4, 0x0, 0x168}}]}, 0x330) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB="2c726f6f746d6f64653d30303030303030303030303030303030303134303030302c757365fe725f69643d", @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) [ 3147.936287] ? copy_mount_options+0x1fa/0x2f0 [ 3147.936295] ? copy_mnt_ns+0xa30/0xa30 13:24:18 executing program 3: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) (fail_nth: 46) 13:24:18 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x40082, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:18 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x349681, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)=0x0) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYRESOCT=r3, @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r5, 0x0, 0x0) (async) read$FUSE(r1, &(0x7f00000024c0)={0x2020, 0x0, 0x0}, 0x2020) r7 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) write$FUSE_NOTIFY_POLL(r7, &(0x7f0000000100)={0x18, 0x1, 0x0, {0x9}}, 0x18) (async) write$FUSE_STATFS(r5, &(0x7f0000000040)={0x60, 0xe96ec4f325d5509, r6, {{0x7, 0x2886, 0xe5, 0x2, 0x2, 0x4a30, 0x8000, 0xd1ee}}}, 0x60) [ 3147.936304] SyS_mount+0xa8/0x120 [ 3147.936312] ? copy_mnt_ns+0xa30/0xa30 [ 3147.936323] do_syscall_64+0x1d5/0x640 13:24:18 executing program 4: ioctl$DRM_IOCTL_MODE_SETPLANE(0xffffffffffffffff, 0xc03064b7, &(0x7f0000000000)={0x0, 0x8, 0x80000000, 0x36, 0x80, 0x7fff, 0x7, 0x10001, 0x8, 0x5, 0x8, 0xc1}) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0)=0x0, &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) read$FUSE(r1, &(0x7f0000004640)={0x2020, 0x0, 0x0, 0x0}, 0x2020) r7 = getegid() getresuid(&(0x7f0000004580), &(0x7f0000006680), &(0x7f00000066c0)=0x0) r9 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r9, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r9, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r10, @ANYBLOB=',group_id=', @ANYRESDEC=r11, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) syz_fuse_handle_req(r1, &(0x7f00000024c0)="f2571945b1ed53757ff47ae06a88019405ea3c1651426cf943beff4ade5b1b3c705c066e23f79aab462ae6f05526a17a9c97d7a9a425241ff8357dceb20a1c7feb49c0b6a03538665e328a14bdc984c67dd9631534e28c0a26d9cf833ff621be03a857e55f5c1a5c1b685a1d0a85a7b240bdb83c35f2b17db0b0b7a384044fddd286d71bd019a9b85e303551b75f7a9520d4f1f1c7e19757a9144f6e1d55cc88b05128317b6f450cfcc0422cf8aa4516bc913e52948b8494a548bb48eb2b79db1a267074bc45c47e129a3db8073604e2dc795a9cfaea412b75f0988a6a0385ad356b4422df70fc97b43c2b08b975b2aaaf63508ca6f122be3308ba3480182dd2afd7b98f3a8ee07ef24af57caf8fb7cd173eb867321f95f47a77b4201b76ff7060f52a63b108be8c54259ff2cac21ca9e11f2591eed5522b4490b67fa46650c158878424c1d1016dcf8db8aa410c403ac458c28873bf51c4f81c1a72642bc0a07f6cd19a6e79b0b0ada45b5a37d0fac2fd4b938014b17de6ceae9f3f70754851704189fa55f5a8cd820a0f6d6504e1abfa5473bc81dca7f92961f5dc00bb54f8a40b8d64dfeae83cf7cbc8f3b986c8642f33a0e6ed082a90e39e5d884b8ca43c1aaefeacd4799448d4f4d64b64dc8b8d9175d4cb6c4c332aaddccb6f44d3afd37df4e7ee0f730bf4dc117f93232ec1bd2a50298046b54ef4a8eab9a051db669dab580bac6b56c4e794c326a2aceb8c4af78cfc28e11f185e2ddeffc1471ee207925fc01b8e56e758aa8ca61f39879cc129aa1328077e506933460877892d7d5d8024d3eb1de3f8d7104d01574b03e6afc39ffa8e5b9b19cd3a64ed9cf27aac3392dd9d7476c735d1b972fd85fb65c0c68bbb8322dcdb73f36fadee39b6520d6a1f04bab678ae5dc311b49ef46512efe4e947eb2d1f7915a00200d8c2778184ccf4bb0a13f1ba42062bb476b3a58482d2d20820c1476cf40e15c64e07eada44cc0c87180043086545f83dbc670ef23ee5f9d2ea339e86f644f88c975b4fb4b95e136890a5e41605925be32e83cebf68cfa76fe6aecfa6cab4082c809de8efb6710e5282a4f08bc24bb4eb16b14a97f1222fe9ab9f38f0eb6a30500b12cd26c6a7706700b86ea69e2bf86a9606f84b00be81edfcbb06cf815d4842161122bf34d12c6eccf299041504a65f4ec1ed3cd82dc0d1b179dd40a22be0ca82826f78d596877d2f341d3b1a0b1730e19d2ca948c3724a45d0930bbbaf496e9218fbfad621bbb51f342b9b68c7190e9fb9fcd3fcee894495a88ccbd9a254c733425ab5d4486c6d6cadfe21e7e42dbbaa1acfb8bc4824b6437ed3437f3b234627dadf6625013ea3a28f3bf71da2b2702186d7e49d4217a0082cb1c0ee34f3977c2cdc5644ae2783cc40294753794f08f9fc60305fb4b2872412818c102ef450bf2e3e23b80dda34d4c598b7e3c180d0203923b153e6a5af396fac1b1ca5ea1174613defd30cd02d957f19cc39c05e069b6fef58b3571c45326d05a2d14b07c4dadbdaa81f7eb368db0b2e12c45d6fc8d6393fe37c5f2255ef13a8e7f8beee5fff9f9d53da8385cc7d1cd0a12736ee076c2e6dfcc2cc2283a51053369947ea17f129bb0eb1db233366d3267b64653cef8dcca097bc00cbcede26b37c049c0d218629e77a307c135c2fb38c85a3e9ef561e7f45416598e766fcc74818ee21491b589c947bec4e26c22ab945081438ae20cb2240a02db0bcc2c67f6baeea8c4fa1aad7d8e54ebc46d15780db0e84ffe8918be23fcc3b2df612b0ebb93fe8567927cb717ee4fc536fbd9b16ccc4933be36a0465b2c1f58a15fbf61b318dc6f888cfd80a14687d606dbeaf7c77126014e3a67982547cd5cddebb6134061011324cf562ea24a9b7c6c0adea17830b342c2e3648a89a4277c6ee9917abb2f8c7cd8aef65be29f5558bb2a4f9e09f6b33adaa05114a368f76096d316bb50dbb0c5787f91a3a5534a33334233c14b7f16192b2811eea75bccd33c81fee6ca3a8d9aca75201b08cd569e86e98c1772bc980abfb5be27366bfa7f14dc4d60cf32eb084b471d88ef71bd7ec15169a1902632406512bb88446dd3f5e996b92bec500b85da64139c61d17c1e866dcf7f21ad376039aef5ba6abd5d3d800dc7ae44cb5b0d8c71cd4e6971314a79b62bfaf0da024151224419a2a3a2d210ab33b6e594cffb6810b44e3ccd7c2342eb88b31124e2f7869a955b0efb1aa940075eb613d664654ab5fd356d9982bfc51abfb8b7c5989603a46f2c21b835e6a4ee4c06ba49339287dee6486cc524f52fbc25faf6395ba479eaa2988707cdcfa3aeb14a6fbbb111dbf1e664f3a0a9b463702b18582467b6a5e22690a93088bc079669042b6893d69568c5cf892943b819ca42b1d7f680648757d8c409308348c3d5eac6a5f23886f0afbfb7fc740432dbdcbe1a6ad1b649f8b219f458abae7fa6fbb27ed509caa0e1e43557493f8b86391ff3fb83a2966f44d340dd95ed9178db74403aa6e1f6f832521184220db52e73530900669ef9f9f2ee59b1928fcabfb0d972908c7fcc16d316ac0d615168954e3356d81766e84add74d2d8583f9887ff6f537f6dffdda7e1a14812e953e6ef16658f6c66fc1662ee63741122214c5210f0197b5ca64b0038706b771a618d7ce27e9fa8d2f37cf1d9281541648c1dd654ef1de903c298e421776b53df0eddd49b8ea678bb85bcff4c338a1bbcb0fd87a029837b7959379c860c00d8eb34acf4c6d647e144deab56c9f9e35f63a0a5b2a1bb34fdd1646359038da3cb536e994e630373e4bd592d132741c46320f3d49b05e2981ef62b973ec99a65bf57a2dee1b1daccfdfdfb12e5d903c2dca31602b8083806be26113d60d474fe499aec8c2862679bb2e74efca6bdf07957e01c7cca0ac0b3c84341974531006739334ffe9c012a8b12c6bec031399eaef07b3557522bf76f433822ecc2aee10144b9c44e1ee5bede851ca5601756d75ba2c0469166fcde03c427b20992d4bba1ed92637bb6084cfb0a456ee7ac227c9a0e2abd439e182635754d92fed5128d76520ee0af50c1dd923f1de6ba1f8ec6d26a4ef9b82debea34ba4f2feb07b54978f7a53f60c2925fd23b3101ff3b40e5383281112b41d302ed022a88713325a032501488a5d56ed7a62b273d08dd33a6162ac3212e4cfd244de3906e6af9051db6b803caa8480b20fae0336de24d20e03b0eefd06ee6782aeee86681c1a84eaec34c05f6de2c725ae9dea4a675c4b8bd38f78a2e25400e4d2e31a52fc5ed566da875cbe44f4896b8eb2ea9f99b90075b04cfe4d1cfa597b399501c816fb2156ee5f82ff6cb80721ff2f2e5ce8231a5efce97324b3d299325f98577139d9269685b7db0756504b9f5ee7a5321bc0c813e7d446d6d133c9f8aed878a0175cab2de8a0b6f935281d17f0e5cdc25ddcc49f565ce819768aec0255cf03eeb9eabc0c6d9bbbe25d8de836b46abb66582d96b296a9b28e19181c2bbdb3ee17c1227bbac6c42a40e9e0dc062bbbff5978a4a6b4af1a6dc225f0ab48cb0a9fdc0112a54aef9e539a0f5c9cb93ad09795d5db73c9f296379015248619eac64497afa784931c916439cc525ccb00c33b701d88ba231fe26fcaba97fd7a748cb33180f79425c888c66136c98537231db9ad232ed2f1ac0c969a08f453b2ec7d15a4138552a6d0a6c72b3b3818054b1875b3f6748b5d84b991e32aed3b878de2904233f66a694396973be63af812ee8d0c473ba5b92e2c04b9a3d4f6fd57dce21cbfa66ed1cf867a0946bf924571aada4464a42bf5961cef540b6e57e8930b2367fc8e88cbd5b3a1f82dfb64e5daeaa69959f02e5731c79aa024f9cd5bc972f7e6dbff867951d16fcfe94a7a9decdc6109dc918349455aa970fe7aca62405d7f942f47c9cd7d19d00978b8320d846cbce90b7ef9fe1270948eef1cee1a4005dec29546512f0a586cea2e9d3f4a843c9dd7638b63b5d81645a376eeea838a9b236bc28450e3bd48202bfa27118477dd27ff83bf5432f68875bbd945059bca165d239f5cb480ae5d2d49411e89a76261f0b4f4c8e5945556bfa3cd1aa3bac6f3d18192ce7b5e77924418fec6f212ea24782df79e7e813df8bb387a90e61fcaf509e008a5100b94b589c3fd985d618b0ac681b678a6e3821c85c72540180e7f07aca35a5fc581e4f59feec0c47678e7c2397f4f1fa8e6c7be26c6acff959745724218d33316c5dde9a2a1f675456db9b11829019cc89960251745a11c13734bc4550221383db031e510a2a52797e253262b42f10b0c6823da01ea7f02a53463546faba2f53a066cae2c77ec7c0424cfabc0451bc3dc03c5b40afb0447ba6a07372bb59885061d7c9c40868c57cbf0af459b7de3662a0493d8b6e351ead35a50827c030196649e2294dc0fca35e2bfd59aadf3f97bd07d724594be5f65a5a29128a587639b4d78b1e6bbf9701f766ebb8a2e429e1b889f7d5a010fd296c36d8776d8a9adef32a44ac6bf1c6f44161e42e8aeb603377802b8a14c23cbf2eb104e09206b953cca4cb428e3b0035e591d5a987c5f9aceea22059e868319adfffd06ca527bb3468911295e5662ace7f8a785d27e895378ec45f1e2a24676ec729d499bcdd8cf706d9720da2e5d053362841d2608b9a64c2ed3cd21391c11fc0f2aed768d27d179d7e11cc4d32fe5e4e87f1f09eec89bd04d6bcd064e5170b9d8ce97c6919c45a13c2ed53583f4457ee4a647694107461ccf4b78250c3f0057ba0b4e2ed9cac5ad33a81d63e12e9c83f858c60c6b8782fa95760fb623cc2bb84f23c4b45d43394aaadad6df2fc25c9eb029df2f000812c751258ff68a31e75ba2000adef5f1c6effe46e79e85fb37e41b3a4aae765b680121292dbf81986275dfe0359f0b4e13b8b7265fe6ea8d4255994d713fbd14347ad120a374cbb0cba6181f112b190e2e152c62b449b685490cbfea227ef74a1a31c8c70ae596d0f39306c39d8eb2872f648480fa7ba59fded34efea7101d84507654efb4a5a2549e1d42e18bc9c963196ccd13c96d0ff9e08775f7ed27f6dd4679609fa0428a802f7b7b2df26122c2fbb2962b5570a845c6b527917fb0ef93380d3a9c53ec7b251059f1306b9c6c624084cd013189c7b26698390d317a71cad6d11657831f4d613041b75bac35b80d7dbc0101253c2d0f4830dd1fcf85f97806164e708ee0db33091609b7610ae4988e19e5cdc2d07c1689b24b5145a65cd957f1f3921e9e81d7e50a3e6bbcc7b277f2cca043be09ce4ccd4434b57be29305c9e3352a6bf3a44af3e7f72b7617c720af81f382075f6d3cd04115d4a93f6eb829b6b4aabcb659891c0c794660fa27a4394dd6128dc901061409b248ab4c44b6bea7663c21479e7192cae49d07c77bb2c01bc309179756a6b2f73b9c7908296331048ed3b150f029a7df857bc13fa2a923d08b8afdf6a53767282201ff70eb753ae8f7880df7b61e323952702d4d88bf03a6a55a77824a805972dd0f56735613ae6e579a226aa5d9ae76c22683bfa14243adb3321b564f334618c1d6659afd54deca28ce08748d9dc921ff75e560223e1a424423a512d421b2edbd5021a2112bb55d655df3cf107d6d43be9a801e7021868b9a11f500cc1e5ade620478284f34728743aff9e1d5fa051d68f96ad825cc4f74be0b0a9bb601e8a311d65b761fd9e701a782789190549773411fb39f3035a728fd9c4842b2906d3747c4f5d7568fa65a7603d20f62637cf4e9e8e8b79a586e76cec6230cd4e0c62c1855ddc4dcaf2d913b677de348214ccb174cc8931657795e67431d67d53a3566caa7f9b889bddaeb97956f94c798cb6debbf90b2f71adabf68f203b29795f28037fa814bd1d936589559001ad7e89d9b5468d920d6707f7c82200832648560236db04e799ce8bca44c5474a6d77faec245b338875cf90774f57d3eb0b95453f0b27e25d5f45b4c55df970f2037e57aa41e28ed8e0552af825e96e6bb817615a750f014f2e846f39ce21d314262fc5f12390f393135ccf1738969eb27f01e2be33d377f63512ce29ee44dece5cfbf17f15b73e13f0fadf3ccce6a53f5a71a07e3c586c50f7888269bba1c3ac919989baba3048ca84e495c479e340ca15c30a8b1aa65ca7cbc643ba4a03ab9c856c8c8be578e6da4e58b31201443c6ea1f196262a0c18b364b400e2e0923fa76f1f247afad2aa2215dc20ab1fe255f719adca17eb6960bd569b6c140fc8a3aa224295fd61e3fc2fcfe91f4f961acf156c08ae0d938ce70028408750e4f3370f85b0b65e69f2eeff122c0b8472e494b1add3ea7d1c3452423fd97e1fefd0374f4ceeb8ea660e0ccad95f701f1b0571a5aa1905857b3749b44a1b3c0071d81008b942fecd8ced4afb6342cf4a7cefe748176a81521e99eaa37851497194191dd79c5b93f2a582298a1a26c6f27c18a60c10681add5427d16f36bc40b582ac2396372155dc57d46a43630ff14c1adb01c07e87476feaf1c2ddbddc1d0a0f79815e29b614d11aa143df0480cd9fab0aad66fc93e6cda95b3048c7dcd8cd9a38cd4573fb68ca3825360bc6bf3690bcb5166ac075e298f73a301f9b1041d80b4d035c2d517d18b669f4da62dd82c90061f960f83ea55772cfb039eac2b233060de8f39770d55f7250061875afd67dc526c9b463391722f8d99e679aefdac50dd9ede12b2a8ac929153f81c3dd7564af100b50b89c06cc5a0e22b9d86cb4f964bb071f1423f2cacc08c9472b4212f432825b36411f5535a881c4d4c9ff1d141fb43a44c00246a5ad5212507308c898d96804296cd18aaf2a97ef88cfcefc14ebfd1aa97a68125cbfd300b1b451a466aee107dbbda88bdaeb592388d7d249bf7dfdef37e044786af0de84d63a8ce345a09e2bf0601c7458b4829788f1c2baabd489c90a52fe130c74d76f2143a719a5b44f7827b714699512a4862d945928e2427061b8044a20acd93004c50420e4bbbb4c17191f27dc87bf1301b0a0b697ccdcac0e7edd74ba8ad05999fe92ade4c377326c9af53d970f5b9b137acc8682c70004ce38c387a40205a30bb443bb8aeaa753d0f78ef542663299d2861d2ff1852d42ba2da35e9978a0562de292f7bc4b1433c06327b2318647a318f197b2a2f7f76981d0f7076dbf388770d700d5838ff8b465e818aa7f52da0f945229e128b86900b7410825cbe0bd2752b8d84fde171a6d92b4c28ffd8d9409974acce062263ebef9c11ebc6608b8265496dba72cb6af5545f692719696f4eb720d27740e776ebe65c84c040f19dade0cb1afb8b526c47a85e9726ddb6734563695ed846c9c41d7e5af591ce0c1798cf7e93d859543cd4430d03f4bba1b9e9c0db291113ae4253caa40df3408e728f2f216416e4632d78a130b12c43253d610a251db6b7b8f0c4477e0865df7df2491a6da29f3173f7c166f8eaeb6209b4c45c296c485938637aaaffe490c0e08d0376435539fe901e726b3a25c48b60c38609018b5452ac258fd3767e40d11b3d65dbb8e916e20681ec12df51a0e2a6698d6ff1bb6eb9a8169e6959102a37398781981583faf55c7d874617fed1ee215fedfd13b258d4942c2118ca6e8b54ab9966d50b29cefe494a889f54ae073f20e8a7d0b2e85e8bb3c6ae99a05f8d91743e9174bf515f01cd7ef62d7d2a9c6a339b1ba66dc80abcda123df24005184ca9b4a3507eaf791eb0b7d59b39347d4e7dc1aad05cfcb77451331ac7c2124b7b6aaea2362384f8456db72513d0a5d438cbd79c07be3e8fc1a1acca084660925c0b72b4541e608e5112fce746c3ef4fff31a73aacf4b3352e559afedde73d8df52f9db410ac6c7a9315ed24eb3cf262583cd1be1e814ebfb6cc5adf595812716d39665c26f22b69a18a1f4b5882c958b0c7d4ee9c888051435206cecf9f18cbe102009a48b32c731c631e53ade24965519a6224aaf9e782124831a829204ce8697927c2cb26422d1d85d769284a4691a3b926caf6ee8653fd7ec0e2a6aec424e332a960b540bf40978b3e0d0c1b2b0783bf1438d7975e63ea875e896b3eff865b7505104733f1c5eb2e81eb693e6904f126ea4d18fd4db59b829ca672ad24fbdedaff26f33e176e82df46877a30e92bb4ebb966c2099bc4e0bc599e819790e6c6d679b76822bacae22de95428a06d3d49d050d61eb2f7a65716307a423c55be5b17c976b93fcc0d896a29de0ce0dbf82eae195e903abd7f29d668b7c8f92f32f0cbcb01df83983323e444fc100a845596ab9a718243a9e221914e67ca61e7a9d5a310ee5c3e28b2c43b146dc7ba8a7ad495c65cc4b4fc86ac7fdec95391720a46de9ed9670033e61230ba9ce34fe5d7482cff30c3577b95d94214aadfa68b18ace01e0283df05695a7f6ad2c2f74ea6cb4dbf185170ae78e9ad2aa7661d4662410a40ac4d5a9153c0670fa4a06a10eea8ba620224fa8cc65a175099b6d8c9bdb08a8dbf5942cb4cffe50a3bfa20b4631cc681d0d9db9ca321498de027dabe7b9ff37c2d2513699c925eb2871bac34fa1961f11f25302c77a5f46bdb952db8b9e7fd74a055cd2b15570febcbb376b9a43b1cc19ad3b5f7415ebd85f0a01e2b5663dd514f81153203ede0fc7c876dcd68fec868d3bf1d1359d5cfae4c42709de161095fee90e2d2faf51e79952bb9b0e7da7dddbce20f7456075f39f15405487faa714ad709302f909b99a4ca0546f3ca46189cbc5bb6bfeab26d1014f5f5c05210af882523eec11d1ff98e6d2ca9fe3cdf81cfba8a043149bc604e3a71dac330a9cce707cc7ee4cbdc0701d78ab08297fda42feba535dda39cf11039c4ed527967cf7c2e296628a94b318079e4fc696d77d65483aee096c9cabfc8b1e9bf459895c5273610981c342f60569afc52e2423ab42b54c483775324f1e81dc51b32906f1f72395216f618a626e0d51afe31a9e0d14b8c9da283c697f3b65e78d772987e3b43b5d9eb247a20a54400218a49e0411c4314591dda13bf467f7e141754933e7780d0f67ae8f687be24d7ecafaee7b1b1e07da0878929112698bbd280780bfea4f397fcaf1cfdc1313d45d22ffd762ec3cfdb12c6af596604506cc33579e49512197b40f3eae2cef769201e794b57fdab200b69ccd1e2af6e6158cf1452d4dff0702bf9b2b6f684d0cd15f5fc5597c57029abbcc805904bbad15568fcbac8759b7e96ebd91cf0d4568ef488a9c59aa567004085a5fc02eb60dc60206f14164e95d8d763b44af04835928aa9386510e555de79a7bf1105e15908bdb742b5234d7b6079ae55d738bb33958988d609da4ad2229633dedc5030f6bf96ade4bce1336d91a5cf69ee82aca22fb17e2d3b8e5e000b1c91768e46c3ae866cdbe006e9d3be4a6928c2ba6d7272cd9a2a48126df53097a50123f18deaf29ab904a56995e52552354bcc9ce139fcf14b328c24b328c03fc74df4f17bbb4622de63fd866153801351f144ca9c396280d8da919d77acfde6d999534dbfb17c43ac91bc5bac615d99b0ed3bc7c60128048c117ffc2d51bdad533a6d09bd55bdc2211a3d7b0009104832dbec58a02aef85d79b5cc701e01158d94daac3cf5ee46a83ea49fcd64a2e8c232f46c21cfb79ce09091eabf4981d4f63db94fd0651966f03656c680fdccc5daaf78b8bed0ce330926d39dab2c77c6606af8cf87329cc6d5a77da4f70aac7004bfd5b872882b06fa393175133b888f03f866632b84274541970c3c5d05486371cb5adaabea6194883bfbd22409eff120fed9f16df5e5b9093b65cd8828c6869e9bcf73b97b3cbc7b4b8364e496731b2f0d7ce9234d5f05b6a23a524a2ef6c7518b2716e1220ff474368addec87e97946c6fcb5889e3b9e094ef2e25dbef2ccedc538149d47dd554305b3fa30d5e41db39387765d8ec99e4d60c898bfad14554a903576bcbef9203945118b3aac3d9ec5af88b45bfa47b5c480c14415c13f98d98cd378d91c6c80589fd35a1fa816a39f5f00029718b5cd19d1d5cf38be408484916918a81d71fac64ffbb042e8006781973fc1cd6a8de38998f27024f4e451352e0cb7dcdcab8c0f5043c75f5d7aa0785f1fa5d73885e118f13a82d9fc9915f53f3d0577beed4fffd51d6d4aa2632ffdedcc6b38c18afd7ffc574e06fbcfe78c164c5d7d112f3e41869bf372354aeff9cc898476b8e72627598741882b6f8d68259c6513ed704a1d9985e3382a2fa89078e41b831c1a76c22236e97b287c900bc2f2938cafbb0530bdd029c1a0b86d2cf00450e34c7188f58d6c4d58933b0762605d5599ed5dee51762313db4bb100ca29df4d2261211706792d87a072ad72bdd9ec3287f22255336d9aa8bed5af9d327eb1af63e0e0a74964659e202581a1b2731b7c72a9a8fe8e31d19894448915c83b6204fdf3f9941c7a27bbb0d3fc8385406cc9d47c62db5d3f65628e361a71f60fca39bdbb1343baa3f0112bf2464cd37ccb31659ec56671baebf9dc6bc19f53be8f0d6a8125dd8646abae5b17783ddf76a67b4c06f494144399f27a8eb2205274e5d38019e7f4e5cf2b930e2eb54fafcf850c1c91cfe16f58ceaa8d00aa6375ce88b7e94b32b1d119d5e2f8709da163fb539ff5e4b092a2bdf46af35b19ad8ee5c450897258c430a68b684298275708ec63bddc2ff8fcd478f240d3dbae6a04df5980a2e8e304909bc86d42c213129be140b07f3265954d91570a0f89ebf449aa9f74c0b3803ba4365fe867b1a29d626a934ee7414633bd0d6ea6640433354549f9690b4c47e66f56da8145a899d3b5fdb22eb3e72422e92df55267fe72b2231df4b8c42c22275c1e737b33cddef3fec988a3561a4b7be39e0e0fb942a5e5abe37f524a2b5bdf48577a14a81cf05620bcd7272adc7bec2d8206ee865b7ef9d50f3873e5c9ea7e2d16c3cef76eeff74e5f3cb2a02ba5e75529868ae088cf2daebf755c449282e8e2a9eb98971626afa2b2c3f076d68b2296fe8710956ba08b8f20568c5170d2209efa0c0b56b342a5b3cb334171b8b0aa4acc99fd9d8d8811239270ea76b35610465bca7a7c3359068f91347d7e133300ae268f0097727ab38b800cc3dc89a927b7848ac2227c19f7b73c4e2c148bc8c0e984502199201ecf8d66cb869b68ca4bb1195ac7399f0ba5a5a29f8356693a996c927aa5dcf6b953fd954ad48fd4fe2aac06a595d51561209c1f408cbae6715594f6b73250d36b0162b068fc8446c194d0492c3e253af46858b75ff1fbe329ea1119f00e692132b89192c1c52b14708856454db7c272def43a31d91ce0489537bd927951f511d0d5f71898ea7dc37f609b454ab27d36d5a2aa69f0eaeb0a08f493ce93b80468b57a5e21c02e819ca41169329ce2280d997ff235ab92835604f67438fc868a18e3a52aa9aeb36b59bd9669765fa82c42dd37e0a8ae8d8c46a4b5790506578b26a6ded508592db8a0d5042a740977813513eeaedf1002b89d2c4be5bbef7e2d4c19a8dd8b8cd79e7d4ff96764eca2c9c07727bbf12497a684559eb4b36a2e92d80900750f33327c497ddb35350fbd77f00955454e55ba16f57a4bcbf310b52fb109aadb2b8", 0x2000, &(0x7f00000069c0)={&(0x7f0000000040)={0x50, 0xfffffffffffffffe, 0x87, {0x7, 0x24, 0x1ff, 0x0, 0xee64, 0x3ff, 0x5, 0x1}}, &(0x7f00000000c0)={0x18, 0x0, 0x8, {0x6}}, &(0x7f0000000100)={0x18, 0x0, 0x3, {0x3}}, &(0x7f0000000140)={0x18, 0xfffffffffffffff5, 0xffffffff, {0x204d}}, &(0x7f0000000180)={0x18, 0x0, 0x8, {0x3}}, &(0x7f00000001c0)={0x28, 0x0, 0x3ed83da3, {{0x52, 0x6151, 0x2, r5}}}, &(0x7f0000000200)={0x60, 0x0, 0x1, {{0x0, 0x4, 0xf81, 0x854e, 0x8000000000000001, 0x3ff, 0x5, 0x100}}}, &(0x7f0000000280)={0x18, 0x0, 0x5, {0x9}}, &(0x7f00000002c0)={0x14, 0x0, 0x1ff, {'%.)\x00'}}, &(0x7f00000044c0)={0x20, 0x0, 0x179b, {0x0, 0x8}}, &(0x7f0000004500)={0x78, 0x0, 0x7, {0x9, 0x80000000, 0x0, {0x2, 0x1f, 0x4, 0x40000000000000, 0x43c, 0x9, 0x1000, 0x8, 0x5, 0x1000, 0x101, r6, r7, 0x20}}}, &(0x7f0000006700)={0x90, 0xfffffffffffffffe, 0x7fffffffffffffff, {0x6, 0x1, 0x23b7aeb9, 0x5, 0x8000, 0x23322d23, {0x6, 0x1f, 0x7, 0x600000, 0x0, 0x180000000, 0x100, 0xffffffff, 0xff, 0x4000, 0x4, r8, 0xee01, 0x401, 0x1}}}, &(0x7f00000067c0)={0x30, 0x0, 0x5, [{0x5, 0x80000001, 0x5, 0x9, 'fuse\x00'}]}, &(0x7f0000006800)={0xb8, 0x0, 0x1, [{{0x4, 0x3, 0x4d0ecc93, 0x9, 0x17f, 0x5, {0x1, 0x2, 0x0, 0xff, 0x100000000, 0x0, 0x1ff, 0x5, 0x7f, 0x4000, 0x9, r10, r4, 0x7e09, 0x10001}}, {0x1, 0xffffffff, 0xa, 0x4, '/dev/fuse\x00'}}]}, &(0x7f00000068c0)={0xa0, 0x0, 0x10000, {{0x0, 0x1, 0x2, 0x9, 0x9, 0x3, {0x0, 0x9, 0x2, 0x6, 0x8, 0xc2a, 0x7b58, 0x6, 0x3340a78c, 0x6000, 0xffffffff, r3, r4, 0x80000000, 0x7}}, {0x0, 0xc}}}, &(0x7f0000006980)={0x20, 0x0, 0x0, {0x200, 0x0, 0x2, 0x400}}}) 13:24:18 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) (async) read$FUSE(r1, &(0x7f00000024c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) read$FUSE(0xffffffffffffffff, &(0x7f0000004640)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) (async) r7 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r7, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r7, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r8, @ANYBLOB=',group_id=', @ANYRESDEC=r9, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) (async) r10 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) read$FUSE(r10, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r11, @ANYBLOB=',max_read=0x0000000000000006,default_permissions,blksize=0']) r12 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r12, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r12, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r13, @ANYBLOB=',group_id=', @ANYRESDEC=r14, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) r15 = getegid() write$FUSE_DIRENTPLUS(0xffffffffffffffff, &(0x7f0000006680)={0x330, 0x0, 0x0, [{{0x0, 0x3, 0x401, 0x1, 0x7, 0x3, {0x0, 0x8, 0x2, 0x5, 0x0, 0x400, 0x7f, 0x0, 0x1, 0x2000, 0x9, r5, r4, 0x4a, 0x1}}, {0x3, 0x10000, 0x2, 0x1ff, '%/'}}, {{0x3, 0x1, 0x6, 0x8000, 0xeb22, 0x40, {0x6, 0xfff, 0x401, 0xfff, 0x401, 0xbe6, 0xa, 0x101, 0xff, 0xc000, 0x4, r2, r6, 0xffffa701, 0x40}}, {0x5, 0x80000000, 0xa, 0x59ca, '/dev/full\x00'}}, {{0x4, 0x3, 0x0, 0x5, 0xfffffffe, 0x1, {0x2, 0x3f, 0x4, 0x7, 0x6f5a, 0x20, 0xffffff7f, 0x4, 0x7, 0x4000, 0x6, r8, r11, 0xffff, 0x2}}, {0x0, 0x7fffffff, 0xa, 0x80, '/dev/fuse\x00'}}, {{0x3, 0x0, 0x9, 0x1, 0x5, 0x2, {0x1, 0x0, 0xfffffffffffff800, 0x81, 0xffff, 0xffffffff, 0x4, 0x10001, 0x5, 0x8000, 0x5df, r13, r4, 0x5, 0x10000}}, {0x5, 0x4, 0x0, 0x400}}, {{0x6, 0x1, 0x6, 0x1, 0x1, 0x7, {0x6, 0x100, 0xfffffffffffffc01, 0x10001, 0xffffffffffff0000, 0x6, 0xc849, 0x7, 0xfffffffb, 0xa000, 0x0, r3, r15, 0x910, 0x3}}, {0x2, 0x4, 0x0, 0x168}}]}, 0x330) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB="2c726f6f746d6f64653d30303030303030303030303030303030303134303030302c757365fe725f69643d", @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) [ 3147.936343] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 3147.936351] RIP: 0033:0x7f5c78ae673a [ 3147.936357] RSP: 002b:00007f5c77459f88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 13:24:18 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB="2c726f6f746d6ecd9d6a375f1f303030303030303030303134303030302c0500"/44, @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:18 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x40082, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x40082, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) (async) [ 3147.936368] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f5c78ae673a [ 3147.936373] RDX: 0000000020000300 RSI: 0000000020000340 RDI: 0000000000000000 [ 3147.936379] RBP: 00007f5c7745a020 R08: 00007f5c7745a020 R09: 0000000020000300 [ 3147.936384] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000300 [ 3147.936389] R13: 0000000020000340 R14: 00007f5c77459fe0 R15: 00000000200045c0 [ 3148.215826] FAULT_INJECTION: forcing a failure. [ 3148.215826] name failslab, interval 1, probability 0, space 0, times 0 [ 3148.215838] CPU: 0 PID: 32605 Comm: syz-executor.3 Not tainted 4.14.290-syzkaller #0 [ 3148.215844] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 3148.215848] Call Trace: [ 3148.215861] dump_stack+0x1b2/0x281 [ 3148.215876] should_fail.cold+0x10a/0x149 [ 3148.215891] should_failslab+0xd6/0x130 [ 3148.215903] kmem_cache_alloc+0x28e/0x3c0 [ 3148.215918] __kernfs_new_node+0x6f/0x470 [ 3148.215932] kernfs_new_node+0x7b/0xe0 [ 3148.215943] __kernfs_create_file+0x3d/0x320 [ 3148.215954] sysfs_add_file_mode_ns+0x1e1/0x450 [ 3148.215968] sysfs_merge_group+0xdc/0x200 [ 3148.215981] dpm_sysfs_add+0x122/0x1c0 [ 3148.215991] device_add+0x977/0x15c0 [ 3148.216003] ? device_is_dependent+0x2a0/0x2a0 [ 3148.216011] ? kfree+0x1f0/0x250 [ 3148.216024] device_create_groups_vargs+0x1dc/0x250 [ 3148.216035] device_create_vargs+0x3a/0x50 [ 3148.216049] bdi_register_va.part.0+0x35/0x650 [ 3148.216061] bdi_register_va+0x63/0x80 [ 3148.216073] super_setup_bdi_name+0x123/0x220 [ 3148.216083] ? kill_block_super+0xe0/0xe0 [ 3148.216095] ? do_raw_spin_unlock+0x164/0x220 [ 3148.216112] fuse_fill_super+0x937/0x15c0 [ 3148.216126] ? fuse_get_root_inode+0xc0/0xc0 [ 3148.216137] ? up_write+0x17/0x60 [ 3148.216145] ? register_shrinker+0x15f/0x220 [ 3148.216155] ? sget_userns+0x768/0xc10 [ 3148.216172] ? get_anon_bdev+0x1c0/0x1c0 [ 3148.216179] ? sget+0xd9/0x110 [ 3148.216189] ? fuse_get_root_inode+0xc0/0xc0 [ 3148.216198] mount_nodev+0x4c/0xf0 [ 3148.216207] mount_fs+0x92/0x2a0 [ 3148.216221] vfs_kern_mount.part.0+0x5b/0x470 [ 3148.216233] do_mount+0xe65/0x2a30 [ 3148.216245] ? __do_page_fault+0x159/0xad0 [ 3148.216254] ? retint_kernel+0x2d/0x2d [ 3148.216265] ? copy_mount_string+0x40/0x40 [ 3148.216279] ? memset+0x20/0x40 [ 3148.216288] ? copy_mount_options+0x1fa/0x2f0 [ 3148.216297] ? copy_mnt_ns+0xa30/0xa30 [ 3148.216307] SyS_mount+0xa8/0x120 [ 3148.216315] ? copy_mnt_ns+0xa30/0xa30 [ 3148.216327] do_syscall_64+0x1d5/0x640 [ 3148.216341] entry_SYSCALL_64_after_hwframe+0x46/0xbb 13:24:18 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) (async) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r2, &(0x7f00000024c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_IOCTL(r2, &(0x7f0000000280)={0x20, 0x0, r3, {0x0, 0x0, 0x9}}, 0x20) (async) write$FUSE_STATFS(r1, &(0x7f0000000040)={0x60, 0x0, r3, {{0x800000000001, 0x4, 0x3, 0x7, 0x2, 0x7f, 0x81, 0x3}}}, 0x60) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r4, &(0x7f0000004640)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) (async) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) write$FUSE_NOTIFY_DELETE(r7, &(0x7f0000000100)={0x2d, 0x6, 0x0, {0x5, 0x0, 0x4, 0x0, '{!!#'}}, 0x2d) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB, @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r5, @ANYBLOB=',group_id=', @ANYRESDEC=r6]) 13:24:18 executing program 3: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) (fail_nth: 47) 13:24:18 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) syz_genetlink_get_family_id$gtp(&(0x7f0000000000), r1) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r3, 0x0, 0x0) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000180)={0x6, 0xc, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x2}, [@map_idx_val={0x18, 0x2, 0x6, 0x0, 0xc, 0x0, 0x0, 0x0, 0x5}, @map_val={0x18, 0x3, 0x2, 0x0, r1, 0x0, 0x0, 0x0, 0xfffffff8}, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffe}, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffc}, @map_val={0x18, 0x1, 0x2, 0x0, r3, 0x0, 0x0, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x0, 0x0, 0x0, 0x41100, 0x6, '\x00', 0x0, 0x25, r1, 0x8, &(0x7f0000000100)={0x5, 0x2}, 0x8, 0x10, &(0x7f0000000140)={0x4, 0x2, 0x6, 0xffff19d7}, 0x10}, 0x80) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) 13:24:18 executing program 4: ioctl$DRM_IOCTL_MODE_SETPLANE(0xffffffffffffffff, 0xc03064b7, &(0x7f0000000000)={0x0, 0x8, 0x80000000, 0x36, 0x80, 0x7fff, 0x7, 0x10001, 0x8, 0x5, 0x8, 0xc1}) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0)=0x0, &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) (async) read$FUSE(r1, &(0x7f0000004640)={0x2020, 0x0, 0x0, 0x0}, 0x2020) (async) r7 = getegid() getresuid(&(0x7f0000004580), &(0x7f0000006680), &(0x7f00000066c0)=0x0) r9 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r9, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r9, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r10, @ANYBLOB=',group_id=', @ANYRESDEC=r11, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) (async) syz_fuse_handle_req(r1, &(0x7f00000024c0)="f2571945b1ed53757ff47ae06a88019405ea3c1651426cf943beff4ade5b1b3c705c066e23f79aab462ae6f05526a17a9c97d7a9a425241ff8357dceb20a1c7feb49c0b6a03538665e328a14bdc984c67dd9631534e28c0a26d9cf833ff621be03a857e55f5c1a5c1b685a1d0a85a7b240bdb83c35f2b17db0b0b7a384044fddd286d71bd019a9b85e303551b75f7a9520d4f1f1c7e19757a9144f6e1d55cc88b05128317b6f450cfcc0422cf8aa4516bc913e52948b8494a548bb48eb2b79db1a267074bc45c47e129a3db8073604e2dc795a9cfaea412b75f0988a6a0385ad356b4422df70fc97b43c2b08b975b2aaaf63508ca6f122be3308ba3480182dd2afd7b98f3a8ee07ef24af57caf8fb7cd173eb867321f95f47a77b4201b76ff7060f52a63b108be8c54259ff2cac21ca9e11f2591eed5522b4490b67fa46650c158878424c1d1016dcf8db8aa410c403ac458c28873bf51c4f81c1a72642bc0a07f6cd19a6e79b0b0ada45b5a37d0fac2fd4b938014b17de6ceae9f3f70754851704189fa55f5a8cd820a0f6d6504e1abfa5473bc81dca7f92961f5dc00bb54f8a40b8d64dfeae83cf7cbc8f3b986c8642f33a0e6ed082a90e39e5d884b8ca43c1aaefeacd4799448d4f4d64b64dc8b8d9175d4cb6c4c332aaddccb6f44d3afd37df4e7ee0f730bf4dc117f93232ec1bd2a50298046b54ef4a8eab9a051db669dab580bac6b56c4e794c326a2aceb8c4af78cfc28e11f185e2ddeffc1471ee207925fc01b8e56e758aa8ca61f39879cc129aa1328077e506933460877892d7d5d8024d3eb1de3f8d7104d01574b03e6afc39ffa8e5b9b19cd3a64ed9cf27aac3392dd9d7476c735d1b972fd85fb65c0c68bbb8322dcdb73f36fadee39b6520d6a1f04bab678ae5dc311b49ef46512efe4e947eb2d1f7915a00200d8c2778184ccf4bb0a13f1ba42062bb476b3a58482d2d20820c1476cf40e15c64e07eada44cc0c87180043086545f83dbc670ef23ee5f9d2ea339e86f644f88c975b4fb4b95e136890a5e41605925be32e83cebf68cfa76fe6aecfa6cab4082c809de8efb6710e5282a4f08bc24bb4eb16b14a97f1222fe9ab9f38f0eb6a30500b12cd26c6a7706700b86ea69e2bf86a9606f84b00be81edfcbb06cf815d4842161122bf34d12c6eccf299041504a65f4ec1ed3cd82dc0d1b179dd40a22be0ca82826f78d596877d2f341d3b1a0b1730e19d2ca948c3724a45d0930bbbaf496e9218fbfad621bbb51f342b9b68c7190e9fb9fcd3fcee894495a88ccbd9a254c733425ab5d4486c6d6cadfe21e7e42dbbaa1acfb8bc4824b6437ed3437f3b234627dadf6625013ea3a28f3bf71da2b2702186d7e49d4217a0082cb1c0ee34f3977c2cdc5644ae2783cc40294753794f08f9fc60305fb4b2872412818c102ef450bf2e3e23b80dda34d4c598b7e3c180d0203923b153e6a5af396fac1b1ca5ea1174613defd30cd02d957f19cc39c05e069b6fef58b3571c45326d05a2d14b07c4dadbdaa81f7eb368db0b2e12c45d6fc8d6393fe37c5f2255ef13a8e7f8beee5fff9f9d53da8385cc7d1cd0a12736ee076c2e6dfcc2cc2283a51053369947ea17f129bb0eb1db233366d3267b64653cef8dcca097bc00cbcede26b37c049c0d218629e77a307c135c2fb38c85a3e9ef561e7f45416598e766fcc74818ee21491b589c947bec4e26c22ab945081438ae20cb2240a02db0bcc2c67f6baeea8c4fa1aad7d8e54ebc46d15780db0e84ffe8918be23fcc3b2df612b0ebb93fe8567927cb717ee4fc536fbd9b16ccc4933be36a0465b2c1f58a15fbf61b318dc6f888cfd80a14687d606dbeaf7c77126014e3a67982547cd5cddebb6134061011324cf562ea24a9b7c6c0adea17830b342c2e3648a89a4277c6ee9917abb2f8c7cd8aef65be29f5558bb2a4f9e09f6b33adaa05114a368f76096d316bb50dbb0c5787f91a3a5534a33334233c14b7f16192b2811eea75bccd33c81fee6ca3a8d9aca75201b08cd569e86e98c1772bc980abfb5be27366bfa7f14dc4d60cf32eb084b471d88ef71bd7ec15169a1902632406512bb88446dd3f5e996b92bec500b85da64139c61d17c1e866dcf7f21ad376039aef5ba6abd5d3d800dc7ae44cb5b0d8c71cd4e6971314a79b62bfaf0da024151224419a2a3a2d210ab33b6e594cffb6810b44e3ccd7c2342eb88b31124e2f7869a955b0efb1aa940075eb613d664654ab5fd356d9982bfc51abfb8b7c5989603a46f2c21b835e6a4ee4c06ba49339287dee6486cc524f52fbc25faf6395ba479eaa2988707cdcfa3aeb14a6fbbb111dbf1e664f3a0a9b463702b18582467b6a5e22690a93088bc079669042b6893d69568c5cf892943b819ca42b1d7f680648757d8c409308348c3d5eac6a5f23886f0afbfb7fc740432dbdcbe1a6ad1b649f8b219f458abae7fa6fbb27ed509caa0e1e43557493f8b86391ff3fb83a2966f44d340dd95ed9178db74403aa6e1f6f832521184220db52e73530900669ef9f9f2ee59b1928fcabfb0d972908c7fcc16d316ac0d615168954e3356d81766e84add74d2d8583f9887ff6f537f6dffdda7e1a14812e953e6ef16658f6c66fc1662ee63741122214c5210f0197b5ca64b0038706b771a618d7ce27e9fa8d2f37cf1d9281541648c1dd654ef1de903c298e421776b53df0eddd49b8ea678bb85bcff4c338a1bbcb0fd87a029837b7959379c860c00d8eb34acf4c6d647e144deab56c9f9e35f63a0a5b2a1bb34fdd1646359038da3cb536e994e630373e4bd592d132741c46320f3d49b05e2981ef62b973ec99a65bf57a2dee1b1daccfdfdfb12e5d903c2dca31602b8083806be26113d60d474fe499aec8c2862679bb2e74efca6bdf07957e01c7cca0ac0b3c84341974531006739334ffe9c012a8b12c6bec031399eaef07b3557522bf76f433822ecc2aee10144b9c44e1ee5bede851ca5601756d75ba2c0469166fcde03c427b20992d4bba1ed92637bb6084cfb0a456ee7ac227c9a0e2abd439e182635754d92fed5128d76520ee0af50c1dd923f1de6ba1f8ec6d26a4ef9b82debea34ba4f2feb07b54978f7a53f60c2925fd23b3101ff3b40e5383281112b41d302ed022a88713325a032501488a5d56ed7a62b273d08dd33a6162ac3212e4cfd244de3906e6af9051db6b803caa8480b20fae0336de24d20e03b0eefd06ee6782aeee86681c1a84eaec34c05f6de2c725ae9dea4a675c4b8bd38f78a2e25400e4d2e31a52fc5ed566da875cbe44f4896b8eb2ea9f99b90075b04cfe4d1cfa597b399501c816fb2156ee5f82ff6cb80721ff2f2e5ce8231a5efce97324b3d299325f98577139d9269685b7db0756504b9f5ee7a5321bc0c813e7d446d6d133c9f8aed878a0175cab2de8a0b6f935281d17f0e5cdc25ddcc49f565ce819768aec0255cf03eeb9eabc0c6d9bbbe25d8de836b46abb66582d96b296a9b28e19181c2bbdb3ee17c1227bbac6c42a40e9e0dc062bbbff5978a4a6b4af1a6dc225f0ab48cb0a9fdc0112a54aef9e539a0f5c9cb93ad09795d5db73c9f296379015248619eac64497afa784931c916439cc525ccb00c33b701d88ba231fe26fcaba97fd7a748cb33180f79425c888c66136c98537231db9ad232ed2f1ac0c969a08f453b2ec7d15a4138552a6d0a6c72b3b3818054b1875b3f6748b5d84b991e32aed3b878de2904233f66a694396973be63af812ee8d0c473ba5b92e2c04b9a3d4f6fd57dce21cbfa66ed1cf867a0946bf924571aada4464a42bf5961cef540b6e57e8930b2367fc8e88cbd5b3a1f82dfb64e5daeaa69959f02e5731c79aa024f9cd5bc972f7e6dbff867951d16fcfe94a7a9decdc6109dc918349455aa970fe7aca62405d7f942f47c9cd7d19d00978b8320d846cbce90b7ef9fe1270948eef1cee1a4005dec29546512f0a586cea2e9d3f4a843c9dd7638b63b5d81645a376eeea838a9b236bc28450e3bd48202bfa27118477dd27ff83bf5432f68875bbd945059bca165d239f5cb480ae5d2d49411e89a76261f0b4f4c8e5945556bfa3cd1aa3bac6f3d18192ce7b5e77924418fec6f212ea24782df79e7e813df8bb387a90e61fcaf509e008a5100b94b589c3fd985d618b0ac681b678a6e3821c85c72540180e7f07aca35a5fc581e4f59feec0c47678e7c2397f4f1fa8e6c7be26c6acff959745724218d33316c5dde9a2a1f675456db9b11829019cc89960251745a11c13734bc4550221383db031e510a2a52797e253262b42f10b0c6823da01ea7f02a53463546faba2f53a066cae2c77ec7c0424cfabc0451bc3dc03c5b40afb0447ba6a07372bb59885061d7c9c40868c57cbf0af459b7de3662a0493d8b6e351ead35a50827c030196649e2294dc0fca35e2bfd59aadf3f97bd07d724594be5f65a5a29128a587639b4d78b1e6bbf9701f766ebb8a2e429e1b889f7d5a010fd296c36d8776d8a9adef32a44ac6bf1c6f44161e42e8aeb603377802b8a14c23cbf2eb104e09206b953cca4cb428e3b0035e591d5a987c5f9aceea22059e868319adfffd06ca527bb3468911295e5662ace7f8a785d27e895378ec45f1e2a24676ec729d499bcdd8cf706d9720da2e5d053362841d2608b9a64c2ed3cd21391c11fc0f2aed768d27d179d7e11cc4d32fe5e4e87f1f09eec89bd04d6bcd064e5170b9d8ce97c6919c45a13c2ed53583f4457ee4a647694107461ccf4b78250c3f0057ba0b4e2ed9cac5ad33a81d63e12e9c83f858c60c6b8782fa95760fb623cc2bb84f23c4b45d43394aaadad6df2fc25c9eb029df2f000812c751258ff68a31e75ba2000adef5f1c6effe46e79e85fb37e41b3a4aae765b680121292dbf81986275dfe0359f0b4e13b8b7265fe6ea8d4255994d713fbd14347ad120a374cbb0cba6181f112b190e2e152c62b449b685490cbfea227ef74a1a31c8c70ae596d0f39306c39d8eb2872f648480fa7ba59fded34efea7101d84507654efb4a5a2549e1d42e18bc9c963196ccd13c96d0ff9e08775f7ed27f6dd4679609fa0428a802f7b7b2df26122c2fbb2962b5570a845c6b527917fb0ef93380d3a9c53ec7b251059f1306b9c6c624084cd013189c7b26698390d317a71cad6d11657831f4d613041b75bac35b80d7dbc0101253c2d0f4830dd1fcf85f97806164e708ee0db33091609b7610ae4988e19e5cdc2d07c1689b24b5145a65cd957f1f3921e9e81d7e50a3e6bbcc7b277f2cca043be09ce4ccd4434b57be29305c9e3352a6bf3a44af3e7f72b7617c720af81f382075f6d3cd04115d4a93f6eb829b6b4aabcb659891c0c794660fa27a4394dd6128dc901061409b248ab4c44b6bea7663c21479e7192cae49d07c77bb2c01bc309179756a6b2f73b9c7908296331048ed3b150f029a7df857bc13fa2a923d08b8afdf6a53767282201ff70eb753ae8f7880df7b61e323952702d4d88bf03a6a55a77824a805972dd0f56735613ae6e579a226aa5d9ae76c22683bfa14243adb3321b564f334618c1d6659afd54deca28ce08748d9dc921ff75e560223e1a424423a512d421b2edbd5021a2112bb55d655df3cf107d6d43be9a801e7021868b9a11f500cc1e5ade620478284f34728743aff9e1d5fa051d68f96ad825cc4f74be0b0a9bb601e8a311d65b761fd9e701a782789190549773411fb39f3035a728fd9c4842b2906d3747c4f5d7568fa65a7603d20f62637cf4e9e8e8b79a586e76cec6230cd4e0c62c1855ddc4dcaf2d913b677de348214ccb174cc8931657795e67431d67d53a3566caa7f9b889bddaeb97956f94c798cb6debbf90b2f71adabf68f203b29795f28037fa814bd1d936589559001ad7e89d9b5468d920d6707f7c82200832648560236db04e799ce8bca44c5474a6d77faec245b338875cf90774f57d3eb0b95453f0b27e25d5f45b4c55df970f2037e57aa41e28ed8e0552af825e96e6bb817615a750f014f2e846f39ce21d314262fc5f12390f393135ccf1738969eb27f01e2be33d377f63512ce29ee44dece5cfbf17f15b73e13f0fadf3ccce6a53f5a71a07e3c586c50f7888269bba1c3ac919989baba3048ca84e495c479e340ca15c30a8b1aa65ca7cbc643ba4a03ab9c856c8c8be578e6da4e58b31201443c6ea1f196262a0c18b364b400e2e0923fa76f1f247afad2aa2215dc20ab1fe255f719adca17eb6960bd569b6c140fc8a3aa224295fd61e3fc2fcfe91f4f961acf156c08ae0d938ce70028408750e4f3370f85b0b65e69f2eeff122c0b8472e494b1add3ea7d1c3452423fd97e1fefd0374f4ceeb8ea660e0ccad95f701f1b0571a5aa1905857b3749b44a1b3c0071d81008b942fecd8ced4afb6342cf4a7cefe748176a81521e99eaa37851497194191dd79c5b93f2a582298a1a26c6f27c18a60c10681add5427d16f36bc40b582ac2396372155dc57d46a43630ff14c1adb01c07e87476feaf1c2ddbddc1d0a0f79815e29b614d11aa143df0480cd9fab0aad66fc93e6cda95b3048c7dcd8cd9a38cd4573fb68ca3825360bc6bf3690bcb5166ac075e298f73a301f9b1041d80b4d035c2d517d18b669f4da62dd82c90061f960f83ea55772cfb039eac2b233060de8f39770d55f7250061875afd67dc526c9b463391722f8d99e679aefdac50dd9ede12b2a8ac929153f81c3dd7564af100b50b89c06cc5a0e22b9d86cb4f964bb071f1423f2cacc08c9472b4212f432825b36411f5535a881c4d4c9ff1d141fb43a44c00246a5ad5212507308c898d96804296cd18aaf2a97ef88cfcefc14ebfd1aa97a68125cbfd300b1b451a466aee107dbbda88bdaeb592388d7d249bf7dfdef37e044786af0de84d63a8ce345a09e2bf0601c7458b4829788f1c2baabd489c90a52fe130c74d76f2143a719a5b44f7827b714699512a4862d945928e2427061b8044a20acd93004c50420e4bbbb4c17191f27dc87bf1301b0a0b697ccdcac0e7edd74ba8ad05999fe92ade4c377326c9af53d970f5b9b137acc8682c70004ce38c387a40205a30bb443bb8aeaa753d0f78ef542663299d2861d2ff1852d42ba2da35e9978a0562de292f7bc4b1433c06327b2318647a318f197b2a2f7f76981d0f7076dbf388770d700d5838ff8b465e818aa7f52da0f945229e128b86900b7410825cbe0bd2752b8d84fde171a6d92b4c28ffd8d9409974acce062263ebef9c11ebc6608b8265496dba72cb6af5545f692719696f4eb720d27740e776ebe65c84c040f19dade0cb1afb8b526c47a85e9726ddb6734563695ed846c9c41d7e5af591ce0c1798cf7e93d859543cd4430d03f4bba1b9e9c0db291113ae4253caa40df3408e728f2f216416e4632d78a130b12c43253d610a251db6b7b8f0c4477e0865df7df2491a6da29f3173f7c166f8eaeb6209b4c45c296c485938637aaaffe490c0e08d0376435539fe901e726b3a25c48b60c38609018b5452ac258fd3767e40d11b3d65dbb8e916e20681ec12df51a0e2a6698d6ff1bb6eb9a8169e6959102a37398781981583faf55c7d874617fed1ee215fedfd13b258d4942c2118ca6e8b54ab9966d50b29cefe494a889f54ae073f20e8a7d0b2e85e8bb3c6ae99a05f8d91743e9174bf515f01cd7ef62d7d2a9c6a339b1ba66dc80abcda123df24005184ca9b4a3507eaf791eb0b7d59b39347d4e7dc1aad05cfcb77451331ac7c2124b7b6aaea2362384f8456db72513d0a5d438cbd79c07be3e8fc1a1acca084660925c0b72b4541e608e5112fce746c3ef4fff31a73aacf4b3352e559afedde73d8df52f9db410ac6c7a9315ed24eb3cf262583cd1be1e814ebfb6cc5adf595812716d39665c26f22b69a18a1f4b5882c958b0c7d4ee9c888051435206cecf9f18cbe102009a48b32c731c631e53ade24965519a6224aaf9e782124831a829204ce8697927c2cb26422d1d85d769284a4691a3b926caf6ee8653fd7ec0e2a6aec424e332a960b540bf40978b3e0d0c1b2b0783bf1438d7975e63ea875e896b3eff865b7505104733f1c5eb2e81eb693e6904f126ea4d18fd4db59b829ca672ad24fbdedaff26f33e176e82df46877a30e92bb4ebb966c2099bc4e0bc599e819790e6c6d679b76822bacae22de95428a06d3d49d050d61eb2f7a65716307a423c55be5b17c976b93fcc0d896a29de0ce0dbf82eae195e903abd7f29d668b7c8f92f32f0cbcb01df83983323e444fc100a845596ab9a718243a9e221914e67ca61e7a9d5a310ee5c3e28b2c43b146dc7ba8a7ad495c65cc4b4fc86ac7fdec95391720a46de9ed9670033e61230ba9ce34fe5d7482cff30c3577b95d94214aadfa68b18ace01e0283df05695a7f6ad2c2f74ea6cb4dbf185170ae78e9ad2aa7661d4662410a40ac4d5a9153c0670fa4a06a10eea8ba620224fa8cc65a175099b6d8c9bdb08a8dbf5942cb4cffe50a3bfa20b4631cc681d0d9db9ca321498de027dabe7b9ff37c2d2513699c925eb2871bac34fa1961f11f25302c77a5f46bdb952db8b9e7fd74a055cd2b15570febcbb376b9a43b1cc19ad3b5f7415ebd85f0a01e2b5663dd514f81153203ede0fc7c876dcd68fec868d3bf1d1359d5cfae4c42709de161095fee90e2d2faf51e79952bb9b0e7da7dddbce20f7456075f39f15405487faa714ad709302f909b99a4ca0546f3ca46189cbc5bb6bfeab26d1014f5f5c05210af882523eec11d1ff98e6d2ca9fe3cdf81cfba8a043149bc604e3a71dac330a9cce707cc7ee4cbdc0701d78ab08297fda42feba535dda39cf11039c4ed527967cf7c2e296628a94b318079e4fc696d77d65483aee096c9cabfc8b1e9bf459895c5273610981c342f60569afc52e2423ab42b54c483775324f1e81dc51b32906f1f72395216f618a626e0d51afe31a9e0d14b8c9da283c697f3b65e78d772987e3b43b5d9eb247a20a54400218a49e0411c4314591dda13bf467f7e141754933e7780d0f67ae8f687be24d7ecafaee7b1b1e07da0878929112698bbd280780bfea4f397fcaf1cfdc1313d45d22ffd762ec3cfdb12c6af596604506cc33579e49512197b40f3eae2cef769201e794b57fdab200b69ccd1e2af6e6158cf1452d4dff0702bf9b2b6f684d0cd15f5fc5597c57029abbcc805904bbad15568fcbac8759b7e96ebd91cf0d4568ef488a9c59aa567004085a5fc02eb60dc60206f14164e95d8d763b44af04835928aa9386510e555de79a7bf1105e15908bdb742b5234d7b6079ae55d738bb33958988d609da4ad2229633dedc5030f6bf96ade4bce1336d91a5cf69ee82aca22fb17e2d3b8e5e000b1c91768e46c3ae866cdbe006e9d3be4a6928c2ba6d7272cd9a2a48126df53097a50123f18deaf29ab904a56995e52552354bcc9ce139fcf14b328c24b328c03fc74df4f17bbb4622de63fd866153801351f144ca9c396280d8da919d77acfde6d999534dbfb17c43ac91bc5bac615d99b0ed3bc7c60128048c117ffc2d51bdad533a6d09bd55bdc2211a3d7b0009104832dbec58a02aef85d79b5cc701e01158d94daac3cf5ee46a83ea49fcd64a2e8c232f46c21cfb79ce09091eabf4981d4f63db94fd0651966f03656c680fdccc5daaf78b8bed0ce330926d39dab2c77c6606af8cf87329cc6d5a77da4f70aac7004bfd5b872882b06fa393175133b888f03f866632b84274541970c3c5d05486371cb5adaabea6194883bfbd22409eff120fed9f16df5e5b9093b65cd8828c6869e9bcf73b97b3cbc7b4b8364e496731b2f0d7ce9234d5f05b6a23a524a2ef6c7518b2716e1220ff474368addec87e97946c6fcb5889e3b9e094ef2e25dbef2ccedc538149d47dd554305b3fa30d5e41db39387765d8ec99e4d60c898bfad14554a903576bcbef9203945118b3aac3d9ec5af88b45bfa47b5c480c14415c13f98d98cd378d91c6c80589fd35a1fa816a39f5f00029718b5cd19d1d5cf38be408484916918a81d71fac64ffbb042e8006781973fc1cd6a8de38998f27024f4e451352e0cb7dcdcab8c0f5043c75f5d7aa0785f1fa5d73885e118f13a82d9fc9915f53f3d0577beed4fffd51d6d4aa2632ffdedcc6b38c18afd7ffc574e06fbcfe78c164c5d7d112f3e41869bf372354aeff9cc898476b8e72627598741882b6f8d68259c6513ed704a1d9985e3382a2fa89078e41b831c1a76c22236e97b287c900bc2f2938cafbb0530bdd029c1a0b86d2cf00450e34c7188f58d6c4d58933b0762605d5599ed5dee51762313db4bb100ca29df4d2261211706792d87a072ad72bdd9ec3287f22255336d9aa8bed5af9d327eb1af63e0e0a74964659e202581a1b2731b7c72a9a8fe8e31d19894448915c83b6204fdf3f9941c7a27bbb0d3fc8385406cc9d47c62db5d3f65628e361a71f60fca39bdbb1343baa3f0112bf2464cd37ccb31659ec56671baebf9dc6bc19f53be8f0d6a8125dd8646abae5b17783ddf76a67b4c06f494144399f27a8eb2205274e5d38019e7f4e5cf2b930e2eb54fafcf850c1c91cfe16f58ceaa8d00aa6375ce88b7e94b32b1d119d5e2f8709da163fb539ff5e4b092a2bdf46af35b19ad8ee5c450897258c430a68b684298275708ec63bddc2ff8fcd478f240d3dbae6a04df5980a2e8e304909bc86d42c213129be140b07f3265954d91570a0f89ebf449aa9f74c0b3803ba4365fe867b1a29d626a934ee7414633bd0d6ea6640433354549f9690b4c47e66f56da8145a899d3b5fdb22eb3e72422e92df55267fe72b2231df4b8c42c22275c1e737b33cddef3fec988a3561a4b7be39e0e0fb942a5e5abe37f524a2b5bdf48577a14a81cf05620bcd7272adc7bec2d8206ee865b7ef9d50f3873e5c9ea7e2d16c3cef76eeff74e5f3cb2a02ba5e75529868ae088cf2daebf755c449282e8e2a9eb98971626afa2b2c3f076d68b2296fe8710956ba08b8f20568c5170d2209efa0c0b56b342a5b3cb334171b8b0aa4acc99fd9d8d8811239270ea76b35610465bca7a7c3359068f91347d7e133300ae268f0097727ab38b800cc3dc89a927b7848ac2227c19f7b73c4e2c148bc8c0e984502199201ecf8d66cb869b68ca4bb1195ac7399f0ba5a5a29f8356693a996c927aa5dcf6b953fd954ad48fd4fe2aac06a595d51561209c1f408cbae6715594f6b73250d36b0162b068fc8446c194d0492c3e253af46858b75ff1fbe329ea1119f00e692132b89192c1c52b14708856454db7c272def43a31d91ce0489537bd927951f511d0d5f71898ea7dc37f609b454ab27d36d5a2aa69f0eaeb0a08f493ce93b80468b57a5e21c02e819ca41169329ce2280d997ff235ab92835604f67438fc868a18e3a52aa9aeb36b59bd9669765fa82c42dd37e0a8ae8d8c46a4b5790506578b26a6ded508592db8a0d5042a740977813513eeaedf1002b89d2c4be5bbef7e2d4c19a8dd8b8cd79e7d4ff96764eca2c9c07727bbf12497a684559eb4b36a2e92d80900750f33327c497ddb35350fbd77f00955454e55ba16f57a4bcbf310b52fb109aadb2b8", 0x2000, &(0x7f00000069c0)={&(0x7f0000000040)={0x50, 0xfffffffffffffffe, 0x87, {0x7, 0x24, 0x1ff, 0x0, 0xee64, 0x3ff, 0x5, 0x1}}, &(0x7f00000000c0)={0x18, 0x0, 0x8, {0x6}}, &(0x7f0000000100)={0x18, 0x0, 0x3, {0x3}}, &(0x7f0000000140)={0x18, 0xfffffffffffffff5, 0xffffffff, {0x204d}}, &(0x7f0000000180)={0x18, 0x0, 0x8, {0x3}}, &(0x7f00000001c0)={0x28, 0x0, 0x3ed83da3, {{0x52, 0x6151, 0x2, r5}}}, &(0x7f0000000200)={0x60, 0x0, 0x1, {{0x0, 0x4, 0xf81, 0x854e, 0x8000000000000001, 0x3ff, 0x5, 0x100}}}, &(0x7f0000000280)={0x18, 0x0, 0x5, {0x9}}, &(0x7f00000002c0)={0x14, 0x0, 0x1ff, {'%.)\x00'}}, &(0x7f00000044c0)={0x20, 0x0, 0x179b, {0x0, 0x8}}, &(0x7f0000004500)={0x78, 0x0, 0x7, {0x9, 0x80000000, 0x0, {0x2, 0x1f, 0x4, 0x40000000000000, 0x43c, 0x9, 0x1000, 0x8, 0x5, 0x1000, 0x101, r6, r7, 0x20}}}, &(0x7f0000006700)={0x90, 0xfffffffffffffffe, 0x7fffffffffffffff, {0x6, 0x1, 0x23b7aeb9, 0x5, 0x8000, 0x23322d23, {0x6, 0x1f, 0x7, 0x600000, 0x0, 0x180000000, 0x100, 0xffffffff, 0xff, 0x4000, 0x4, r8, 0xee01, 0x401, 0x1}}}, &(0x7f00000067c0)={0x30, 0x0, 0x5, [{0x5, 0x80000001, 0x5, 0x9, 'fuse\x00'}]}, &(0x7f0000006800)={0xb8, 0x0, 0x1, [{{0x4, 0x3, 0x4d0ecc93, 0x9, 0x17f, 0x5, {0x1, 0x2, 0x0, 0xff, 0x100000000, 0x0, 0x1ff, 0x5, 0x7f, 0x4000, 0x9, r10, r4, 0x7e09, 0x10001}}, {0x1, 0xffffffff, 0xa, 0x4, '/dev/fuse\x00'}}]}, &(0x7f00000068c0)={0xa0, 0x0, 0x10000, {{0x0, 0x1, 0x2, 0x9, 0x9, 0x3, {0x0, 0x9, 0x2, 0x6, 0x8, 0xc2a, 0x7b58, 0x6, 0x3340a78c, 0x6000, 0xffffffff, r3, r4, 0x80000000, 0x7}}, {0x0, 0xc}}}, &(0x7f0000006980)={0x20, 0x0, 0x0, {0x200, 0x0, 0x2, 0x400}}}) 13:24:18 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB="2c726f6f746d6ecd9d6a375f1f303030303030303030303134303030302c0500"/44, @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:18 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x40082, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x40082, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) (async) [ 3148.216349] RIP: 0033:0x7f5c78ae673a [ 3148.216354] RSP: 002b:00007f5c77459f88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 3148.216364] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f5c78ae673a [ 3148.216370] RDX: 0000000020000300 RSI: 0000000020000340 RDI: 0000000000000000 [ 3148.216376] RBP: 00007f5c7745a020 R08: 00007f5c7745a020 R09: 0000000020000300 [ 3148.216381] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000300 [ 3148.216387] R13: 0000000020000340 R14: 00007f5c77459fe0 R15: 00000000200045c0 13:24:18 executing program 4: ioctl$DRM_IOCTL_MODE_SETPLANE(0xffffffffffffffff, 0xc03064b7, &(0x7f0000000000)={0x0, 0x8, 0x80000000, 0x36, 0x80, 0x7fff, 0x7, 0x10001, 0x8, 0x5, 0x8, 0xc1}) (async, rerun: 32) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async, rerun: 32) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async, rerun: 32) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0)=0x0, &(0x7f0000000400)) (rerun: 32) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) read$FUSE(r1, &(0x7f0000004640)={0x2020, 0x0, 0x0, 0x0}, 0x2020) (async) r7 = getegid() (async) getresuid(&(0x7f0000004580), &(0x7f0000006680), &(0x7f00000066c0)=0x0) r9 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r9, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r9, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r10, @ANYBLOB=',group_id=', @ANYRESDEC=r11, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) (async) syz_fuse_handle_req(r1, &(0x7f00000024c0)="f2571945b1ed53757ff47ae06a88019405ea3c1651426cf943beff4ade5b1b3c705c066e23f79aab462ae6f05526a17a9c97d7a9a425241ff8357dceb20a1c7feb49c0b6a03538665e328a14bdc984c67dd9631534e28c0a26d9cf833ff621be03a857e55f5c1a5c1b685a1d0a85a7b240bdb83c35f2b17db0b0b7a384044fddd286d71bd019a9b85e303551b75f7a9520d4f1f1c7e19757a9144f6e1d55cc88b05128317b6f450cfcc0422cf8aa4516bc913e52948b8494a548bb48eb2b79db1a267074bc45c47e129a3db8073604e2dc795a9cfaea412b75f0988a6a0385ad356b4422df70fc97b43c2b08b975b2aaaf63508ca6f122be3308ba3480182dd2afd7b98f3a8ee07ef24af57caf8fb7cd173eb867321f95f47a77b4201b76ff7060f52a63b108be8c54259ff2cac21ca9e11f2591eed5522b4490b67fa46650c158878424c1d1016dcf8db8aa410c403ac458c28873bf51c4f81c1a72642bc0a07f6cd19a6e79b0b0ada45b5a37d0fac2fd4b938014b17de6ceae9f3f70754851704189fa55f5a8cd820a0f6d6504e1abfa5473bc81dca7f92961f5dc00bb54f8a40b8d64dfeae83cf7cbc8f3b986c8642f33a0e6ed082a90e39e5d884b8ca43c1aaefeacd4799448d4f4d64b64dc8b8d9175d4cb6c4c332aaddccb6f44d3afd37df4e7ee0f730bf4dc117f93232ec1bd2a50298046b54ef4a8eab9a051db669dab580bac6b56c4e794c326a2aceb8c4af78cfc28e11f185e2ddeffc1471ee207925fc01b8e56e758aa8ca61f39879cc129aa1328077e506933460877892d7d5d8024d3eb1de3f8d7104d01574b03e6afc39ffa8e5b9b19cd3a64ed9cf27aac3392dd9d7476c735d1b972fd85fb65c0c68bbb8322dcdb73f36fadee39b6520d6a1f04bab678ae5dc311b49ef46512efe4e947eb2d1f7915a00200d8c2778184ccf4bb0a13f1ba42062bb476b3a58482d2d20820c1476cf40e15c64e07eada44cc0c87180043086545f83dbc670ef23ee5f9d2ea339e86f644f88c975b4fb4b95e136890a5e41605925be32e83cebf68cfa76fe6aecfa6cab4082c809de8efb6710e5282a4f08bc24bb4eb16b14a97f1222fe9ab9f38f0eb6a30500b12cd26c6a7706700b86ea69e2bf86a9606f84b00be81edfcbb06cf815d4842161122bf34d12c6eccf299041504a65f4ec1ed3cd82dc0d1b179dd40a22be0ca82826f78d596877d2f341d3b1a0b1730e19d2ca948c3724a45d0930bbbaf496e9218fbfad621bbb51f342b9b68c7190e9fb9fcd3fcee894495a88ccbd9a254c733425ab5d4486c6d6cadfe21e7e42dbbaa1acfb8bc4824b6437ed3437f3b234627dadf6625013ea3a28f3bf71da2b2702186d7e49d4217a0082cb1c0ee34f3977c2cdc5644ae2783cc40294753794f08f9fc60305fb4b2872412818c102ef450bf2e3e23b80dda34d4c598b7e3c180d0203923b153e6a5af396fac1b1ca5ea1174613defd30cd02d957f19cc39c05e069b6fef58b3571c45326d05a2d14b07c4dadbdaa81f7eb368db0b2e12c45d6fc8d6393fe37c5f2255ef13a8e7f8beee5fff9f9d53da8385cc7d1cd0a12736ee076c2e6dfcc2cc2283a51053369947ea17f129bb0eb1db233366d3267b64653cef8dcca097bc00cbcede26b37c049c0d218629e77a307c135c2fb38c85a3e9ef561e7f45416598e766fcc74818ee21491b589c947bec4e26c22ab945081438ae20cb2240a02db0bcc2c67f6baeea8c4fa1aad7d8e54ebc46d15780db0e84ffe8918be23fcc3b2df612b0ebb93fe8567927cb717ee4fc536fbd9b16ccc4933be36a0465b2c1f58a15fbf61b318dc6f888cfd80a14687d606dbeaf7c77126014e3a67982547cd5cddebb6134061011324cf562ea24a9b7c6c0adea17830b342c2e3648a89a4277c6ee9917abb2f8c7cd8aef65be29f5558bb2a4f9e09f6b33adaa05114a368f76096d316bb50dbb0c5787f91a3a5534a33334233c14b7f16192b2811eea75bccd33c81fee6ca3a8d9aca75201b08cd569e86e98c1772bc980abfb5be27366bfa7f14dc4d60cf32eb084b471d88ef71bd7ec15169a1902632406512bb88446dd3f5e996b92bec500b85da64139c61d17c1e866dcf7f21ad376039aef5ba6abd5d3d800dc7ae44cb5b0d8c71cd4e6971314a79b62bfaf0da024151224419a2a3a2d210ab33b6e594cffb6810b44e3ccd7c2342eb88b31124e2f7869a955b0efb1aa940075eb613d664654ab5fd356d9982bfc51abfb8b7c5989603a46f2c21b835e6a4ee4c06ba49339287dee6486cc524f52fbc25faf6395ba479eaa2988707cdcfa3aeb14a6fbbb111dbf1e664f3a0a9b463702b18582467b6a5e22690a93088bc079669042b6893d69568c5cf892943b819ca42b1d7f680648757d8c409308348c3d5eac6a5f23886f0afbfb7fc740432dbdcbe1a6ad1b649f8b219f458abae7fa6fbb27ed509caa0e1e43557493f8b86391ff3fb83a2966f44d340dd95ed9178db74403aa6e1f6f832521184220db52e73530900669ef9f9f2ee59b1928fcabfb0d972908c7fcc16d316ac0d615168954e3356d81766e84add74d2d8583f9887ff6f537f6dffdda7e1a14812e953e6ef16658f6c66fc1662ee63741122214c5210f0197b5ca64b0038706b771a618d7ce27e9fa8d2f37cf1d9281541648c1dd654ef1de903c298e421776b53df0eddd49b8ea678bb85bcff4c338a1bbcb0fd87a029837b7959379c860c00d8eb34acf4c6d647e144deab56c9f9e35f63a0a5b2a1bb34fdd1646359038da3cb536e994e630373e4bd592d132741c46320f3d49b05e2981ef62b973ec99a65bf57a2dee1b1daccfdfdfb12e5d903c2dca31602b8083806be26113d60d474fe499aec8c2862679bb2e74efca6bdf07957e01c7cca0ac0b3c84341974531006739334ffe9c012a8b12c6bec031399eaef07b3557522bf76f433822ecc2aee10144b9c44e1ee5bede851ca5601756d75ba2c0469166fcde03c427b20992d4bba1ed92637bb6084cfb0a456ee7ac227c9a0e2abd439e182635754d92fed5128d76520ee0af50c1dd923f1de6ba1f8ec6d26a4ef9b82debea34ba4f2feb07b54978f7a53f60c2925fd23b3101ff3b40e5383281112b41d302ed022a88713325a032501488a5d56ed7a62b273d08dd33a6162ac3212e4cfd244de3906e6af9051db6b803caa8480b20fae0336de24d20e03b0eefd06ee6782aeee86681c1a84eaec34c05f6de2c725ae9dea4a675c4b8bd38f78a2e25400e4d2e31a52fc5ed566da875cbe44f4896b8eb2ea9f99b90075b04cfe4d1cfa597b399501c816fb2156ee5f82ff6cb80721ff2f2e5ce8231a5efce97324b3d299325f98577139d9269685b7db0756504b9f5ee7a5321bc0c813e7d446d6d133c9f8aed878a0175cab2de8a0b6f935281d17f0e5cdc25ddcc49f565ce819768aec0255cf03eeb9eabc0c6d9bbbe25d8de836b46abb66582d96b296a9b28e19181c2bbdb3ee17c1227bbac6c42a40e9e0dc062bbbff5978a4a6b4af1a6dc225f0ab48cb0a9fdc0112a54aef9e539a0f5c9cb93ad09795d5db73c9f296379015248619eac64497afa784931c916439cc525ccb00c33b701d88ba231fe26fcaba97fd7a748cb33180f79425c888c66136c98537231db9ad232ed2f1ac0c969a08f453b2ec7d15a4138552a6d0a6c72b3b3818054b1875b3f6748b5d84b991e32aed3b878de2904233f66a694396973be63af812ee8d0c473ba5b92e2c04b9a3d4f6fd57dce21cbfa66ed1cf867a0946bf924571aada4464a42bf5961cef540b6e57e8930b2367fc8e88cbd5b3a1f82dfb64e5daeaa69959f02e5731c79aa024f9cd5bc972f7e6dbff867951d16fcfe94a7a9decdc6109dc918349455aa970fe7aca62405d7f942f47c9cd7d19d00978b8320d846cbce90b7ef9fe1270948eef1cee1a4005dec29546512f0a586cea2e9d3f4a843c9dd7638b63b5d81645a376eeea838a9b236bc28450e3bd48202bfa27118477dd27ff83bf5432f68875bbd945059bca165d239f5cb480ae5d2d49411e89a76261f0b4f4c8e5945556bfa3cd1aa3bac6f3d18192ce7b5e77924418fec6f212ea24782df79e7e813df8bb387a90e61fcaf509e008a5100b94b589c3fd985d618b0ac681b678a6e3821c85c72540180e7f07aca35a5fc581e4f59feec0c47678e7c2397f4f1fa8e6c7be26c6acff959745724218d33316c5dde9a2a1f675456db9b11829019cc89960251745a11c13734bc4550221383db031e510a2a52797e253262b42f10b0c6823da01ea7f02a53463546faba2f53a066cae2c77ec7c0424cfabc0451bc3dc03c5b40afb0447ba6a07372bb59885061d7c9c40868c57cbf0af459b7de3662a0493d8b6e351ead35a50827c030196649e2294dc0fca35e2bfd59aadf3f97bd07d724594be5f65a5a29128a587639b4d78b1e6bbf9701f766ebb8a2e429e1b889f7d5a010fd296c36d8776d8a9adef32a44ac6bf1c6f44161e42e8aeb603377802b8a14c23cbf2eb104e09206b953cca4cb428e3b0035e591d5a987c5f9aceea22059e868319adfffd06ca527bb3468911295e5662ace7f8a785d27e895378ec45f1e2a24676ec729d499bcdd8cf706d9720da2e5d053362841d2608b9a64c2ed3cd21391c11fc0f2aed768d27d179d7e11cc4d32fe5e4e87f1f09eec89bd04d6bcd064e5170b9d8ce97c6919c45a13c2ed53583f4457ee4a647694107461ccf4b78250c3f0057ba0b4e2ed9cac5ad33a81d63e12e9c83f858c60c6b8782fa95760fb623cc2bb84f23c4b45d43394aaadad6df2fc25c9eb029df2f000812c751258ff68a31e75ba2000adef5f1c6effe46e79e85fb37e41b3a4aae765b680121292dbf81986275dfe0359f0b4e13b8b7265fe6ea8d4255994d713fbd14347ad120a374cbb0cba6181f112b190e2e152c62b449b685490cbfea227ef74a1a31c8c70ae596d0f39306c39d8eb2872f648480fa7ba59fded34efea7101d84507654efb4a5a2549e1d42e18bc9c963196ccd13c96d0ff9e08775f7ed27f6dd4679609fa0428a802f7b7b2df26122c2fbb2962b5570a845c6b527917fb0ef93380d3a9c53ec7b251059f1306b9c6c624084cd013189c7b26698390d317a71cad6d11657831f4d613041b75bac35b80d7dbc0101253c2d0f4830dd1fcf85f97806164e708ee0db33091609b7610ae4988e19e5cdc2d07c1689b24b5145a65cd957f1f3921e9e81d7e50a3e6bbcc7b277f2cca043be09ce4ccd4434b57be29305c9e3352a6bf3a44af3e7f72b7617c720af81f382075f6d3cd04115d4a93f6eb829b6b4aabcb659891c0c794660fa27a4394dd6128dc901061409b248ab4c44b6bea7663c21479e7192cae49d07c77bb2c01bc309179756a6b2f73b9c7908296331048ed3b150f029a7df857bc13fa2a923d08b8afdf6a53767282201ff70eb753ae8f7880df7b61e323952702d4d88bf03a6a55a77824a805972dd0f56735613ae6e579a226aa5d9ae76c22683bfa14243adb3321b564f334618c1d6659afd54deca28ce08748d9dc921ff75e560223e1a424423a512d421b2edbd5021a2112bb55d655df3cf107d6d43be9a801e7021868b9a11f500cc1e5ade620478284f34728743aff9e1d5fa051d68f96ad825cc4f74be0b0a9bb601e8a311d65b761fd9e701a782789190549773411fb39f3035a728fd9c4842b2906d3747c4f5d7568fa65a7603d20f62637cf4e9e8e8b79a586e76cec6230cd4e0c62c1855ddc4dcaf2d913b677de348214ccb174cc8931657795e67431d67d53a3566caa7f9b889bddaeb97956f94c798cb6debbf90b2f71adabf68f203b29795f28037fa814bd1d936589559001ad7e89d9b5468d920d6707f7c82200832648560236db04e799ce8bca44c5474a6d77faec245b338875cf90774f57d3eb0b95453f0b27e25d5f45b4c55df970f2037e57aa41e28ed8e0552af825e96e6bb817615a750f014f2e846f39ce21d314262fc5f12390f393135ccf1738969eb27f01e2be33d377f63512ce29ee44dece5cfbf17f15b73e13f0fadf3ccce6a53f5a71a07e3c586c50f7888269bba1c3ac919989baba3048ca84e495c479e340ca15c30a8b1aa65ca7cbc643ba4a03ab9c856c8c8be578e6da4e58b31201443c6ea1f196262a0c18b364b400e2e0923fa76f1f247afad2aa2215dc20ab1fe255f719adca17eb6960bd569b6c140fc8a3aa224295fd61e3fc2fcfe91f4f961acf156c08ae0d938ce70028408750e4f3370f85b0b65e69f2eeff122c0b8472e494b1add3ea7d1c3452423fd97e1fefd0374f4ceeb8ea660e0ccad95f701f1b0571a5aa1905857b3749b44a1b3c0071d81008b942fecd8ced4afb6342cf4a7cefe748176a81521e99eaa37851497194191dd79c5b93f2a582298a1a26c6f27c18a60c10681add5427d16f36bc40b582ac2396372155dc57d46a43630ff14c1adb01c07e87476feaf1c2ddbddc1d0a0f79815e29b614d11aa143df0480cd9fab0aad66fc93e6cda95b3048c7dcd8cd9a38cd4573fb68ca3825360bc6bf3690bcb5166ac075e298f73a301f9b1041d80b4d035c2d517d18b669f4da62dd82c90061f960f83ea55772cfb039eac2b233060de8f39770d55f7250061875afd67dc526c9b463391722f8d99e679aefdac50dd9ede12b2a8ac929153f81c3dd7564af100b50b89c06cc5a0e22b9d86cb4f964bb071f1423f2cacc08c9472b4212f432825b36411f5535a881c4d4c9ff1d141fb43a44c00246a5ad5212507308c898d96804296cd18aaf2a97ef88cfcefc14ebfd1aa97a68125cbfd300b1b451a466aee107dbbda88bdaeb592388d7d249bf7dfdef37e044786af0de84d63a8ce345a09e2bf0601c7458b4829788f1c2baabd489c90a52fe130c74d76f2143a719a5b44f7827b714699512a4862d945928e2427061b8044a20acd93004c50420e4bbbb4c17191f27dc87bf1301b0a0b697ccdcac0e7edd74ba8ad05999fe92ade4c377326c9af53d970f5b9b137acc8682c70004ce38c387a40205a30bb443bb8aeaa753d0f78ef542663299d2861d2ff1852d42ba2da35e9978a0562de292f7bc4b1433c06327b2318647a318f197b2a2f7f76981d0f7076dbf388770d700d5838ff8b465e818aa7f52da0f945229e128b86900b7410825cbe0bd2752b8d84fde171a6d92b4c28ffd8d9409974acce062263ebef9c11ebc6608b8265496dba72cb6af5545f692719696f4eb720d27740e776ebe65c84c040f19dade0cb1afb8b526c47a85e9726ddb6734563695ed846c9c41d7e5af591ce0c1798cf7e93d859543cd4430d03f4bba1b9e9c0db291113ae4253caa40df3408e728f2f216416e4632d78a130b12c43253d610a251db6b7b8f0c4477e0865df7df2491a6da29f3173f7c166f8eaeb6209b4c45c296c485938637aaaffe490c0e08d0376435539fe901e726b3a25c48b60c38609018b5452ac258fd3767e40d11b3d65dbb8e916e20681ec12df51a0e2a6698d6ff1bb6eb9a8169e6959102a37398781981583faf55c7d874617fed1ee215fedfd13b258d4942c2118ca6e8b54ab9966d50b29cefe494a889f54ae073f20e8a7d0b2e85e8bb3c6ae99a05f8d91743e9174bf515f01cd7ef62d7d2a9c6a339b1ba66dc80abcda123df24005184ca9b4a3507eaf791eb0b7d59b39347d4e7dc1aad05cfcb77451331ac7c2124b7b6aaea2362384f8456db72513d0a5d438cbd79c07be3e8fc1a1acca084660925c0b72b4541e608e5112fce746c3ef4fff31a73aacf4b3352e559afedde73d8df52f9db410ac6c7a9315ed24eb3cf262583cd1be1e814ebfb6cc5adf595812716d39665c26f22b69a18a1f4b5882c958b0c7d4ee9c888051435206cecf9f18cbe102009a48b32c731c631e53ade24965519a6224aaf9e782124831a829204ce8697927c2cb26422d1d85d769284a4691a3b926caf6ee8653fd7ec0e2a6aec424e332a960b540bf40978b3e0d0c1b2b0783bf1438d7975e63ea875e896b3eff865b7505104733f1c5eb2e81eb693e6904f126ea4d18fd4db59b829ca672ad24fbdedaff26f33e176e82df46877a30e92bb4ebb966c2099bc4e0bc599e819790e6c6d679b76822bacae22de95428a06d3d49d050d61eb2f7a65716307a423c55be5b17c976b93fcc0d896a29de0ce0dbf82eae195e903abd7f29d668b7c8f92f32f0cbcb01df83983323e444fc100a845596ab9a718243a9e221914e67ca61e7a9d5a310ee5c3e28b2c43b146dc7ba8a7ad495c65cc4b4fc86ac7fdec95391720a46de9ed9670033e61230ba9ce34fe5d7482cff30c3577b95d94214aadfa68b18ace01e0283df05695a7f6ad2c2f74ea6cb4dbf185170ae78e9ad2aa7661d4662410a40ac4d5a9153c0670fa4a06a10eea8ba620224fa8cc65a175099b6d8c9bdb08a8dbf5942cb4cffe50a3bfa20b4631cc681d0d9db9ca321498de027dabe7b9ff37c2d2513699c925eb2871bac34fa1961f11f25302c77a5f46bdb952db8b9e7fd74a055cd2b15570febcbb376b9a43b1cc19ad3b5f7415ebd85f0a01e2b5663dd514f81153203ede0fc7c876dcd68fec868d3bf1d1359d5cfae4c42709de161095fee90e2d2faf51e79952bb9b0e7da7dddbce20f7456075f39f15405487faa714ad709302f909b99a4ca0546f3ca46189cbc5bb6bfeab26d1014f5f5c05210af882523eec11d1ff98e6d2ca9fe3cdf81cfba8a043149bc604e3a71dac330a9cce707cc7ee4cbdc0701d78ab08297fda42feba535dda39cf11039c4ed527967cf7c2e296628a94b318079e4fc696d77d65483aee096c9cabfc8b1e9bf459895c5273610981c342f60569afc52e2423ab42b54c483775324f1e81dc51b32906f1f72395216f618a626e0d51afe31a9e0d14b8c9da283c697f3b65e78d772987e3b43b5d9eb247a20a54400218a49e0411c4314591dda13bf467f7e141754933e7780d0f67ae8f687be24d7ecafaee7b1b1e07da0878929112698bbd280780bfea4f397fcaf1cfdc1313d45d22ffd762ec3cfdb12c6af596604506cc33579e49512197b40f3eae2cef769201e794b57fdab200b69ccd1e2af6e6158cf1452d4dff0702bf9b2b6f684d0cd15f5fc5597c57029abbcc805904bbad15568fcbac8759b7e96ebd91cf0d4568ef488a9c59aa567004085a5fc02eb60dc60206f14164e95d8d763b44af04835928aa9386510e555de79a7bf1105e15908bdb742b5234d7b6079ae55d738bb33958988d609da4ad2229633dedc5030f6bf96ade4bce1336d91a5cf69ee82aca22fb17e2d3b8e5e000b1c91768e46c3ae866cdbe006e9d3be4a6928c2ba6d7272cd9a2a48126df53097a50123f18deaf29ab904a56995e52552354bcc9ce139fcf14b328c24b328c03fc74df4f17bbb4622de63fd866153801351f144ca9c396280d8da919d77acfde6d999534dbfb17c43ac91bc5bac615d99b0ed3bc7c60128048c117ffc2d51bdad533a6d09bd55bdc2211a3d7b0009104832dbec58a02aef85d79b5cc701e01158d94daac3cf5ee46a83ea49fcd64a2e8c232f46c21cfb79ce09091eabf4981d4f63db94fd0651966f03656c680fdccc5daaf78b8bed0ce330926d39dab2c77c6606af8cf87329cc6d5a77da4f70aac7004bfd5b872882b06fa393175133b888f03f866632b84274541970c3c5d05486371cb5adaabea6194883bfbd22409eff120fed9f16df5e5b9093b65cd8828c6869e9bcf73b97b3cbc7b4b8364e496731b2f0d7ce9234d5f05b6a23a524a2ef6c7518b2716e1220ff474368addec87e97946c6fcb5889e3b9e094ef2e25dbef2ccedc538149d47dd554305b3fa30d5e41db39387765d8ec99e4d60c898bfad14554a903576bcbef9203945118b3aac3d9ec5af88b45bfa47b5c480c14415c13f98d98cd378d91c6c80589fd35a1fa816a39f5f00029718b5cd19d1d5cf38be408484916918a81d71fac64ffbb042e8006781973fc1cd6a8de38998f27024f4e451352e0cb7dcdcab8c0f5043c75f5d7aa0785f1fa5d73885e118f13a82d9fc9915f53f3d0577beed4fffd51d6d4aa2632ffdedcc6b38c18afd7ffc574e06fbcfe78c164c5d7d112f3e41869bf372354aeff9cc898476b8e72627598741882b6f8d68259c6513ed704a1d9985e3382a2fa89078e41b831c1a76c22236e97b287c900bc2f2938cafbb0530bdd029c1a0b86d2cf00450e34c7188f58d6c4d58933b0762605d5599ed5dee51762313db4bb100ca29df4d2261211706792d87a072ad72bdd9ec3287f22255336d9aa8bed5af9d327eb1af63e0e0a74964659e202581a1b2731b7c72a9a8fe8e31d19894448915c83b6204fdf3f9941c7a27bbb0d3fc8385406cc9d47c62db5d3f65628e361a71f60fca39bdbb1343baa3f0112bf2464cd37ccb31659ec56671baebf9dc6bc19f53be8f0d6a8125dd8646abae5b17783ddf76a67b4c06f494144399f27a8eb2205274e5d38019e7f4e5cf2b930e2eb54fafcf850c1c91cfe16f58ceaa8d00aa6375ce88b7e94b32b1d119d5e2f8709da163fb539ff5e4b092a2bdf46af35b19ad8ee5c450897258c430a68b684298275708ec63bddc2ff8fcd478f240d3dbae6a04df5980a2e8e304909bc86d42c213129be140b07f3265954d91570a0f89ebf449aa9f74c0b3803ba4365fe867b1a29d626a934ee7414633bd0d6ea6640433354549f9690b4c47e66f56da8145a899d3b5fdb22eb3e72422e92df55267fe72b2231df4b8c42c22275c1e737b33cddef3fec988a3561a4b7be39e0e0fb942a5e5abe37f524a2b5bdf48577a14a81cf05620bcd7272adc7bec2d8206ee865b7ef9d50f3873e5c9ea7e2d16c3cef76eeff74e5f3cb2a02ba5e75529868ae088cf2daebf755c449282e8e2a9eb98971626afa2b2c3f076d68b2296fe8710956ba08b8f20568c5170d2209efa0c0b56b342a5b3cb334171b8b0aa4acc99fd9d8d8811239270ea76b35610465bca7a7c3359068f91347d7e133300ae268f0097727ab38b800cc3dc89a927b7848ac2227c19f7b73c4e2c148bc8c0e984502199201ecf8d66cb869b68ca4bb1195ac7399f0ba5a5a29f8356693a996c927aa5dcf6b953fd954ad48fd4fe2aac06a595d51561209c1f408cbae6715594f6b73250d36b0162b068fc8446c194d0492c3e253af46858b75ff1fbe329ea1119f00e692132b89192c1c52b14708856454db7c272def43a31d91ce0489537bd927951f511d0d5f71898ea7dc37f609b454ab27d36d5a2aa69f0eaeb0a08f493ce93b80468b57a5e21c02e819ca41169329ce2280d997ff235ab92835604f67438fc868a18e3a52aa9aeb36b59bd9669765fa82c42dd37e0a8ae8d8c46a4b5790506578b26a6ded508592db8a0d5042a740977813513eeaedf1002b89d2c4be5bbef7e2d4c19a8dd8b8cd79e7d4ff96764eca2c9c07727bbf12497a684559eb4b36a2e92d80900750f33327c497ddb35350fbd77f00955454e55ba16f57a4bcbf310b52fb109aadb2b8", 0x2000, &(0x7f00000069c0)={&(0x7f0000000040)={0x50, 0xfffffffffffffffe, 0x87, {0x7, 0x24, 0x1ff, 0x0, 0xee64, 0x3ff, 0x5, 0x1}}, &(0x7f00000000c0)={0x18, 0x0, 0x8, {0x6}}, &(0x7f0000000100)={0x18, 0x0, 0x3, {0x3}}, &(0x7f0000000140)={0x18, 0xfffffffffffffff5, 0xffffffff, {0x204d}}, &(0x7f0000000180)={0x18, 0x0, 0x8, {0x3}}, &(0x7f00000001c0)={0x28, 0x0, 0x3ed83da3, {{0x52, 0x6151, 0x2, r5}}}, &(0x7f0000000200)={0x60, 0x0, 0x1, {{0x0, 0x4, 0xf81, 0x854e, 0x8000000000000001, 0x3ff, 0x5, 0x100}}}, &(0x7f0000000280)={0x18, 0x0, 0x5, {0x9}}, &(0x7f00000002c0)={0x14, 0x0, 0x1ff, {'%.)\x00'}}, &(0x7f00000044c0)={0x20, 0x0, 0x179b, {0x0, 0x8}}, &(0x7f0000004500)={0x78, 0x0, 0x7, {0x9, 0x80000000, 0x0, {0x2, 0x1f, 0x4, 0x40000000000000, 0x43c, 0x9, 0x1000, 0x8, 0x5, 0x1000, 0x101, r6, r7, 0x20}}}, &(0x7f0000006700)={0x90, 0xfffffffffffffffe, 0x7fffffffffffffff, {0x6, 0x1, 0x23b7aeb9, 0x5, 0x8000, 0x23322d23, {0x6, 0x1f, 0x7, 0x600000, 0x0, 0x180000000, 0x100, 0xffffffff, 0xff, 0x4000, 0x4, r8, 0xee01, 0x401, 0x1}}}, &(0x7f00000067c0)={0x30, 0x0, 0x5, [{0x5, 0x80000001, 0x5, 0x9, 'fuse\x00'}]}, &(0x7f0000006800)={0xb8, 0x0, 0x1, [{{0x4, 0x3, 0x4d0ecc93, 0x9, 0x17f, 0x5, {0x1, 0x2, 0x0, 0xff, 0x100000000, 0x0, 0x1ff, 0x5, 0x7f, 0x4000, 0x9, r10, r4, 0x7e09, 0x10001}}, {0x1, 0xffffffff, 0xa, 0x4, '/dev/fuse\x00'}}]}, &(0x7f00000068c0)={0xa0, 0x0, 0x10000, {{0x0, 0x1, 0x2, 0x9, 0x9, 0x3, {0x0, 0x9, 0x2, 0x6, 0x8, 0xc2a, 0x7b58, 0x6, 0x3340a78c, 0x6000, 0xffffffff, r3, r4, 0x80000000, 0x7}}, {0x0, 0xc}}}, &(0x7f0000006980)={0x20, 0x0, 0x0, {0x200, 0x0, 0x2, 0x400}}}) 13:24:18 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r3 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DONE(r3, 0x0, 0xc9, 0x0, 0x0) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r3, @ANYBLOB=',group_id=', @ANYRESDEC=r2]) 13:24:18 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB="2c726f6f746d6ecd9d6a375f1f303030303030303030303134303030302c0500"/44, @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:18 executing program 4: openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) openat$full(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)=0x0) read$FUSE(r0, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) r5 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DONE(r5, 0x0, 0xc9, 0x0, 0x0) r6 = socket$igmp(0x2, 0x3, 0x2) socket$inet(0x2, 0x800, 0x0) setsockopt$MRT_DONE(r6, 0x0, 0xc9, 0x0, 0x0) r7 = syz_open_procfs(r4, &(0x7f0000000100)='attr/keycreate\x00') write$FUSE_WRITE(r7, &(0x7f0000000140)={0x18, 0x0, r2, {0x5}}, 0x18) r8 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DONE(r8, 0x0, 0xc9, 0x0, 0x0) r9 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DONE(r9, 0x0, 0xc9, 0x0, 0x0) syz_mount_image$fuse(&(0x7f0000000000), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x90, &(0x7f0000000040)=ANY=[@ANYBLOB="010000", @ANYRES64=r5, @ANYRESDEC=r9, @ANYRESDEC=r1, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:18 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x29002, &(0x7f00000000c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB="2c726f6f746d6f64653d303030303030303030303134301030302c757365725f69643d392f5b5c1e1f29f2d276fd7d6408e6985635b32061f757920227b57dfe424493134500"/81, @ANYRESDEC=r3, @ANYRESHEX=r2, @ANYRESDEC=r4]) [ 3148.569738] FAULT_INJECTION: forcing a failure. [ 3148.569738] name failslab, interval 1, probability 0, space 0, times 0 13:24:18 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="66443d345e9b01610ae7b01906f1060000001f285533", @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) [ 3148.650644] CPU: 1 PID: 32639 Comm: syz-executor.3 Not tainted 4.14.290-syzkaller #0 [ 3148.658553] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 3148.668081] Call Trace: [ 3148.670673] dump_stack+0x1b2/0x281 [ 3148.674401] should_fail.cold+0x10a/0x149 [ 3148.678569] should_failslab+0xd6/0x130 [ 3148.682573] kmem_cache_alloc+0x28e/0x3c0 [ 3148.686732] __kernfs_new_node+0x6f/0x470 [ 3148.690886] kernfs_new_node+0x7b/0xe0 [ 3148.694778] __kernfs_create_file+0x3d/0x320 13:24:18 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) syz_genetlink_get_family_id$gtp(&(0x7f0000000000), r1) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r3, 0x0, 0x0) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000180)={0x6, 0xc, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x2}, [@map_idx_val={0x18, 0x2, 0x6, 0x0, 0xc, 0x0, 0x0, 0x0, 0x5}, @map_val={0x18, 0x3, 0x2, 0x0, r1, 0x0, 0x0, 0x0, 0xfffffff8}, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffe}, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffc}, @map_val={0x18, 0x1, 0x2, 0x0, r3, 0x0, 0x0, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x0, 0x0, 0x0, 0x41100, 0x6, '\x00', 0x0, 0x25, r1, 0x8, &(0x7f0000000100)={0x5, 0x2}, 0x8, 0x10, &(0x7f0000000140)={0x4, 0x2, 0x6, 0xffff19d7}, 0x10}, 0x80) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) syz_genetlink_get_family_id$gtp(&(0x7f0000000000), r1) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) sendmsg$GTP_CMD_DELPDP(r3, 0x0, 0x0) (async) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000180)={0x6, 0xc, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x2}, [@map_idx_val={0x18, 0x2, 0x6, 0x0, 0xc, 0x0, 0x0, 0x0, 0x5}, @map_val={0x18, 0x3, 0x2, 0x0, r1, 0x0, 0x0, 0x0, 0xfffffff8}, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffe}, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffc}, @map_val={0x18, 0x1, 0x2, 0x0, r3, 0x0, 0x0, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x0, 0x0, 0x0, 0x41100, 0x6, '\x00', 0x0, 0x25, r1, 0x8, &(0x7f0000000100)={0x5, 0x2}, 0x8, 0x10, &(0x7f0000000140)={0x4, 0x2, 0x6, 0xffff19d7}, 0x10}, 0x80) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) (async) [ 3148.699189] sysfs_add_file_mode_ns+0x1e1/0x450 [ 3148.703865] sysfs_merge_group+0xdc/0x200 [ 3148.708023] dpm_sysfs_add+0x122/0x1c0 [ 3148.712088] device_add+0x977/0x15c0 [ 3148.715809] ? device_is_dependent+0x2a0/0x2a0 [ 3148.720394] ? kfree+0x1f0/0x250 [ 3148.723780] device_create_groups_vargs+0x1dc/0x250 [ 3148.728795] device_create_vargs+0x3a/0x50 [ 3148.733030] bdi_register_va.part.0+0x35/0x650 [ 3148.737596] bdi_register_va+0x63/0x80 [ 3148.741487] super_setup_bdi_name+0x123/0x220 [ 3148.745959] ? kill_block_super+0xe0/0xe0 [ 3148.750088] ? do_raw_spin_unlock+0x164/0x220 [ 3148.754590] fuse_fill_super+0x937/0x15c0 [ 3148.758731] ? fuse_get_root_inode+0xc0/0xc0 [ 3148.763140] ? up_write+0x17/0x60 [ 3148.766570] ? register_shrinker+0x15f/0x220 [ 3148.770955] ? sget_userns+0x768/0xc10 [ 3148.774911] ? get_anon_bdev+0x1c0/0x1c0 [ 3148.778948] ? sget+0xd9/0x110 [ 3148.782125] ? fuse_get_root_inode+0xc0/0xc0 [ 3148.786550] mount_nodev+0x4c/0xf0 [ 3148.790066] mount_fs+0x92/0x2a0 [ 3148.793426] vfs_kern_mount.part.0+0x5b/0x470 [ 3148.797899] do_mount+0xe65/0x2a30 [ 3148.801433] ? __do_page_fault+0x159/0xad0 [ 3148.805666] ? retint_kernel+0x2d/0x2d [ 3148.809540] ? copy_mount_string+0x40/0x40 [ 3148.813770] ? memset+0x20/0x40 [ 3148.817033] ? copy_mount_options+0x1fa/0x2f0 [ 3148.821512] ? copy_mnt_ns+0xa30/0xa30 [ 3148.825384] SyS_mount+0xa8/0x120 [ 3148.828824] ? copy_mnt_ns+0xa30/0xa30 [ 3148.832714] do_syscall_64+0x1d5/0x640 [ 3148.836592] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 3148.841770] RIP: 0033:0x7f5c78ae673a 13:24:19 executing program 3: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) (fail_nth: 48) 13:24:19 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async, rerun: 32) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) (rerun: 32) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="66443d345e9b01610ae7b01906f1060000001f285533", @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:19 executing program 4: openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)=0x0) read$FUSE(r0, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) r5 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DONE(r5, 0x0, 0xc9, 0x0, 0x0) (async, rerun: 32) r6 = socket$igmp(0x2, 0x3, 0x2) (async, rerun: 32) socket$inet(0x2, 0x800, 0x0) setsockopt$MRT_DONE(r6, 0x0, 0xc9, 0x0, 0x0) r7 = syz_open_procfs(r4, &(0x7f0000000100)='attr/keycreate\x00') write$FUSE_WRITE(r7, &(0x7f0000000140)={0x18, 0x0, r2, {0x5}}, 0x18) (async, rerun: 32) r8 = socket$igmp(0x2, 0x3, 0x2) (rerun: 32) setsockopt$MRT_DONE(r8, 0x0, 0xc9, 0x0, 0x0) r9 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DONE(r9, 0x0, 0xc9, 0x0, 0x0) (async) syz_mount_image$fuse(&(0x7f0000000000), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x90, &(0x7f0000000040)=ANY=[@ANYBLOB="010000", @ANYRES64=r5, @ANYRESDEC=r9, @ANYRESDEC=r1, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:19 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r3 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DONE(r3, 0x0, 0xc9, 0x0, 0x0) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r3, @ANYBLOB=',group_id=', @ANYRESDEC=r2]) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) socket$igmp(0x2, 0x3, 0x2) (async) setsockopt$MRT_DONE(r3, 0x0, 0xc9, 0x0, 0x0) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r3, @ANYBLOB=',group_id=', @ANYRESDEC=r2]) (async) 13:24:19 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x29002, &(0x7f00000000c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB="2c726f6f746d6f64653d303030303030303030303134301030302c757365725f69643d392f5b5c1e1f29f2d276fd7d6408e6985635b32061f757920227b57dfe424493134500"/81, @ANYRESDEC=r3, @ANYRESHEX=r2, @ANYRESDEC=r4]) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x29002, &(0x7f00000000c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB="2c726f6f746d6f64653d303030303030303030303134301030302c757365725f69643d392f5b5c1e1f29f2d276fd7d6408e6985635b32061f757920227b57dfe424493134500"/81, @ANYRESDEC=r3, @ANYRESHEX=r2, @ANYRESDEC=r4]) (async) 13:24:19 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) syz_genetlink_get_family_id$gtp(&(0x7f0000000000), r1) (async) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r3, 0x0, 0x0) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000180)={0x6, 0xc, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x2}, [@map_idx_val={0x18, 0x2, 0x6, 0x0, 0xc, 0x0, 0x0, 0x0, 0x5}, @map_val={0x18, 0x3, 0x2, 0x0, r1, 0x0, 0x0, 0x0, 0xfffffff8}, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffe}, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffc}, @map_val={0x18, 0x1, 0x2, 0x0, r3, 0x0, 0x0, 0x0, 0x1}]}, &(0x7f00000000c0)='GPL\x00', 0x0, 0x0, 0x0, 0x41100, 0x6, '\x00', 0x0, 0x25, r1, 0x8, &(0x7f0000000100)={0x5, 0x2}, 0x8, 0x10, &(0x7f0000000140)={0x4, 0x2, 0x6, 0xffff19d7}, 0x10}, 0x80) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) [ 3148.845459] RSP: 002b:00007f5c77459f88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 3148.853142] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f5c78ae673a [ 3148.860389] RDX: 0000000020000300 RSI: 0000000020000340 RDI: 0000000000000000 [ 3148.867654] RBP: 00007f5c7745a020 R08: 00007f5c7745a020 R09: 0000000020000300 [ 3148.874906] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000300 [ 3148.882164] R13: 0000000020000340 R14: 00007f5c77459fe0 R15: 00000000200045c0 13:24:19 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="66443d345e9b01610ae7b01906f1060000001f285533", @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:19 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) openat$fuse(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r4, 0x0, 0x0) read$FUSE(r4, &(0x7f00000024c0)={0x2020, 0x0, 0x0}, 0x2020) r6 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r6, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_IOCTL(r6, &(0x7f0000000280)={0x20, 0x0, r7}, 0x20) write$FUSE_INTERRUPT(0xffffffffffffffff, &(0x7f00000001c0)={0x10, 0x0, r7}, 0x10) write$FUSE_INIT(r4, &(0x7f0000000140)={0x50, 0x0, r5, {0x7, 0x24, 0x1000, 0x208048, 0x1f, 0x1, 0x748, 0xfffffce4}}, 0x50) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="66643d6121f0e52c5ae0ebebff53bd276925db2a4102c2f21a0e1ed6c5407799612703e73ed34a58b528b8f57a85657107c6200ae81c534b884155fb6ddaff6bc5ddc30cb0b130091ce5aa52a708ef9aff4523a5949cfa3a87bd63ac67", @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:19 executing program 4: openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)=0x0) read$FUSE(r0, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) (async) r5 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DONE(r5, 0x0, 0xc9, 0x0, 0x0) (async) r6 = socket$igmp(0x2, 0x3, 0x2) socket$inet(0x2, 0x800, 0x0) (async) setsockopt$MRT_DONE(r6, 0x0, 0xc9, 0x0, 0x0) (async) r7 = syz_open_procfs(r4, &(0x7f0000000100)='attr/keycreate\x00') write$FUSE_WRITE(r7, &(0x7f0000000140)={0x18, 0x0, r2, {0x5}}, 0x18) r8 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DONE(r8, 0x0, 0xc9, 0x0, 0x0) (async) r9 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DONE(r9, 0x0, 0xc9, 0x0, 0x0) (async) syz_mount_image$fuse(&(0x7f0000000000), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x90, &(0x7f0000000040)=ANY=[@ANYBLOB="010000", @ANYRES64=r5, @ANYRESDEC=r9, @ANYRESDEC=r1, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:19 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x29002, &(0x7f00000000c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB="2c726f6f746d6f64653d303030303030303030303134301030302c757365725f69643d392f5b5c1e1f29f2d276fd7d6408e6985635b32061f757920227b57dfe424493134500"/81, @ANYRESDEC=r3, @ANYRESHEX=r2, @ANYRESDEC=r4]) 13:24:19 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r3 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DONE(r3, 0x0, 0xc9, 0x0, 0x0) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r3, @ANYBLOB=',group_id=', @ANYRESDEC=r2]) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) socket$igmp(0x2, 0x3, 0x2) (async) setsockopt$MRT_DONE(r3, 0x0, 0xc9, 0x0, 0x0) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r3, @ANYBLOB=',group_id=', @ANYRESDEC=r2]) (async) [ 3148.980960] FAULT_INJECTION: forcing a failure. [ 3148.980960] name failslab, interval 1, probability 0, space 0, times 0 [ 3149.051055] CPU: 0 PID: 32722 Comm: syz-executor.3 Not tainted 4.14.290-syzkaller #0 [ 3149.058966] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 3149.068320] Call Trace: [ 3149.070908] dump_stack+0x1b2/0x281 [ 3149.074804] should_fail.cold+0x10a/0x149 [ 3149.078958] should_failslab+0xd6/0x130 [ 3149.082939] kmem_cache_alloc_trace+0x29a/0x3d0 [ 3149.087612] ? dev_uevent_filter+0xd0/0xd0 [ 3149.091851] kobject_uevent_env+0x20c/0xf30 [ 3149.096174] ? wait_for_completion_io+0x10/0x10 [ 3149.100843] device_add+0xa47/0x15c0 [ 3149.104561] ? device_is_dependent+0x2a0/0x2a0 [ 3149.109146] ? kfree+0x1f0/0x250 [ 3149.112523] device_create_groups_vargs+0x1dc/0x250 [ 3149.117555] device_create_vargs+0x3a/0x50 [ 3149.121808] bdi_register_va.part.0+0x35/0x650 [ 3149.126397] bdi_register_va+0x63/0x80 [ 3149.130288] super_setup_bdi_name+0x123/0x220 [ 3149.134789] ? kill_block_super+0xe0/0xe0 [ 3149.138941] ? do_raw_spin_unlock+0x164/0x220 [ 3149.143447] fuse_fill_super+0x937/0x15c0 [ 3149.147603] ? fuse_get_root_inode+0xc0/0xc0 [ 3149.152015] ? up_write+0x17/0x60 [ 3149.155470] ? register_shrinker+0x15f/0x220 [ 3149.159883] ? sget_userns+0x768/0xc10 [ 3149.163817] ? get_anon_bdev+0x1c0/0x1c0 [ 3149.167881] ? sget+0xd9/0x110 [ 3149.171074] ? fuse_get_root_inode+0xc0/0xc0 [ 3149.175483] mount_nodev+0x4c/0xf0 [ 3149.179027] mount_fs+0x92/0x2a0 [ 3149.182402] vfs_kern_mount.part.0+0x5b/0x470 [ 3149.186900] do_mount+0xe65/0x2a30 [ 3149.190448] ? __do_page_fault+0x159/0xad0 [ 3149.194682] ? retint_kernel+0x2d/0x2d [ 3149.198574] ? copy_mount_string+0x40/0x40 [ 3149.202814] ? memset+0x20/0x40 [ 3149.206098] ? copy_mount_options+0x1fa/0x2f0 [ 3149.210632] ? copy_mnt_ns+0xa30/0xa30 [ 3149.214525] SyS_mount+0xa8/0x120 [ 3149.217978] ? copy_mnt_ns+0xa30/0xa30 [ 3149.221890] do_syscall_64+0x1d5/0x640 [ 3149.225785] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 3149.230974] RIP: 0033:0x7f5c78ae673a [ 3149.234682] RSP: 002b:00007f5c77459f88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 3149.242418] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f5c78ae673a 13:24:19 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) (async) openat$fuse(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) (async) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r4, 0x0, 0x0) read$FUSE(r4, &(0x7f00000024c0)={0x2020, 0x0, 0x0}, 0x2020) (async) r6 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r6, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_IOCTL(r6, &(0x7f0000000280)={0x20, 0x0, r7}, 0x20) write$FUSE_INTERRUPT(0xffffffffffffffff, &(0x7f00000001c0)={0x10, 0x0, r7}, 0x10) (async) write$FUSE_INIT(r4, &(0x7f0000000140)={0x50, 0x0, r5, {0x7, 0x24, 0x1000, 0x208048, 0x1f, 0x1, 0x748, 0xfffffce4}}, 0x50) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="66643d6121f0e52c5ae0ebebff53bd276925db2a4102c2f21a0e1ed6c5407799612703e73ed34a58b528b8f57a85657107c6200ae81c534b884155fb6ddaff6bc5ddc30cb0b130091ce5aa52a708ef9aff4523a5949cfa3a87bd63ac67", @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) [ 3149.249690] RDX: 0000000020000300 RSI: 0000000020000340 RDI: 0000000000000000 [ 3149.256968] RBP: 00007f5c7745a020 R08: 00007f5c7745a020 R09: 0000000020000300 [ 3149.264240] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000300 [ 3149.271512] R13: 0000000020000340 R14: 00007f5c77459fe0 R15: 00000000200045c0 13:24:19 executing program 3: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) (fail_nth: 49) 13:24:19 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r5 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000000), 0x2080, 0x0) write$FUSE_IOCTL(r5, &(0x7f0000000040)={0x20, 0x0, r3, {0x7fffffff, 0x4, 0x800000, 0x1}}, 0x20) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) 13:24:19 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd5', @ANYRESHEX=r0, @ANYRES32=r2, @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:19 executing program 1: openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r0, &(0x7f0000000480)={0x2020}, 0x2020) ioctl$BLKSECDISCARD(r0, 0x127d, &(0x7f0000000000)=0x81) 13:24:19 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r4, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r4, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r5, @ANYBLOB=',group_id=', @ANYRESDEC=r6, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) r7 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r7, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r7, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r8, @ANYBLOB=',group_id=', @ANYRESDEC=r9, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) r10 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r10, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r10, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r11, @ANYBLOB=',group_id=', @ANYRESDEC=r12, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) mount$fuse(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x10, &(0x7f0000000100)={{'fd', 0x3d, r1}, 0x2c, {'rootmode', 0x3d, 0xc000}, 0x2c, {'user_id', 0x3d, r2}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@default_permissions}, {@max_read={'max_read', 0x3d, 0x5}}, {@allow_other}, {@max_read={'max_read', 0x3d, 0x4}}], [{@uid_lt}, {@measure}, {@fowner_lt={'fowner<', r5}}, {@fsuuid={'fsuuid', 0x3d, {[0x31, 0x30, 0x35, 0x35, 0x36, 0x31, 0x0, 0x33], 0x2d, [0xa9, 0x38, 0x36, 0x33], 0x2d, [0x38, 0x37, 0x61, 0x61], 0x2d, [0x61, 0x61, 0x5e, 0x35], 0x2d, [0x52, 0x35, 0x33, 0x66, 0x39, 0x62, 0x63, 0x31]}}}, {@uid_eq={'uid', 0x3d, r8}}, {@smackfsroot={'smackfsroot', 0x3d, '['}}, {@permit_directio}, {@uid_lt={'uid<', r11}}, {@euid_eq={'euid', 0x3d, r2}}]}}) read$FUSE(0xffffffffffffffff, &(0x7f00000024c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000000)={0x50, 0xfffffffffffffffe, r13, {0x7, 0x24, 0xca, 0x22890, 0x39, 0x5, 0x3ff, 0x6bac}}, 0x50) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:19 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) openat$fuse(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r4, 0x0, 0x0) read$FUSE(r4, &(0x7f00000024c0)={0x2020, 0x0, 0x0}, 0x2020) r6 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r6, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_IOCTL(r6, &(0x7f0000000280)={0x20, 0x0, r7}, 0x20) write$FUSE_INTERRUPT(0xffffffffffffffff, &(0x7f00000001c0)={0x10, 0x0, r7}, 0x10) write$FUSE_INIT(r4, &(0x7f0000000140)={0x50, 0x0, r5, {0x7, 0x24, 0x1000, 0x208048, 0x1f, 0x1, 0x748, 0xfffffce4}}, 0x50) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="66643d6121f0e52c5ae0ebebff53bd276925db2a4102c2f21a0e1ed6c5407799612703e73ed34a58b528b8f57a85657107c6200ae81c534b884155fb6ddaff6bc5ddc30cb0b130091ce5aa52a708ef9aff4523a5949cfa3a87bd63ac67", @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) openat$fuse(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) sendmsg$GTP_CMD_DELPDP(r4, 0x0, 0x0) (async) read$FUSE(r4, &(0x7f00000024c0)={0x2020}, 0x2020) (async) openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) (async) read$FUSE(r6, &(0x7f0000004640)={0x2020}, 0x2020) (async) write$FUSE_IOCTL(r6, &(0x7f0000000280)={0x20, 0x0, r7}, 0x20) (async) write$FUSE_INTERRUPT(0xffffffffffffffff, &(0x7f00000001c0)={0x10, 0x0, r7}, 0x10) (async) write$FUSE_INIT(r4, &(0x7f0000000140)={0x50, 0x0, r5, {0x7, 0x24, 0x1000, 0x208048, 0x1f, 0x1, 0x748, 0xfffffce4}}, 0x50) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="66643d6121f0e52c5ae0ebebff53bd276925db2a4102c2f21a0e1ed6c5407799612703e73ed34a58b528b8f57a85657107c6200ae81c534b884155fb6ddaff6bc5ddc30cb0b130091ce5aa52a708ef9aff4523a5949cfa3a87bd63ac67", @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) (async) 13:24:19 executing program 1: openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r0, &(0x7f0000000480)={0x2020}, 0x2020) ioctl$BLKSECDISCARD(r0, 0x127d, &(0x7f0000000000)=0x81) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r0, &(0x7f0000000480)={0x2020}, 0x2020) (async) ioctl$BLKSECDISCARD(r0, 0x127d, &(0x7f0000000000)=0x81) (async) 13:24:19 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r5 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000000), 0x2080, 0x0) write$FUSE_IOCTL(r5, &(0x7f0000000040)={0x20, 0x0, r3, {0x7fffffff, 0x4, 0x800000, 0x1}}, 0x20) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000000), 0x2080, 0x0) (async) write$FUSE_IOCTL(r5, &(0x7f0000000040)={0x20, 0x0, r3, {0x7fffffff, 0x4, 0x800000, 0x1}}, 0x20) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) (async) 13:24:19 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB, @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) [ 3149.402456] FAULT_INJECTION: forcing a failure. [ 3149.402456] name failslab, interval 1, probability 0, space 0, times 0 13:24:19 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async, rerun: 64) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (rerun: 64) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) (async, rerun: 64) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (rerun: 64) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r4, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r4, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r5, @ANYBLOB=',group_id=', @ANYRESDEC=r6, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) (async) r7 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r7, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r7, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r8, @ANYBLOB=',group_id=', @ANYRESDEC=r9, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) r10 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r10, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r10, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r11, @ANYBLOB=',group_id=', @ANYRESDEC=r12, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) (async) mount$fuse(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x10, &(0x7f0000000100)={{'fd', 0x3d, r1}, 0x2c, {'rootmode', 0x3d, 0xc000}, 0x2c, {'user_id', 0x3d, r2}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@default_permissions}, {@max_read={'max_read', 0x3d, 0x5}}, {@allow_other}, {@max_read={'max_read', 0x3d, 0x4}}], [{@uid_lt}, {@measure}, {@fowner_lt={'fowner<', r5}}, {@fsuuid={'fsuuid', 0x3d, {[0x31, 0x30, 0x35, 0x35, 0x36, 0x31, 0x0, 0x33], 0x2d, [0xa9, 0x38, 0x36, 0x33], 0x2d, [0x38, 0x37, 0x61, 0x61], 0x2d, [0x61, 0x61, 0x5e, 0x35], 0x2d, [0x52, 0x35, 0x33, 0x66, 0x39, 0x62, 0x63, 0x31]}}}, {@uid_eq={'uid', 0x3d, r8}}, {@smackfsroot={'smackfsroot', 0x3d, '['}}, {@permit_directio}, {@uid_lt={'uid<', r11}}, {@euid_eq={'euid', 0x3d, r2}}]}}) (async, rerun: 64) read$FUSE(0xffffffffffffffff, &(0x7f00000024c0)={0x2020, 0x0, 0x0}, 0x2020) (rerun: 64) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000000)={0x50, 0xfffffffffffffffe, r13, {0x7, 0x24, 0xca, 0x22890, 0x39, 0x5, 0x3ff, 0x6bac}}, 0x50) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:19 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd5', @ANYRESHEX=r0, @ANYRES32=r2, @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) [ 3149.484388] CPU: 0 PID: 331 Comm: syz-executor.3 Not tainted 4.14.290-syzkaller #0 [ 3149.492149] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 3149.501500] Call Trace: [ 3149.504096] dump_stack+0x1b2/0x281 [ 3149.507728] should_fail.cold+0x10a/0x149 [ 3149.511884] should_failslab+0xd6/0x130 [ 3149.515865] kmem_cache_alloc_trace+0x29a/0x3d0 [ 3149.520536] ? dev_uevent_filter+0xd0/0xd0 [ 3149.524772] kobject_uevent_env+0x20c/0xf30 [ 3149.529127] ? wait_for_completion_io+0x10/0x10 [ 3149.533800] device_add+0xa47/0x15c0 [ 3149.537519] ? device_is_dependent+0x2a0/0x2a0 [ 3149.542101] ? kfree+0x1f0/0x250 [ 3149.545496] device_create_groups_vargs+0x1dc/0x250 [ 3149.550518] device_create_vargs+0x3a/0x50 [ 3149.554754] bdi_register_va.part.0+0x35/0x650 [ 3149.559424] bdi_register_va+0x63/0x80 [ 3149.563310] super_setup_bdi_name+0x123/0x220 [ 3149.567804] ? kill_block_super+0xe0/0xe0 [ 3149.571973] ? do_raw_spin_unlock+0x164/0x220 [ 3149.576502] fuse_fill_super+0x937/0x15c0 [ 3149.580653] ? fuse_get_root_inode+0xc0/0xc0 [ 3149.585063] ? up_write+0x17/0x60 [ 3149.588511] ? register_shrinker+0x15f/0x220 [ 3149.592916] ? sget_userns+0x768/0xc10 [ 3149.596810] ? get_anon_bdev+0x1c0/0x1c0 [ 3149.600870] ? sget+0xd9/0x110 [ 3149.604058] ? fuse_get_root_inode+0xc0/0xc0 [ 3149.608462] mount_nodev+0x4c/0xf0 [ 3149.612003] mount_fs+0x92/0x2a0 [ 3149.615374] vfs_kern_mount.part.0+0x5b/0x470 [ 3149.619871] do_mount+0xe65/0x2a30 [ 3149.623415] ? __do_page_fault+0x159/0xad0 [ 3149.627646] ? retint_kernel+0x2d/0x2d [ 3149.631535] ? copy_mount_string+0x40/0x40 [ 3149.635774] ? memset+0x20/0x40 [ 3149.639158] ? copy_mount_options+0x1fa/0x2f0 [ 3149.643657] ? copy_mnt_ns+0xa30/0xa30 [ 3149.647549] SyS_mount+0xa8/0x120 [ 3149.651003] ? copy_mnt_ns+0xa30/0xa30 [ 3149.654895] do_syscall_64+0x1d5/0x640 [ 3149.658794] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 3149.663982] RIP: 0033:0x7f5c78ae673a [ 3149.667687] RSP: 002b:00007f5c77459f88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 3149.675405] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f5c78ae673a 13:24:19 executing program 1: openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r0, &(0x7f0000000480)={0x2020}, 0x2020) (async) ioctl$BLKSECDISCARD(r0, 0x127d, &(0x7f0000000000)=0x81) [ 3149.682696] RDX: 0000000020000300 RSI: 0000000020000340 RDI: 0000000000000000 [ 3149.689966] RBP: 00007f5c7745a020 R08: 00007f5c7745a020 R09: 0000000020000300 [ 3149.697233] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000300 [ 3149.704499] R13: 0000000020000340 R14: 00007f5c77459fe0 R15: 00000000200045c0 13:24:19 executing program 3: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) (fail_nth: 50) 13:24:19 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB, @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB, @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) (async) 13:24:19 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd5', @ANYRESHEX=r0, @ANYRES32=r2, @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:19 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) (async) r5 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000000), 0x2080, 0x0) write$FUSE_IOCTL(r5, &(0x7f0000000040)={0x20, 0x0, r3, {0x7fffffff, 0x4, 0x800000, 0x1}}, 0x20) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) 13:24:19 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:19 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) (async) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r4, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r4, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r5, @ANYBLOB=',group_id=', @ANYRESDEC=r6, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) r7 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r7, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r7, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r8, @ANYBLOB=',group_id=', @ANYRESDEC=r9, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) r10 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r10, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r10, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r11, @ANYBLOB=',group_id=', @ANYRESDEC=r12, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) mount$fuse(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x10, &(0x7f0000000100)={{'fd', 0x3d, r1}, 0x2c, {'rootmode', 0x3d, 0xc000}, 0x2c, {'user_id', 0x3d, r2}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@default_permissions}, {@max_read={'max_read', 0x3d, 0x5}}, {@allow_other}, {@max_read={'max_read', 0x3d, 0x4}}], [{@uid_lt}, {@measure}, {@fowner_lt={'fowner<', r5}}, {@fsuuid={'fsuuid', 0x3d, {[0x31, 0x30, 0x35, 0x35, 0x36, 0x31, 0x0, 0x33], 0x2d, [0xa9, 0x38, 0x36, 0x33], 0x2d, [0x38, 0x37, 0x61, 0x61], 0x2d, [0x61, 0x61, 0x5e, 0x35], 0x2d, [0x52, 0x35, 0x33, 0x66, 0x39, 0x62, 0x63, 0x31]}}}, {@uid_eq={'uid', 0x3d, r8}}, {@smackfsroot={'smackfsroot', 0x3d, '['}}, {@permit_directio}, {@uid_lt={'uid<', r11}}, {@euid_eq={'euid', 0x3d, r2}}]}}) (async) read$FUSE(0xffffffffffffffff, &(0x7f00000024c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000000)={0x50, 0xfffffffffffffffe, r13, {0x7, 0x24, 0xca, 0x22890, 0x39, 0x5, 0x3ff, 0x6bac}}, 0x50) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:19 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB="2c726f6f746d6f6465363030303030303030303b303030303030303134303030302c757365725f69643d07c68b0ff56762f9ffffffce2ad091dc4b5314f8465e946ba4bbfd5d137389da7e665ed3246fdf6c274ec248cec45e5059c3a0b0fd6605f8edefc497e48638c873004097a766c44c9c18c6c40ad926350fe8ee3c5bfcbe6dc3dcb070626befe3a7d306dab140f1d3d513efb6ece6a7e91dee39ade1ac3898915ee8b246abb9f90682d0841736b5d1a44fe4a026975f8fb54c0bfabb22ba41868db82d1cc15019abeee1158c3998b6fa3c692b196f9a9c624a10", @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:19 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB, @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB, @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) (async) 13:24:19 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB="2c726f6f746d6f6465363030303030303030303b303030303030303134303030302c757365725f69643d07c68b0ff56762f9ffffffce2ad091dc4b5314f8465e946ba4bbfd5d137389da7e665ed3246fdf6c274ec248cec45e5059c3a0b0fd6605f8edefc497e48638c873004097a766c44c9c18c6c40ad926350fe8ee3c5bfcbe6dc3dcb070626befe3a7d306dab140f1d3d513efb6ece6a7e91dee39ade1ac3898915ee8b246abb9f90682d0841736b5d1a44fe4a026975f8fb54c0bfabb22ba41868db82d1cc15019abeee1158c3998b6fa3c692b196f9a9c624a10", @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:19 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="66643db713c3d179121237cbd8bae4a6d17e2c1134eabe204097203c9593275a38570770b32bfd466c01e3314bcd2e5876521293ebd4376ab73018896989333d011375ae76d534b4404c9e0c2836cfff744ac30bdead53c8451a1dc72ac75a32308f3d00d8c8910b54d0278edbd807f96af0caf102e5f29d2af6b0066e116c2eca6ac9a049b3d40c1b07bb5e1ca250b9b19f1571a7ad875e33970ab3c272", @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:19 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) r3 = syz_open_dev$dri(&(0x7f0000000040), 0x53, 0x480000) ioctl$DRM_IOCTL_MODE_GETPLANE(r3, 0xc02064b6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000080)=[0x0, 0x0]}) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) add_key$fscrypt_provisioning(&(0x7f0000000000), 0x0, 0x0, 0x0, 0xfffffffffffffffd) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_iU=', @ANYRESDEC=r4]) setsockopt$MRT_DONE(r1, 0x0, 0xc9, 0x0, 0x0) 13:24:19 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB="2c726f6f746d6f6465363030303030303030303b303030303030303134303030302c757365725f69643d07c68b0ff56762f9ffffffce2ad091dc4b5314f8465e946ba4bbfd5d137389da7e665ed3246fdf6c274ec248cec45e5059c3a0b0fd6605f8edefc497e48638c873004097a766c44c9c18c6c40ad926350fe8ee3c5bfcbe6dc3dcb070626befe3a7d306dab140f1d3d513efb6ece6a7e91dee39ade1ac3898915ee8b246abb9f90682d0841736b5d1a44fe4a026975f8fb54c0bfabb22ba41868db82d1cc15019abeee1158c3998b6fa3c692b196f9a9c624a10", @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) [ 3149.882680] FAULT_INJECTION: forcing a failure. [ 3149.882680] name failslab, interval 1, probability 0, space 0, times 0 [ 3149.914496] CPU: 0 PID: 428 Comm: syz-executor.3 Not tainted 4.14.290-syzkaller #0 [ 3149.922228] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 3149.931582] Call Trace: [ 3149.934163] dump_stack+0x1b2/0x281 [ 3149.937783] should_fail.cold+0x10a/0x149 [ 3149.941921] should_failslab+0xd6/0x130 [ 3149.945879] kmem_cache_alloc_node+0x263/0x410 [ 3149.950447] __alloc_skb+0x5c/0x510 [ 3149.954060] kobject_uevent_env+0x882/0xf30 [ 3149.958363] device_add+0xa47/0x15c0 [ 3149.962064] ? device_is_dependent+0x2a0/0x2a0 [ 3149.966638] ? kfree+0x1f0/0x250 [ 3149.969984] device_create_groups_vargs+0x1dc/0x250 [ 3149.974981] device_create_vargs+0x3a/0x50 [ 3149.979197] bdi_register_va.part.0+0x35/0x650 [ 3149.983757] bdi_register_va+0x63/0x80 [ 3149.987624] super_setup_bdi_name+0x123/0x220 [ 3149.992104] ? kill_block_super+0xe0/0xe0 [ 3149.996238] ? do_raw_spin_unlock+0x164/0x220 [ 3150.000714] fuse_fill_super+0x937/0x15c0 [ 3150.004842] ? fuse_get_root_inode+0xc0/0xc0 [ 3150.009229] ? up_write+0x17/0x60 [ 3150.012667] ? register_shrinker+0x15f/0x220 [ 3150.017057] ? sget_userns+0x768/0xc10 [ 3150.020936] ? get_anon_bdev+0x1c0/0x1c0 [ 3150.024973] ? sget+0xd9/0x110 [ 3150.028149] ? fuse_get_root_inode+0xc0/0xc0 [ 3150.032541] mount_nodev+0x4c/0xf0 [ 3150.036066] mount_fs+0x92/0x2a0 [ 3150.039413] vfs_kern_mount.part.0+0x5b/0x470 [ 3150.043887] do_mount+0xe65/0x2a30 [ 3150.047408] ? __do_page_fault+0x159/0xad0 [ 3150.051629] ? retint_kernel+0x2d/0x2d [ 3150.055503] ? copy_mount_string+0x40/0x40 [ 3150.059717] ? memset+0x20/0x40 [ 3150.062975] ? copy_mount_options+0x1fa/0x2f0 [ 3150.067447] ? copy_mnt_ns+0xa30/0xa30 [ 3150.071321] SyS_mount+0xa8/0x120 [ 3150.074760] ? copy_mnt_ns+0xa30/0xa30 [ 3150.078639] do_syscall_64+0x1d5/0x640 [ 3150.082625] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 3150.087807] RIP: 0033:0x7f5c78ae673a [ 3150.091501] RSP: 002b:00007f5c77459f88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 3150.099199] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f5c78ae673a [ 3150.106453] RDX: 0000000020000300 RSI: 0000000020000340 RDI: 0000000000000000 [ 3150.113728] RBP: 00007f5c7745a020 R08: 00007f5c7745a020 R09: 0000000020000300 [ 3150.120986] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000300 [ 3150.128235] R13: 0000000020000340 R14: 00007f5c77459fe0 R15: 00000000200045c0 13:24:20 executing program 3: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) (fail_nth: 51) 13:24:20 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) r3 = syz_open_dev$dri(&(0x7f0000000040), 0x53, 0x480000) ioctl$DRM_IOCTL_MODE_GETPLANE(r3, 0xc02064b6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000080)=[0x0, 0x0]}) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) add_key$fscrypt_provisioning(&(0x7f0000000000), 0x0, 0x0, 0x0, 0xfffffffffffffffd) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_iU=', @ANYRESDEC=r4]) setsockopt$MRT_DONE(r1, 0x0, 0xc9, 0x0, 0x0) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) syz_open_dev$dri(&(0x7f0000000040), 0x53, 0x480000) (async) ioctl$DRM_IOCTL_MODE_GETPLANE(r3, 0xc02064b6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000080)=[0x0, 0x0]}) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) add_key$fscrypt_provisioning(&(0x7f0000000000), 0x0, 0x0, 0x0, 0xfffffffffffffffd) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_iU=', @ANYRESDEC=r4]) (async) setsockopt$MRT_DONE(r1, 0x0, 0xc9, 0x0, 0x0) (async) 13:24:20 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="66643db713c3d179121237cbd8bae4a6d17e2c1134eabe204097203c9593275a38570770b32bfd466c01e3314bcd2e5876521293ebd4376ab73018896989333d011375ae76d534b4404c9e0c2836cfff744ac30bdead53c8451a1dc72ac75a32308f3d00d8c8910b54d0278edbd807f96af0caf102e5f29d2af6b0066e116c2eca6ac9a049b3d40c1b07bb5e1ca250b9b19f1571a7ad875e33970ab3c272", @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:20 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="66643da3843460c4bb82850df346e01c8e4e7a033925a8295338ad380db5c0afcd9cd131cc94fc1c2ddaeb08ad98aef996275b050cf07502d1840f7db3b0395f8e220451d49b8194e783c73e47a4871bb71b5793abcff0a4539320ed1f032909b2ee85dc6d663374789d784e73b53a5c4137903cde6251d88b61cefdb59ca711b161b1689ba9169dcd368cc32913079c61fc0dee0e6949aede3893acec1590575d32c4b86ea228fb8c", @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB='Ogroup_id=', @ANYRESDEC=r3]) 13:24:20 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) write$FUSE_INIT(r0, &(0x7f0000000000)={0x50, 0xfffffffffffffffe, 0x0, {0x7, 0x24, 0x8, 0x4420, 0x20, 0x290, 0xbc9, 0xc1}}, 0x50) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="66148e5920d5c72d16f3aa89643d", @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',gr\t:oup_id=', @ANYRESDEC=r3]) 13:24:20 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) [ 3150.211519] FAULT_INJECTION: forcing a failure. [ 3150.211519] name failslab, interval 1, probability 0, space 0, times 0 [ 3150.229926] CPU: 0 PID: 460 Comm: syz-executor.3 Not tainted 4.14.290-syzkaller #0 [ 3150.237655] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 3150.247006] Call Trace: [ 3150.249590] dump_stack+0x1b2/0x281 [ 3150.253214] should_fail.cold+0x10a/0x149 [ 3150.257360] should_failslab+0xd6/0x130 13:24:20 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) write$FUSE_INIT(r0, &(0x7f0000000000)={0x50, 0xfffffffffffffffe, 0x0, {0x7, 0x24, 0x8, 0x4420, 0x20, 0x290, 0xbc9, 0xc1}}, 0x50) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="66148e5920d5c72d16f3aa89643d", @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',gr\t:oup_id=', @ANYRESDEC=r3]) 13:24:20 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="66643db713c3d179121237cbd8bae4a6d17e2c1134eabe204097203c9593275a38570770b32bfd466c01e3314bcd2e5876521293ebd4376ab73018896989333d011375ae76d534b4404c9e0c2836cfff744ac30bdead53c8451a1dc72ac75a32308f3d00d8c8910b54d0278edbd807f96af0caf102e5f29d2af6b0066e116c2eca6ac9a049b3d40c1b07bb5e1ca250b9b19f1571a7ad875e33970ab3c272", @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:20 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) write$FUSE_INIT(r0, &(0x7f0000000000)={0x50, 0xfffffffffffffffe, 0x0, {0x7, 0x24, 0x8, 0x4420, 0x20, 0x290, 0xbc9, 0xc1}}, 0x50) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="66148e5920d5c72d16f3aa89643d", @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',gr\t:oup_id=', @ANYRESDEC=r3]) [ 3150.261338] kmem_cache_alloc_node+0x263/0x410 [ 3150.265919] __alloc_skb+0x5c/0x510 [ 3150.269544] kobject_uevent_env+0x882/0xf30 [ 3150.273869] device_add+0xa47/0x15c0 [ 3150.277581] ? device_is_dependent+0x2a0/0x2a0 [ 3150.282158] ? kfree+0x1f0/0x250 [ 3150.285528] device_create_groups_vargs+0x1dc/0x250 [ 3150.290543] device_create_vargs+0x3a/0x50 [ 3150.294813] bdi_register_va.part.0+0x35/0x650 [ 3150.299399] bdi_register_va+0x63/0x80 [ 3150.303286] super_setup_bdi_name+0x123/0x220 [ 3150.307815] ? kill_block_super+0xe0/0xe0 13:24:20 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) r5 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x440080, 0x0) r6 = getegid() write$FUSE_ATTR(r5, &(0x7f0000000040)={0x78, 0x0, r3, {0x8000000000, 0x20, 0x0, {0x5, 0x5, 0x20, 0xc, 0xdef, 0x3, 0x2, 0x3ff, 0x1, 0x4000, 0x1000, r2, r6, 0x7, 0x4}}}, 0x78) [ 3150.311990] ? do_raw_spin_unlock+0x164/0x220 [ 3150.316484] fuse_fill_super+0x937/0x15c0 [ 3150.320631] ? fuse_get_root_inode+0xc0/0xc0 [ 3150.325035] ? up_write+0x17/0x60 [ 3150.328484] ? register_shrinker+0x15f/0x220 [ 3150.332887] ? sget_userns+0x768/0xc10 [ 3150.336778] ? get_anon_bdev+0x1c0/0x1c0 [ 3150.340830] ? sget+0xd9/0x110 [ 3150.344016] ? fuse_get_root_inode+0xc0/0xc0 [ 3150.348419] mount_nodev+0x4c/0xf0 [ 3150.351955] mount_fs+0x92/0x2a0 [ 3150.355325] vfs_kern_mount.part.0+0x5b/0x470 13:24:20 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)=0x0) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) r6 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r6, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r6, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r7, @ANYBLOB=',group_id=', @ANYRESDEC=r8, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) r10 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) read$FUSE(r10, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r11, @ANYBLOB=',max_read=0x0000000000000006,default_permissions,blksize=0']) r12 = getpid() syz_open_procfs(r12, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000000)={{0x1, r7, 0x0, r3, r11, 0x0, 0x8}, 0x5bc, 0x1, 0x7, 0x2, r9, r5, 0x3209}) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) [ 3150.359818] do_mount+0xe65/0x2a30 [ 3150.363354] ? __do_page_fault+0x159/0xad0 [ 3150.367580] ? retint_kernel+0x2d/0x2d [ 3150.371472] ? copy_mount_string+0x40/0x40 [ 3150.375710] ? memset+0x20/0x40 [ 3150.378986] ? copy_mount_options+0x1fa/0x2f0 [ 3150.383472] ? copy_mnt_ns+0xa30/0xa30 [ 3150.387352] SyS_mount+0xa8/0x120 [ 3150.390798] ? copy_mnt_ns+0xa30/0xa30 [ 3150.394681] do_syscall_64+0x1d5/0x640 [ 3150.398571] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 3150.403756] RIP: 0033:0x7f5c78ae673a 13:24:20 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) (async) [ 3150.407455] RSP: 002b:00007f5c77459f88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 3150.415164] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f5c78ae673a [ 3150.422430] RDX: 0000000020000300 RSI: 0000000020000340 RDI: 0000000000000000 [ 3150.429695] RBP: 00007f5c7745a020 R08: 00007f5c7745a020 R09: 0000000020000300 [ 3150.437038] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000300 [ 3150.444298] R13: 0000000020000340 R14: 00007f5c77459fe0 R15: 00000000200045c0 13:24:20 executing program 3: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) (fail_nth: 52) 13:24:20 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="66643da3843460c4bb82850df346e01c8e4e7a033925a8295338ad380db5c0afcd9cd131cc94fc1c2ddaeb08ad98aef996275b050cf07502d1840f7db3b0395f8e220451d49b8194e783c73e47a4871bb71b5793abcff0a4539320ed1f032909b2ee85dc6d663374789d784e73b53a5c4137903cde6251d88b61cefdb59ca711b161b1689ba9169dcd368cc32913079c61fc0dee0e6949aede3893acec1590575d32c4b86ea228fb8c", @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB='Ogroup_id=', @ANYRESDEC=r3]) 13:24:20 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) r3 = syz_open_dev$dri(&(0x7f0000000040), 0x53, 0x480000) ioctl$DRM_IOCTL_MODE_GETPLANE(r3, 0xc02064b6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000080)=[0x0, 0x0]}) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) add_key$fscrypt_provisioning(&(0x7f0000000000), 0x0, 0x0, 0x0, 0xfffffffffffffffd) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_iU=', @ANYRESDEC=r4]) (async) setsockopt$MRT_DONE(r1, 0x0, 0xc9, 0x0, 0x0) 13:24:20 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) (async) r5 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x440080, 0x0) (async) r6 = getegid() write$FUSE_ATTR(r5, &(0x7f0000000040)={0x78, 0x0, r3, {0x8000000000, 0x20, 0x0, {0x5, 0x5, 0x20, 0xc, 0xdef, 0x3, 0x2, 0x3ff, 0x1, 0x4000, 0x1000, r2, r6, 0x7, 0x4}}}, 0x78) 13:24:20 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)=0x0) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) r6 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r6, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r6, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r7, @ANYBLOB=',group_id=', @ANYRESDEC=r8, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) r10 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) read$FUSE(r10, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r11, @ANYBLOB=',max_read=0x0000000000000006,default_permissions,blksize=0']) r12 = getpid() syz_open_procfs(r12, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000000)={{0x1, r7, 0x0, r3, r11, 0x0, 0x8}, 0x5bc, 0x1, 0x7, 0x2, r9, r5, 0x3209}) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r6, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r6, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r7, @ANYBLOB=',group_id=', @ANYRESDEC=r8, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) read$FUSE(r10, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r11, @ANYBLOB=',max_read=0x0000000000000006,default_permissions,blksize=0']) (async) getpid() (async) syz_open_procfs(r12, 0x0) (async) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000000)={{0x1, r7, 0x0, r3, r11, 0x0, 0x8}, 0x5bc, 0x1, 0x7, 0x2, r9, r5, 0x3209}) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) (async) 13:24:20 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB="2c722f6f746d6f64653d303030303030303030303030303030d4acdafcb8ca30303134303030302c7573", @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r4, 0x0, 0x0) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r4}, 0x10) 13:24:20 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="66643da3843460c4bb82850df346e01c8e4e7a033925a8295338ad380db5c0afcd9cd131cc94fc1c2ddaeb08ad98aef996275b050cf07502d1840f7db3b0395f8e220451d49b8194e783c73e47a4871bb71b5793abcff0a4539320ed1f032909b2ee85dc6d663374789d784e73b53a5c4137903cde6251d88b61cefdb59ca711b161b1689ba9169dcd368cc32913079c61fc0dee0e6949aede3893acec1590575d32c4b86ea228fb8c", @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB='Ogroup_id=', @ANYRESDEC=r3]) 13:24:20 executing program 5: eventfd2(0xb4b, 0x1) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:20 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) r5 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x440080, 0x0) r6 = getegid() write$FUSE_ATTR(r5, &(0x7f0000000040)={0x78, 0x0, r3, {0x8000000000, 0x20, 0x0, {0x5, 0x5, 0x20, 0xc, 0xdef, 0x3, 0x2, 0x3ff, 0x1, 0x4000, 0x1000, r2, r6, 0x7, 0x4}}}, 0x78) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) (async) openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x440080, 0x0) (async) getegid() (async) write$FUSE_ATTR(r5, &(0x7f0000000040)={0x78, 0x0, r3, {0x8000000000, 0x20, 0x0, {0x5, 0x5, 0x20, 0xc, 0xdef, 0x3, 0x2, 0x3ff, 0x1, 0x4000, 0x1000, r2, r6, 0x7, 0x4}}}, 0x78) (async) [ 3150.555142] FAULT_INJECTION: forcing a failure. [ 3150.555142] name failslab, interval 1, probability 0, space 0, times 0 [ 3150.577831] CPU: 0 PID: 517 Comm: syz-executor.3 Not tainted 4.14.290-syzkaller #0 [ 3150.585567] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 3150.594918] Call Trace: [ 3150.597526] dump_stack+0x1b2/0x281 [ 3150.601154] should_fail.cold+0x10a/0x149 13:24:20 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) read$FUSE(r1, &(0x7f00000024c0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) sendmsg$NL802154_CMD_SET_WPAN_PHY_NETNS(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x64, 0x0, 0x800, 0x70bd2c, 0x25dfdbfd, {}, [@NL802154_ATTR_PID={0x8, 0x1c, r2}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x32df2046c50d27ee}, @NL802154_ATTR_WPAN_PHY={0x8}, @NL802154_ATTR_WPAN_PHY={0x8, 0x1, 0x3}, @NL802154_ATTR_WPAN_PHY={0x8, 0x1, 0x3}, @NL802154_ATTR_WPAN_PHY={0x8, 0x1, 0x2}, @NL802154_ATTR_NETNS_FD={0x8}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x3}, @NL802154_ATTR_IFINDEX={0x8}]}, 0x64}, 0x1, 0x0, 0x0, 0x40000}, 0x10) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRES64=r4, @ANYRES16=r0, @ANYRESDEC=r3, @ANYBLOB=',g\x00\x00\x00\x00\x00\x00\x00', @ANYRESDEC=r4]) 13:24:20 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) read$FUSE(r1, &(0x7f00000024c0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) sendmsg$NL802154_CMD_SET_WPAN_PHY_NETNS(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x64, 0x0, 0x800, 0x70bd2c, 0x25dfdbfd, {}, [@NL802154_ATTR_PID={0x8, 0x1c, r2}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x32df2046c50d27ee}, @NL802154_ATTR_WPAN_PHY={0x8}, @NL802154_ATTR_WPAN_PHY={0x8, 0x1, 0x3}, @NL802154_ATTR_WPAN_PHY={0x8, 0x1, 0x3}, @NL802154_ATTR_WPAN_PHY={0x8, 0x1, 0x2}, @NL802154_ATTR_NETNS_FD={0x8}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x3}, @NL802154_ATTR_IFINDEX={0x8}]}, 0x64}, 0x1, 0x0, 0x0, 0x40000}, 0x10) (async) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRES64=r4, @ANYRES16=r0, @ANYRESDEC=r3, @ANYBLOB=',g\x00\x00\x00\x00\x00\x00\x00', @ANYRESDEC=r4]) [ 3150.605305] should_failslab+0xd6/0x130 [ 3150.609284] kmem_cache_alloc_node+0x263/0x410 [ 3150.613874] __alloc_skb+0x5c/0x510 [ 3150.617502] kobject_uevent_env+0x882/0xf30 [ 3150.621834] device_add+0xa47/0x15c0 [ 3150.625553] ? device_is_dependent+0x2a0/0x2a0 [ 3150.630134] ? kfree+0x1f0/0x250 [ 3150.633505] device_create_groups_vargs+0x1dc/0x250 [ 3150.638532] device_create_vargs+0x3a/0x50 [ 3150.642775] bdi_register_va.part.0+0x35/0x650 [ 3150.647360] bdi_register_va+0x63/0x80 [ 3150.651248] super_setup_bdi_name+0x123/0x220 13:24:20 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) read$FUSE(r1, &(0x7f00000024c0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) sendmsg$NL802154_CMD_SET_WPAN_PHY_NETNS(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x64, 0x0, 0x800, 0x70bd2c, 0x25dfdbfd, {}, [@NL802154_ATTR_PID={0x8, 0x1c, r2}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x32df2046c50d27ee}, @NL802154_ATTR_WPAN_PHY={0x8}, @NL802154_ATTR_WPAN_PHY={0x8, 0x1, 0x3}, @NL802154_ATTR_WPAN_PHY={0x8, 0x1, 0x3}, @NL802154_ATTR_WPAN_PHY={0x8, 0x1, 0x2}, @NL802154_ATTR_NETNS_FD={0x8}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x3}, @NL802154_ATTR_IFINDEX={0x8}]}, 0x64}, 0x1, 0x0, 0x0, 0x40000}, 0x10) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRES64=r4, @ANYRES16=r0, @ANYRESDEC=r3, @ANYBLOB=',g\x00\x00\x00\x00\x00\x00\x00', @ANYRESDEC=r4]) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) read$FUSE(r1, &(0x7f00000024c0)={0x2020}, 0x2020) (async) sendmsg$NL802154_CMD_SET_WPAN_PHY_NETNS(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x64, 0x0, 0x800, 0x70bd2c, 0x25dfdbfd, {}, [@NL802154_ATTR_PID={0x8, 0x1c, r2}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x32df2046c50d27ee}, @NL802154_ATTR_WPAN_PHY={0x8}, @NL802154_ATTR_WPAN_PHY={0x8, 0x1, 0x3}, @NL802154_ATTR_WPAN_PHY={0x8, 0x1, 0x3}, @NL802154_ATTR_WPAN_PHY={0x8, 0x1, 0x2}, @NL802154_ATTR_NETNS_FD={0x8}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x3}, @NL802154_ATTR_IFINDEX={0x8}]}, 0x64}, 0x1, 0x0, 0x0, 0x40000}, 0x10) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRES64=r4, @ANYRES16=r0, @ANYRESDEC=r3, @ANYBLOB=',g\x00\x00\x00\x00\x00\x00\x00', @ANYRESDEC=r4]) (async) [ 3150.655745] ? kill_block_super+0xe0/0xe0 [ 3150.660009] ? do_raw_spin_unlock+0x164/0x220 [ 3150.664517] fuse_fill_super+0x937/0x15c0 [ 3150.668670] ? fuse_get_root_inode+0xc0/0xc0 [ 3150.673080] ? up_write+0x17/0x60 [ 3150.676533] ? register_shrinker+0x15f/0x220 [ 3150.680943] ? sget_userns+0x768/0xc10 [ 3150.684848] ? get_anon_bdev+0x1c0/0x1c0 [ 3150.688906] ? sget+0xd9/0x110 [ 3150.692100] ? fuse_get_root_inode+0xc0/0xc0 [ 3150.696507] mount_nodev+0x4c/0xf0 [ 3150.700047] mount_fs+0x92/0x2a0 [ 3150.703416] vfs_kern_mount.part.0+0x5b/0x470 [ 3150.707910] do_mount+0xe65/0x2a30 [ 3150.711447] ? __do_page_fault+0x159/0xad0 [ 3150.715661] ? retint_kernel+0x2d/0x2d [ 3150.719532] ? copy_mount_string+0x40/0x40 [ 3150.723765] ? memset+0x20/0x40 [ 3150.727088] ? copy_mount_options+0x1fa/0x2f0 [ 3150.731588] ? copy_mnt_ns+0xa30/0xa30 [ 3150.735466] SyS_mount+0xa8/0x120 [ 3150.738960] ? copy_mnt_ns+0xa30/0xa30 [ 3150.742835] do_syscall_64+0x1d5/0x640 [ 3150.746709] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 3150.751891] RIP: 0033:0x7f5c78ae673a [ 3150.755588] RSP: 002b:00007f5c77459f88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 3150.763278] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f5c78ae673a [ 3150.770527] RDX: 0000000020000300 RSI: 0000000020000340 RDI: 0000000000000000 [ 3150.777794] RBP: 00007f5c7745a020 R08: 00007f5c7745a020 R09: 0000000020000300 [ 3150.785041] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000300 [ 3150.792289] R13: 0000000020000340 R14: 00007f5c77459fe0 R15: 00000000200045c0 13:24:20 executing program 3: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) (fail_nth: 53) 13:24:20 executing program 4: openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r0, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_GETXATTR(0xffffffffffffffff, &(0x7f0000000000)={0x18, 0x0, r2, {0x5}}, 0x18) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRES64=r1, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r1, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r5 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r5, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_IOCTL(r5, &(0x7f0000000280)={0x20, 0x0, r6}, 0x20) r7 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r7, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r7, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r8, @ANYBLOB=',group_id=', @ANYRESDEC=r9, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) write$FUSE_CREATE_OPEN(r4, &(0x7f0000000080)={0xa0, 0xfffffffffffffffe, r6, {{0x1, 0x3, 0x10000, 0x25a2, 0x10000, 0x6, {0x1, 0xbec, 0x0, 0x7, 0x65, 0x5, 0xd3, 0x8, 0xfff, 0x6000, 0x2, r8, r3, 0x0, 0x8}}, {0x0, 0x2}}}, 0xa0) 13:24:20 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB="2c722f6f746d6f64653d303030303030303030303030303030d4acdafcb8ca30303134303030302c7573", @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) (async) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r4, 0x0, 0x0) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r4}, 0x10) 13:24:20 executing program 5: eventfd2(0xb4b, 0x1) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) eventfd2(0xb4b, 0x1) (async) openat$fuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) (async) 13:24:20 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async, rerun: 32) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)=0x0) (rerun: 32) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) (async) r6 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async, rerun: 32) read$FUSE(r6, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) (rerun: 32) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r6, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r7, @ANYBLOB=',group_id=', @ANYRESDEC=r8, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) (async) r10 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) read$FUSE(r10, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r11, @ANYBLOB=',max_read=0x0000000000000006,default_permissions,blksize=0']) (async) r12 = getpid() syz_open_procfs(r12, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000000)={{0x1, r7, 0x0, r3, r11, 0x0, 0x8}, 0x5bc, 0x1, 0x7, 0x2, r9, r5, 0x3209}) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) 13:24:20 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/netfilter\x00') sendmsg$nl_route_sched(r1, &(0x7f0000006680)={&(0x7f0000004500)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000004580)={&(0x7f0000004540)=@newchain={0x2c, 0x64, 0x2, 0x70bd2c, 0x25dfdbfb, {0x0, 0x0, 0x0, 0x0, {0xb, 0x6}, {0xe, 0x5}, {0x5, 0xf}}, [@TCA_RATE={0x6, 0x5, {0xe1, 0xf8}}]}, 0x2c}, 0x1, 0x0, 0x0, 0x10}, 0x4000000) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r2, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r3, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) r5 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) read$FUSE(r2, &(0x7f00000024c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_DIRENTPLUS(r5, &(0x7f0000000040)={0xb0, 0x0, r6, [{{0x6, 0x2, 0x9, 0x5, 0x1, 0x1, {0x3, 0x7, 0x4, 0x0, 0x1, 0x0, 0x6, 0x9, 0x9db, 0x1000, 0xfffffffe, r3, r4, 0xcb, 0x80000001}}, {0x6, 0x4, 0x5, 0x81, 'fuse\x00'}}]}, 0xb0) r9 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000100), 0x2000, 0x0) r10 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r10, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_IOCTL(r10, &(0x7f0000000280)={0x20, 0x0, r11}, 0x20) read$FUSE(r0, &(0x7f0000004640)={0x2020, 0x0, 0x0, 0x0}, 0x2020) r13 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) read$FUSE(r13, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r14, @ANYBLOB=',max_read=0x0000000000000006,default_permissions,blksize=0']) write$FUSE_ENTRY(0xffffffffffffffff, &(0x7f0000008700)={0x90, 0x0, 0x0, {0x4, 0x2, 0x4, 0x58b, 0xffff, 0x5fd, {0x3, 0x52, 0x718f, 0x8, 0x5, 0x9, 0x800, 0x81, 0xffff, 0x4000, 0x2, r7, 0xffffffffffffffff, 0x100, 0x1}}}, 0x90) write$FUSE_DIRENTPLUS(r9, &(0x7f0000000140)={0x148, 0x0, r11, [{{0x1, 0x1, 0x3, 0x4, 0x0, 0x0, {0x6, 0x0, 0x2, 0x8, 0x1, 0x4, 0x8, 0xe366, 0x0, 0xc000, 0x7, r12, r8, 0x1, 0xab0a}}, {0x5, 0x6, 0x2, 0xcb8d, '-['}}, {{0x5, 0x2, 0x4, 0x1c, 0x9, 0x867, {0x2, 0x5, 0x2, 0x4, 0x3, 0x86, 0x0, 0x7, 0x7, 0x2000, 0x6, r3, r14, 0x7c2c, 0x9}}, {0x6, 0x0, 0x0, 0x6}}]}, 0x148) 13:24:21 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB="2c722f6f746d6f64653d303030303030303030303030303030d4acdafcb8ca30303134303030302c7573", @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r4, 0x0, 0x0) (async) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r4}, 0x10) 13:24:21 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r1, 0x29, 0x40, &(0x7f0000002900)=@filter={'filter\x00', 0xe, 0x4, 0x448, 0xffffffff, 0x230, 0x378, 0x0, 0xffffffff, 0xffffffff, 0x378, 0x378, 0x378, 0xffffffff, 0x4, &(0x7f0000000000), {[{{@ipv6={@mcast2, @local, [0xff, 0xff, 0xffffff00, 0xffffffff], [0xff000000, 0x0, 0xffffff00], 'team_slave_1\x00', 'batadv_slave_1\x00', {}, {0xff}, 0x5c, 0xd2, 0x4, 0x13}, 0x0, 0x138, 0x160, 0x0, {}, [@common=@srh1={{0x90}, {0xc, 0x19, 0x9, 0x6, 0x2, @empty, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @dev={0xfe, 0x80, '\x00', 0x1a}, [0xffffffff, 0xff, 0xff, 0xff], [0xffffff00, 0xff, 0x0, 0xff], [0xffffff00, 0x0, 0x0, 0xffffffff], 0x40, 0x200}}]}, @common=@unspec=@AUDIT={0x28, 'AUDIT\x00', 0x0, {0x2}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @REJECT={0x28}}, {{@ipv6={@remote, @mcast2, [0xffffff00, 0xffffffff, 0xbd13ec1687eba9d8, 0xff000000], [0xff, 0xff000000], 'batadv_slave_1\x00', 'bond0\x00', {}, {0xff}, 0x88, 0x7, 0x1, 0x2}, 0x0, 0x118, 0x148, 0x0, {}, [@common=@hbh={{0x48}, {0x200, 0x2, 0x1, [0x1ff, 0x7, 0x9, 0x8ad, 0x101, 0x3415, 0xff, 0x4, 0x1, 0x14, 0xff, 0x9cf, 0x4, 0x7fff, 0x3, 0x5], 0xf}}, @common=@inet=@tcpmss={{0x28}, {0x3, 0x3, 0x1}}]}, @common=@inet=@SET2={0x30, 'SET\x00', 0x2, {{0x3, 0x3, 0x2}, {0xffffffffffffffff, 0x0, 0x5}, 0x8, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x325) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC, @ANYBLOB="2c67726f75fd5f69643d", @ANYRESDEC=r2]) 13:24:21 executing program 4: openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r0, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_GETXATTR(0xffffffffffffffff, &(0x7f0000000000)={0x18, 0x0, r2, {0x5}}, 0x18) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRES64=r1, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r1, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) (async) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r5 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r5, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_IOCTL(r5, &(0x7f0000000280)={0x20, 0x0, r6}, 0x20) (async) r7 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r7, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r7, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r8, @ANYBLOB=',group_id=', @ANYRESDEC=r9, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) write$FUSE_CREATE_OPEN(r4, &(0x7f0000000080)={0xa0, 0xfffffffffffffffe, r6, {{0x1, 0x3, 0x10000, 0x25a2, 0x10000, 0x6, {0x1, 0xbec, 0x0, 0x7, 0x65, 0x5, 0xd3, 0x8, 0xfff, 0x6000, 0x2, r8, r3, 0x0, 0x8}}, {0x0, 0x2}}}, 0xa0) 13:24:21 executing program 5: eventfd2(0xb4b, 0x1) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:21 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/netfilter\x00') sendmsg$nl_route_sched(r1, &(0x7f0000006680)={&(0x7f0000004500)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000004580)={&(0x7f0000004540)=@newchain={0x2c, 0x64, 0x2, 0x70bd2c, 0x25dfdbfb, {0x0, 0x0, 0x0, 0x0, {0xb, 0x6}, {0xe, 0x5}, {0x5, 0xf}}, [@TCA_RATE={0x6, 0x5, {0xe1, 0xf8}}]}, 0x2c}, 0x1, 0x0, 0x0, 0x10}, 0x4000000) (async) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r2, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r3, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) (async) r5 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) read$FUSE(r2, &(0x7f00000024c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_DIRENTPLUS(r5, &(0x7f0000000040)={0xb0, 0x0, r6, [{{0x6, 0x2, 0x9, 0x5, 0x1, 0x1, {0x3, 0x7, 0x4, 0x0, 0x1, 0x0, 0x6, 0x9, 0x9db, 0x1000, 0xfffffffe, r3, r4, 0xcb, 0x80000001}}, {0x6, 0x4, 0x5, 0x81, 'fuse\x00'}}]}, 0xb0) (async) r9 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000100), 0x2000, 0x0) r10 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r10, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_IOCTL(r10, &(0x7f0000000280)={0x20, 0x0, r11}, 0x20) (async) read$FUSE(r0, &(0x7f0000004640)={0x2020, 0x0, 0x0, 0x0}, 0x2020) r13 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) read$FUSE(r13, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r14, @ANYBLOB=',max_read=0x0000000000000006,default_permissions,blksize=0']) write$FUSE_ENTRY(0xffffffffffffffff, &(0x7f0000008700)={0x90, 0x0, 0x0, {0x4, 0x2, 0x4, 0x58b, 0xffff, 0x5fd, {0x3, 0x52, 0x718f, 0x8, 0x5, 0x9, 0x800, 0x81, 0xffff, 0x4000, 0x2, r7, 0xffffffffffffffff, 0x100, 0x1}}}, 0x90) (async) write$FUSE_DIRENTPLUS(r9, &(0x7f0000000140)={0x148, 0x0, r11, [{{0x1, 0x1, 0x3, 0x4, 0x0, 0x0, {0x6, 0x0, 0x2, 0x8, 0x1, 0x4, 0x8, 0xe366, 0x0, 0xc000, 0x7, r12, r8, 0x1, 0xab0a}}, {0x5, 0x6, 0x2, 0xcb8d, '-['}}, {{0x5, 0x2, 0x4, 0x1c, 0x9, 0x867, {0x2, 0x5, 0x2, 0x4, 0x3, 0x86, 0x0, 0x7, 0x7, 0x2000, 0x6, r3, r14, 0x7c2c, 0x9}}, {0x6, 0x0, 0x0, 0x6}}]}, 0x148) 13:24:21 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/netfilter\x00') sendmsg$nl_route_sched(r1, &(0x7f0000006680)={&(0x7f0000004500)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000004580)={&(0x7f0000004540)=@newchain={0x2c, 0x64, 0x2, 0x70bd2c, 0x25dfdbfb, {0x0, 0x0, 0x0, 0x0, {0xb, 0x6}, {0xe, 0x5}, {0x5, 0xf}}, [@TCA_RATE={0x6, 0x5, {0xe1, 0xf8}}]}, 0x2c}, 0x1, 0x0, 0x0, 0x10}, 0x4000000) (async) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r2, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r3, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) (async) r5 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) read$FUSE(r2, &(0x7f00000024c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_DIRENTPLUS(r5, &(0x7f0000000040)={0xb0, 0x0, r6, [{{0x6, 0x2, 0x9, 0x5, 0x1, 0x1, {0x3, 0x7, 0x4, 0x0, 0x1, 0x0, 0x6, 0x9, 0x9db, 0x1000, 0xfffffffe, r3, r4, 0xcb, 0x80000001}}, {0x6, 0x4, 0x5, 0x81, 'fuse\x00'}}]}, 0xb0) r9 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000100), 0x2000, 0x0) (async) r10 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r10, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_IOCTL(r10, &(0x7f0000000280)={0x20, 0x0, r11}, 0x20) (async) read$FUSE(r0, &(0x7f0000004640)={0x2020, 0x0, 0x0, 0x0}, 0x2020) r13 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) read$FUSE(r13, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r14, @ANYBLOB=',max_read=0x0000000000000006,default_permissions,blksize=0']) (async) write$FUSE_ENTRY(0xffffffffffffffff, &(0x7f0000008700)={0x90, 0x0, 0x0, {0x4, 0x2, 0x4, 0x58b, 0xffff, 0x5fd, {0x3, 0x52, 0x718f, 0x8, 0x5, 0x9, 0x800, 0x81, 0xffff, 0x4000, 0x2, r7, 0xffffffffffffffff, 0x100, 0x1}}}, 0x90) (async) write$FUSE_DIRENTPLUS(r9, &(0x7f0000000140)={0x148, 0x0, r11, [{{0x1, 0x1, 0x3, 0x4, 0x0, 0x0, {0x6, 0x0, 0x2, 0x8, 0x1, 0x4, 0x8, 0xe366, 0x0, 0xc000, 0x7, r12, r8, 0x1, 0xab0a}}, {0x5, 0x6, 0x2, 0xcb8d, '-['}}, {{0x5, 0x2, 0x4, 0x1c, 0x9, 0x867, {0x2, 0x5, 0x2, 0x4, 0x3, 0x86, 0x0, 0x7, 0x7, 0x2000, 0x6, r3, r14, 0x7c2c, 0x9}}, {0x6, 0x0, 0x0, 0x6}}]}, 0x148) [ 3150.942373] FAULT_INJECTION: forcing a failure. [ 3150.942373] name failslab, interval 1, probability 0, space 0, times 0 [ 3151.016853] CPU: 0 PID: 602 Comm: syz-executor.3 Not tainted 4.14.290-syzkaller #0 [ 3151.024590] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 3151.033942] Call Trace: [ 3151.036519] dump_stack+0x1b2/0x281 [ 3151.040140] should_fail.cold+0x10a/0x149 [ 3151.044273] should_failslab+0xd6/0x130 [ 3151.048235] kmem_cache_alloc_node_trace+0x25a/0x400 [ 3151.053334] __kmalloc_node_track_caller+0x38/0x70 [ 3151.058252] __alloc_skb+0x96/0x510 [ 3151.061869] kobject_uevent_env+0x882/0xf30 [ 3151.066189] device_add+0xa47/0x15c0 [ 3151.069892] ? device_is_dependent+0x2a0/0x2a0 [ 3151.074460] ? kfree+0x1f0/0x250 [ 3151.077828] device_create_groups_vargs+0x1dc/0x250 [ 3151.082832] device_create_vargs+0x3a/0x50 [ 3151.087043] bdi_register_va.part.0+0x35/0x650 [ 3151.091618] bdi_register_va+0x63/0x80 [ 3151.095499] super_setup_bdi_name+0x123/0x220 [ 3151.099974] ? kill_block_super+0xe0/0xe0 [ 3151.104114] ? do_raw_spin_unlock+0x164/0x220 [ 3151.108596] fuse_fill_super+0x937/0x15c0 [ 3151.112727] ? fuse_get_root_inode+0xc0/0xc0 [ 3151.117114] ? up_write+0x17/0x60 [ 3151.120543] ? register_shrinker+0x15f/0x220 [ 3151.124931] ? sget_userns+0x768/0xc10 [ 3151.128803] ? get_anon_bdev+0x1c0/0x1c0 [ 3151.132842] ? sget+0xd9/0x110 [ 3151.136012] ? fuse_get_root_inode+0xc0/0xc0 [ 3151.140394] mount_nodev+0x4c/0xf0 [ 3151.143911] mount_fs+0x92/0x2a0 [ 3151.147357] vfs_kern_mount.part.0+0x5b/0x470 [ 3151.151832] do_mount+0xe65/0x2a30 [ 3151.155355] ? __do_page_fault+0x159/0xad0 [ 3151.159574] ? retint_kernel+0x2d/0x2d [ 3151.163450] ? copy_mount_string+0x40/0x40 [ 3151.167661] ? memset+0x20/0x40 [ 3151.170918] ? copy_mount_options+0x1fa/0x2f0 [ 3151.175395] ? copy_mnt_ns+0xa30/0xa30 [ 3151.179260] SyS_mount+0xa8/0x120 [ 3151.182697] ? copy_mnt_ns+0xa30/0xa30 [ 3151.186575] do_syscall_64+0x1d5/0x640 [ 3151.190441] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 3151.195632] RIP: 0033:0x7f5c78ae673a [ 3151.199332] RSP: 002b:00007f5c77459f88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 3151.207017] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f5c78ae673a 13:24:21 executing program 3: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) (fail_nth: 54) 13:24:21 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r1, 0x29, 0x40, &(0x7f0000002900)=@filter={'filter\x00', 0xe, 0x4, 0x448, 0xffffffff, 0x230, 0x378, 0x0, 0xffffffff, 0xffffffff, 0x378, 0x378, 0x378, 0xffffffff, 0x4, &(0x7f0000000000), {[{{@ipv6={@mcast2, @local, [0xff, 0xff, 0xffffff00, 0xffffffff], [0xff000000, 0x0, 0xffffff00], 'team_slave_1\x00', 'batadv_slave_1\x00', {}, {0xff}, 0x5c, 0xd2, 0x4, 0x13}, 0x0, 0x138, 0x160, 0x0, {}, [@common=@srh1={{0x90}, {0xc, 0x19, 0x9, 0x6, 0x2, @empty, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @dev={0xfe, 0x80, '\x00', 0x1a}, [0xffffffff, 0xff, 0xff, 0xff], [0xffffff00, 0xff, 0x0, 0xff], [0xffffff00, 0x0, 0x0, 0xffffffff], 0x40, 0x200}}]}, @common=@unspec=@AUDIT={0x28, 'AUDIT\x00', 0x0, {0x2}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @REJECT={0x28}}, {{@ipv6={@remote, @mcast2, [0xffffff00, 0xffffffff, 0xbd13ec1687eba9d8, 0xff000000], [0xff, 0xff000000], 'batadv_slave_1\x00', 'bond0\x00', {}, {0xff}, 0x88, 0x7, 0x1, 0x2}, 0x0, 0x118, 0x148, 0x0, {}, [@common=@hbh={{0x48}, {0x200, 0x2, 0x1, [0x1ff, 0x7, 0x9, 0x8ad, 0x101, 0x3415, 0xff, 0x4, 0x1, 0x14, 0xff, 0x9cf, 0x4, 0x7fff, 0x3, 0x5], 0xf}}, @common=@inet=@tcpmss={{0x28}, {0x3, 0x3, 0x1}}]}, @common=@inet=@SET2={0x30, 'SET\x00', 0x2, {{0x3, 0x3, 0x2}, {0xffffffffffffffff, 0x0, 0x5}, 0x8, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x325) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC, @ANYBLOB="2c67726f75fd5f69643d", @ANYRESDEC=r2]) 13:24:21 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)=0x0) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB="9f7eda", @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r5, 0x0, 0x0) r6 = getpid() r7 = getegid() r8 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) read$FUSE(r8, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r9, @ANYBLOB=',max_read=0x0000000000000006,default_permissions,blksize=0']) getresuid(&(0x7f0000004540), &(0x7f0000004580), &(0x7f0000004800)=0x0) r11 = getegid() r12 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) read$FUSE(r12, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r13, @ANYBLOB=',max_read=0x0000000000000006,default_permissions,blksize=0']) syz_fuse_handle_req(r5, &(0x7f00000024c0)="44eeb6192b6757267447899c567a63415447bfcf93d15b8387b9b0d9c57ba277c758c2aa36db9b7322d2e8f47bfb70c0030016a7dec19b32b2d04f3daa4348e9b8a71874eeb9ad913885fe47db781e85c997ff23077fdaf36e6292410bbc6d3ef5544460159e179ea7be54f53c2f0181ccbf28430cab2996a9ef6e6289c7d376bcd7a8d78d702666a971a53b6012d327b78c650861bb7b218a3858b18b2cce0962e48439244bf85fe797c7924bb7f29abe572ddb52bdab39bcf117c1d993207d82e1f2d851ccad01a25422b823cda93f4312a631a432f6e9eb3a29cb703ba675413dbe6f2f57cd5e58d6e4e3bb41fa4153259195dd37826dd52bc5c7d625fce6527c278b1f21a5c522590e868ecbc36f3d29b32468b4d8d2811d25dc33e6c0c05f73220ba282b05b53152b11be8ef51428166f76c7d6b858a533497dbd6f73cbd4596fdf0373a7c8e5dc55fcaece707b161af556afe2f47bf9f3b67fef6cf51295187d4db755a5936102b5b6a76643444b67bb0eff7d155c2ba390c19e10d79cbb97a366d0c74f04d8d74775ac1d9ab09bfba85d7fb2f572e03386e5611530d27aef138973e1e683c0233ea5f5553f1af2e2a88d5900c0099d7b82c720896da37869285948cd3eb32985f626b4741e67e64069f4c486c45c9063e49db44063014fe15724b4c4cc7a60cdcff5dafb6db4853caf00483e6e315056fd7b08b14503748186d9e11568772774f3c4a1fdfeeafe5963c483747a69bab133bb1b0ad260ad90aa9b06ce921819497597c86ed98ccb46cf82d1793a7558b87344af52ea568a7c560f715fa40dcf1c1e0d121dbcb620dc0b452a673bf1e41dc6ba908c84b46acd3320bd070969c3838f0cfa52ae4a5954e7111f12d92d4c12db7b3149de0b9c0e12f2ea9bf1372e14970cbd0ed1da9cd13f82276bf902d42814f1b8f4065258b46f97172d432ef8de7b615d809bfa6a7a131b084dd454e553644a616294346f3643be2b709e68c8f170bff6210a3963a1ad34047264e8a397e880ee88ebda3e8f18f664ebec6ece359f45af88671a8db4e9b9df2fe657b2b87e5b21a805cf980a75d44b419e56c818e94932fb4b035ba15dd8978d4e24683f36cc58c17b81ccf031b59131761cbddd6a5789c549167353c14ecefdb87d524215e6d26ee31ac98ab6fed99ed8934b3c9b2f85a9933d7b1b123346f4cc7a3894e3f4330f030f3248672a66cf2c5d4bf2a3558653fcc2dd1df29bd596d98b87e85fc3f3ba130dbd7b608993cf6d2d4277239a0a275e06220c84d9c8a2f3966a7791547b31daa5330cb042f6cf33dfdf2a25c3c029701d6c4d0a1f7a0ba83d21ae5e6ace53923012e8c7ca70ade135579b090cb0a5a7e09b2a45423b41ccca0b59b30fcfcebdc5d106077dfc54763dbfea0c949e893887d6e7ed98a85a5dcca1551b005be05be10aa13d5d9ac6b2a67af15e73b160c3f8b24197ced50b4b3cd14bdf09d29f9ec46d83fba5a6d54078a95f65eb41762862c135e5f63b568d0680a27a1f97ecc798f8ca7876139a77184a2238efe140236956798aff3d47d028ea49b7a4e0caad08bf02f5f349ae6cf4ee2c5984f232fa0268960deb9fe139e70f7faebe5f58b4a95288b9f96a67aef2d4fc7f2831cc46de548dfe3103ce45c6e5b5bcd3edf47de882781bf6396cb0c3b38985a47237e7fa813f51daa931c117fca5e5b55044dddbeba06ec82683746cc0b1bb58bd7c9eec85f9f9e6dc4ada2d4733173b558eb143eead1c30dd2d78fbdfa365711ea1a85a9610892fe9f5574a65d4dcc588a5db913b467f04c5ec8856ab1cb67981f6dac55c1dbc45aa6e1a98fadf3cc0d64694332ef500c33f7474142d420ad62addd901651ab8ff170bbde30f91e054732c5167f1da2b49e127c45c3c1fe72aa7ff07544de18457a5f9f129d1c97e5998e710bc73cc4ed540dc9d9941d393ea9f2cce08a91cdb8c8098d3d53325f8b2466db3c6f3994b9f1c15fef6c47ad63784a86f28fd14d787f622e40135e9e2529715e710680b8bd7d0db62910281e4417c8032f90494ac62eb06e6e858967db8b475461a43e96ab8aad58f0c0aa0fa6b094c07bbf8dd3b435e000efb542074af12d08a5c68e6828db64a771da56bce2163b394d3507387e4d2d0c3e37271f7e1a2f847dc6647527fff1dd536748a989ceff9c248de4666f90f6e29a905098785cd1427edad23e72df38ba4723404ebec667d26305d74373c040c3f806de151daa4e8a3aa086c98b4548d487dce1c257fdeacb3284edf73d4a33ef466b15820420b02e112f68b3e1e1d58a06c1b303d2fba5cdfc2fe0b9b24e18c186fe420dc658a3ef03c8ba4c28262c1107c35991039286fcf75fcd88f87f5aa1c7e983e996e244b4167f2758aea216d3b2f246dd8c492ba7e3e8af20ac91ea0044cdbba25c50c2a88f1fcf987f51157fad514b11b6feaae78afb151d50999e3bd9f8bb95f59c4bdf65943b1d7a6aa0cf2e2f8d449a67c59aedfe96617865cfb115dd3613ebb15e09c174c6b6ac0518393766cf81569198af3c81bb721fcb1c035d1db5a40e8e1cdd4ade94d0e8d7c84daea5bc06144016b00ade6a70ac477ceb9eba54b3f417b17c115de7aa415697d071e23d3526f7c4c423aba929c82aaabd8ae52aae2ae24ba3def6fcee338c02b959f8268d1a139e5c83d2fb3d0e98d38f19a4b57f013764f8f0eb7fecedb9855a046b1eff60743633f555643a4d98d20a41f0e15ed83667ad6c14f282170aeba07599e7f69406d2ca08f4977cd30e413970df9a2c771aba276f20bd9c84ba5bc39451f6ea5c4f2da32320ed786088de42c2dfa0d6461dc9e756b48fdf0f21f97d9811962f1e30233e5f36e1a38cdc88f0e28cbdb26e0bb636a17ea753de861be8d14deb8a3bb3c47daa1abf8cd55c7386bec0deab0cadf60a436b2856fccd241cc4072d6c54935e888cd8b24906c8d8b802f0bcf6f74148cc769936935c00fefeb5f56736ca3f510eb1189655f77e52d617a8f1bb4f468c329a8810d119ba07fe14d39ea47d1a8e6021c35d5c7f3a6e9d59aa80aed9eb660d3766117e0c47532aa259f374457919c7fec83ef3ad3e7d7d60d2703ca9aefe60e48c2eff7f867d69d733c3495cc301aa225a0c3fcc5afa220b8b1bfc274434f3e961a8895eb89857fb33d37d282cd8b6474fda6fda9d7bd2b1e66fcd42f02e216bed7d15ae8c99d6161c60a478cd0ac137243d884e69c3b1672c0b2d0162e449bd869f9055a3b03be3296a49fb99a3aa2f50af53e5c88660a68ce037dafe5c539d79a33eddfadc10d809e295a9b79580f5588888f09b08fe058f9d13089072b42cc7f62cb3a79806d78035476eccec36bb1d0abef92bc204cbec1952e82839127377cf326b0fa79a4ce72a585cd7f5b8c455fa30ac35cd651bda779d2289e7c94ec694362437881d4305b0a4eef0ab70db91e6bdc58922f1d5070df79c06e52b25d672704a451eef6f9e1797346e73120c8da5f72a2a33f84ef1e1ee3b9866d0a11f384fbbcf14442a3218361fb5a0b8c6e49ea7223247b20ca0a2e4a48d15c991c73cc8195ff7803dd0d5c04179242386d017baae7086ebd7077b48ead07a76d639a654933a0a395b5f129f33e42cfd3e54f3629ea6dd311b8d45d154b5c112cadced341e319c2ac2ad774c76f8a17f748af213b7bc3daef088d028a3739efc35752797aaea08910fabaebb433bdec1eb0e7b83093c987a939532a34324f38db56260e9351504a352a7664506bc95e32d3304a48ede86666b2b9236f652d23923ecacf6fdc042816c3946cc30711274a2010f9b0f0cef8b0df00cb7f627bd220a123532cec477d8e74c3dd826ed059633bc3c69fead1b2688514956edb0910daa1d6ecfa1221858cbdda66ef8ba0898a3fe7ba77a2a6c6dfeaad0e22175c2d82ed862aaee755cfa0bf024e85dce551491c0cad9f686dd5862ae0d7f7f4fda08bfa5df97412bda6e1faa40d80bec8aacc0d26972af8d5c15c4674b49e378d8165ed6de521b36fec864eefa6e0e3d6c1862a53cb7c19a044e01227aba3ca52a1d5cf1909090419253cb512d58e5be34d610630d76016eab7fcd0ad8b01e37758c587a9ed126c9788b93fdef3e4cf6cf22ee54b646a1cb75bb2032ef41336300335cd061e29f6aff6e604db13bee9bd3c791ac65ad81f6be5811094c4f5ca3353f3c983dc3429713c70b43377b74d25e783f14c12e5e90d943c500af25f0600f891e02fea7699647580db2b9963ed3695553944e0b056e872423337ac8e8e083575f4834afeef237af73af5fbfe2dce69e7a05962824117731f119e7b0ef42f97afb0441051f05763ce67a4531edf261d696659cf9b17514296001887c6072cd2bbbf9121541b3d18647dcad6b0f9431af0afd8df09452e90b7917d3aeeb13f70ddf9f6d5607b91a422ee6e2cc2360d8a0ed74ac4f11272d795b36aa183960250b0fc6c790a00ba7f6deefaa1ca44b24a3e15bed3d7803fa8418e9df43e40e1999ffcb88c4783df64868978f6649d4d284be5ee4199edd09efe7406664af8d88094cc94410978a97cdf3bfb49f8b3b75104db81b46ffeb11a76c3df67a90686003daaffe064363342beb3b45a5e296432cbc12b78d75fffca273afe9afe9011c9d42008b4bdb47fff36d6a0fab4a0b5525686ee343acde7d359f805745e79ffef0a0af4864fcabea6e8e3ee20e9df4e92d37276e3fb23a3c0e9e3fc132f27ef00be405254e1bd9cde00706608126690b712a37a09c4fae21d03118ceced0c26c50876d987c75f14ce4fbae00316d302888de9a7963ece5117cf03c66620bfd798846bd1bed6aeb854d139c0eb604b40cf5ed6939671e0c217c6e2a299d858c51838abfbdf87476dc6f730347dd7150167c4f3c735a6e8c8bf76ae351bc0b63e23f764eef845b3120c54114a95c12e453987c4a3f457f330a54d8cc6fd2d6f0c7cd9aec8932007866b5955b7c33715f9b4e6890e6afd1b92e546eda7c7908e2c9a00d1df556e8755e6ce034dbc83bbcd8ae39b7be0d42899000fca9b95c4e8f3a81bd962225dab0a58888c6fbcc2836183e0571cda6f5c5efaf6f2d64d27ead7df73025dec7d5f98249b147c5f0066bc4539032102abca30df12371df5961a9c05ab96ed78f9e875da57f80d8a19bc760e6561d95bc8ded334e0ee35eef7466bb239d1faf88796311f7f7357e44546dd41fede3a6dd628f14e54eac187f28c1efc8ff0f8e7b2aff8269590b853921b72b5c8108b0425b5d72457756b232e1686df61bbc928b1378cebaee5daf752cd404dfb4129df0ab88aa8c0beb2cd2bc47ff535f33dadf512739d93472d9041e0ba4a919782a01460afc8f9f649f60318af98b19f1656eddc7f196fbee30b65deb67780ef1279423e25535bd46998b55c3c615777dc84597da4793c0b1493497c39f8849c8dd1200fc5801c67f418c349849f2ddf388010a29e1dadaa4d34778c1da3a19e7b354b7d2ac05e99af7bf0122f916642b7deb72bc966b5b232d2954b6df28b99ca2846e1bbced25c6d6b0419ab801859e728258685bb17ce0f1fce45d83f25afb5f51b2a561b027b86860b35469c8251321c2b7306f1bfbbf2d4ee8243309f09f9bce194ccfb38217da55fb9e07a2ca19752633a8427df377882f7319f13c9085107f6024f5bee754bfbb72a66c5b9cd00ff8ec30d5ce281aa12186b94deccc98aaf8eb729397f36e106e806f8f2f58c7709e78126a7f82e73210b0580738c78d5bc3eb69bf6c7a4daa4c1a402addc6ee7582c554a7964a56a2bc7fb95c326fa6b34778a23f1060308410255f813a64c30aed9a77a1fd6d32a2b2ebcfd6b293c49359ca388e40a5572dec2a3271d7480f3e9bca063f8c3ab563236bd9c132ce1238c07512bd8315048f7ba88f488cbedbc28d45039435b421930ef669c8bd83533578484817baeed1c3609a6254c42829c3255b44ef22f7fdb87ecc87b809fa354dde65b521929dcb088ef8a88efc68d82f3a4576f24f445ac9661d5c746dc05fd5f31376e641515266fc862e3d8e5c301d99d2822cecf45599041946b64a3f43bd7287f126246a3089d9f366823cec4b03c5f86ddbec9388973215bbcc10381919dbebfa67e1c6351a23791e5e12e55a186f4cba14adba29c2c7102f2fdef054ef211b6fd0a38177295f046f1cbb764a86046ea28b73934934921bd9f8aab28ec440f896f73151fc92e43dd55af0a3f9337111cbcf8a3ed60d8bd781ba70c87f93627e1f4bfcd2d440c8f731ff48a09667d09acca68e345e49173f480782559bfdc379ad155ab505adc797405ca6b10b644fa23a12f26fc2193c22749c6ebbdb7e8af7f75ac8cdefacc991b5ae1c257820b09afc108cb5cae45d45c7c138890b5c8d46026418062b1b1af0d56df9fc42d23e6b7f386332434f4b5a1a108889ab91d03f443244a55cb65c68830edb5d610664a2e71d11d3878f620e367082dc88192d12c8215e046dee92c02d5e8629ad4f5d742e685b594e549d4d7a5aeea805d978843268fbf269d5356d7c8abcbf005dcb51e12e08be3298b018424bd94411437187024a8ee1a3a7c501ab095172231d4c5363068a18940d534c351e127e0fcd1edad13849d7d91227dbf26f715f4df258c725b586437580b07253746eff63dde072d9ed06bec86e7e66c0727c555089884b1b9a728d57b899977df2f07b54653e88208ab8498dbe437e944bd46dea6738913783958e2113189362e86c3e6e3895c3588f359135368cec8e4480144b989190da481839a92a0184c982f15d31bb2a76732a273505b3e9adaede38a24cc0fd252e772a426ddb82e4109d09109b4f7c19d489badcdc16781a8d22d95afbb26e94050765b8ddd40bef448b2ed60fa062c46a7fc9adc04aeacb7b08a72eb59fbc0ab12f6d419b7dee8c23c6ba006c72d5cc88058839480c9c269a7f382457d73bdf52eeee0788e5bd80cdbb316a8c0f0946bb44dccf32c786619a58037c866f09c8ff8ee2639aa03256fbd15fd63e7f0dc897c946fd7cd4952f8f0eeaa975784c82fe5d804ff35a8a486f6b24fb19a1721f425cfc6f204bf67ef26ea6e9aec5770a47bab99e571985c529051444015ce557dd246669deea0a4a92ab9902963ed36279d6c383da5c75c4f410aa2c021f023ea624fd2de770b141e17043fcb1715d54997589e95e41d65e4a0d8a1420c7c8e47fe73519ff277d38823cb281315bda783a513f75b1395c4fdbc5bbe4a788f870f81d1d80c3e8d4d14d4e7761b84e0bd1fccda21cfd1b94f4ec038242b095df003cf5c4ca07f7d6719b0f142b16c125cce999d91fc8aa0ad2971d4bb04d74e9f400b0e35be61bb5daef53e4eea9e98337af16ae1b23d00500bc78f009460ef34c31eb715c38d01dbed1b880502409d0eee6908779963cecd77b6852fbecf6ff4edd8d3f23f7c85c2551b0ed58186604d525cc75807c73883b8d04dca6b6cda05832918282b08ee57834aa6462466a140b1d6377ebfa8f6c5dcef19b0cd076a1bd4f70858bf248b336476065faa59a5a2dc918b254d671182f44d1eb9861eff98ddf51cf179791b07aaa2e7b747b6958f0780575662d07cad020fe6b20c9d71f22f76fe274ac4e15ea945bda077d4919c2c91056b6bac56dae643e9bb91cd2b47efc1402b7c0d6c933c324b5cf13adbafd77674822958adbf70ea41fbf6a82eafa469466a53640b4980560784772ac08ef0b6669b12fe1fafa660e39e48f0cadeda778b46e560e9b70096397b5a8f209a46b9f3d1cca275c31859bb8fcd2f9c658f47ed9cf8632538746a38caad328c6522dbb84c819a54929e0831b796711acc029f28bb85802d5128380816315c0969fd714f51d32f2e5d159848092d15422bbd45460f4b08fbefb6ca9ab10851d09a01acfc078d67c9122a17c6b8fac27b9ac7ac587d290dce00a8debbb9a5de8ea413888e026211d66e97fce628cc150c13624de7f445037526d8bb9f1015fad398909caf3ccc112031a0b3e87ec168f87bff7c63e4e376c174f1ea83b5d2a7a374df4860d50f9a73503415d38d696dc922ae4ac81375a02c36e23c125510b44fb155b760a27ee9280905db1552fd06b1d010c18f72daa04b34838dd6fe2228adeaabb5985a179faf377838ba6584b77f246aa30594504a098e73099b6cfbdf8c6afe2cd9ea2798104eaa49263ca2fbd2cd70311077ad3cf80288dc571c552ea495bd6c81daf885d03918b8399c772090cd88b58613dfd40b1b799d9d4b49ca243195c6bcdf721ad672a53cfa58807846be72d49f3b83132a1e2d38ed473e5a0fcdf68f056044629187d0f6a8272580e312ce2cb1ba0a506959b93d420b8e6d56bde99acba79d3bc95115f26c6d188015a89098f46e60584585a7a61392d7670bd40d8aa1b14bf4f8b5c110a30ad3d23f8169fb3ada4f2aa11ef21ccc1a44fffdd1a306a02be4f24e2e45c9ee1ff282a77f2854dfab665f47d14fc37b8d268fa3de61162dfa1f317a32786d4868cc4e709dacebe015688333eb69c395aba05f67579bde262fecfd097a78b40592152a8f30d345972c4e33e290a5b2ce9d67638ac283d7cd2376cceb9e626b7a9f0d200c7f0c48b3673be13dd0cf5233942c98bbd6867c8653b554972375342d6a7ae62fb3798362b44297534bddde07a78b0ddd68992b2021d6d8a6c8265fef83b95926126c1f4a8ae072b3bac0d80dda832eeae1831d7e84e939ae7ef102477020d09914022fa917b0982a7f1cb0a474bfe91b16558ca082d6296a6f9c6e5e0d545201d3816508cbbe1af4a1947dc949e862775309f8fd9ceb2599391ad944983050125f1e8bfae52e591826eae5da0419c61a371bd790abbd8791e78437413df51e0ba35ac4fa1071e1a66b1cfc221b1070c34fe60cc1efafdcd467003d51fe18698215a163f29bcf1833ecb68b09154764dce4e834e81515763ce86cbb04cca319339b83134aa8c3c1016f2c396a9dc7bb0ab834a5a3cb06ea19b5098ab7b74cacbd25798c11d69ebfe30b2d11a0294a07502edf526d8a4d53e6fd95031aa9a35dda4e9aa9a2ce5dcfda2ea47e7c44b15deee37feefa420fb1accc72f97584fa13fb73960a315d58f554271c8f4d913a44022edabf0f1c31860bd0bb160925ec05a78debf5c82496004798a789b69c676420f86286c54d2d50a1c5983da5eec9cc74457fbbb208ed557f53775de4d206870dfbfaea339821f7ab2e195653f3842f6eabd01045f004020d388e97c919a500f3182dfb7546046a97687bbf06f6ee50f12d4b20e7101a51fac683cd5895fd163a251b428fd68d1e4779b6a5aafc97eee40438c7df4f755d478cabe8482a5b47f794b2b10e6ada3df479dc75a236eb3858b7a314ba0b4f39d683799e355717b30358049fbcfdd4a7395cc032a3b553d9372473777ebbbd30e38caf63a0820c2e1f5e2668cd189b496e3d991f1d8964bedcfb2c325535244d817c1fa68ea11db5ea82f01d5de7b1f018ca5c49fac8776af77bb13d7352b484d1e8aec2bd9432ca6e41b80c169efc3cc96ef7970c6ff68d768d18ac10a6bfe10a619ea517281db4adf863fd409c419cd37055becd05a3a09b0f2ba402e3314b77c7debdcb12dc9f45c43770921c1a6e71a9a7eca41e6ca7d3747e36c73460f80b2be64409ef5866a3fa2548bdd235b48a149fc76689e60f7559b11628bd30a545315f90a9c4c2b22600dbc9739cd60645ccc3ed253e4967ea5159acc17f4b80a81076ff91b2a6ae883ec464046ae723a1d7c0cb9c4ec199c9a4bcf63b8c160894f0e8c947eb1a2fbe1f585b8c9331fa184f47b430449b40c9a372701190da9cb99b7603bce5446f7610a0cffe5b203e028b06d65eda4edadb640f01f4fba794fb45dbfc7244cfc798d7cd1ec7c1a59b8267ebc86c60f10d1909eb5bda736dd76a6eec73dbbecce470f57b12ee20576cae7d5b132a123c18274402955a989196c4f000a2500849a5ce75ce3ac0336a3c1b33dde7e2b717842d31b9ff94281c610619335d890c828c9f36fb4383f58402bda4688b33d3bbcdab23b6d851aa28b5070272849a6c10f30b7044e4ae49b5dbd35e87b2832df3315df61021ba779fe43fd3648d07ca3f3d80184ccff2c5eae3e924d07cf5800297dcd35fab751fbbe2ea24a419609964fcbfe5e74bcdc8aa5d814a9592c6dfd9ff34f6e737aa02f07986c4378fdf8c8b92d57c5481dbebcdce169610183aa81e9d2619255bdb4d95f6c17c293c2e758d5133df04cbfec8a3e1f1bb777fb2c61e06eb0c4e4cd984f1882732ca8c4a788e116c3f71b87375bddc14048d0afd407ca9df9c28d048136dd9e8cd23e9b548c7269b1762607c0c89a960203afb6ac77241217fb3428c75b83c24caf59b7c158286c5e63ed09e9164e6d0feb03fcc7f99f91ab8e20ce943d68f645b4980b3508769c50f21f6759347fc255dc13f8a3d0dac03371446c8df952ca3b21b52c460cd39f59466a23dd4e6118de6c009ab737213b2fe4e140352bef60ecf69d96c4ee6a692011c1c7eabd345f78aec0aa246a9da5670fb1009fd6eef8fe1db3e57899100ff0fc05ad48108354649b15dcd28f376e32e281601266c76de8c95a2cae057a6dbea7e2ac5c37137cd8247c68bef0f57f6f0d63f5815d038d1d985bf6acdf6dc264468dbdf0b7e09d86ee6fbd0e6b858b5deb082484e1276778b084aef41b0f2ba806c262c68517064efa481c40322a38aaa18565c23a185ef3b1dad40398f0b19ef9e7a0331103ba30f9361fb6d239c8fb04119430c68cf54bd728cfd99640aef95cbd12c41af850cbf6f7492ef69afaec8a47c8f06290bec26ff1148d3e3db22d271d57a321cb15f8099fe0adce4fa6baf94fbca5a36ed2ac04449152e001249ad42d20988557c9a775b9cad271b92c948da6dc7a660db47690f8777b23ab54b9a55aa59bfd8424d17935f6c4abaeef60f317ad274654809aad7b8280c65748e30fd1adbeb0a559baf098a22cd7833793b96f34980a55b5b719ba85ff0eccf3cdd3ca30802735283676c4c9e44cd2ad30e7c12ddd08505cd0ffec5875c788dd4095f8b6e161c280c87a342f20dded60cdfdc4774c25f13ec8d2bd3f7515455838e76171e0004924167bacf735e407a17673b78fff4ba376d6e9bddda8a7f8fdc0168b58e01e87cd4e2c76fcd7a4244a6176613e49a1a985330a924bc5a1604c71029218918b08a2b27216ad8bb15055bd514fe4a336e407b551b15148d63aae1a97f338c2f4006ebdb0010c9ae281aca2bb92c16e017b9d8e4f70fed3491e1a2eb3e4f000ea2863808a999c4845e3eec5fe11d8aefec7cf4696a58bf3a84b0835cb26e4eb885f32ec9b3832c9a201872dd44016d9ae11825048875d808730a359557149f1cc69ce6487c3eef09ca424037ed46a176f202335ea5c3d53044cc3993695094e606cb4f7f6cccee7bd25cbcfd1f60b2da8dfbb5a12a6e2349b4bac18b0aa10ae5f92c963453b6c207a94b4659cece2def39d66cc727259d693a67be7f431b837dfe92a653696cc493e3346e8c84b104a1775f07dc2cb7b17d6d", 0x2000, &(0x7f0000004ac0)={&(0x7f0000000000)={0x50, 0x0, 0xffffffffffff7d5c, {0x7, 0x24, 0x101, 0x10000, 0x7, 0x40, 0x1, 0x1f}}, &(0x7f0000000080)={0x18, 0xffffffffffffffda, 0x5, {0x3813}}, &(0x7f00000000c0)={0x18, 0xffffffffffffffda, 0xb1100000000000, {0x1}}, &(0x7f0000000100)={0x18, 0xffffffffffffffda, 0x8000000000000001, {0x5}}, &(0x7f0000000140)={0x18, 0xfffffffffffffff5, 0xfffffffffffffffe}, &(0x7f0000000180)={0x28, 0xffffffffffffffda, 0x0, {{0x5, 0x3, 0x0, r6}}}, &(0x7f00000001c0)={0x60, 0x0, 0x477, {{0xffffffffffffffff, 0x565, 0x80000000, 0x10000, 0x80000000, 0xffffcfc3, 0x9, 0xfff}}}, &(0x7f0000000240)={0x18, 0x0, 0x421}, &(0x7f0000000280)={0x1a, 0x0, 0x1f, {'/dev/full\x00'}}, &(0x7f00000002c0)={0x20, 0x0, 0x4}, &(0x7f00000044c0)={0x78, 0x0, 0x9, {0x7e, 0x4, 0x0, {0x5, 0xd7, 0x100, 0x11c1, 0xac, 0x5, 0xfffff3a3, 0x0, 0x9, 0xc000, 0x1f, r3, r7, 0x5, 0x9}}}, &(0x7f0000004640)={0x90, 0xfffffffffffffffe, 0x6, {0x5, 0x3, 0x9, 0x100000000, 0x66ed, 0x1dfe5175, {0x4, 0x8, 0x8, 0x700000000000, 0x400, 0x7, 0x7, 0x1, 0x51, 0x0, 0x8000, r2, r9, 0x8, 0xffffff7f}}}, &(0x7f0000004700)={0xe8, 0xffffffffffffffda, 0x0, [{0x1, 0x200, 0x1, 0xffffffc0, '!'}, {0x2, 0xc71b, 0xa, 0x7, '/dev/full\x00'}, {0x0, 0x9, 0x5, 0x2f26, 'fuse\x00'}, {0x6, 0x8, 0xa, 0x9, '/dev/full\x00'}, {0x6, 0x3, 0x5, 0x6, '%\\{\xbf/'}, {0xc3c0000000000, 0x7425, 0xa, 0x3, '/dev/fuse\x00'}]}, &(0x7f0000004840)={0x150, 0x0, 0xffffffffffffffff, [{{0x0, 0x1, 0x4a29, 0xfff, 0x2, 0x1445, {0x3, 0x2, 0x0, 0x8, 0x20, 0x4fda, 0x81, 0x7, 0x3, 0x8000, 0x3, r10, r4, 0xfffffffc, 0x5}}, {0x3, 0x7, 0x5, 0x6, 'fuse\x00'}}, {{0x3, 0x2, 0x8, 0x2, 0x0, 0xfff, {0x5, 0x1, 0x800, 0x6, 0x800, 0x7, 0x1, 0x20, 0x7fffffff, 0x8000, 0x1, r3, r11, 0x7, 0x3f}}, {0x1, 0x7, 0x1, 0x8, '#'}}]}, &(0x7f00000049c0)={0xa0, 0x0, 0x8, {{0x0, 0x0, 0x8a, 0x7fffffff, 0x10001, 0x2, {0x6, 0x81, 0x5, 0x0, 0x2, 0x2dba, 0x8, 0x0, 0x3, 0x1000, 0x80, r2, r13, 0x5, 0x3}}, {0x0, 0x2}}}, &(0x7f0000004a80)={0x20, 0x0, 0xfffffffffffffff8, {0x8, 0x0, 0x3, 0x8}}}) 13:24:21 executing program 4: openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r0, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_GETXATTR(0xffffffffffffffff, &(0x7f0000000000)={0x18, 0x0, r2, {0x5}}, 0x18) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRES64=r1, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r1, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) (async) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r5 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r5, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_IOCTL(r5, &(0x7f0000000280)={0x20, 0x0, r6}, 0x20) r7 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async, rerun: 32) read$FUSE(r7, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) (rerun: 32) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r7, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r8, @ANYBLOB=',group_id=', @ANYRESDEC=r9, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) write$FUSE_CREATE_OPEN(r4, &(0x7f0000000080)={0xa0, 0xfffffffffffffffe, r6, {{0x1, 0x3, 0x10000, 0x25a2, 0x10000, 0x6, {0x1, 0xbec, 0x0, 0x7, 0x65, 0x5, 0xd3, 0x8, 0xfff, 0x6000, 0x2, r8, r3, 0x0, 0x8}}, {0x0, 0x2}}}, 0xa0) 13:24:21 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380), &(0x7f00000003c0)=0x0, &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r4 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DONE(r4, 0x0, 0xc9, 0x0, 0x0) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0, 0x40000, &(0x7f00000045c0)=ANY=[@ANYBLOB="00803d", @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRES64=r4, @ANYRES32=r2, @ANYRESDEC=r3]) 13:24:21 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) openat$md(0xffffffffffffff9c, &(0x7f0000000000), 0x284000, 0x0) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) [ 3151.214338] RDX: 0000000020000300 RSI: 0000000020000340 RDI: 0000000000000000 [ 3151.221614] RBP: 00007f5c7745a020 R08: 00007f5c7745a020 R09: 0000000020000300 [ 3151.228860] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000300 [ 3151.236105] R13: 0000000020000340 R14: 00007f5c77459fe0 R15: 00000000200045c0 13:24:21 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r1, 0x29, 0x40, &(0x7f0000002900)=@filter={'filter\x00', 0xe, 0x4, 0x448, 0xffffffff, 0x230, 0x378, 0x0, 0xffffffff, 0xffffffff, 0x378, 0x378, 0x378, 0xffffffff, 0x4, &(0x7f0000000000), {[{{@ipv6={@mcast2, @local, [0xff, 0xff, 0xffffff00, 0xffffffff], [0xff000000, 0x0, 0xffffff00], 'team_slave_1\x00', 'batadv_slave_1\x00', {}, {0xff}, 0x5c, 0xd2, 0x4, 0x13}, 0x0, 0x138, 0x160, 0x0, {}, [@common=@srh1={{0x90}, {0xc, 0x19, 0x9, 0x6, 0x2, @empty, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @dev={0xfe, 0x80, '\x00', 0x1a}, [0xffffffff, 0xff, 0xff, 0xff], [0xffffff00, 0xff, 0x0, 0xff], [0xffffff00, 0x0, 0x0, 0xffffffff], 0x40, 0x200}}]}, @common=@unspec=@AUDIT={0x28, 'AUDIT\x00', 0x0, {0x2}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @REJECT={0x28}}, {{@ipv6={@remote, @mcast2, [0xffffff00, 0xffffffff, 0xbd13ec1687eba9d8, 0xff000000], [0xff, 0xff000000], 'batadv_slave_1\x00', 'bond0\x00', {}, {0xff}, 0x88, 0x7, 0x1, 0x2}, 0x0, 0x118, 0x148, 0x0, {}, [@common=@hbh={{0x48}, {0x200, 0x2, 0x1, [0x1ff, 0x7, 0x9, 0x8ad, 0x101, 0x3415, 0xff, 0x4, 0x1, 0x14, 0xff, 0x9cf, 0x4, 0x7fff, 0x3, 0x5], 0xf}}, @common=@inet=@tcpmss={{0x28}, {0x3, 0x3, 0x1}}]}, @common=@inet=@SET2={0x30, 'SET\x00', 0x2, {{0x3, 0x3, 0x2}, {0xffffffffffffffff, 0x0, 0x5}, 0x8, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x325) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC, @ANYBLOB="2c67726f75fd5f69643d", @ANYRESDEC=r2]) 13:24:21 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) openat$md(0xffffffffffffff9c, &(0x7f0000000000), 0x284000, 0x0) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) openat$md(0xffffffffffffff9c, &(0x7f0000000000), 0x284000, 0x0) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) (async) 13:24:21 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f00000000c0), 0x501000, 0x0) write$FUSE_NOTIFY_INVAL_INODE(r1, &(0x7f0000000100)={0x28, 0x2, 0x0, {0x1, 0x7, 0x1ff}}, 0x28) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) write$FUSE_IOCTL(r2, &(0x7f0000000080)={0x20, 0x0, 0x0, {0x1, 0x4, 0x0, 0x40}}, 0x20) eventfd2(0x0, 0x800) getresuid(&(0x7f0000000040)=0x0, &(0x7f00000003c0), &(0x7f0000000000)) read$FUSE(r2, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB="66641d", @ANYRESHEX=r0, @ANYRES32=r0, @ANYRESDEC=r3, @ANYBLOB=',group_id\x00', @ANYRESDEC=r4]) 13:24:21 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)=0x0) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB="9f7eda", @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) (async) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r5, 0x0, 0x0) (async) r6 = getpid() r7 = getegid() (async) r8 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) read$FUSE(r8, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r9, @ANYBLOB=',max_read=0x0000000000000006,default_permissions,blksize=0']) (async) getresuid(&(0x7f0000004540), &(0x7f0000004580), &(0x7f0000004800)=0x0) (async) r11 = getegid() r12 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) read$FUSE(r12, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r13, @ANYBLOB=',max_read=0x0000000000000006,default_permissions,blksize=0']) syz_fuse_handle_req(r5, &(0x7f00000024c0)="44eeb6192b6757267447899c567a63415447bfcf93d15b8387b9b0d9c57ba277c758c2aa36db9b7322d2e8f47bfb70c0030016a7dec19b32b2d04f3daa4348e9b8a71874eeb9ad913885fe47db781e85c997ff23077fdaf36e6292410bbc6d3ef5544460159e179ea7be54f53c2f0181ccbf28430cab2996a9ef6e6289c7d376bcd7a8d78d702666a971a53b6012d327b78c650861bb7b218a3858b18b2cce0962e48439244bf85fe797c7924bb7f29abe572ddb52bdab39bcf117c1d993207d82e1f2d851ccad01a25422b823cda93f4312a631a432f6e9eb3a29cb703ba675413dbe6f2f57cd5e58d6e4e3bb41fa4153259195dd37826dd52bc5c7d625fce6527c278b1f21a5c522590e868ecbc36f3d29b32468b4d8d2811d25dc33e6c0c05f73220ba282b05b53152b11be8ef51428166f76c7d6b858a533497dbd6f73cbd4596fdf0373a7c8e5dc55fcaece707b161af556afe2f47bf9f3b67fef6cf51295187d4db755a5936102b5b6a76643444b67bb0eff7d155c2ba390c19e10d79cbb97a366d0c74f04d8d74775ac1d9ab09bfba85d7fb2f572e03386e5611530d27aef138973e1e683c0233ea5f5553f1af2e2a88d5900c0099d7b82c720896da37869285948cd3eb32985f626b4741e67e64069f4c486c45c9063e49db44063014fe15724b4c4cc7a60cdcff5dafb6db4853caf00483e6e315056fd7b08b14503748186d9e11568772774f3c4a1fdfeeafe5963c483747a69bab133bb1b0ad260ad90aa9b06ce921819497597c86ed98ccb46cf82d1793a7558b87344af52ea568a7c560f715fa40dcf1c1e0d121dbcb620dc0b452a673bf1e41dc6ba908c84b46acd3320bd070969c3838f0cfa52ae4a5954e7111f12d92d4c12db7b3149de0b9c0e12f2ea9bf1372e14970cbd0ed1da9cd13f82276bf902d42814f1b8f4065258b46f97172d432ef8de7b615d809bfa6a7a131b084dd454e553644a616294346f3643be2b709e68c8f170bff6210a3963a1ad34047264e8a397e880ee88ebda3e8f18f664ebec6ece359f45af88671a8db4e9b9df2fe657b2b87e5b21a805cf980a75d44b419e56c818e94932fb4b035ba15dd8978d4e24683f36cc58c17b81ccf031b59131761cbddd6a5789c549167353c14ecefdb87d524215e6d26ee31ac98ab6fed99ed8934b3c9b2f85a9933d7b1b123346f4cc7a3894e3f4330f030f3248672a66cf2c5d4bf2a3558653fcc2dd1df29bd596d98b87e85fc3f3ba130dbd7b608993cf6d2d4277239a0a275e06220c84d9c8a2f3966a7791547b31daa5330cb042f6cf33dfdf2a25c3c029701d6c4d0a1f7a0ba83d21ae5e6ace53923012e8c7ca70ade135579b090cb0a5a7e09b2a45423b41ccca0b59b30fcfcebdc5d106077dfc54763dbfea0c949e893887d6e7ed98a85a5dcca1551b005be05be10aa13d5d9ac6b2a67af15e73b160c3f8b24197ced50b4b3cd14bdf09d29f9ec46d83fba5a6d54078a95f65eb41762862c135e5f63b568d0680a27a1f97ecc798f8ca7876139a77184a2238efe140236956798aff3d47d028ea49b7a4e0caad08bf02f5f349ae6cf4ee2c5984f232fa0268960deb9fe139e70f7faebe5f58b4a95288b9f96a67aef2d4fc7f2831cc46de548dfe3103ce45c6e5b5bcd3edf47de882781bf6396cb0c3b38985a47237e7fa813f51daa931c117fca5e5b55044dddbeba06ec82683746cc0b1bb58bd7c9eec85f9f9e6dc4ada2d4733173b558eb143eead1c30dd2d78fbdfa365711ea1a85a9610892fe9f5574a65d4dcc588a5db913b467f04c5ec8856ab1cb67981f6dac55c1dbc45aa6e1a98fadf3cc0d64694332ef500c33f7474142d420ad62addd901651ab8ff170bbde30f91e054732c5167f1da2b49e127c45c3c1fe72aa7ff07544de18457a5f9f129d1c97e5998e710bc73cc4ed540dc9d9941d393ea9f2cce08a91cdb8c8098d3d53325f8b2466db3c6f3994b9f1c15fef6c47ad63784a86f28fd14d787f622e40135e9e2529715e710680b8bd7d0db62910281e4417c8032f90494ac62eb06e6e858967db8b475461a43e96ab8aad58f0c0aa0fa6b094c07bbf8dd3b435e000efb542074af12d08a5c68e6828db64a771da56bce2163b394d3507387e4d2d0c3e37271f7e1a2f847dc6647527fff1dd536748a989ceff9c248de4666f90f6e29a905098785cd1427edad23e72df38ba4723404ebec667d26305d74373c040c3f806de151daa4e8a3aa086c98b4548d487dce1c257fdeacb3284edf73d4a33ef466b15820420b02e112f68b3e1e1d58a06c1b303d2fba5cdfc2fe0b9b24e18c186fe420dc658a3ef03c8ba4c28262c1107c35991039286fcf75fcd88f87f5aa1c7e983e996e244b4167f2758aea216d3b2f246dd8c492ba7e3e8af20ac91ea0044cdbba25c50c2a88f1fcf987f51157fad514b11b6feaae78afb151d50999e3bd9f8bb95f59c4bdf65943b1d7a6aa0cf2e2f8d449a67c59aedfe96617865cfb115dd3613ebb15e09c174c6b6ac0518393766cf81569198af3c81bb721fcb1c035d1db5a40e8e1cdd4ade94d0e8d7c84daea5bc06144016b00ade6a70ac477ceb9eba54b3f417b17c115de7aa415697d071e23d3526f7c4c423aba929c82aaabd8ae52aae2ae24ba3def6fcee338c02b959f8268d1a139e5c83d2fb3d0e98d38f19a4b57f013764f8f0eb7fecedb9855a046b1eff60743633f555643a4d98d20a41f0e15ed83667ad6c14f282170aeba07599e7f69406d2ca08f4977cd30e413970df9a2c771aba276f20bd9c84ba5bc39451f6ea5c4f2da32320ed786088de42c2dfa0d6461dc9e756b48fdf0f21f97d9811962f1e30233e5f36e1a38cdc88f0e28cbdb26e0bb636a17ea753de861be8d14deb8a3bb3c47daa1abf8cd55c7386bec0deab0cadf60a436b2856fccd241cc4072d6c54935e888cd8b24906c8d8b802f0bcf6f74148cc769936935c00fefeb5f56736ca3f510eb1189655f77e52d617a8f1bb4f468c329a8810d119ba07fe14d39ea47d1a8e6021c35d5c7f3a6e9d59aa80aed9eb660d3766117e0c47532aa259f374457919c7fec83ef3ad3e7d7d60d2703ca9aefe60e48c2eff7f867d69d733c3495cc301aa225a0c3fcc5afa220b8b1bfc274434f3e961a8895eb89857fb33d37d282cd8b6474fda6fda9d7bd2b1e66fcd42f02e216bed7d15ae8c99d6161c60a478cd0ac137243d884e69c3b1672c0b2d0162e449bd869f9055a3b03be3296a49fb99a3aa2f50af53e5c88660a68ce037dafe5c539d79a33eddfadc10d809e295a9b79580f5588888f09b08fe058f9d13089072b42cc7f62cb3a79806d78035476eccec36bb1d0abef92bc204cbec1952e82839127377cf326b0fa79a4ce72a585cd7f5b8c455fa30ac35cd651bda779d2289e7c94ec694362437881d4305b0a4eef0ab70db91e6bdc58922f1d5070df79c06e52b25d672704a451eef6f9e1797346e73120c8da5f72a2a33f84ef1e1ee3b9866d0a11f384fbbcf14442a3218361fb5a0b8c6e49ea7223247b20ca0a2e4a48d15c991c73cc8195ff7803dd0d5c04179242386d017baae7086ebd7077b48ead07a76d639a654933a0a395b5f129f33e42cfd3e54f3629ea6dd311b8d45d154b5c112cadced341e319c2ac2ad774c76f8a17f748af213b7bc3daef088d028a3739efc35752797aaea08910fabaebb433bdec1eb0e7b83093c987a939532a34324f38db56260e9351504a352a7664506bc95e32d3304a48ede86666b2b9236f652d23923ecacf6fdc042816c3946cc30711274a2010f9b0f0cef8b0df00cb7f627bd220a123532cec477d8e74c3dd826ed059633bc3c69fead1b2688514956edb0910daa1d6ecfa1221858cbdda66ef8ba0898a3fe7ba77a2a6c6dfeaad0e22175c2d82ed862aaee755cfa0bf024e85dce551491c0cad9f686dd5862ae0d7f7f4fda08bfa5df97412bda6e1faa40d80bec8aacc0d26972af8d5c15c4674b49e378d8165ed6de521b36fec864eefa6e0e3d6c1862a53cb7c19a044e01227aba3ca52a1d5cf1909090419253cb512d58e5be34d610630d76016eab7fcd0ad8b01e37758c587a9ed126c9788b93fdef3e4cf6cf22ee54b646a1cb75bb2032ef41336300335cd061e29f6aff6e604db13bee9bd3c791ac65ad81f6be5811094c4f5ca3353f3c983dc3429713c70b43377b74d25e783f14c12e5e90d943c500af25f0600f891e02fea7699647580db2b9963ed3695553944e0b056e872423337ac8e8e083575f4834afeef237af73af5fbfe2dce69e7a05962824117731f119e7b0ef42f97afb0441051f05763ce67a4531edf261d696659cf9b17514296001887c6072cd2bbbf9121541b3d18647dcad6b0f9431af0afd8df09452e90b7917d3aeeb13f70ddf9f6d5607b91a422ee6e2cc2360d8a0ed74ac4f11272d795b36aa183960250b0fc6c790a00ba7f6deefaa1ca44b24a3e15bed3d7803fa8418e9df43e40e1999ffcb88c4783df64868978f6649d4d284be5ee4199edd09efe7406664af8d88094cc94410978a97cdf3bfb49f8b3b75104db81b46ffeb11a76c3df67a90686003daaffe064363342beb3b45a5e296432cbc12b78d75fffca273afe9afe9011c9d42008b4bdb47fff36d6a0fab4a0b5525686ee343acde7d359f805745e79ffef0a0af4864fcabea6e8e3ee20e9df4e92d37276e3fb23a3c0e9e3fc132f27ef00be405254e1bd9cde00706608126690b712a37a09c4fae21d03118ceced0c26c50876d987c75f14ce4fbae00316d302888de9a7963ece5117cf03c66620bfd798846bd1bed6aeb854d139c0eb604b40cf5ed6939671e0c217c6e2a299d858c51838abfbdf87476dc6f730347dd7150167c4f3c735a6e8c8bf76ae351bc0b63e23f764eef845b3120c54114a95c12e453987c4a3f457f330a54d8cc6fd2d6f0c7cd9aec8932007866b5955b7c33715f9b4e6890e6afd1b92e546eda7c7908e2c9a00d1df556e8755e6ce034dbc83bbcd8ae39b7be0d42899000fca9b95c4e8f3a81bd962225dab0a58888c6fbcc2836183e0571cda6f5c5efaf6f2d64d27ead7df73025dec7d5f98249b147c5f0066bc4539032102abca30df12371df5961a9c05ab96ed78f9e875da57f80d8a19bc760e6561d95bc8ded334e0ee35eef7466bb239d1faf88796311f7f7357e44546dd41fede3a6dd628f14e54eac187f28c1efc8ff0f8e7b2aff8269590b853921b72b5c8108b0425b5d72457756b232e1686df61bbc928b1378cebaee5daf752cd404dfb4129df0ab88aa8c0beb2cd2bc47ff535f33dadf512739d93472d9041e0ba4a919782a01460afc8f9f649f60318af98b19f1656eddc7f196fbee30b65deb67780ef1279423e25535bd46998b55c3c615777dc84597da4793c0b1493497c39f8849c8dd1200fc5801c67f418c349849f2ddf388010a29e1dadaa4d34778c1da3a19e7b354b7d2ac05e99af7bf0122f916642b7deb72bc966b5b232d2954b6df28b99ca2846e1bbced25c6d6b0419ab801859e728258685bb17ce0f1fce45d83f25afb5f51b2a561b027b86860b35469c8251321c2b7306f1bfbbf2d4ee8243309f09f9bce194ccfb38217da55fb9e07a2ca19752633a8427df377882f7319f13c9085107f6024f5bee754bfbb72a66c5b9cd00ff8ec30d5ce281aa12186b94deccc98aaf8eb729397f36e106e806f8f2f58c7709e78126a7f82e73210b0580738c78d5bc3eb69bf6c7a4daa4c1a402addc6ee7582c554a7964a56a2bc7fb95c326fa6b34778a23f1060308410255f813a64c30aed9a77a1fd6d32a2b2ebcfd6b293c49359ca388e40a5572dec2a3271d7480f3e9bca063f8c3ab563236bd9c132ce1238c07512bd8315048f7ba88f488cbedbc28d45039435b421930ef669c8bd83533578484817baeed1c3609a6254c42829c3255b44ef22f7fdb87ecc87b809fa354dde65b521929dcb088ef8a88efc68d82f3a4576f24f445ac9661d5c746dc05fd5f31376e641515266fc862e3d8e5c301d99d2822cecf45599041946b64a3f43bd7287f126246a3089d9f366823cec4b03c5f86ddbec9388973215bbcc10381919dbebfa67e1c6351a23791e5e12e55a186f4cba14adba29c2c7102f2fdef054ef211b6fd0a38177295f046f1cbb764a86046ea28b73934934921bd9f8aab28ec440f896f73151fc92e43dd55af0a3f9337111cbcf8a3ed60d8bd781ba70c87f93627e1f4bfcd2d440c8f731ff48a09667d09acca68e345e49173f480782559bfdc379ad155ab505adc797405ca6b10b644fa23a12f26fc2193c22749c6ebbdb7e8af7f75ac8cdefacc991b5ae1c257820b09afc108cb5cae45d45c7c138890b5c8d46026418062b1b1af0d56df9fc42d23e6b7f386332434f4b5a1a108889ab91d03f443244a55cb65c68830edb5d610664a2e71d11d3878f620e367082dc88192d12c8215e046dee92c02d5e8629ad4f5d742e685b594e549d4d7a5aeea805d978843268fbf269d5356d7c8abcbf005dcb51e12e08be3298b018424bd94411437187024a8ee1a3a7c501ab095172231d4c5363068a18940d534c351e127e0fcd1edad13849d7d91227dbf26f715f4df258c725b586437580b07253746eff63dde072d9ed06bec86e7e66c0727c555089884b1b9a728d57b899977df2f07b54653e88208ab8498dbe437e944bd46dea6738913783958e2113189362e86c3e6e3895c3588f359135368cec8e4480144b989190da481839a92a0184c982f15d31bb2a76732a273505b3e9adaede38a24cc0fd252e772a426ddb82e4109d09109b4f7c19d489badcdc16781a8d22d95afbb26e94050765b8ddd40bef448b2ed60fa062c46a7fc9adc04aeacb7b08a72eb59fbc0ab12f6d419b7dee8c23c6ba006c72d5cc88058839480c9c269a7f382457d73bdf52eeee0788e5bd80cdbb316a8c0f0946bb44dccf32c786619a58037c866f09c8ff8ee2639aa03256fbd15fd63e7f0dc897c946fd7cd4952f8f0eeaa975784c82fe5d804ff35a8a486f6b24fb19a1721f425cfc6f204bf67ef26ea6e9aec5770a47bab99e571985c529051444015ce557dd246669deea0a4a92ab9902963ed36279d6c383da5c75c4f410aa2c021f023ea624fd2de770b141e17043fcb1715d54997589e95e41d65e4a0d8a1420c7c8e47fe73519ff277d38823cb281315bda783a513f75b1395c4fdbc5bbe4a788f870f81d1d80c3e8d4d14d4e7761b84e0bd1fccda21cfd1b94f4ec038242b095df003cf5c4ca07f7d6719b0f142b16c125cce999d91fc8aa0ad2971d4bb04d74e9f400b0e35be61bb5daef53e4eea9e98337af16ae1b23d00500bc78f009460ef34c31eb715c38d01dbed1b880502409d0eee6908779963cecd77b6852fbecf6ff4edd8d3f23f7c85c2551b0ed58186604d525cc75807c73883b8d04dca6b6cda05832918282b08ee57834aa6462466a140b1d6377ebfa8f6c5dcef19b0cd076a1bd4f70858bf248b336476065faa59a5a2dc918b254d671182f44d1eb9861eff98ddf51cf179791b07aaa2e7b747b6958f0780575662d07cad020fe6b20c9d71f22f76fe274ac4e15ea945bda077d4919c2c91056b6bac56dae643e9bb91cd2b47efc1402b7c0d6c933c324b5cf13adbafd77674822958adbf70ea41fbf6a82eafa469466a53640b4980560784772ac08ef0b6669b12fe1fafa660e39e48f0cadeda778b46e560e9b70096397b5a8f209a46b9f3d1cca275c31859bb8fcd2f9c658f47ed9cf8632538746a38caad328c6522dbb84c819a54929e0831b796711acc029f28bb85802d5128380816315c0969fd714f51d32f2e5d159848092d15422bbd45460f4b08fbefb6ca9ab10851d09a01acfc078d67c9122a17c6b8fac27b9ac7ac587d290dce00a8debbb9a5de8ea413888e026211d66e97fce628cc150c13624de7f445037526d8bb9f1015fad398909caf3ccc112031a0b3e87ec168f87bff7c63e4e376c174f1ea83b5d2a7a374df4860d50f9a73503415d38d696dc922ae4ac81375a02c36e23c125510b44fb155b760a27ee9280905db1552fd06b1d010c18f72daa04b34838dd6fe2228adeaabb5985a179faf377838ba6584b77f246aa30594504a098e73099b6cfbdf8c6afe2cd9ea2798104eaa49263ca2fbd2cd70311077ad3cf80288dc571c552ea495bd6c81daf885d03918b8399c772090cd88b58613dfd40b1b799d9d4b49ca243195c6bcdf721ad672a53cfa58807846be72d49f3b83132a1e2d38ed473e5a0fcdf68f056044629187d0f6a8272580e312ce2cb1ba0a506959b93d420b8e6d56bde99acba79d3bc95115f26c6d188015a89098f46e60584585a7a61392d7670bd40d8aa1b14bf4f8b5c110a30ad3d23f8169fb3ada4f2aa11ef21ccc1a44fffdd1a306a02be4f24e2e45c9ee1ff282a77f2854dfab665f47d14fc37b8d268fa3de61162dfa1f317a32786d4868cc4e709dacebe015688333eb69c395aba05f67579bde262fecfd097a78b40592152a8f30d345972c4e33e290a5b2ce9d67638ac283d7cd2376cceb9e626b7a9f0d200c7f0c48b3673be13dd0cf5233942c98bbd6867c8653b554972375342d6a7ae62fb3798362b44297534bddde07a78b0ddd68992b2021d6d8a6c8265fef83b95926126c1f4a8ae072b3bac0d80dda832eeae1831d7e84e939ae7ef102477020d09914022fa917b0982a7f1cb0a474bfe91b16558ca082d6296a6f9c6e5e0d545201d3816508cbbe1af4a1947dc949e862775309f8fd9ceb2599391ad944983050125f1e8bfae52e591826eae5da0419c61a371bd790abbd8791e78437413df51e0ba35ac4fa1071e1a66b1cfc221b1070c34fe60cc1efafdcd467003d51fe18698215a163f29bcf1833ecb68b09154764dce4e834e81515763ce86cbb04cca319339b83134aa8c3c1016f2c396a9dc7bb0ab834a5a3cb06ea19b5098ab7b74cacbd25798c11d69ebfe30b2d11a0294a07502edf526d8a4d53e6fd95031aa9a35dda4e9aa9a2ce5dcfda2ea47e7c44b15deee37feefa420fb1accc72f97584fa13fb73960a315d58f554271c8f4d913a44022edabf0f1c31860bd0bb160925ec05a78debf5c82496004798a789b69c676420f86286c54d2d50a1c5983da5eec9cc74457fbbb208ed557f53775de4d206870dfbfaea339821f7ab2e195653f3842f6eabd01045f004020d388e97c919a500f3182dfb7546046a97687bbf06f6ee50f12d4b20e7101a51fac683cd5895fd163a251b428fd68d1e4779b6a5aafc97eee40438c7df4f755d478cabe8482a5b47f794b2b10e6ada3df479dc75a236eb3858b7a314ba0b4f39d683799e355717b30358049fbcfdd4a7395cc032a3b553d9372473777ebbbd30e38caf63a0820c2e1f5e2668cd189b496e3d991f1d8964bedcfb2c325535244d817c1fa68ea11db5ea82f01d5de7b1f018ca5c49fac8776af77bb13d7352b484d1e8aec2bd9432ca6e41b80c169efc3cc96ef7970c6ff68d768d18ac10a6bfe10a619ea517281db4adf863fd409c419cd37055becd05a3a09b0f2ba402e3314b77c7debdcb12dc9f45c43770921c1a6e71a9a7eca41e6ca7d3747e36c73460f80b2be64409ef5866a3fa2548bdd235b48a149fc76689e60f7559b11628bd30a545315f90a9c4c2b22600dbc9739cd60645ccc3ed253e4967ea5159acc17f4b80a81076ff91b2a6ae883ec464046ae723a1d7c0cb9c4ec199c9a4bcf63b8c160894f0e8c947eb1a2fbe1f585b8c9331fa184f47b430449b40c9a372701190da9cb99b7603bce5446f7610a0cffe5b203e028b06d65eda4edadb640f01f4fba794fb45dbfc7244cfc798d7cd1ec7c1a59b8267ebc86c60f10d1909eb5bda736dd76a6eec73dbbecce470f57b12ee20576cae7d5b132a123c18274402955a989196c4f000a2500849a5ce75ce3ac0336a3c1b33dde7e2b717842d31b9ff94281c610619335d890c828c9f36fb4383f58402bda4688b33d3bbcdab23b6d851aa28b5070272849a6c10f30b7044e4ae49b5dbd35e87b2832df3315df61021ba779fe43fd3648d07ca3f3d80184ccff2c5eae3e924d07cf5800297dcd35fab751fbbe2ea24a419609964fcbfe5e74bcdc8aa5d814a9592c6dfd9ff34f6e737aa02f07986c4378fdf8c8b92d57c5481dbebcdce169610183aa81e9d2619255bdb4d95f6c17c293c2e758d5133df04cbfec8a3e1f1bb777fb2c61e06eb0c4e4cd984f1882732ca8c4a788e116c3f71b87375bddc14048d0afd407ca9df9c28d048136dd9e8cd23e9b548c7269b1762607c0c89a960203afb6ac77241217fb3428c75b83c24caf59b7c158286c5e63ed09e9164e6d0feb03fcc7f99f91ab8e20ce943d68f645b4980b3508769c50f21f6759347fc255dc13f8a3d0dac03371446c8df952ca3b21b52c460cd39f59466a23dd4e6118de6c009ab737213b2fe4e140352bef60ecf69d96c4ee6a692011c1c7eabd345f78aec0aa246a9da5670fb1009fd6eef8fe1db3e57899100ff0fc05ad48108354649b15dcd28f376e32e281601266c76de8c95a2cae057a6dbea7e2ac5c37137cd8247c68bef0f57f6f0d63f5815d038d1d985bf6acdf6dc264468dbdf0b7e09d86ee6fbd0e6b858b5deb082484e1276778b084aef41b0f2ba806c262c68517064efa481c40322a38aaa18565c23a185ef3b1dad40398f0b19ef9e7a0331103ba30f9361fb6d239c8fb04119430c68cf54bd728cfd99640aef95cbd12c41af850cbf6f7492ef69afaec8a47c8f06290bec26ff1148d3e3db22d271d57a321cb15f8099fe0adce4fa6baf94fbca5a36ed2ac04449152e001249ad42d20988557c9a775b9cad271b92c948da6dc7a660db47690f8777b23ab54b9a55aa59bfd8424d17935f6c4abaeef60f317ad274654809aad7b8280c65748e30fd1adbeb0a559baf098a22cd7833793b96f34980a55b5b719ba85ff0eccf3cdd3ca30802735283676c4c9e44cd2ad30e7c12ddd08505cd0ffec5875c788dd4095f8b6e161c280c87a342f20dded60cdfdc4774c25f13ec8d2bd3f7515455838e76171e0004924167bacf735e407a17673b78fff4ba376d6e9bddda8a7f8fdc0168b58e01e87cd4e2c76fcd7a4244a6176613e49a1a985330a924bc5a1604c71029218918b08a2b27216ad8bb15055bd514fe4a336e407b551b15148d63aae1a97f338c2f4006ebdb0010c9ae281aca2bb92c16e017b9d8e4f70fed3491e1a2eb3e4f000ea2863808a999c4845e3eec5fe11d8aefec7cf4696a58bf3a84b0835cb26e4eb885f32ec9b3832c9a201872dd44016d9ae11825048875d808730a359557149f1cc69ce6487c3eef09ca424037ed46a176f202335ea5c3d53044cc3993695094e606cb4f7f6cccee7bd25cbcfd1f60b2da8dfbb5a12a6e2349b4bac18b0aa10ae5f92c963453b6c207a94b4659cece2def39d66cc727259d693a67be7f431b837dfe92a653696cc493e3346e8c84b104a1775f07dc2cb7b17d6d", 0x2000, &(0x7f0000004ac0)={&(0x7f0000000000)={0x50, 0x0, 0xffffffffffff7d5c, {0x7, 0x24, 0x101, 0x10000, 0x7, 0x40, 0x1, 0x1f}}, &(0x7f0000000080)={0x18, 0xffffffffffffffda, 0x5, {0x3813}}, &(0x7f00000000c0)={0x18, 0xffffffffffffffda, 0xb1100000000000, {0x1}}, &(0x7f0000000100)={0x18, 0xffffffffffffffda, 0x8000000000000001, {0x5}}, &(0x7f0000000140)={0x18, 0xfffffffffffffff5, 0xfffffffffffffffe}, &(0x7f0000000180)={0x28, 0xffffffffffffffda, 0x0, {{0x5, 0x3, 0x0, r6}}}, &(0x7f00000001c0)={0x60, 0x0, 0x477, {{0xffffffffffffffff, 0x565, 0x80000000, 0x10000, 0x80000000, 0xffffcfc3, 0x9, 0xfff}}}, &(0x7f0000000240)={0x18, 0x0, 0x421}, &(0x7f0000000280)={0x1a, 0x0, 0x1f, {'/dev/full\x00'}}, &(0x7f00000002c0)={0x20, 0x0, 0x4}, &(0x7f00000044c0)={0x78, 0x0, 0x9, {0x7e, 0x4, 0x0, {0x5, 0xd7, 0x100, 0x11c1, 0xac, 0x5, 0xfffff3a3, 0x0, 0x9, 0xc000, 0x1f, r3, r7, 0x5, 0x9}}}, &(0x7f0000004640)={0x90, 0xfffffffffffffffe, 0x6, {0x5, 0x3, 0x9, 0x100000000, 0x66ed, 0x1dfe5175, {0x4, 0x8, 0x8, 0x700000000000, 0x400, 0x7, 0x7, 0x1, 0x51, 0x0, 0x8000, r2, r9, 0x8, 0xffffff7f}}}, &(0x7f0000004700)={0xe8, 0xffffffffffffffda, 0x0, [{0x1, 0x200, 0x1, 0xffffffc0, '!'}, {0x2, 0xc71b, 0xa, 0x7, '/dev/full\x00'}, {0x0, 0x9, 0x5, 0x2f26, 'fuse\x00'}, {0x6, 0x8, 0xa, 0x9, '/dev/full\x00'}, {0x6, 0x3, 0x5, 0x6, '%\\{\xbf/'}, {0xc3c0000000000, 0x7425, 0xa, 0x3, '/dev/fuse\x00'}]}, &(0x7f0000004840)={0x150, 0x0, 0xffffffffffffffff, [{{0x0, 0x1, 0x4a29, 0xfff, 0x2, 0x1445, {0x3, 0x2, 0x0, 0x8, 0x20, 0x4fda, 0x81, 0x7, 0x3, 0x8000, 0x3, r10, r4, 0xfffffffc, 0x5}}, {0x3, 0x7, 0x5, 0x6, 'fuse\x00'}}, {{0x3, 0x2, 0x8, 0x2, 0x0, 0xfff, {0x5, 0x1, 0x800, 0x6, 0x800, 0x7, 0x1, 0x20, 0x7fffffff, 0x8000, 0x1, r3, r11, 0x7, 0x3f}}, {0x1, 0x7, 0x1, 0x8, '#'}}]}, &(0x7f00000049c0)={0xa0, 0x0, 0x8, {{0x0, 0x0, 0x8a, 0x7fffffff, 0x10001, 0x2, {0x6, 0x81, 0x5, 0x0, 0x2, 0x2dba, 0x8, 0x0, 0x3, 0x1000, 0x80, r2, r13, 0x5, 0x3}}, {0x0, 0x2}}}, &(0x7f0000004a80)={0x20, 0x0, 0xfffffffffffffff8, {0x8, 0x0, 0x3, 0x8}}}) 13:24:21 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380), &(0x7f00000003c0)=0x0, &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r4 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DONE(r4, 0x0, 0xc9, 0x0, 0x0) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0, 0x40000, &(0x7f00000045c0)=ANY=[@ANYBLOB="00803d", @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRES64=r4, @ANYRES32=r2, @ANYRESDEC=r3]) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) socket$igmp(0x2, 0x3, 0x2) (async) setsockopt$MRT_DONE(r4, 0x0, 0xc9, 0x0, 0x0) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0, 0x40000, &(0x7f00000045c0)=ANY=[@ANYBLOB="00803d", @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRES64=r4, @ANYRES32=r2, @ANYRESDEC=r3]) (async) [ 3151.367634] FAULT_INJECTION: forcing a failure. [ 3151.367634] name failslab, interval 1, probability 0, space 0, times 0 13:24:21 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) [ 3151.417290] CPU: 1 PID: 655 Comm: syz-executor.3 Not tainted 4.14.290-syzkaller #0 [ 3151.425024] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 3151.434467] Call Trace: [ 3151.437057] dump_stack+0x1b2/0x281 [ 3151.440693] should_fail.cold+0x10a/0x149 [ 3151.444943] should_failslab+0xd6/0x130 [ 3151.448921] kmem_cache_alloc_node+0x263/0x410 [ 3151.453500] __alloc_skb+0x5c/0x510 [ 3151.457153] kobject_uevent_env+0x882/0xf30 [ 3151.461483] device_add+0xa47/0x15c0 [ 3151.465193] ? device_is_dependent+0x2a0/0x2a0 [ 3151.469754] ? kfree+0x1f0/0x250 [ 3151.473104] device_create_groups_vargs+0x1dc/0x250 [ 3151.478101] device_create_vargs+0x3a/0x50 [ 3151.482315] bdi_register_va.part.0+0x35/0x650 [ 3151.486874] bdi_register_va+0x63/0x80 [ 3151.490741] super_setup_bdi_name+0x123/0x220 [ 3151.495219] ? kill_block_super+0xe0/0xe0 [ 3151.499345] ? do_raw_spin_unlock+0x164/0x220 [ 3151.503818] fuse_fill_super+0x937/0x15c0 [ 3151.507946] ? fuse_get_root_inode+0xc0/0xc0 [ 3151.512333] ? up_write+0x17/0x60 [ 3151.515779] ? register_shrinker+0x15f/0x220 [ 3151.520184] ? sget_userns+0x768/0xc10 [ 3151.524066] ? get_anon_bdev+0x1c0/0x1c0 [ 3151.528108] ? sget+0xd9/0x110 [ 3151.531277] ? fuse_get_root_inode+0xc0/0xc0 [ 3151.535680] mount_nodev+0x4c/0xf0 [ 3151.539212] mount_fs+0x92/0x2a0 [ 3151.542562] vfs_kern_mount.part.0+0x5b/0x470 [ 3151.547040] do_mount+0xe65/0x2a30 [ 3151.550561] ? __do_page_fault+0x159/0xad0 [ 3151.554773] ? retint_kernel+0x2d/0x2d [ 3151.558637] ? copy_mount_string+0x40/0x40 [ 3151.562854] ? memset+0x20/0x40 [ 3151.566133] ? copy_mount_options+0x1fa/0x2f0 [ 3151.570615] ? copy_mnt_ns+0xa30/0xa30 [ 3151.574486] SyS_mount+0xa8/0x120 [ 3151.577914] ? copy_mnt_ns+0xa30/0xa30 [ 3151.581778] do_syscall_64+0x1d5/0x640 [ 3151.585667] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 3151.590830] RIP: 0033:0x7f5c78ae673a [ 3151.594518] RSP: 002b:00007f5c77459f88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 3151.602304] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f5c78ae673a [ 3151.609552] RDX: 0000000020000300 RSI: 0000000020000340 RDI: 0000000000000000 13:24:21 executing program 3: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) (fail_nth: 55) 13:24:21 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)=0x0) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB="9f7eda", @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) (async) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r5, 0x0, 0x0) (async) r6 = getpid() (async) r7 = getegid() r8 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) read$FUSE(r8, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r9, @ANYBLOB=',max_read=0x0000000000000006,default_permissions,blksize=0']) getresuid(&(0x7f0000004540), &(0x7f0000004580), &(0x7f0000004800)=0x0) (async) r11 = getegid() r12 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) read$FUSE(r12, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r13, @ANYBLOB=',max_read=0x0000000000000006,default_permissions,blksize=0']) (async) [ 3151.616802] RBP: 00007f5c7745a020 R08: 00007f5c7745a020 R09: 0000000020000300 [ 3151.624078] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000300 [ 3151.631338] R13: 0000000020000340 R14: 00007f5c77459fe0 R15: 00000000200045c0 syz_fuse_handle_req(r5, &(0x7f00000024c0)="44eeb6192b6757267447899c567a63415447bfcf93d15b8387b9b0d9c57ba277c758c2aa36db9b7322d2e8f47bfb70c0030016a7dec19b32b2d04f3daa4348e9b8a71874eeb9ad913885fe47db781e85c997ff23077fdaf36e6292410bbc6d3ef5544460159e179ea7be54f53c2f0181ccbf28430cab2996a9ef6e6289c7d376bcd7a8d78d702666a971a53b6012d327b78c650861bb7b218a3858b18b2cce0962e48439244bf85fe797c7924bb7f29abe572ddb52bdab39bcf117c1d993207d82e1f2d851ccad01a25422b823cda93f4312a631a432f6e9eb3a29cb703ba675413dbe6f2f57cd5e58d6e4e3bb41fa4153259195dd37826dd52bc5c7d625fce6527c278b1f21a5c522590e868ecbc36f3d29b32468b4d8d2811d25dc33e6c0c05f73220ba282b05b53152b11be8ef51428166f76c7d6b858a533497dbd6f73cbd4596fdf0373a7c8e5dc55fcaece707b161af556afe2f47bf9f3b67fef6cf51295187d4db755a5936102b5b6a76643444b67bb0eff7d155c2ba390c19e10d79cbb97a366d0c74f04d8d74775ac1d9ab09bfba85d7fb2f572e03386e5611530d27aef138973e1e683c0233ea5f5553f1af2e2a88d5900c0099d7b82c720896da37869285948cd3eb32985f626b4741e67e64069f4c486c45c9063e49db44063014fe15724b4c4cc7a60cdcff5dafb6db4853caf00483e6e315056fd7b08b14503748186d9e11568772774f3c4a1fdfeeafe5963c483747a69bab133bb1b0ad260ad90aa9b06ce921819497597c86ed98ccb46cf82d1793a7558b87344af52ea568a7c560f715fa40dcf1c1e0d121dbcb620dc0b452a673bf1e41dc6ba908c84b46acd3320bd070969c3838f0cfa52ae4a5954e7111f12d92d4c12db7b3149de0b9c0e12f2ea9bf1372e14970cbd0ed1da9cd13f82276bf902d42814f1b8f4065258b46f97172d432ef8de7b615d809bfa6a7a131b084dd454e553644a616294346f3643be2b709e68c8f170bff6210a3963a1ad34047264e8a397e880ee88ebda3e8f18f664ebec6ece359f45af88671a8db4e9b9df2fe657b2b87e5b21a805cf980a75d44b419e56c818e94932fb4b035ba15dd8978d4e24683f36cc58c17b81ccf031b59131761cbddd6a5789c549167353c14ecefdb87d524215e6d26ee31ac98ab6fed99ed8934b3c9b2f85a9933d7b1b123346f4cc7a3894e3f4330f030f3248672a66cf2c5d4bf2a3558653fcc2dd1df29bd596d98b87e85fc3f3ba130dbd7b608993cf6d2d4277239a0a275e06220c84d9c8a2f3966a7791547b31daa5330cb042f6cf33dfdf2a25c3c029701d6c4d0a1f7a0ba83d21ae5e6ace53923012e8c7ca70ade135579b090cb0a5a7e09b2a45423b41ccca0b59b30fcfcebdc5d106077dfc54763dbfea0c949e893887d6e7ed98a85a5dcca1551b005be05be10aa13d5d9ac6b2a67af15e73b160c3f8b24197ced50b4b3cd14bdf09d29f9ec46d83fba5a6d54078a95f65eb41762862c135e5f63b568d0680a27a1f97ecc798f8ca7876139a77184a2238efe140236956798aff3d47d028ea49b7a4e0caad08bf02f5f349ae6cf4ee2c5984f232fa0268960deb9fe139e70f7faebe5f58b4a95288b9f96a67aef2d4fc7f2831cc46de548dfe3103ce45c6e5b5bcd3edf47de882781bf6396cb0c3b38985a47237e7fa813f51daa931c117fca5e5b55044dddbeba06ec82683746cc0b1bb58bd7c9eec85f9f9e6dc4ada2d4733173b558eb143eead1c30dd2d78fbdfa365711ea1a85a9610892fe9f5574a65d4dcc588a5db913b467f04c5ec8856ab1cb67981f6dac55c1dbc45aa6e1a98fadf3cc0d64694332ef500c33f7474142d420ad62addd901651ab8ff170bbde30f91e054732c5167f1da2b49e127c45c3c1fe72aa7ff07544de18457a5f9f129d1c97e5998e710bc73cc4ed540dc9d9941d393ea9f2cce08a91cdb8c8098d3d53325f8b2466db3c6f3994b9f1c15fef6c47ad63784a86f28fd14d787f622e40135e9e2529715e710680b8bd7d0db62910281e4417c8032f90494ac62eb06e6e858967db8b475461a43e96ab8aad58f0c0aa0fa6b094c07bbf8dd3b435e000efb542074af12d08a5c68e6828db64a771da56bce2163b394d3507387e4d2d0c3e37271f7e1a2f847dc6647527fff1dd536748a989ceff9c248de4666f90f6e29a905098785cd1427edad23e72df38ba4723404ebec667d26305d74373c040c3f806de151daa4e8a3aa086c98b4548d487dce1c257fdeacb3284edf73d4a33ef466b15820420b02e112f68b3e1e1d58a06c1b303d2fba5cdfc2fe0b9b24e18c186fe420dc658a3ef03c8ba4c28262c1107c35991039286fcf75fcd88f87f5aa1c7e983e996e244b4167f2758aea216d3b2f246dd8c492ba7e3e8af20ac91ea0044cdbba25c50c2a88f1fcf987f51157fad514b11b6feaae78afb151d50999e3bd9f8bb95f59c4bdf65943b1d7a6aa0cf2e2f8d449a67c59aedfe96617865cfb115dd3613ebb15e09c174c6b6ac0518393766cf81569198af3c81bb721fcb1c035d1db5a40e8e1cdd4ade94d0e8d7c84daea5bc06144016b00ade6a70ac477ceb9eba54b3f417b17c115de7aa415697d071e23d3526f7c4c423aba929c82aaabd8ae52aae2ae24ba3def6fcee338c02b959f8268d1a139e5c83d2fb3d0e98d38f19a4b57f013764f8f0eb7fecedb9855a046b1eff60743633f555643a4d98d20a41f0e15ed83667ad6c14f282170aeba07599e7f69406d2ca08f4977cd30e413970df9a2c771aba276f20bd9c84ba5bc39451f6ea5c4f2da32320ed786088de42c2dfa0d6461dc9e756b48fdf0f21f97d9811962f1e30233e5f36e1a38cdc88f0e28cbdb26e0bb636a17ea753de861be8d14deb8a3bb3c47daa1abf8cd55c7386bec0deab0cadf60a436b2856fccd241cc4072d6c54935e888cd8b24906c8d8b802f0bcf6f74148cc769936935c00fefeb5f56736ca3f510eb1189655f77e52d617a8f1bb4f468c329a8810d119ba07fe14d39ea47d1a8e6021c35d5c7f3a6e9d59aa80aed9eb660d3766117e0c47532aa259f374457919c7fec83ef3ad3e7d7d60d2703ca9aefe60e48c2eff7f867d69d733c3495cc301aa225a0c3fcc5afa220b8b1bfc274434f3e961a8895eb89857fb33d37d282cd8b6474fda6fda9d7bd2b1e66fcd42f02e216bed7d15ae8c99d6161c60a478cd0ac137243d884e69c3b1672c0b2d0162e449bd869f9055a3b03be3296a49fb99a3aa2f50af53e5c88660a68ce037dafe5c539d79a33eddfadc10d809e295a9b79580f5588888f09b08fe058f9d13089072b42cc7f62cb3a79806d78035476eccec36bb1d0abef92bc204cbec1952e82839127377cf326b0fa79a4ce72a585cd7f5b8c455fa30ac35cd651bda779d2289e7c94ec694362437881d4305b0a4eef0ab70db91e6bdc58922f1d5070df79c06e52b25d672704a451eef6f9e1797346e73120c8da5f72a2a33f84ef1e1ee3b9866d0a11f384fbbcf14442a3218361fb5a0b8c6e49ea7223247b20ca0a2e4a48d15c991c73cc8195ff7803dd0d5c04179242386d017baae7086ebd7077b48ead07a76d639a654933a0a395b5f129f33e42cfd3e54f3629ea6dd311b8d45d154b5c112cadced341e319c2ac2ad774c76f8a17f748af213b7bc3daef088d028a3739efc35752797aaea08910fabaebb433bdec1eb0e7b83093c987a939532a34324f38db56260e9351504a352a7664506bc95e32d3304a48ede86666b2b9236f652d23923ecacf6fdc042816c3946cc30711274a2010f9b0f0cef8b0df00cb7f627bd220a123532cec477d8e74c3dd826ed059633bc3c69fead1b2688514956edb0910daa1d6ecfa1221858cbdda66ef8ba0898a3fe7ba77a2a6c6dfeaad0e22175c2d82ed862aaee755cfa0bf024e85dce551491c0cad9f686dd5862ae0d7f7f4fda08bfa5df97412bda6e1faa40d80bec8aacc0d26972af8d5c15c4674b49e378d8165ed6de521b36fec864eefa6e0e3d6c1862a53cb7c19a044e01227aba3ca52a1d5cf1909090419253cb512d58e5be34d610630d76016eab7fcd0ad8b01e37758c587a9ed126c9788b93fdef3e4cf6cf22ee54b646a1cb75bb2032ef41336300335cd061e29f6aff6e604db13bee9bd3c791ac65ad81f6be5811094c4f5ca3353f3c983dc3429713c70b43377b74d25e783f14c12e5e90d943c500af25f0600f891e02fea7699647580db2b9963ed3695553944e0b056e872423337ac8e8e083575f4834afeef237af73af5fbfe2dce69e7a05962824117731f119e7b0ef42f97afb0441051f05763ce67a4531edf261d696659cf9b17514296001887c6072cd2bbbf9121541b3d18647dcad6b0f9431af0afd8df09452e90b7917d3aeeb13f70ddf9f6d5607b91a422ee6e2cc2360d8a0ed74ac4f11272d795b36aa183960250b0fc6c790a00ba7f6deefaa1ca44b24a3e15bed3d7803fa8418e9df43e40e1999ffcb88c4783df64868978f6649d4d284be5ee4199edd09efe7406664af8d88094cc94410978a97cdf3bfb49f8b3b75104db81b46ffeb11a76c3df67a90686003daaffe064363342beb3b45a5e296432cbc12b78d75fffca273afe9afe9011c9d42008b4bdb47fff36d6a0fab4a0b5525686ee343acde7d359f805745e79ffef0a0af4864fcabea6e8e3ee20e9df4e92d37276e3fb23a3c0e9e3fc132f27ef00be405254e1bd9cde00706608126690b712a37a09c4fae21d03118ceced0c26c50876d987c75f14ce4fbae00316d302888de9a7963ece5117cf03c66620bfd798846bd1bed6aeb854d139c0eb604b40cf5ed6939671e0c217c6e2a299d858c51838abfbdf87476dc6f730347dd7150167c4f3c735a6e8c8bf76ae351bc0b63e23f764eef845b3120c54114a95c12e453987c4a3f457f330a54d8cc6fd2d6f0c7cd9aec8932007866b5955b7c33715f9b4e6890e6afd1b92e546eda7c7908e2c9a00d1df556e8755e6ce034dbc83bbcd8ae39b7be0d42899000fca9b95c4e8f3a81bd962225dab0a58888c6fbcc2836183e0571cda6f5c5efaf6f2d64d27ead7df73025dec7d5f98249b147c5f0066bc4539032102abca30df12371df5961a9c05ab96ed78f9e875da57f80d8a19bc760e6561d95bc8ded334e0ee35eef7466bb239d1faf88796311f7f7357e44546dd41fede3a6dd628f14e54eac187f28c1efc8ff0f8e7b2aff8269590b853921b72b5c8108b0425b5d72457756b232e1686df61bbc928b1378cebaee5daf752cd404dfb4129df0ab88aa8c0beb2cd2bc47ff535f33dadf512739d93472d9041e0ba4a919782a01460afc8f9f649f60318af98b19f1656eddc7f196fbee30b65deb67780ef1279423e25535bd46998b55c3c615777dc84597da4793c0b1493497c39f8849c8dd1200fc5801c67f418c349849f2ddf388010a29e1dadaa4d34778c1da3a19e7b354b7d2ac05e99af7bf0122f916642b7deb72bc966b5b232d2954b6df28b99ca2846e1bbced25c6d6b0419ab801859e728258685bb17ce0f1fce45d83f25afb5f51b2a561b027b86860b35469c8251321c2b7306f1bfbbf2d4ee8243309f09f9bce194ccfb38217da55fb9e07a2ca19752633a8427df377882f7319f13c9085107f6024f5bee754bfbb72a66c5b9cd00ff8ec30d5ce281aa12186b94deccc98aaf8eb729397f36e106e806f8f2f58c7709e78126a7f82e73210b0580738c78d5bc3eb69bf6c7a4daa4c1a402addc6ee7582c554a7964a56a2bc7fb95c326fa6b34778a23f1060308410255f813a64c30aed9a77a1fd6d32a2b2ebcfd6b293c49359ca388e40a5572dec2a3271d7480f3e9bca063f8c3ab563236bd9c132ce1238c07512bd8315048f7ba88f488cbedbc28d45039435b421930ef669c8bd83533578484817baeed1c3609a6254c42829c3255b44ef22f7fdb87ecc87b809fa354dde65b521929dcb088ef8a88efc68d82f3a4576f24f445ac9661d5c746dc05fd5f31376e641515266fc862e3d8e5c301d99d2822cecf45599041946b64a3f43bd7287f126246a3089d9f366823cec4b03c5f86ddbec9388973215bbcc10381919dbebfa67e1c6351a23791e5e12e55a186f4cba14adba29c2c7102f2fdef054ef211b6fd0a38177295f046f1cbb764a86046ea28b73934934921bd9f8aab28ec440f896f73151fc92e43dd55af0a3f9337111cbcf8a3ed60d8bd781ba70c87f93627e1f4bfcd2d440c8f731ff48a09667d09acca68e345e49173f480782559bfdc379ad155ab505adc797405ca6b10b644fa23a12f26fc2193c22749c6ebbdb7e8af7f75ac8cdefacc991b5ae1c257820b09afc108cb5cae45d45c7c138890b5c8d46026418062b1b1af0d56df9fc42d23e6b7f386332434f4b5a1a108889ab91d03f443244a55cb65c68830edb5d610664a2e71d11d3878f620e367082dc88192d12c8215e046dee92c02d5e8629ad4f5d742e685b594e549d4d7a5aeea805d978843268fbf269d5356d7c8abcbf005dcb51e12e08be3298b018424bd94411437187024a8ee1a3a7c501ab095172231d4c5363068a18940d534c351e127e0fcd1edad13849d7d91227dbf26f715f4df258c725b586437580b07253746eff63dde072d9ed06bec86e7e66c0727c555089884b1b9a728d57b899977df2f07b54653e88208ab8498dbe437e944bd46dea6738913783958e2113189362e86c3e6e3895c3588f359135368cec8e4480144b989190da481839a92a0184c982f15d31bb2a76732a273505b3e9adaede38a24cc0fd252e772a426ddb82e4109d09109b4f7c19d489badcdc16781a8d22d95afbb26e94050765b8ddd40bef448b2ed60fa062c46a7fc9adc04aeacb7b08a72eb59fbc0ab12f6d419b7dee8c23c6ba006c72d5cc88058839480c9c269a7f382457d73bdf52eeee0788e5bd80cdbb316a8c0f0946bb44dccf32c786619a58037c866f09c8ff8ee2639aa03256fbd15fd63e7f0dc897c946fd7cd4952f8f0eeaa975784c82fe5d804ff35a8a486f6b24fb19a1721f425cfc6f204bf67ef26ea6e9aec5770a47bab99e571985c529051444015ce557dd246669deea0a4a92ab9902963ed36279d6c383da5c75c4f410aa2c021f023ea624fd2de770b141e17043fcb1715d54997589e95e41d65e4a0d8a1420c7c8e47fe73519ff277d38823cb281315bda783a513f75b1395c4fdbc5bbe4a788f870f81d1d80c3e8d4d14d4e7761b84e0bd1fccda21cfd1b94f4ec038242b095df003cf5c4ca07f7d6719b0f142b16c125cce999d91fc8aa0ad2971d4bb04d74e9f400b0e35be61bb5daef53e4eea9e98337af16ae1b23d00500bc78f009460ef34c31eb715c38d01dbed1b880502409d0eee6908779963cecd77b6852fbecf6ff4edd8d3f23f7c85c2551b0ed58186604d525cc75807c73883b8d04dca6b6cda05832918282b08ee57834aa6462466a140b1d6377ebfa8f6c5dcef19b0cd076a1bd4f70858bf248b336476065faa59a5a2dc918b254d671182f44d1eb9861eff98ddf51cf179791b07aaa2e7b747b6958f0780575662d07cad020fe6b20c9d71f22f76fe274ac4e15ea945bda077d4919c2c91056b6bac56dae643e9bb91cd2b47efc1402b7c0d6c933c324b5cf13adbafd77674822958adbf70ea41fbf6a82eafa469466a53640b4980560784772ac08ef0b6669b12fe1fafa660e39e48f0cadeda778b46e560e9b70096397b5a8f209a46b9f3d1cca275c31859bb8fcd2f9c658f47ed9cf8632538746a38caad328c6522dbb84c819a54929e0831b796711acc029f28bb85802d5128380816315c0969fd714f51d32f2e5d159848092d15422bbd45460f4b08fbefb6ca9ab10851d09a01acfc078d67c9122a17c6b8fac27b9ac7ac587d290dce00a8debbb9a5de8ea413888e026211d66e97fce628cc150c13624de7f445037526d8bb9f1015fad398909caf3ccc112031a0b3e87ec168f87bff7c63e4e376c174f1ea83b5d2a7a374df4860d50f9a73503415d38d696dc922ae4ac81375a02c36e23c125510b44fb155b760a27ee9280905db1552fd06b1d010c18f72daa04b34838dd6fe2228adeaabb5985a179faf377838ba6584b77f246aa30594504a098e73099b6cfbdf8c6afe2cd9ea2798104eaa49263ca2fbd2cd70311077ad3cf80288dc571c552ea495bd6c81daf885d03918b8399c772090cd88b58613dfd40b1b799d9d4b49ca243195c6bcdf721ad672a53cfa58807846be72d49f3b83132a1e2d38ed473e5a0fcdf68f056044629187d0f6a8272580e312ce2cb1ba0a506959b93d420b8e6d56bde99acba79d3bc95115f26c6d188015a89098f46e60584585a7a61392d7670bd40d8aa1b14bf4f8b5c110a30ad3d23f8169fb3ada4f2aa11ef21ccc1a44fffdd1a306a02be4f24e2e45c9ee1ff282a77f2854dfab665f47d14fc37b8d268fa3de61162dfa1f317a32786d4868cc4e709dacebe015688333eb69c395aba05f67579bde262fecfd097a78b40592152a8f30d345972c4e33e290a5b2ce9d67638ac283d7cd2376cceb9e626b7a9f0d200c7f0c48b3673be13dd0cf5233942c98bbd6867c8653b554972375342d6a7ae62fb3798362b44297534bddde07a78b0ddd68992b2021d6d8a6c8265fef83b95926126c1f4a8ae072b3bac0d80dda832eeae1831d7e84e939ae7ef102477020d09914022fa917b0982a7f1cb0a474bfe91b16558ca082d6296a6f9c6e5e0d545201d3816508cbbe1af4a1947dc949e862775309f8fd9ceb2599391ad944983050125f1e8bfae52e591826eae5da0419c61a371bd790abbd8791e78437413df51e0ba35ac4fa1071e1a66b1cfc221b1070c34fe60cc1efafdcd467003d51fe18698215a163f29bcf1833ecb68b09154764dce4e834e81515763ce86cbb04cca319339b83134aa8c3c1016f2c396a9dc7bb0ab834a5a3cb06ea19b5098ab7b74cacbd25798c11d69ebfe30b2d11a0294a07502edf526d8a4d53e6fd95031aa9a35dda4e9aa9a2ce5dcfda2ea47e7c44b15deee37feefa420fb1accc72f97584fa13fb73960a315d58f554271c8f4d913a44022edabf0f1c31860bd0bb160925ec05a78debf5c82496004798a789b69c676420f86286c54d2d50a1c5983da5eec9cc74457fbbb208ed557f53775de4d206870dfbfaea339821f7ab2e195653f3842f6eabd01045f004020d388e97c919a500f3182dfb7546046a97687bbf06f6ee50f12d4b20e7101a51fac683cd5895fd163a251b428fd68d1e4779b6a5aafc97eee40438c7df4f755d478cabe8482a5b47f794b2b10e6ada3df479dc75a236eb3858b7a314ba0b4f39d683799e355717b30358049fbcfdd4a7395cc032a3b553d9372473777ebbbd30e38caf63a0820c2e1f5e2668cd189b496e3d991f1d8964bedcfb2c325535244d817c1fa68ea11db5ea82f01d5de7b1f018ca5c49fac8776af77bb13d7352b484d1e8aec2bd9432ca6e41b80c169efc3cc96ef7970c6ff68d768d18ac10a6bfe10a619ea517281db4adf863fd409c419cd37055becd05a3a09b0f2ba402e3314b77c7debdcb12dc9f45c43770921c1a6e71a9a7eca41e6ca7d3747e36c73460f80b2be64409ef5866a3fa2548bdd235b48a149fc76689e60f7559b11628bd30a545315f90a9c4c2b22600dbc9739cd60645ccc3ed253e4967ea5159acc17f4b80a81076ff91b2a6ae883ec464046ae723a1d7c0cb9c4ec199c9a4bcf63b8c160894f0e8c947eb1a2fbe1f585b8c9331fa184f47b430449b40c9a372701190da9cb99b7603bce5446f7610a0cffe5b203e028b06d65eda4edadb640f01f4fba794fb45dbfc7244cfc798d7cd1ec7c1a59b8267ebc86c60f10d1909eb5bda736dd76a6eec73dbbecce470f57b12ee20576cae7d5b132a123c18274402955a989196c4f000a2500849a5ce75ce3ac0336a3c1b33dde7e2b717842d31b9ff94281c610619335d890c828c9f36fb4383f58402bda4688b33d3bbcdab23b6d851aa28b5070272849a6c10f30b7044e4ae49b5dbd35e87b2832df3315df61021ba779fe43fd3648d07ca3f3d80184ccff2c5eae3e924d07cf5800297dcd35fab751fbbe2ea24a419609964fcbfe5e74bcdc8aa5d814a9592c6dfd9ff34f6e737aa02f07986c4378fdf8c8b92d57c5481dbebcdce169610183aa81e9d2619255bdb4d95f6c17c293c2e758d5133df04cbfec8a3e1f1bb777fb2c61e06eb0c4e4cd984f1882732ca8c4a788e116c3f71b87375bddc14048d0afd407ca9df9c28d048136dd9e8cd23e9b548c7269b1762607c0c89a960203afb6ac77241217fb3428c75b83c24caf59b7c158286c5e63ed09e9164e6d0feb03fcc7f99f91ab8e20ce943d68f645b4980b3508769c50f21f6759347fc255dc13f8a3d0dac03371446c8df952ca3b21b52c460cd39f59466a23dd4e6118de6c009ab737213b2fe4e140352bef60ecf69d96c4ee6a692011c1c7eabd345f78aec0aa246a9da5670fb1009fd6eef8fe1db3e57899100ff0fc05ad48108354649b15dcd28f376e32e281601266c76de8c95a2cae057a6dbea7e2ac5c37137cd8247c68bef0f57f6f0d63f5815d038d1d985bf6acdf6dc264468dbdf0b7e09d86ee6fbd0e6b858b5deb082484e1276778b084aef41b0f2ba806c262c68517064efa481c40322a38aaa18565c23a185ef3b1dad40398f0b19ef9e7a0331103ba30f9361fb6d239c8fb04119430c68cf54bd728cfd99640aef95cbd12c41af850cbf6f7492ef69afaec8a47c8f06290bec26ff1148d3e3db22d271d57a321cb15f8099fe0adce4fa6baf94fbca5a36ed2ac04449152e001249ad42d20988557c9a775b9cad271b92c948da6dc7a660db47690f8777b23ab54b9a55aa59bfd8424d17935f6c4abaeef60f317ad274654809aad7b8280c65748e30fd1adbeb0a559baf098a22cd7833793b96f34980a55b5b719ba85ff0eccf3cdd3ca30802735283676c4c9e44cd2ad30e7c12ddd08505cd0ffec5875c788dd4095f8b6e161c280c87a342f20dded60cdfdc4774c25f13ec8d2bd3f7515455838e76171e0004924167bacf735e407a17673b78fff4ba376d6e9bddda8a7f8fdc0168b58e01e87cd4e2c76fcd7a4244a6176613e49a1a985330a924bc5a1604c71029218918b08a2b27216ad8bb15055bd514fe4a336e407b551b15148d63aae1a97f338c2f4006ebdb0010c9ae281aca2bb92c16e017b9d8e4f70fed3491e1a2eb3e4f000ea2863808a999c4845e3eec5fe11d8aefec7cf4696a58bf3a84b0835cb26e4eb885f32ec9b3832c9a201872dd44016d9ae11825048875d808730a359557149f1cc69ce6487c3eef09ca424037ed46a176f202335ea5c3d53044cc3993695094e606cb4f7f6cccee7bd25cbcfd1f60b2da8dfbb5a12a6e2349b4bac18b0aa10ae5f92c963453b6c207a94b4659cece2def39d66cc727259d693a67be7f431b837dfe92a653696cc493e3346e8c84b104a1775f07dc2cb7b17d6d", 0x2000, &(0x7f0000004ac0)={&(0x7f0000000000)={0x50, 0x0, 0xffffffffffff7d5c, {0x7, 0x24, 0x101, 0x10000, 0x7, 0x40, 0x1, 0x1f}}, &(0x7f0000000080)={0x18, 0xffffffffffffffda, 0x5, {0x3813}}, &(0x7f00000000c0)={0x18, 0xffffffffffffffda, 0xb1100000000000, {0x1}}, &(0x7f0000000100)={0x18, 0xffffffffffffffda, 0x8000000000000001, {0x5}}, &(0x7f0000000140)={0x18, 0xfffffffffffffff5, 0xfffffffffffffffe}, &(0x7f0000000180)={0x28, 0xffffffffffffffda, 0x0, {{0x5, 0x3, 0x0, r6}}}, &(0x7f00000001c0)={0x60, 0x0, 0x477, {{0xffffffffffffffff, 0x565, 0x80000000, 0x10000, 0x80000000, 0xffffcfc3, 0x9, 0xfff}}}, &(0x7f0000000240)={0x18, 0x0, 0x421}, &(0x7f0000000280)={0x1a, 0x0, 0x1f, {'/dev/full\x00'}}, &(0x7f00000002c0)={0x20, 0x0, 0x4}, &(0x7f00000044c0)={0x78, 0x0, 0x9, {0x7e, 0x4, 0x0, {0x5, 0xd7, 0x100, 0x11c1, 0xac, 0x5, 0xfffff3a3, 0x0, 0x9, 0xc000, 0x1f, r3, r7, 0x5, 0x9}}}, &(0x7f0000004640)={0x90, 0xfffffffffffffffe, 0x6, {0x5, 0x3, 0x9, 0x100000000, 0x66ed, 0x1dfe5175, {0x4, 0x8, 0x8, 0x700000000000, 0x400, 0x7, 0x7, 0x1, 0x51, 0x0, 0x8000, r2, r9, 0x8, 0xffffff7f}}}, &(0x7f0000004700)={0xe8, 0xffffffffffffffda, 0x0, [{0x1, 0x200, 0x1, 0xffffffc0, '!'}, {0x2, 0xc71b, 0xa, 0x7, '/dev/full\x00'}, {0x0, 0x9, 0x5, 0x2f26, 'fuse\x00'}, {0x6, 0x8, 0xa, 0x9, '/dev/full\x00'}, {0x6, 0x3, 0x5, 0x6, '%\\{\xbf/'}, {0xc3c0000000000, 0x7425, 0xa, 0x3, '/dev/fuse\x00'}]}, &(0x7f0000004840)={0x150, 0x0, 0xffffffffffffffff, [{{0x0, 0x1, 0x4a29, 0xfff, 0x2, 0x1445, {0x3, 0x2, 0x0, 0x8, 0x20, 0x4fda, 0x81, 0x7, 0x3, 0x8000, 0x3, r10, r4, 0xfffffffc, 0x5}}, {0x3, 0x7, 0x5, 0x6, 'fuse\x00'}}, {{0x3, 0x2, 0x8, 0x2, 0x0, 0xfff, {0x5, 0x1, 0x800, 0x6, 0x800, 0x7, 0x1, 0x20, 0x7fffffff, 0x8000, 0x1, r3, r11, 0x7, 0x3f}}, {0x1, 0x7, 0x1, 0x8, '#'}}]}, &(0x7f00000049c0)={0xa0, 0x0, 0x8, {{0x0, 0x0, 0x8a, 0x7fffffff, 0x10001, 0x2, {0x6, 0x81, 0x5, 0x0, 0x2, 0x2dba, 0x8, 0x0, 0x3, 0x1000, 0x80, r2, r13, 0x5, 0x3}}, {0x0, 0x2}}}, &(0x7f0000004a80)={0x20, 0x0, 0xfffffffffffffff8, {0x8, 0x0, 0x3, 0x8}}}) 13:24:21 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380), &(0x7f00000003c0)=0x0, &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) (async) r4 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DONE(r4, 0x0, 0xc9, 0x0, 0x0) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0, 0x40000, &(0x7f00000045c0)=ANY=[@ANYBLOB="00803d", @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRES64=r4, @ANYRES32=r2, @ANYRESDEC=r3]) 13:24:21 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f00000000c0), 0x501000, 0x0) write$FUSE_NOTIFY_INVAL_INODE(r1, &(0x7f0000000100)={0x28, 0x2, 0x0, {0x1, 0x7, 0x1ff}}, 0x28) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) write$FUSE_IOCTL(r2, &(0x7f0000000080)={0x20, 0x0, 0x0, {0x1, 0x4, 0x0, 0x40}}, 0x20) eventfd2(0x0, 0x800) getresuid(&(0x7f0000000040)=0x0, &(0x7f00000003c0), &(0x7f0000000000)) (async) read$FUSE(r2, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB="66641d", @ANYRESHEX=r0, @ANYRES32=r0, @ANYRESDEC=r3, @ANYBLOB=',group_id\x00', @ANYRESDEC=r4]) 13:24:21 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) (async) openat$md(0xffffffffffffff9c, &(0x7f0000000000), 0x284000, 0x0) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:21 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) (async) 13:24:21 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f00000000c0), 0x501000, 0x0) write$FUSE_NOTIFY_INVAL_INODE(r1, &(0x7f0000000100)={0x28, 0x2, 0x0, {0x1, 0x7, 0x1ff}}, 0x28) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) write$FUSE_IOCTL(r2, &(0x7f0000000080)={0x20, 0x0, 0x0, {0x1, 0x4, 0x0, 0x40}}, 0x20) eventfd2(0x0, 0x800) getresuid(&(0x7f0000000040)=0x0, &(0x7f00000003c0), &(0x7f0000000000)) read$FUSE(r2, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB="66641d", @ANYRESHEX=r0, @ANYRES32=r0, @ANYRESDEC=r3, @ANYBLOB=',group_id\x00', @ANYRESDEC=r4]) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f00000000c0), 0x501000, 0x0) (async) write$FUSE_NOTIFY_INVAL_INODE(r1, &(0x7f0000000100)={0x28, 0x2, 0x0, {0x1, 0x7, 0x1ff}}, 0x28) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) write$FUSE_IOCTL(r2, &(0x7f0000000080)={0x20, 0x0, 0x0, {0x1, 0x4, 0x0, 0x40}}, 0x20) (async) eventfd2(0x0, 0x800) (async) getresuid(&(0x7f0000000040), &(0x7f00000003c0), &(0x7f0000000000)) (async) read$FUSE(r2, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB="66641d", @ANYRESHEX=r0, @ANYRES32=r0, @ANYRESDEC=r3, @ANYBLOB=',group_id\x00', @ANYRESDEC=r4]) (async) 13:24:21 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) [ 3151.726034] FAULT_INJECTION: forcing a failure. [ 3151.726034] name failslab, interval 1, probability 0, space 0, times 0 [ 3151.756096] CPU: 0 PID: 700 Comm: syz-executor.3 Not tainted 4.14.290-syzkaller #0 [ 3151.763853] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 3151.773206] Call Trace: [ 3151.775795] dump_stack+0x1b2/0x281 [ 3151.779428] should_fail.cold+0x10a/0x149 [ 3151.783581] should_failslab+0xd6/0x130 [ 3151.787557] kmem_cache_alloc_node+0x263/0x410 [ 3151.792141] __alloc_skb+0x5c/0x510 [ 3151.795770] kobject_uevent_env+0x882/0xf30 [ 3151.800097] device_add+0xa47/0x15c0 [ 3151.803810] ? device_is_dependent+0x2a0/0x2a0 [ 3151.808415] ? kfree+0x1f0/0x250 [ 3151.811795] device_create_groups_vargs+0x1dc/0x250 [ 3151.816813] device_create_vargs+0x3a/0x50 [ 3151.821054] bdi_register_va.part.0+0x35/0x650 13:24:21 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB="2c726f6f746d6f64653d303030ffff0000000000203030303030303134303030302c757365725f69643d", @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:21 executing program 4: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r0, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r1, @ANYBLOB=',group_id=', @ANYRESDEC=r2]) 13:24:21 executing program 4: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r0, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r1, @ANYBLOB=',group_id=', @ANYRESDEC=r2]) 13:24:21 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB="2c726f6f746d6f64653d303030ffff0000000000203030303030303134303030302c757365725f69643d", @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) [ 3151.825637] bdi_register_va+0x63/0x80 [ 3151.829543] super_setup_bdi_name+0x123/0x220 [ 3151.834046] ? kill_block_super+0xe0/0xe0 [ 3151.838195] ? do_raw_spin_unlock+0x164/0x220 [ 3151.842697] fuse_fill_super+0x937/0x15c0 [ 3151.846847] ? fuse_get_root_inode+0xc0/0xc0 [ 3151.851251] ? up_write+0x17/0x60 [ 3151.854699] ? register_shrinker+0x15f/0x220 [ 3151.859102] ? sget_userns+0x768/0xc10 [ 3151.862975] ? get_anon_bdev+0x1c0/0x1c0 [ 3151.867017] ? sget+0xd9/0x110 [ 3151.870197] ? fuse_get_root_inode+0xc0/0xc0 [ 3151.874687] mount_nodev+0x4c/0xf0 [ 3151.878206] mount_fs+0x92/0x2a0 [ 3151.881554] vfs_kern_mount.part.0+0x5b/0x470 [ 3151.886029] do_mount+0xe65/0x2a30 [ 3151.889570] ? __do_page_fault+0x159/0xad0 [ 3151.893785] ? retint_kernel+0x2d/0x2d [ 3151.897665] ? copy_mount_string+0x40/0x40 [ 3151.901964] ? memset+0x20/0x40 [ 3151.905219] ? copy_mount_options+0x1fa/0x2f0 [ 3151.909688] ? copy_mnt_ns+0xa30/0xa30 [ 3151.913555] SyS_mount+0xa8/0x120 [ 3151.916986] ? copy_mnt_ns+0xa30/0xa30 [ 3151.920851] do_syscall_64+0x1d5/0x640 [ 3151.924719] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 3151.929883] RIP: 0033:0x7f5c78ae673a [ 3151.933580] RSP: 002b:00007f5c77459f88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 3151.941284] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f5c78ae673a [ 3151.948549] RDX: 0000000020000300 RSI: 0000000020000340 RDI: 0000000000000000 [ 3151.955801] RBP: 00007f5c7745a020 R08: 00007f5c7745a020 R09: 0000000020000300 [ 3151.963049] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000300 13:24:22 executing program 3: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) (fail_nth: 56) 13:24:22 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB="2c726f6f746d6f64653d303030ffff0000000000203030303030303134303030302c757365725f69643d", @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:22 executing program 4: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r0, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r1, @ANYBLOB=',group_id=', @ANYRESDEC=r2]) 13:24:22 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r1, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_IOCTL(r1, &(0x7f0000000280)={0x20, 0x0, r2}, 0x20) write$FUSE_OPEN(r0, &(0x7f00000000c0)={0x20, 0xfffffffffffffffe, r2, {0x0, 0x2}}, 0x20) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r3, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r6 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000040), 0x90203, 0x0) ioctl$IOC_PR_CLEAR(r6, 0x401070cd, &(0x7f0000000080)={0xfff}) write$FUSE_NOTIFY_POLL(r3, &(0x7f0000000000)={0x18, 0x1, 0x0, {0x2}}, 0x18) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB="66033d", @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r4, @ANYBLOB=',group_id=', @ANYRESDEC=r5]) [ 3151.970299] R13: 0000000020000340 R14: 00007f5c77459fe0 R15: 00000000200045c0 13:24:22 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:22 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:22 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB="2c722926d3a03064653d30303030303030303030303030303230303134303030302c757365725f69643d", @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:22 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) getsockopt$PNPIPE_IFINDEX(r1, 0x113, 0x2, &(0x7f0000000080)=0x0, &(0x7f00000000c0)=0x4) ioctl$VHOST_GET_VRING_BASE(r1, 0xc008af12, &(0x7f00000002c0)) r5 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000100), 0x4) r6 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000001c0), 0x100, 0x0) ioctl$FUSE_DEV_IOC_CLONE(r6, 0x8004e500, &(0x7f00000024c0)=r6) r7 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r7, 0x0, 0x0) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000240)={0x6, 0x4, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x40}, [@func={0x85, 0x0, 0x1, 0x0, 0x8}]}, &(0x7f0000000040)='syzkaller\x00', 0x8, 0x0, 0x0, 0x41100, 0x8, '\x00', r4, 0x25, r5, 0x8, &(0x7f0000000140)={0x8, 0x4}, 0x8, 0x10, &(0x7f0000000180)={0x2, 0x1, 0x5, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r6, r7]}, 0x80) [ 3152.057207] FAULT_INJECTION: forcing a failure. [ 3152.057207] name failslab, interval 1, probability 0, space 0, times 0 [ 3152.075719] CPU: 0 PID: 757 Comm: syz-executor.3 Not tainted 4.14.290-syzkaller #0 [ 3152.083451] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 3152.092805] Call Trace: [ 3152.095395] dump_stack+0x1b2/0x281 [ 3152.099027] should_fail.cold+0x10a/0x149 [ 3152.103177] should_failslab+0xd6/0x130 13:24:22 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB="2c722926d3a03064653d30303030303030303030303030303230303134303030302c757365725f69643d", @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) [ 3152.107156] kmem_cache_alloc_node+0x263/0x410 [ 3152.111741] __alloc_skb+0x5c/0x510 [ 3152.115402] kobject_uevent_env+0x882/0xf30 [ 3152.119728] device_add+0xa47/0x15c0 [ 3152.123464] ? device_is_dependent+0x2a0/0x2a0 [ 3152.128044] ? kfree+0x1f0/0x250 [ 3152.131457] device_create_groups_vargs+0x1dc/0x250 [ 3152.136477] device_create_vargs+0x3a/0x50 [ 3152.140714] bdi_register_va.part.0+0x35/0x650 [ 3152.145310] bdi_register_va+0x63/0x80 [ 3152.149198] super_setup_bdi_name+0x123/0x220 [ 3152.153694] ? kill_block_super+0xe0/0xe0 13:24:22 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB="2c722926d3a03064653d30303030303030303030303030303230303134303030302c757365725f69643d", @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB="2c722926d3a03064653d30303030303030303030303030303230303134303030302c757365725f69643d", @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) (async) 13:24:22 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x141100, 0x0) getresuid(&(0x7f0000000380), &(0x7f00000003c0)=0x0, &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',root-ode=0000000000,user_id=\x00'/42, @ANYRES32=r3, @ANYRES16=r2, @ANYRESDEC=r4]) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r5, 0x0, 0x0) r6 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) ioctl$VHOST_SET_VRING_CALL(r6, 0x4008af21, &(0x7f00000001c0)={0x2}) read$FUSE(r0, &(0x7f00000024c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) r8 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) read$FUSE(r8, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r9, @ANYBLOB="2c6d61785f726561643d307830303030303030303043f000000000000064656661756c745f7065726d69737b696f6e732c626c6b73697a653d30"]) r10 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) openat$md(0xffffffffffffff9c, &(0x7f0000000140), 0x580981, 0x0) write$FUSE_ENTRY(r10, &(0x7f0000000000)={0x90, 0x0, r3, {0x3, 0x3, 0x5, 0xe4e9, 0x101, 0x7fff, {0x6, 0x3fe, 0x3, 0x8000000000000001, 0x9b5, 0x7, 0x101, 0x80000000, 0x9, 0xc000, 0x100, r7, r9, 0xffffffff, 0xffff}}}, 0x90) [ 3152.157839] ? do_raw_spin_unlock+0x164/0x220 [ 3152.162337] fuse_fill_super+0x937/0x15c0 [ 3152.166822] ? fuse_get_root_inode+0xc0/0xc0 [ 3152.171238] ? up_write+0x17/0x60 [ 3152.174685] ? register_shrinker+0x15f/0x220 [ 3152.179302] ? sget_userns+0x768/0xc10 [ 3152.183200] ? get_anon_bdev+0x1c0/0x1c0 [ 3152.187259] ? sget+0xd9/0x110 [ 3152.190451] ? fuse_get_root_inode+0xc0/0xc0 [ 3152.194866] mount_nodev+0x4c/0xf0 [ 3152.198414] mount_fs+0x92/0x2a0 [ 3152.201785] vfs_kern_mount.part.0+0x5b/0x470 13:24:22 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x141100, 0x0) getresuid(&(0x7f0000000380), &(0x7f00000003c0)=0x0, &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',root-ode=0000000000,user_id=\x00'/42, @ANYRES32=r3, @ANYRES16=r2, @ANYRESDEC=r4]) (async) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r5, 0x0, 0x0) r6 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) ioctl$VHOST_SET_VRING_CALL(r6, 0x4008af21, &(0x7f00000001c0)={0x2}) read$FUSE(r0, &(0x7f00000024c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) (async) r8 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) read$FUSE(r8, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r9, @ANYBLOB="2c6d61785f726561643d307830303030303030303043f000000000000064656661756c745f7065726d69737b696f6e732c626c6b73697a653d30"]) (async) r10 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) openat$md(0xffffffffffffff9c, &(0x7f0000000140), 0x580981, 0x0) (async) write$FUSE_ENTRY(r10, &(0x7f0000000000)={0x90, 0x0, r3, {0x3, 0x3, 0x5, 0xe4e9, 0x101, 0x7fff, {0x6, 0x3fe, 0x3, 0x8000000000000001, 0x9b5, 0x7, 0x101, 0x80000000, 0x9, 0xc000, 0x100, r7, r9, 0xffffffff, 0xffff}}}, 0x90) [ 3152.206282] do_mount+0xe65/0x2a30 [ 3152.209821] ? __do_page_fault+0x159/0xad0 [ 3152.214047] ? retint_kernel+0x2d/0x2d [ 3152.217931] ? copy_mount_string+0x40/0x40 [ 3152.222166] ? memset+0x20/0x40 [ 3152.225444] ? copy_mount_options+0x1fa/0x2f0 [ 3152.229935] ? copy_mnt_ns+0xa30/0xa30 [ 3152.233830] SyS_mount+0xa8/0x120 [ 3152.237279] ? copy_mnt_ns+0xa30/0xa30 [ 3152.241163] do_syscall_64+0x1d5/0x640 [ 3152.245074] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 3152.250259] RIP: 0033:0x7f5c78ae673a [ 3152.253960] RSP: 002b:00007f5c77459f88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 3152.261663] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f5c78ae673a [ 3152.268928] RDX: 0000000020000300 RSI: 0000000020000340 RDI: 0000000000000000 [ 3152.276181] RBP: 00007f5c7745a020 R08: 00007f5c7745a020 R09: 0000000020000300 [ 3152.283431] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000300 [ 3152.290774] R13: 0000000020000340 R14: 00007f5c77459fe0 R15: 00000000200045c0 13:24:22 executing program 3: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) (fail_nth: 57) 13:24:22 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x141100, 0x0) getresuid(&(0x7f0000000380), &(0x7f00000003c0)=0x0, &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',root-ode=0000000000,user_id=\x00'/42, @ANYRES32=r3, @ANYRES16=r2, @ANYRESDEC=r4]) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r5, 0x0, 0x0) (async) r6 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) ioctl$VHOST_SET_VRING_CALL(r6, 0x4008af21, &(0x7f00000001c0)={0x2}) read$FUSE(r0, &(0x7f00000024c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) (async) r8 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) read$FUSE(r8, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r9, @ANYBLOB="2c6d61785f726561643d307830303030303030303043f000000000000064656661756c745f7065726d69737b696f6e732c626c6b73697a653d30"]) r10 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) openat$md(0xffffffffffffff9c, &(0x7f0000000140), 0x580981, 0x0) (async) write$FUSE_ENTRY(r10, &(0x7f0000000000)={0x90, 0x0, r3, {0x3, 0x3, 0x5, 0xe4e9, 0x101, 0x7fff, {0x6, 0x3fe, 0x3, 0x8000000000000001, 0x9b5, 0x7, 0x101, 0x80000000, 0x9, 0xc000, 0x100, r7, r9, 0xffffffff, 0xffff}}}, 0x90) 13:24:22 executing program 2: openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r1, 0x0, 0x0) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0xc62) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x2, &(0x7f0000000080)=ANY=[@ANYRESOCT=r0, @ANYRES8=r3, @ANYRES16=r4, @ANYRESDEC=r0, @ANYRESOCT=r0, @ANYRESDEC=r2]) 13:24:22 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) getsockopt$PNPIPE_IFINDEX(r1, 0x113, 0x2, &(0x7f0000000080)=0x0, &(0x7f00000000c0)=0x4) (async) ioctl$VHOST_GET_VRING_BASE(r1, 0xc008af12, &(0x7f00000002c0)) (async, rerun: 32) r5 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000100), 0x4) (rerun: 32) r6 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000001c0), 0x100, 0x0) ioctl$FUSE_DEV_IOC_CLONE(r6, 0x8004e500, &(0x7f00000024c0)=r6) (async) r7 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r7, 0x0, 0x0) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000240)={0x6, 0x4, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x40}, [@func={0x85, 0x0, 0x1, 0x0, 0x8}]}, &(0x7f0000000040)='syzkaller\x00', 0x8, 0x0, 0x0, 0x41100, 0x8, '\x00', r4, 0x25, r5, 0x8, &(0x7f0000000140)={0x8, 0x4}, 0x8, 0x10, &(0x7f0000000180)={0x2, 0x1, 0x5, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r6, r7]}, 0x80) 13:24:22 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r1, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_IOCTL(r1, &(0x7f0000000280)={0x20, 0x0, r2}, 0x20) write$FUSE_OPEN(r0, &(0x7f00000000c0)={0x20, 0xfffffffffffffffe, r2, {0x0, 0x2}}, 0x20) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r3, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r6 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000040), 0x90203, 0x0) ioctl$IOC_PR_CLEAR(r6, 0x401070cd, &(0x7f0000000080)={0xfff}) write$FUSE_NOTIFY_POLL(r3, &(0x7f0000000000)={0x18, 0x1, 0x0, {0x2}}, 0x18) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB="66033d", @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r4, @ANYBLOB=',group_id=', @ANYRESDEC=r5]) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) (async) read$FUSE(r1, &(0x7f0000004640)={0x2020}, 0x2020) (async) write$FUSE_IOCTL(r1, &(0x7f0000000280)={0x20, 0x0, r2}, 0x20) (async) write$FUSE_OPEN(r0, &(0x7f00000000c0)={0x20, 0xfffffffffffffffe, r2, {0x0, 0x2}}, 0x20) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r3, &(0x7f0000000480)={0x2020}, 0x2020) (async) openat$nullb(0xffffffffffffff9c, &(0x7f0000000040), 0x90203, 0x0) (async) ioctl$IOC_PR_CLEAR(r6, 0x401070cd, &(0x7f0000000080)={0xfff}) (async) write$FUSE_NOTIFY_POLL(r3, &(0x7f0000000000)={0x18, 0x1, 0x0, {0x2}}, 0x18) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB="66033d", @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r4, @ANYBLOB=',group_id=', @ANYRESDEC=r5]) (async) 13:24:22 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:22 executing program 2: openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r1, 0x0, 0x0) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0xc62) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x2, &(0x7f0000000080)=ANY=[@ANYRESOCT=r0, @ANYRES8=r3, @ANYRES16=r4, @ANYRESDEC=r0, @ANYRESOCT=r0, @ANYRESDEC=r2]) 13:24:22 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r1, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_IOCTL(r1, &(0x7f0000000280)={0x20, 0x0, r2}, 0x20) (async) write$FUSE_OPEN(r0, &(0x7f00000000c0)={0x20, 0xfffffffffffffffe, r2, {0x0, 0x2}}, 0x20) (async) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r3, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) (async) r6 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000040), 0x90203, 0x0) ioctl$IOC_PR_CLEAR(r6, 0x401070cd, &(0x7f0000000080)={0xfff}) (async) write$FUSE_NOTIFY_POLL(r3, &(0x7f0000000000)={0x18, 0x1, 0x0, {0x2}}, 0x18) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB="66033d", @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r4, @ANYBLOB=',group_id=', @ANYRESDEC=r5]) [ 3152.428936] FAULT_INJECTION: forcing a failure. [ 3152.428936] name failslab, interval 1, probability 0, space 0, times 0 [ 3152.455179] CPU: 1 PID: 808 Comm: syz-executor.3 Not tainted 4.14.290-syzkaller #0 [ 3152.462937] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 3152.472289] Call Trace: [ 3152.474895] dump_stack+0x1b2/0x281 [ 3152.478528] should_fail.cold+0x10a/0x149 [ 3152.482711] should_failslab+0xd6/0x130 [ 3152.486774] kmem_cache_alloc_node_trace+0x25a/0x400 [ 3152.491882] __kmalloc_node_track_caller+0x38/0x70 [ 3152.496815] __alloc_skb+0x96/0x510 [ 3152.500443] kobject_uevent_env+0x882/0xf30 [ 3152.504766] device_add+0xa47/0x15c0 [ 3152.508485] ? device_is_dependent+0x2a0/0x2a0 [ 3152.513064] ? kfree+0x1f0/0x250 [ 3152.516435] device_create_groups_vargs+0x1dc/0x250 [ 3152.521461] device_create_vargs+0x3a/0x50 13:24:22 executing program 0: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r0, 0x0, 0x0) write$FUSE_POLL(r0, &(0x7f0000000000)={0x18, 0xfffffffffffffffe, 0x0, {0x1}}, 0x18) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) write$FUSE_NOTIFY_INVAL_INODE(r1, &(0x7f0000000100)={0x28, 0x2, 0x0, {0x4, 0x8, 0x5}}, 0x28) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f00000000c0)={'wlan0\x00'}) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r3, 0x0, 0x0) read$FUSE(r2, &(0x7f0000004500)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2073) r5 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000040), 0x248042, 0x0) read$FUSE(r5, &(0x7f00000024c0)={0x2020}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB, @ANYRESHEX=r1, @ANYBLOB="2c726f6f746d301b6f64653d3030303004000000303030305bdf5b28e2d8950b94af6538885294309dae8bd27001a3320ec7a4cfa26f30303030", @ANYBLOB="a15549ed0c607cecbdb56173cea0ece81ff185f1c2f86e72d2a195b33cb7fdad91b78f7cfc939d809836de8eaad6028663e958acab5ebca1ea9cee856142213edf0be7b084b026cfd0535daa3339b4e347e8005d7e6a94043e038eb4b0ac06b7504dfc48aa4289f78fec7db1ec954a8a2889de727473bd5272b920dc19f8881da0710d3ef89f867d5088c3efad92c74eff380e1141b934ed2700015924e49d1c24fe69e6b4b7eab51465cc8fba3c120cd088656dca2243198f8c0517b4374f6c54932ef8773a2dcaaa5f963767b8243222c155", @ANYRES64=r5, @ANYRESDEC=r4]) write$FUSE_NOTIFY_DELETE(r1, &(0x7f0000000080)={0x33, 0x6, 0x0, {0x2, 0x1, 0xa, 0x0, '/dev/full\x00'}}, 0x33) 13:24:22 executing program 2: openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r1, 0x0, 0x0) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0xc62) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x2, &(0x7f0000000080)=ANY=[@ANYRESOCT=r0, @ANYRES8=r3, @ANYRES16=r4, @ANYRESDEC=r0, @ANYRESOCT=r0, @ANYRESDEC=r2]) 13:24:22 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r2 = getegid() getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0)=0x0, &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r8 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x139003, 0x0) r9 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r9, &(0x7f0000004640)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_IOCTL(r9, &(0x7f0000000280)={0x20, 0x0, r10}, 0x20) read$FUSE(0xffffffffffffffff, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB="66843d", @ANYRESHEX, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r13, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) read$FUSE(r8, &(0x7f0000006680)={0x2020, 0x0, 0x0, 0x0}, 0x2020) r15 = getegid() r16 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r16, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r16, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r17, @ANYBLOB=',group_id=', @ANYRESDEC=r18, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) write$FUSE_DIRENTPLUS(0xffffffffffffffff, &(0x7f00000086c0)={0x488, 0x0, r5, [{{0x6, 0x1, 0x9, 0x2, 0x2485, 0x1, {0x4, 0x20, 0x8, 0x5f, 0xb163, 0x1, 0x3, 0x3, 0x0, 0x4000, 0xff, 0x0, 0x0, 0x10001, 0x800}}, {0x2, 0x7fffffff, 0x4, 0xfffffffb, '(\xa1\x9a&'}}, {{0x3, 0x2, 0x5, 0xeb07, 0x7f, 0x40, {0x1, 0x7fff, 0xffffffffffffffff, 0xffffffffffffffff, 0x6, 0x100000000, 0x295, 0x3, 0x9, 0xc000, 0x9, r4, r7, 0x4, 0x1ff}}, {0x2, 0x2, 0x3, 0x6, '}-,'}}, {{0x2, 0x2, 0x675, 0x1, 0x80, 0x9, {0x6, 0x61258b41, 0xffff, 0x800, 0x4, 0x7, 0x6, 0x7ff, 0x81, 0x4000, 0x80000000, 0x0, r12, 0x5, 0x4}}, {0x0, 0x89, 0x5, 0xfff, 'fuse\x00'}}, {{0x4, 0x3, 0x4, 0x954b, 0x1, 0x1, {0x3, 0x401, 0x80000001, 0x7fff, 0x959, 0x3, 0x7, 0x7f, 0x0, 0x1000, 0x8, r14, r15, 0x4}}, {0x6, 0x0, 0xa, 0x1, '/dev/fuse\x00'}}, {{0x6, 0x0, 0x40, 0x8, 0x20, 0x3, {0x0, 0x2, 0xffffffff80000000, 0x4, 0x8, 0xfffffffffffffffb, 0x0, 0xffffffff, 0xfffff2e3, 0xc000, 0x7, r6, r2, 0x2, 0x4}}, {0x5, 0x1000, 0xd, 0x1ff, '}{](:-()-\',,^'}}, {{0x1, 0x2, 0x81, 0x2, 0x80, 0x2, {0x6, 0xfffffffffffffff8, 0x3ff, 0x7ff, 0x4, 0x7ff, 0x1000, 0x442, 0x6, 0xc000, 0x38e, r17, r2, 0x6, 0x5}}, {0x6, 0x100, 0x4, 0x2, '@((%'}}, {{0x2, 0x2, 0x1, 0x6cd7e854, 0x2, 0xf0, {0x2, 0x4a, 0x167, 0x49, 0x1, 0x6, 0x5, 0x5, 0x8, 0x2000, 0x9, r11, r7, 0x286f, 0x1f}}, {0x5, 0x7, 0xa, 0x3ff, '/dev/cuse\x00'}}]}, 0x488) write$FUSE_ENTRY(r8, &(0x7f0000000040)={0x90, 0x0, r10, {0x1, 0x3, 0x5, 0x5, 0x2, 0x8120, {0x0, 0x6, 0xec, 0x4, 0x4, 0x9, 0x3, 0x9, 0x200006, 0x4000, 0x80000001, r4, r7, 0x7c, 0xfffffffd}}}, 0x90) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r3, @ANYBLOB=',group_id=', @ANYRESDEC=r7]) 13:24:22 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getsockopt$MRT(r1, 0x0, 0xce, &(0x7f0000000000), &(0x7f0000000040)=0x4) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) [ 3152.525701] bdi_register_va.part.0+0x35/0x650 [ 3152.530288] bdi_register_va+0x63/0x80 [ 3152.534181] super_setup_bdi_name+0x123/0x220 [ 3152.538673] ? kill_block_super+0xe0/0xe0 [ 3152.542857] ? do_raw_spin_unlock+0x164/0x220 [ 3152.547357] fuse_fill_super+0x937/0x15c0 [ 3152.551533] ? fuse_get_root_inode+0xc0/0xc0 [ 3152.555941] ? up_write+0x17/0x60 [ 3152.559388] ? register_shrinker+0x15f/0x220 [ 3152.563794] ? sget_userns+0x768/0xc10 [ 3152.567686] ? get_anon_bdev+0x1c0/0x1c0 [ 3152.571742] ? sget+0xd9/0x110 [ 3152.574925] ? fuse_get_root_inode+0xc0/0xc0 [ 3152.579320] mount_nodev+0x4c/0xf0 [ 3152.582860] mount_fs+0x92/0x2a0 [ 3152.586212] vfs_kern_mount.part.0+0x5b/0x470 [ 3152.590705] do_mount+0xe65/0x2a30 [ 3152.594223] ? __do_page_fault+0x159/0xad0 [ 3152.598433] ? retint_kernel+0x2d/0x2d [ 3152.602314] ? copy_mount_string+0x40/0x40 [ 3152.606528] ? memset+0x20/0x40 [ 3152.609795] ? copy_mount_options+0x1fa/0x2f0 [ 3152.614268] ? copy_mnt_ns+0xa30/0xa30 [ 3152.618144] SyS_mount+0xa8/0x120 [ 3152.621594] ? copy_mnt_ns+0xa30/0xa30 [ 3152.625461] do_syscall_64+0x1d5/0x640 [ 3152.629327] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 3152.634493] RIP: 0033:0x7f5c78ae673a [ 3152.638387] RSP: 002b:00007f5c77459f88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 3152.646078] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f5c78ae673a [ 3152.653344] RDX: 0000000020000300 RSI: 0000000020000340 RDI: 0000000000000000 [ 3152.660597] RBP: 00007f5c7745a020 R08: 00007f5c7745a020 R09: 0000000020000300 [ 3152.667856] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000300 13:24:22 executing program 3: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) (fail_nth: 58) 13:24:22 executing program 5: openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r0, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) r5 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DONE(r5, 0x0, 0xc9, 0x0, 0x0) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYRES8=r5, @ANYRES16=r1, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRES8=r3, @ANYBLOB=',group_id=', @ANYRESDEC=r3, @ANYRES8=r4, @ANYRES16=r2, @ANYRES16=0x0]) 13:24:22 executing program 0: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r0, 0x0, 0x0) write$FUSE_POLL(r0, &(0x7f0000000000)={0x18, 0xfffffffffffffffe, 0x0, {0x1}}, 0x18) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) write$FUSE_NOTIFY_INVAL_INODE(r1, &(0x7f0000000100)={0x28, 0x2, 0x0, {0x4, 0x8, 0x5}}, 0x28) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f00000000c0)={'wlan0\x00'}) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r3, 0x0, 0x0) read$FUSE(r2, &(0x7f0000004500)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2073) r5 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000040), 0x248042, 0x0) read$FUSE(r5, &(0x7f00000024c0)={0x2020}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB, @ANYRESHEX=r1, @ANYBLOB="2c726f6f746d301b6f64653d3030303004000000303030305bdf5b28e2d8950b94af6538885294309dae8bd27001a3320ec7a4cfa26f30303030", @ANYBLOB="a15549ed0c607cecbdb56173cea0ece81ff185f1c2f86e72d2a195b33cb7fdad91b78f7cfc939d809836de8eaad6028663e958acab5ebca1ea9cee856142213edf0be7b084b026cfd0535daa3339b4e347e8005d7e6a94043e038eb4b0ac06b7504dfc48aa4289f78fec7db1ec954a8a2889de727473bd5272b920dc19f8881da0710d3ef89f867d5088c3efad92c74eff380e1141b934ed2700015924e49d1c24fe69e6b4b7eab51465cc8fba3c120cd088656dca2243198f8c0517b4374f6c54932ef8773a2dcaaa5f963767b8243222c155", @ANYRES64=r5, @ANYRESDEC=r4]) write$FUSE_NOTIFY_DELETE(r1, &(0x7f0000000080)={0x33, 0x6, 0x0, {0x2, 0x1, 0xa, 0x0, '/dev/full\x00'}}, 0x33) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) sendmsg$GTP_CMD_DELPDP(r0, 0x0, 0x0) (async) write$FUSE_POLL(r0, &(0x7f0000000000)={0x18, 0xfffffffffffffffe, 0x0, {0x1}}, 0x18) (async) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) write$FUSE_NOTIFY_INVAL_INODE(r1, &(0x7f0000000100)={0x28, 0x2, 0x0, {0x4, 0x8, 0x5}}, 0x28) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f00000000c0)={'wlan0\x00'}) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) sendmsg$GTP_CMD_DELPDP(r3, 0x0, 0x0) (async) read$FUSE(r2, &(0x7f0000004500)={0x2020}, 0x2073) (async) openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000040), 0x248042, 0x0) (async) read$FUSE(r5, &(0x7f00000024c0)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB, @ANYRESHEX=r1, @ANYBLOB="2c726f6f746d301b6f64653d3030303004000000303030305bdf5b28e2d8950b94af6538885294309dae8bd27001a3320ec7a4cfa26f30303030", @ANYBLOB="a15549ed0c607cecbdb56173cea0ece81ff185f1c2f86e72d2a195b33cb7fdad91b78f7cfc939d809836de8eaad6028663e958acab5ebca1ea9cee856142213edf0be7b084b026cfd0535daa3339b4e347e8005d7e6a94043e038eb4b0ac06b7504dfc48aa4289f78fec7db1ec954a8a2889de727473bd5272b920dc19f8881da0710d3ef89f867d5088c3efad92c74eff380e1141b934ed2700015924e49d1c24fe69e6b4b7eab51465cc8fba3c120cd088656dca2243198f8c0517b4374f6c54932ef8773a2dcaaa5f963767b8243222c155", @ANYRES64=r5, @ANYRESDEC=r4]) (async) write$FUSE_NOTIFY_DELETE(r1, &(0x7f0000000080)={0x33, 0x6, 0x0, {0x2, 0x1, 0xa, 0x0, '/dev/full\x00'}}, 0x33) (async) 13:24:22 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) getsockopt$PNPIPE_IFINDEX(r1, 0x113, 0x2, &(0x7f0000000080)=0x0, &(0x7f00000000c0)=0x4) ioctl$VHOST_GET_VRING_BASE(r1, 0xc008af12, &(0x7f00000002c0)) r5 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000100), 0x4) r6 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000001c0), 0x100, 0x0) ioctl$FUSE_DEV_IOC_CLONE(r6, 0x8004e500, &(0x7f00000024c0)=r6) r7 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r7, 0x0, 0x0) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000240)={0x6, 0x4, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x40}, [@func={0x85, 0x0, 0x1, 0x0, 0x8}]}, &(0x7f0000000040)='syzkaller\x00', 0x8, 0x0, 0x0, 0x41100, 0x8, '\x00', r4, 0x25, r5, 0x8, &(0x7f0000000140)={0x8, 0x4}, 0x8, 0x10, &(0x7f0000000180)={0x2, 0x1, 0x5, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r6, r7]}, 0x80) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) (async) getsockopt$PNPIPE_IFINDEX(r1, 0x113, 0x2, &(0x7f0000000080), &(0x7f00000000c0)=0x4) (async) ioctl$VHOST_GET_VRING_BASE(r1, 0xc008af12, &(0x7f00000002c0)) (async) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000100), 0x4) (async) openat$vcsa(0xffffffffffffff9c, &(0x7f00000001c0), 0x100, 0x0) (async) ioctl$FUSE_DEV_IOC_CLONE(r6, 0x8004e500, &(0x7f00000024c0)=r6) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) sendmsg$GTP_CMD_DELPDP(r7, 0x0, 0x0) (async) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000240)={0x6, 0x4, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x40}, [@func={0x85, 0x0, 0x1, 0x0, 0x8}]}, &(0x7f0000000040)='syzkaller\x00', 0x8, 0x0, 0x0, 0x41100, 0x8, '\x00', r4, 0x25, r5, 0x8, &(0x7f0000000140)={0x8, 0x4}, 0x8, 0x10, &(0x7f0000000180)={0x2, 0x1, 0x5, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r6, r7]}, 0x80) (async) [ 3152.675114] R13: 0000000020000340 R14: 00007f5c77459fe0 R15: 00000000200045c0 13:24:22 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) r2 = getegid() getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0)=0x0, &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r8 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x139003, 0x0) (async) r9 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r9, &(0x7f0000004640)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_IOCTL(r9, &(0x7f0000000280)={0x20, 0x0, r10}, 0x20) (async) read$FUSE(0xffffffffffffffff, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB="66843d", @ANYRESHEX, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r13, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) (async, rerun: 32) read$FUSE(r8, &(0x7f0000006680)={0x2020, 0x0, 0x0, 0x0}, 0x2020) (async, rerun: 32) r15 = getegid() (async) r16 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r16, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r16, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r17, @ANYBLOB=',group_id=', @ANYRESDEC=r18, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) (async, rerun: 32) write$FUSE_DIRENTPLUS(0xffffffffffffffff, &(0x7f00000086c0)={0x488, 0x0, r5, [{{0x6, 0x1, 0x9, 0x2, 0x2485, 0x1, {0x4, 0x20, 0x8, 0x5f, 0xb163, 0x1, 0x3, 0x3, 0x0, 0x4000, 0xff, 0x0, 0x0, 0x10001, 0x800}}, {0x2, 0x7fffffff, 0x4, 0xfffffffb, '(\xa1\x9a&'}}, {{0x3, 0x2, 0x5, 0xeb07, 0x7f, 0x40, {0x1, 0x7fff, 0xffffffffffffffff, 0xffffffffffffffff, 0x6, 0x100000000, 0x295, 0x3, 0x9, 0xc000, 0x9, r4, r7, 0x4, 0x1ff}}, {0x2, 0x2, 0x3, 0x6, '}-,'}}, {{0x2, 0x2, 0x675, 0x1, 0x80, 0x9, {0x6, 0x61258b41, 0xffff, 0x800, 0x4, 0x7, 0x6, 0x7ff, 0x81, 0x4000, 0x80000000, 0x0, r12, 0x5, 0x4}}, {0x0, 0x89, 0x5, 0xfff, 'fuse\x00'}}, {{0x4, 0x3, 0x4, 0x954b, 0x1, 0x1, {0x3, 0x401, 0x80000001, 0x7fff, 0x959, 0x3, 0x7, 0x7f, 0x0, 0x1000, 0x8, r14, r15, 0x4}}, {0x6, 0x0, 0xa, 0x1, '/dev/fuse\x00'}}, {{0x6, 0x0, 0x40, 0x8, 0x20, 0x3, {0x0, 0x2, 0xffffffff80000000, 0x4, 0x8, 0xfffffffffffffffb, 0x0, 0xffffffff, 0xfffff2e3, 0xc000, 0x7, r6, r2, 0x2, 0x4}}, {0x5, 0x1000, 0xd, 0x1ff, '}{](:-()-\',,^'}}, {{0x1, 0x2, 0x81, 0x2, 0x80, 0x2, {0x6, 0xfffffffffffffff8, 0x3ff, 0x7ff, 0x4, 0x7ff, 0x1000, 0x442, 0x6, 0xc000, 0x38e, r17, r2, 0x6, 0x5}}, {0x6, 0x100, 0x4, 0x2, '@((%'}}, {{0x2, 0x2, 0x1, 0x6cd7e854, 0x2, 0xf0, {0x2, 0x4a, 0x167, 0x49, 0x1, 0x6, 0x5, 0x5, 0x8, 0x2000, 0x9, r11, r7, 0x286f, 0x1f}}, {0x5, 0x7, 0xa, 0x3ff, '/dev/cuse\x00'}}]}, 0x488) (async, rerun: 32) write$FUSE_ENTRY(r8, &(0x7f0000000040)={0x90, 0x0, r10, {0x1, 0x3, 0x5, 0x5, 0x2, 0x8120, {0x0, 0x6, 0xec, 0x4, 0x4, 0x9, 0x3, 0x9, 0x200006, 0x4000, 0x80000001, r4, r7, 0x7c, 0xfffffffd}}}, 0x90) (async, rerun: 32) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r3, @ANYBLOB=',group_id=', @ANYRESDEC=r7]) (rerun: 32) 13:24:22 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getsockopt$MRT(r1, 0x0, 0xce, &(0x7f0000000000), &(0x7f0000000040)=0x4) (async) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:22 executing program 5: openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r0, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) r5 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DONE(r5, 0x0, 0xc9, 0x0, 0x0) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYRES8=r5, @ANYRES16=r1, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRES8=r3, @ANYBLOB=',group_id=', @ANYRESDEC=r3, @ANYRES8=r4, @ANYRES16=r2, @ANYRES16=0x0]) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r0, &(0x7f0000000480)={0x2020}, 0x2020) (async) socket$igmp(0x2, 0x3, 0x2) (async) setsockopt$MRT_DONE(r5, 0x0, 0xc9, 0x0, 0x0) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYRES8=r5, @ANYRES16=r1, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRES8=r3, @ANYBLOB=',group_id=', @ANYRESDEC=r3, @ANYRES8=r4, @ANYRES16=r2, @ANYRES16=0x0]) (async) 13:24:22 executing program 0: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r0, 0x0, 0x0) write$FUSE_POLL(r0, &(0x7f0000000000)={0x18, 0xfffffffffffffffe, 0x0, {0x1}}, 0x18) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) write$FUSE_NOTIFY_INVAL_INODE(r1, &(0x7f0000000100)={0x28, 0x2, 0x0, {0x4, 0x8, 0x5}}, 0x28) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f00000000c0)={'wlan0\x00'}) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r3, 0x0, 0x0) read$FUSE(r2, &(0x7f0000004500)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2073) r5 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000040), 0x248042, 0x0) read$FUSE(r5, &(0x7f00000024c0)={0x2020}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB, @ANYRESHEX=r1, @ANYBLOB="2c726f6f746d301b6f64653d3030303004000000303030305bdf5b28e2d8950b94af6538885294309dae8bd27001a3320ec7a4cfa26f30303030", @ANYBLOB="a15549ed0c607cecbdb56173cea0ece81ff185f1c2f86e72d2a195b33cb7fdad91b78f7cfc939d809836de8eaad6028663e958acab5ebca1ea9cee856142213edf0be7b084b026cfd0535daa3339b4e347e8005d7e6a94043e038eb4b0ac06b7504dfc48aa4289f78fec7db1ec954a8a2889de727473bd5272b920dc19f8881da0710d3ef89f867d5088c3efad92c74eff380e1141b934ed2700015924e49d1c24fe69e6b4b7eab51465cc8fba3c120cd088656dca2243198f8c0517b4374f6c54932ef8773a2dcaaa5f963767b8243222c155", @ANYRES64=r5, @ANYRESDEC=r4]) write$FUSE_NOTIFY_DELETE(r1, &(0x7f0000000080)={0x33, 0x6, 0x0, {0x2, 0x1, 0xa, 0x0, '/dev/full\x00'}}, 0x33) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) sendmsg$GTP_CMD_DELPDP(r0, 0x0, 0x0) (async) write$FUSE_POLL(r0, &(0x7f0000000000)={0x18, 0xfffffffffffffffe, 0x0, {0x1}}, 0x18) (async) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) write$FUSE_NOTIFY_INVAL_INODE(r1, &(0x7f0000000100)={0x28, 0x2, 0x0, {0x4, 0x8, 0x5}}, 0x28) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f00000000c0)={'wlan0\x00'}) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) sendmsg$GTP_CMD_DELPDP(r3, 0x0, 0x0) (async) read$FUSE(r2, &(0x7f0000004500)={0x2020}, 0x2073) (async) openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000040), 0x248042, 0x0) (async) read$FUSE(r5, &(0x7f00000024c0)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB, @ANYRESHEX=r1, @ANYBLOB="2c726f6f746d301b6f64653d3030303004000000303030305bdf5b28e2d8950b94af6538885294309dae8bd27001a3320ec7a4cfa26f30303030", @ANYBLOB="a15549ed0c607cecbdb56173cea0ece81ff185f1c2f86e72d2a195b33cb7fdad91b78f7cfc939d809836de8eaad6028663e958acab5ebca1ea9cee856142213edf0be7b084b026cfd0535daa3339b4e347e8005d7e6a94043e038eb4b0ac06b7504dfc48aa4289f78fec7db1ec954a8a2889de727473bd5272b920dc19f8881da0710d3ef89f867d5088c3efad92c74eff380e1141b934ed2700015924e49d1c24fe69e6b4b7eab51465cc8fba3c120cd088656dca2243198f8c0517b4374f6c54932ef8773a2dcaaa5f963767b8243222c155", @ANYRES64=r5, @ANYRESDEC=r4]) (async) write$FUSE_NOTIFY_DELETE(r1, &(0x7f0000000080)={0x33, 0x6, 0x0, {0x2, 0x1, 0xa, 0x0, '/dev/full\x00'}}, 0x33) (async) 13:24:22 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getsockopt$MRT(r1, 0x0, 0xce, &(0x7f0000000000), &(0x7f0000000040)=0x4) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:22 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) setsockopt$MRT_DEL_MFC_PROXY(r1, 0x0, 0xd3, &(0x7f0000000000)={@multicast1, @private=0xa010101, 0x0, "da196bce118e498f3229769589e6eb132f39631b15d3fb9c18feff9aa1e4778f", 0x7f, 0x6, 0x9, 0x7}, 0x3c) read$FUSE(r0, &(0x7f00000024c0)={0x2020}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:22 executing program 0: ioctl$VHOST_GET_FEATURES(0xffffffffffffffff, 0x8008af00, &(0x7f0000000000)) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:22 executing program 5: openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r0, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) r5 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DONE(r5, 0x0, 0xc9, 0x0, 0x0) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYRES8=r5, @ANYRES16=r1, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRES8=r3, @ANYBLOB=',group_id=', @ANYRESDEC=r3, @ANYRES8=r4, @ANYRES16=r2, @ANYRES16=0x0]) [ 3152.849799] FAULT_INJECTION: forcing a failure. [ 3152.849799] name failslab, interval 1, probability 0, space 0, times 0 [ 3152.872779] CPU: 1 PID: 909 Comm: syz-executor.3 Not tainted 4.14.290-syzkaller #0 [ 3152.880515] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 3152.889866] Call Trace: [ 3152.892454] dump_stack+0x1b2/0x281 [ 3152.896077] should_fail.cold+0x10a/0x149 [ 3152.900229] should_failslab+0xd6/0x130 [ 3152.904207] kmem_cache_alloc_node+0x263/0x410 [ 3152.908793] __alloc_skb+0x5c/0x510 [ 3152.912423] kobject_uevent_env+0x882/0xf30 [ 3152.916748] device_add+0xa47/0x15c0 [ 3152.920465] ? device_is_dependent+0x2a0/0x2a0 [ 3152.925044] ? kfree+0x1f0/0x250 [ 3152.928392] device_create_groups_vargs+0x1dc/0x250 [ 3152.933408] device_create_vargs+0x3a/0x50 [ 3152.937647] bdi_register_va.part.0+0x35/0x650 [ 3152.942220] bdi_register_va+0x63/0x80 [ 3152.946089] super_setup_bdi_name+0x123/0x220 [ 3152.950563] ? kill_block_super+0xe0/0xe0 [ 3152.954697] ? do_raw_spin_unlock+0x164/0x220 [ 3152.959175] fuse_fill_super+0x937/0x15c0 [ 3152.963321] ? fuse_get_root_inode+0xc0/0xc0 [ 3152.967710] ? up_write+0x17/0x60 [ 3152.971142] ? register_shrinker+0x15f/0x220 [ 3152.975535] ? sget_userns+0x768/0xc10 [ 3152.979406] ? get_anon_bdev+0x1c0/0x1c0 [ 3152.983449] ? sget+0xd9/0x110 [ 3152.986672] ? fuse_get_root_inode+0xc0/0xc0 [ 3152.991064] mount_nodev+0x4c/0xf0 [ 3152.994673] mount_fs+0x92/0x2a0 [ 3152.998032] vfs_kern_mount.part.0+0x5b/0x470 [ 3153.002505] do_mount+0xe65/0x2a30 [ 3153.006024] ? __do_page_fault+0x159/0xad0 [ 3153.010238] ? retint_kernel+0x2d/0x2d [ 3153.014104] ? copy_mount_string+0x40/0x40 [ 3153.018317] ? memset+0x20/0x40 [ 3153.021580] ? copy_mount_options+0x1fa/0x2f0 [ 3153.026070] ? copy_mnt_ns+0xa30/0xa30 [ 3153.029945] SyS_mount+0xa8/0x120 [ 3153.033382] ? copy_mnt_ns+0xa30/0xa30 [ 3153.037263] do_syscall_64+0x1d5/0x640 [ 3153.041132] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 3153.046302] RIP: 0033:0x7f5c78ae673a [ 3153.049991] RSP: 002b:00007f5c77459f88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 3153.057678] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f5c78ae673a [ 3153.064926] RDX: 0000000020000300 RSI: 0000000020000340 RDI: 0000000000000000 [ 3153.072173] RBP: 00007f5c7745a020 R08: 00007f5c7745a020 R09: 0000000020000300 [ 3153.079422] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000300 [ 3153.086671] R13: 0000000020000340 R14: 00007f5c77459fe0 R15: 00000000200045c0 13:24:23 executing program 3: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) (fail_nth: 59) 13:24:23 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB="000072982e891f383df6ed700e627623", @ANYRESDEC=r3]) 13:24:23 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) setsockopt$MRT_DEL_MFC_PROXY(r1, 0x0, 0xd3, &(0x7f0000000000)={@multicast1, @private=0xa010101, 0x0, "da196bce118e498f3229769589e6eb132f39631b15d3fb9c18feff9aa1e4778f", 0x7f, 0x6, 0x9, 0x7}, 0x3c) read$FUSE(r0, &(0x7f00000024c0)={0x2020}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) setsockopt$MRT_DEL_MFC_PROXY(r1, 0x0, 0xd3, &(0x7f0000000000)={@multicast1, @private=0xa010101, 0x0, "da196bce118e498f3229769589e6eb132f39631b15d3fb9c18feff9aa1e4778f", 0x7f, 0x6, 0x9, 0x7}, 0x3c) (async) read$FUSE(r0, &(0x7f00000024c0)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) (async) 13:24:23 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r3, 0x0, 0x0) getresuid(&(0x7f0000004a00), &(0x7f0000004a40)=0x0, &(0x7f0000004a80)) r5 = getegid() r6 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r6, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r6, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r7, @ANYBLOB=',group_id=', @ANYRESDEC=r8, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) mount$fuse(0x0, &(0x7f0000004980)='./file0\x00', &(0x7f00000049c0), 0x10, &(0x7f0000004ac0)={{'fd', 0x3d, r3}, 0x2c, {'rootmode', 0x3d, 0x2000}, 0x2c, {'user_id', 0x3d, r4}, 0x2c, {'group_id', 0x3d, r5}, 0x2c, {[{@max_read={'max_read', 0x3d, 0xfffffffffffffbff}}, {@blksize={'blksize', 0x3d, 0x1800}}, {@max_read={'max_read', 0x3d, 0x50000000000000}}], [{@permit_directio}, {@subj_role={'subj_role', 0x3d, '/dev/fuse\x00'}}, {@fowner_eq={'fowner', 0x3d, r7}}]}}) syz_mount_image$efs(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x5, 0x7, &(0x7f0000004840)=[{&(0x7f0000000140)="db43f2fb944665d8a0c53b0ea3de417d27de9cf17535ae9f3b98752a82afb7d6cb3b1c7469930cfbd512d5e6fe809c5b23dcf293da88529a7a6e28cb3b91695c17e43d9f8ad0a8b91f4605150db2460da97daa190a423d7f2eb98fc3f25c17fb356dd2cd87bd713efbd35e18bec6bd9ba28c598f19291ba18e298b62224c1a728b55cd51c2e5f4863bb16b49c1404197fb94dad51627e2627e1ca8cb5d2278f8252f8e81a230f086cb930e88b52722a5ca1a813041a4ba7fb71721c0fc833353f2246feec2f87caa72e00785ca842a7854a371", 0xd3, 0x401}, {&(0x7f0000004500)="a092cefe44d80453dc40b639085a7d01a48c3064ff06f61ae93a46681125b673c8bb387f4fc430dd4776e7325f1ec899e4789ca66afeee9349621e0ac8fad551f763e6649644d8e09386954bf7c74f2b20e3bbcd1a80d56b4be230d3502036b54c85eafa85c4c8aac5e329f1b01f0307de04da9844ba1bb6ac8b63a37c9353aa6b30edbb88ddb4b46c639639af8c4a672ed1c0a7b37c26099dd6ac3ebd10fe64e15da11bc6b21814c0c48b8253ec8e8ac940616072a00510e095ad25d12eade03ae4aca27e917ebbff0924abf888923bef27d93d3b3dd046", 0xd8, 0x5}, {&(0x7f0000000240)="cde668ba4ac406bd27c9b47b7d14de757cf39c6642f35babc5ccabfe1e3d34d5ccf1f2257dd0ed899ddce49e48f26993544ae2a08046c81d7db0f6b86e5be0598f46f68ef0817822fef31dbdbea18c1ce4f1ebed52bd521f8f3a8fc9560a675d6269e901d407b40e06ff0dfa206a1942e0ba2934ca85576c61f902f988", 0x7d, 0x100000001}, {&(0x7f0000004600)="ff8767dabf237be34b7d1cc8dbf82d2ec90e1847988c611e8367b2e320d7b6db37b5affd12640468b8a1f789acad159a25ce2aea1a02d1d125b7cd17e5a88ce3d0f1909daad2815093f7fce47eb9c5f7b845f29d125f06f17bb7c91c339d7845b03f8fe0894ecd6bd743ba9381f2552028ab88fd3c895364874c859806220fab0e0b58039d8c465625513b94a3035cd71d96d650e4560aa7a04097c80e0ef197c1ad6dabc1313acfa97e970c32892111abc2a0c4be461c649a35f177c3dac6afd54ac0", 0xc3, 0x4}, {&(0x7f0000004700)="0eb7699c590a02a863a3ae9d74d6c24d1868253fdf762d41e288b63a3c3711ec28e694615578786698086e5526a031f2e273892779a28aaa48a1b03c02e3d620e9ae6b8bb124b91a71a2212835a09abf45d8005a47f15fa7568e2fcbec80e61d4c2b7fc742b4c9caff", 0x69, 0x9}, {&(0x7f00000002c0)="985b7010445a720662", 0x9, 0xd7c7}, {&(0x7f0000004780)="c20db93b3d72cd7d23a286494482cf793e89c0620bd6c6040f25f58396cdf7cbe1326066ec1b442ccb60bf82aeeb813c7a32d5dd17ec937539dfafef7a5658add68bd118a82fb0db4a57558a339935bfc90eef31569adc67a9f6352b0ad7296f81929cd28d0358e603687d89b87cb8d508b39066c1a9e96a3fa5f7d6241851001604801c750ef92444bc7f374f7671b4605fc72a71181f2cb1524b3e41b5ce67333b21f30e8e86d478700ddddd1a0c123243", 0xb2, 0x80000000}], 0x1080000, &(0x7f0000004900)={[{'/dev/full\x00'}, {'#'}, {'/dev/fuse\x00'}, {'fuse\x00'}, {'&\x8e'}, {'[]#:-$]/'}, {'/dev/fuse\x00'}, {'/dev/full\x00'}, {'fuse\x00'}], [{@fscontext={'fscontext', 0x3d, 'root'}}, {@rootcontext={'rootcontext', 0x3d, 'system_u'}}]}) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) read$FUSE(r0, &(0x7f00000024c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_OPEN(r0, &(0x7f0000000080)={0x20, 0xfffffffffffffffe, r11}, 0x20) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYRESHEX=r10, @ANYRESDEC=r9]) setns(r1, 0x20000000) [ 3153.237428] FAULT_INJECTION: forcing a failure. [ 3153.237428] name failslab, interval 1, probability 0, space 0, times 0 [ 3153.250427] CPU: 0 PID: 1011 Comm: syz-executor.3 Not tainted 4.14.290-syzkaller #0 [ 3153.258227] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 3153.267566] Call Trace: [ 3153.270139] dump_stack+0x1b2/0x281 [ 3153.273766] should_fail.cold+0x10a/0x149 [ 3153.277916] should_failslab+0xd6/0x130 [ 3153.281886] kmem_cache_alloc_node_trace+0x25a/0x400 [ 3153.286970] __kmalloc_node_track_caller+0x38/0x70 [ 3153.291885] __alloc_skb+0x96/0x510 [ 3153.295504] kobject_uevent_env+0x882/0xf30 [ 3153.299808] device_add+0xa47/0x15c0 [ 3153.303506] ? device_is_dependent+0x2a0/0x2a0 [ 3153.308068] ? kfree+0x1f0/0x250 [ 3153.311425] device_create_groups_vargs+0x1dc/0x250 [ 3153.316433] device_create_vargs+0x3a/0x50 [ 3153.320660] bdi_register_va.part.0+0x35/0x650 [ 3153.325233] bdi_register_va+0x63/0x80 [ 3153.329111] super_setup_bdi_name+0x123/0x220 [ 3153.333603] ? kill_block_super+0xe0/0xe0 [ 3153.337761] ? do_raw_spin_unlock+0x164/0x220 [ 3153.342240] fuse_fill_super+0x937/0x15c0 [ 3153.346372] ? fuse_get_root_inode+0xc0/0xc0 [ 3153.350766] ? up_write+0x17/0x60 [ 3153.354223] ? register_shrinker+0x15f/0x220 [ 3153.358622] ? sget_userns+0x768/0xc10 [ 3153.362504] ? get_anon_bdev+0x1c0/0x1c0 [ 3153.366549] ? sget+0xd9/0x110 [ 3153.369736] ? fuse_get_root_inode+0xc0/0xc0 [ 3153.374120] mount_nodev+0x4c/0xf0 [ 3153.377639] mount_fs+0x92/0x2a0 [ 3153.380994] vfs_kern_mount.part.0+0x5b/0x470 [ 3153.385564] do_mount+0xe65/0x2a30 [ 3153.389082] ? __do_page_fault+0x159/0xad0 [ 3153.393305] ? retint_kernel+0x2d/0x2d [ 3153.397182] ? copy_mount_string+0x40/0x40 [ 3153.401404] ? memset+0x20/0x40 [ 3153.404680] ? copy_mount_options+0x1fa/0x2f0 [ 3153.409167] ? copy_mnt_ns+0xa30/0xa30 [ 3153.413054] SyS_mount+0xa8/0x120 [ 3153.416491] ? copy_mnt_ns+0xa30/0xa30 [ 3153.420358] do_syscall_64+0x1d5/0x640 [ 3153.424227] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 3153.429405] RIP: 0033:0x7f5c78ae673a [ 3153.433102] RSP: 002b:00007f5c77459f88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 3153.440804] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f5c78ae673a [ 3153.448070] RDX: 0000000020000300 RSI: 0000000020000340 RDI: 0000000000000000 [ 3153.455336] RBP: 00007f5c7745a020 R08: 00007f5c7745a020 R09: 0000000020000300 [ 3153.462602] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000300 [ 3153.469852] R13: 0000000020000340 R14: 00007f5c77459fe0 R15: 00000000200045c0 13:24:23 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async, rerun: 32) r2 = getegid() (rerun: 32) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0)=0x0, &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) (async) r8 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x139003, 0x0) r9 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r9, &(0x7f0000004640)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_IOCTL(r9, &(0x7f0000000280)={0x20, 0x0, r10}, 0x20) (async) read$FUSE(0xffffffffffffffff, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB="66843d", @ANYRESHEX, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r13, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) (async) read$FUSE(r8, &(0x7f0000006680)={0x2020, 0x0, 0x0, 0x0}, 0x2020) r15 = getegid() (async) r16 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r16, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r16, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r17, @ANYBLOB=',group_id=', @ANYRESDEC=r18, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) (async) write$FUSE_DIRENTPLUS(0xffffffffffffffff, &(0x7f00000086c0)={0x488, 0x0, r5, [{{0x6, 0x1, 0x9, 0x2, 0x2485, 0x1, {0x4, 0x20, 0x8, 0x5f, 0xb163, 0x1, 0x3, 0x3, 0x0, 0x4000, 0xff, 0x0, 0x0, 0x10001, 0x800}}, {0x2, 0x7fffffff, 0x4, 0xfffffffb, '(\xa1\x9a&'}}, {{0x3, 0x2, 0x5, 0xeb07, 0x7f, 0x40, {0x1, 0x7fff, 0xffffffffffffffff, 0xffffffffffffffff, 0x6, 0x100000000, 0x295, 0x3, 0x9, 0xc000, 0x9, r4, r7, 0x4, 0x1ff}}, {0x2, 0x2, 0x3, 0x6, '}-,'}}, {{0x2, 0x2, 0x675, 0x1, 0x80, 0x9, {0x6, 0x61258b41, 0xffff, 0x800, 0x4, 0x7, 0x6, 0x7ff, 0x81, 0x4000, 0x80000000, 0x0, r12, 0x5, 0x4}}, {0x0, 0x89, 0x5, 0xfff, 'fuse\x00'}}, {{0x4, 0x3, 0x4, 0x954b, 0x1, 0x1, {0x3, 0x401, 0x80000001, 0x7fff, 0x959, 0x3, 0x7, 0x7f, 0x0, 0x1000, 0x8, r14, r15, 0x4}}, {0x6, 0x0, 0xa, 0x1, '/dev/fuse\x00'}}, {{0x6, 0x0, 0x40, 0x8, 0x20, 0x3, {0x0, 0x2, 0xffffffff80000000, 0x4, 0x8, 0xfffffffffffffffb, 0x0, 0xffffffff, 0xfffff2e3, 0xc000, 0x7, r6, r2, 0x2, 0x4}}, {0x5, 0x1000, 0xd, 0x1ff, '}{](:-()-\',,^'}}, {{0x1, 0x2, 0x81, 0x2, 0x80, 0x2, {0x6, 0xfffffffffffffff8, 0x3ff, 0x7ff, 0x4, 0x7ff, 0x1000, 0x442, 0x6, 0xc000, 0x38e, r17, r2, 0x6, 0x5}}, {0x6, 0x100, 0x4, 0x2, '@((%'}}, {{0x2, 0x2, 0x1, 0x6cd7e854, 0x2, 0xf0, {0x2, 0x4a, 0x167, 0x49, 0x1, 0x6, 0x5, 0x5, 0x8, 0x2000, 0x9, r11, r7, 0x286f, 0x1f}}, {0x5, 0x7, 0xa, 0x3ff, '/dev/cuse\x00'}}]}, 0x488) (async) write$FUSE_ENTRY(r8, &(0x7f0000000040)={0x90, 0x0, r10, {0x1, 0x3, 0x5, 0x5, 0x2, 0x8120, {0x0, 0x6, 0xec, 0x4, 0x4, 0x9, 0x3, 0x9, 0x200006, 0x4000, 0x80000001, r4, r7, 0x7c, 0xfffffffd}}}, 0x90) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r3, @ANYBLOB=',group_id=', @ANYRESDEC=r7]) 13:24:23 executing program 0: ioctl$VHOST_GET_FEATURES(0xffffffffffffffff, 0x8008af00, &(0x7f0000000000)) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) ioctl$VHOST_GET_FEATURES(0xffffffffffffffff, 0x8008af00, &(0x7f0000000000)) (async) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) (async) 13:24:23 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB="000072982e891f383df6ed700e627623", @ANYRESDEC=r3]) 13:24:23 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) (async, rerun: 32) setsockopt$MRT_DEL_MFC_PROXY(r1, 0x0, 0xd3, &(0x7f0000000000)={@multicast1, @private=0xa010101, 0x0, "da196bce118e498f3229769589e6eb132f39631b15d3fb9c18feff9aa1e4778f", 0x7f, 0x6, 0x9, 0x7}, 0x3c) (async, rerun: 32) read$FUSE(r0, &(0x7f00000024c0)={0x2020}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:23 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r3, 0x0, 0x0) (async) getresuid(&(0x7f0000004a00), &(0x7f0000004a40)=0x0, &(0x7f0000004a80)) r5 = getegid() r6 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r6, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r6, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r7, @ANYBLOB=',group_id=', @ANYRESDEC=r8, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) mount$fuse(0x0, &(0x7f0000004980)='./file0\x00', &(0x7f00000049c0), 0x10, &(0x7f0000004ac0)={{'fd', 0x3d, r3}, 0x2c, {'rootmode', 0x3d, 0x2000}, 0x2c, {'user_id', 0x3d, r4}, 0x2c, {'group_id', 0x3d, r5}, 0x2c, {[{@max_read={'max_read', 0x3d, 0xfffffffffffffbff}}, {@blksize={'blksize', 0x3d, 0x1800}}, {@max_read={'max_read', 0x3d, 0x50000000000000}}], [{@permit_directio}, {@subj_role={'subj_role', 0x3d, '/dev/fuse\x00'}}, {@fowner_eq={'fowner', 0x3d, r7}}]}}) (async) syz_mount_image$efs(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x5, 0x7, &(0x7f0000004840)=[{&(0x7f0000000140)="db43f2fb944665d8a0c53b0ea3de417d27de9cf17535ae9f3b98752a82afb7d6cb3b1c7469930cfbd512d5e6fe809c5b23dcf293da88529a7a6e28cb3b91695c17e43d9f8ad0a8b91f4605150db2460da97daa190a423d7f2eb98fc3f25c17fb356dd2cd87bd713efbd35e18bec6bd9ba28c598f19291ba18e298b62224c1a728b55cd51c2e5f4863bb16b49c1404197fb94dad51627e2627e1ca8cb5d2278f8252f8e81a230f086cb930e88b52722a5ca1a813041a4ba7fb71721c0fc833353f2246feec2f87caa72e00785ca842a7854a371", 0xd3, 0x401}, {&(0x7f0000004500)="a092cefe44d80453dc40b639085a7d01a48c3064ff06f61ae93a46681125b673c8bb387f4fc430dd4776e7325f1ec899e4789ca66afeee9349621e0ac8fad551f763e6649644d8e09386954bf7c74f2b20e3bbcd1a80d56b4be230d3502036b54c85eafa85c4c8aac5e329f1b01f0307de04da9844ba1bb6ac8b63a37c9353aa6b30edbb88ddb4b46c639639af8c4a672ed1c0a7b37c26099dd6ac3ebd10fe64e15da11bc6b21814c0c48b8253ec8e8ac940616072a00510e095ad25d12eade03ae4aca27e917ebbff0924abf888923bef27d93d3b3dd046", 0xd8, 0x5}, {&(0x7f0000000240)="cde668ba4ac406bd27c9b47b7d14de757cf39c6642f35babc5ccabfe1e3d34d5ccf1f2257dd0ed899ddce49e48f26993544ae2a08046c81d7db0f6b86e5be0598f46f68ef0817822fef31dbdbea18c1ce4f1ebed52bd521f8f3a8fc9560a675d6269e901d407b40e06ff0dfa206a1942e0ba2934ca85576c61f902f988", 0x7d, 0x100000001}, {&(0x7f0000004600)="ff8767dabf237be34b7d1cc8dbf82d2ec90e1847988c611e8367b2e320d7b6db37b5affd12640468b8a1f789acad159a25ce2aea1a02d1d125b7cd17e5a88ce3d0f1909daad2815093f7fce47eb9c5f7b845f29d125f06f17bb7c91c339d7845b03f8fe0894ecd6bd743ba9381f2552028ab88fd3c895364874c859806220fab0e0b58039d8c465625513b94a3035cd71d96d650e4560aa7a04097c80e0ef197c1ad6dabc1313acfa97e970c32892111abc2a0c4be461c649a35f177c3dac6afd54ac0", 0xc3, 0x4}, {&(0x7f0000004700)="0eb7699c590a02a863a3ae9d74d6c24d1868253fdf762d41e288b63a3c3711ec28e694615578786698086e5526a031f2e273892779a28aaa48a1b03c02e3d620e9ae6b8bb124b91a71a2212835a09abf45d8005a47f15fa7568e2fcbec80e61d4c2b7fc742b4c9caff", 0x69, 0x9}, {&(0x7f00000002c0)="985b7010445a720662", 0x9, 0xd7c7}, {&(0x7f0000004780)="c20db93b3d72cd7d23a286494482cf793e89c0620bd6c6040f25f58396cdf7cbe1326066ec1b442ccb60bf82aeeb813c7a32d5dd17ec937539dfafef7a5658add68bd118a82fb0db4a57558a339935bfc90eef31569adc67a9f6352b0ad7296f81929cd28d0358e603687d89b87cb8d508b39066c1a9e96a3fa5f7d6241851001604801c750ef92444bc7f374f7671b4605fc72a71181f2cb1524b3e41b5ce67333b21f30e8e86d478700ddddd1a0c123243", 0xb2, 0x80000000}], 0x1080000, &(0x7f0000004900)={[{'/dev/full\x00'}, {'#'}, {'/dev/fuse\x00'}, {'fuse\x00'}, {'&\x8e'}, {'[]#:-$]/'}, {'/dev/fuse\x00'}, {'/dev/full\x00'}, {'fuse\x00'}], [{@fscontext={'fscontext', 0x3d, 'root'}}, {@rootcontext={'rootcontext', 0x3d, 'system_u'}}]}) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) (async) read$FUSE(r0, &(0x7f00000024c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_OPEN(r0, &(0x7f0000000080)={0x20, 0xfffffffffffffffe, r11}, 0x20) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYRESHEX=r10, @ANYRESDEC=r9]) setns(r1, 0x20000000) 13:24:23 executing program 3: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) (fail_nth: 60) 13:24:23 executing program 4: bind$isdn(0xffffffffffffffff, &(0x7f0000000000)={0x22, 0x9, 0x40, 0x20, 0x72}, 0x6) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$IMHOLD_L1(r1, 0x80044948, &(0x7f0000000040)=0x10000) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f00000024c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:23 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB="000072982e891f383df6ed700e627623", @ANYRESDEC=r3]) 13:24:23 executing program 0: ioctl$VHOST_GET_FEATURES(0xffffffffffffffff, 0x8008af00, &(0x7f0000000000)) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) ioctl$VHOST_GET_FEATURES(0xffffffffffffffff, 0x8008af00, &(0x7f0000000000)) (async) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) (async) 13:24:23 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) syz_open_dev$loop(&(0x7f0000000000), 0x9, 0x2000) [ 3153.678736] FAULT_INJECTION: forcing a failure. [ 3153.678736] name failslab, interval 1, probability 0, space 0, times 0 [ 3153.708038] CPU: 1 PID: 1147 Comm: syz-executor.3 Not tainted 4.14.290-syzkaller #0 [ 3153.715862] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 3153.725215] Call Trace: [ 3153.727804] dump_stack+0x1b2/0x281 [ 3153.731439] should_fail.cold+0x10a/0x149 [ 3153.735578] should_failslab+0xd6/0x130 [ 3153.739530] kmem_cache_alloc_node+0x263/0x410 [ 3153.744097] __alloc_skb+0x5c/0x510 [ 3153.747709] kobject_uevent_env+0x882/0xf30 [ 3153.752025] device_add+0xa47/0x15c0 [ 3153.755724] ? device_is_dependent+0x2a0/0x2a0 [ 3153.760282] ? kfree+0x1f0/0x250 [ 3153.763628] device_create_groups_vargs+0x1dc/0x250 [ 3153.768651] device_create_vargs+0x3a/0x50 [ 3153.772887] bdi_register_va.part.0+0x35/0x650 [ 3153.777901] bdi_register_va+0x63/0x80 [ 3153.781773] super_setup_bdi_name+0x123/0x220 [ 3153.786252] ? kill_block_super+0xe0/0xe0 [ 3153.790403] ? do_raw_spin_unlock+0x164/0x220 [ 3153.794894] fuse_fill_super+0x937/0x15c0 [ 3153.799043] ? fuse_get_root_inode+0xc0/0xc0 [ 3153.803445] ? up_write+0x17/0x60 [ 3153.806993] ? register_shrinker+0x15f/0x220 [ 3153.811385] ? sget_userns+0x768/0xc10 [ 3153.815260] ? get_anon_bdev+0x1c0/0x1c0 [ 3153.819298] ? sget+0xd9/0x110 [ 3153.822468] ? fuse_get_root_inode+0xc0/0xc0 [ 3153.826855] mount_nodev+0x4c/0xf0 [ 3153.830375] mount_fs+0x92/0x2a0 [ 3153.833720] vfs_kern_mount.part.0+0x5b/0x470 [ 3153.838192] do_mount+0xe65/0x2a30 [ 3153.841726] ? __do_page_fault+0x159/0xad0 [ 3153.845941] ? retint_kernel+0x2d/0x2d [ 3153.849807] ? copy_mount_string+0x40/0x40 [ 3153.854018] ? memset+0x20/0x40 [ 3153.857373] ? copy_mount_options+0x1fa/0x2f0 [ 3153.861850] ? copy_mnt_ns+0xa30/0xa30 [ 3153.865713] SyS_mount+0xa8/0x120 [ 3153.869155] ? copy_mnt_ns+0xa30/0xa30 [ 3153.873021] do_syscall_64+0x1d5/0x640 13:24:24 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0080000069b02533", @ANYRESHEX=r0, @ANYBLOB="2c726f6f746d6f64653d30303030303030303030303030303030303134303030302c757365725f697fdfa5c197f23d60e978888771374e73e606737ef95d7f4a8585978d52d929e5ccdb919056", @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:24 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async, rerun: 32) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (rerun: 32) sendmsg$GTP_CMD_DELPDP(r3, 0x0, 0x0) (async, rerun: 32) getresuid(&(0x7f0000004a00), &(0x7f0000004a40)=0x0, &(0x7f0000004a80)) (async, rerun: 32) r5 = getegid() (async) r6 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async, rerun: 32) read$FUSE(r6, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) (rerun: 32) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r6, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r7, @ANYBLOB=',group_id=', @ANYRESDEC=r8, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) mount$fuse(0x0, &(0x7f0000004980)='./file0\x00', &(0x7f00000049c0), 0x10, &(0x7f0000004ac0)={{'fd', 0x3d, r3}, 0x2c, {'rootmode', 0x3d, 0x2000}, 0x2c, {'user_id', 0x3d, r4}, 0x2c, {'group_id', 0x3d, r5}, 0x2c, {[{@max_read={'max_read', 0x3d, 0xfffffffffffffbff}}, {@blksize={'blksize', 0x3d, 0x1800}}, {@max_read={'max_read', 0x3d, 0x50000000000000}}], [{@permit_directio}, {@subj_role={'subj_role', 0x3d, '/dev/fuse\x00'}}, {@fowner_eq={'fowner', 0x3d, r7}}]}}) (async) syz_mount_image$efs(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x5, 0x7, &(0x7f0000004840)=[{&(0x7f0000000140)="db43f2fb944665d8a0c53b0ea3de417d27de9cf17535ae9f3b98752a82afb7d6cb3b1c7469930cfbd512d5e6fe809c5b23dcf293da88529a7a6e28cb3b91695c17e43d9f8ad0a8b91f4605150db2460da97daa190a423d7f2eb98fc3f25c17fb356dd2cd87bd713efbd35e18bec6bd9ba28c598f19291ba18e298b62224c1a728b55cd51c2e5f4863bb16b49c1404197fb94dad51627e2627e1ca8cb5d2278f8252f8e81a230f086cb930e88b52722a5ca1a813041a4ba7fb71721c0fc833353f2246feec2f87caa72e00785ca842a7854a371", 0xd3, 0x401}, {&(0x7f0000004500)="a092cefe44d80453dc40b639085a7d01a48c3064ff06f61ae93a46681125b673c8bb387f4fc430dd4776e7325f1ec899e4789ca66afeee9349621e0ac8fad551f763e6649644d8e09386954bf7c74f2b20e3bbcd1a80d56b4be230d3502036b54c85eafa85c4c8aac5e329f1b01f0307de04da9844ba1bb6ac8b63a37c9353aa6b30edbb88ddb4b46c639639af8c4a672ed1c0a7b37c26099dd6ac3ebd10fe64e15da11bc6b21814c0c48b8253ec8e8ac940616072a00510e095ad25d12eade03ae4aca27e917ebbff0924abf888923bef27d93d3b3dd046", 0xd8, 0x5}, {&(0x7f0000000240)="cde668ba4ac406bd27c9b47b7d14de757cf39c6642f35babc5ccabfe1e3d34d5ccf1f2257dd0ed899ddce49e48f26993544ae2a08046c81d7db0f6b86e5be0598f46f68ef0817822fef31dbdbea18c1ce4f1ebed52bd521f8f3a8fc9560a675d6269e901d407b40e06ff0dfa206a1942e0ba2934ca85576c61f902f988", 0x7d, 0x100000001}, {&(0x7f0000004600)="ff8767dabf237be34b7d1cc8dbf82d2ec90e1847988c611e8367b2e320d7b6db37b5affd12640468b8a1f789acad159a25ce2aea1a02d1d125b7cd17e5a88ce3d0f1909daad2815093f7fce47eb9c5f7b845f29d125f06f17bb7c91c339d7845b03f8fe0894ecd6bd743ba9381f2552028ab88fd3c895364874c859806220fab0e0b58039d8c465625513b94a3035cd71d96d650e4560aa7a04097c80e0ef197c1ad6dabc1313acfa97e970c32892111abc2a0c4be461c649a35f177c3dac6afd54ac0", 0xc3, 0x4}, {&(0x7f0000004700)="0eb7699c590a02a863a3ae9d74d6c24d1868253fdf762d41e288b63a3c3711ec28e694615578786698086e5526a031f2e273892779a28aaa48a1b03c02e3d620e9ae6b8bb124b91a71a2212835a09abf45d8005a47f15fa7568e2fcbec80e61d4c2b7fc742b4c9caff", 0x69, 0x9}, {&(0x7f00000002c0)="985b7010445a720662", 0x9, 0xd7c7}, {&(0x7f0000004780)="c20db93b3d72cd7d23a286494482cf793e89c0620bd6c6040f25f58396cdf7cbe1326066ec1b442ccb60bf82aeeb813c7a32d5dd17ec937539dfafef7a5658add68bd118a82fb0db4a57558a339935bfc90eef31569adc67a9f6352b0ad7296f81929cd28d0358e603687d89b87cb8d508b39066c1a9e96a3fa5f7d6241851001604801c750ef92444bc7f374f7671b4605fc72a71181f2cb1524b3e41b5ce67333b21f30e8e86d478700ddddd1a0c123243", 0xb2, 0x80000000}], 0x1080000, &(0x7f0000004900)={[{'/dev/full\x00'}, {'#'}, {'/dev/fuse\x00'}, {'fuse\x00'}, {'&\x8e'}, {'[]#:-$]/'}, {'/dev/fuse\x00'}, {'/dev/full\x00'}, {'fuse\x00'}], [{@fscontext={'fscontext', 0x3d, 'root'}}, {@rootcontext={'rootcontext', 0x3d, 'system_u'}}]}) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) (async) read$FUSE(r0, &(0x7f00000024c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_OPEN(r0, &(0x7f0000000080)={0x20, 0xfffffffffffffffe, r11}, 0x20) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYRESHEX=r10, @ANYRESDEC=r9]) setns(r1, 0x20000000) [ 3153.876889] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 3153.882057] RIP: 0033:0x7f5c78ae673a [ 3153.885741] RSP: 002b:00007f5c77459f88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 3153.893426] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f5c78ae673a [ 3153.900672] RDX: 0000000020000300 RSI: 0000000020000340 RDI: 0000000000000000 [ 3153.907917] RBP: 00007f5c7745a020 R08: 00007f5c7745a020 R09: 0000000020000300 [ 3153.915162] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000300 [ 3153.922422] R13: 0000000020000340 R14: 00007f5c77459fe0 R15: 00000000200045c0 13:24:24 executing program 4: bind$isdn(0xffffffffffffffff, &(0x7f0000000000)={0x22, 0x9, 0x40, 0x20, 0x72}, 0x6) (async) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$IMHOLD_L1(r1, 0x80044948, &(0x7f0000000040)=0x10000) (async) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f00000024c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:24 executing program 3: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) (fail_nth: 61) 13:24:24 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) syz_open_dev$loop(&(0x7f0000000000), 0x9, 0x2000) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) (async) syz_open_dev$loop(&(0x7f0000000000), 0x9, 0x2000) (async) 13:24:24 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r1, 0x0, 0x0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r2, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_IOCTL(r2, &(0x7f0000000280)={0x20, 0x0, r3}, 0x20) r4 = getegid() write$FUSE_ENTRY(r1, &(0x7f0000000000)={0x90, 0x0, r3, {0x5, 0x3, 0x3ff, 0x258e, 0x7f, 0x9, {0x1, 0x968, 0x1, 0x4, 0x746e, 0x7f, 0x3587, 0x1, 0x259e, 0xa000, 0x40, 0xffffffffffffffff, r4, 0x1, 0xea1e}}}, 0x90) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r5, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r6, @ANYBLOB=',group_id=', @ANYRESDEC=r7]) 13:24:24 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0080000069b02533", @ANYRESHEX=r0, @ANYBLOB="2c726f6f746d6f64653d30303030303030303030303030303030303134303030302c757365725f697fdfa5c197f23d60e978888771374e73e606737ef95d7f4a8585978d52d929e5ccdb919056", @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:24 executing program 4: bind$isdn(0xffffffffffffffff, &(0x7f0000000000)={0x22, 0x9, 0x40, 0x20, 0x72}, 0x6) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$IMHOLD_L1(r1, 0x80044948, &(0x7f0000000040)=0x10000) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f00000024c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:24 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:24 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0080000069b02533", @ANYRESHEX=r0, @ANYBLOB="2c726f6f746d6f64653d30303030303030303030303030303030303134303030302c757365725f697fdfa5c197f23d60e978888771374e73e606737ef95d7f4a8585978d52d929e5ccdb919056", @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) [ 3154.045019] FAULT_INJECTION: forcing a failure. [ 3154.045019] name failslab, interval 1, probability 0, space 0, times 0 [ 3154.068994] CPU: 0 PID: 1188 Comm: syz-executor.3 Not tainted 4.14.290-syzkaller #0 [ 3154.076818] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 3154.086183] Call Trace: [ 3154.088775] dump_stack+0x1b2/0x281 13:24:24 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f00000024c0), 0x10) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) getresuid(&(0x7f00000000c0)=0x0, &(0x7f0000000100), &(0x7f0000000140)) mount$fuseblk(&(0x7f0000000000), &(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080), 0x9, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x6000}, 0x2c, {'user_id', 0x3d, r4}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@blksize={'blksize', 0x3d, 0x400}}, {@default_permissions}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x6}}, {@blksize={'blksize', 0x3d, 0x200}}, {@blksize={'blksize', 0x3d, 0x1000}}], [{@smackfstransmute={'smackfstransmute', 0x3d, '/dev/full\x00'}}, {@pcr={'pcr', 0x3d, 0x40}}, {@fsuuid={'fsuuid', 0x3d, {[0x32, 0x63, 0x66, 0x33, 0x65, 0x6a, 0x66, 0x32], 0x2d, [0x37, 0x30, 0x33, 0x66], 0x2d, [0x63, 0x66, 0x62, 0x62], 0x2d, [0x36, 0x61, 0x36, 0x38], 0x2d, [0x33, 0x61, 0x39, 0x39, 0x66, 0x36, 0x39, 0x37]}}}]}}) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) [ 3154.092412] should_fail.cold+0x10a/0x149 [ 3154.096566] should_failslab+0xd6/0x130 [ 3154.100542] kmem_cache_alloc_node_trace+0x25a/0x400 [ 3154.105662] __kmalloc_node_track_caller+0x38/0x70 [ 3154.110593] __alloc_skb+0x96/0x510 [ 3154.114226] kobject_uevent_env+0x882/0xf30 [ 3154.118552] device_add+0xa47/0x15c0 [ 3154.122263] ? device_is_dependent+0x2a0/0x2a0 [ 3154.126845] ? kfree+0x1f0/0x250 [ 3154.130213] device_create_groups_vargs+0x1dc/0x250 [ 3154.135231] device_create_vargs+0x3a/0x50 [ 3154.139481] bdi_register_va.part.0+0x35/0x650 [ 3154.144055] bdi_register_va+0x63/0x80 [ 3154.147920] super_setup_bdi_name+0x123/0x220 [ 3154.152396] ? kill_block_super+0xe0/0xe0 [ 3154.156610] ? do_raw_spin_unlock+0x164/0x220 [ 3154.161099] fuse_fill_super+0x937/0x15c0 [ 3154.165256] ? fuse_get_root_inode+0xc0/0xc0 [ 3154.169653] ? up_write+0x17/0x60 [ 3154.173098] ? register_shrinker+0x15f/0x220 [ 3154.177498] ? sget_userns+0x768/0xc10 [ 3154.181397] ? get_anon_bdev+0x1c0/0x1c0 [ 3154.185529] ? sget+0xd9/0x110 [ 3154.188708] ? fuse_get_root_inode+0xc0/0xc0 [ 3154.193092] mount_nodev+0x4c/0xf0 [ 3154.196630] mount_fs+0x92/0x2a0 [ 3154.199992] vfs_kern_mount.part.0+0x5b/0x470 [ 3154.204467] do_mount+0xe65/0x2a30 [ 3154.207987] ? __do_page_fault+0x159/0xad0 [ 3154.212199] ? retint_kernel+0x2d/0x2d [ 3154.216074] ? copy_mount_string+0x40/0x40 [ 3154.220295] ? memset+0x20/0x40 [ 3154.223570] ? copy_mount_options+0x1fa/0x2f0 [ 3154.228043] ? copy_mnt_ns+0xa30/0xa30 [ 3154.231906] SyS_mount+0xa8/0x120 [ 3154.235335] ? copy_mnt_ns+0xa30/0xa30 [ 3154.239205] do_syscall_64+0x1d5/0x640 13:24:24 executing program 3: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) (fail_nth: 62) [ 3154.243084] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 3154.248250] RIP: 0033:0x7f5c78ae673a [ 3154.251937] RSP: 002b:00007f5c77459f88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 3154.259619] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f5c78ae673a [ 3154.266867] RDX: 0000000020000300 RSI: 0000000020000340 RDI: 0000000000000000 [ 3154.274130] RBP: 00007f5c7745a020 R08: 00007f5c7745a020 R09: 0000000020000300 [ 3154.281376] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000300 [ 3154.288646] R13: 0000000020000340 R14: 00007f5c77459fe0 R15: 00000000200045c0 13:24:24 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r1, 0x0, 0x0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r2, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_IOCTL(r2, &(0x7f0000000280)={0x20, 0x0, r3}, 0x20) r4 = getegid() write$FUSE_ENTRY(r1, &(0x7f0000000000)={0x90, 0x0, r3, {0x5, 0x3, 0x3ff, 0x258e, 0x7f, 0x9, {0x1, 0x968, 0x1, 0x4, 0x746e, 0x7f, 0x3587, 0x1, 0x259e, 0xa000, 0x40, 0xffffffffffffffff, r4, 0x1, 0xea1e}}}, 0x90) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r5, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r6, @ANYBLOB=',group_id=', @ANYRESDEC=r7]) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) sendmsg$GTP_CMD_DELPDP(r1, 0x0, 0x0) (async) openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) (async) read$FUSE(r2, &(0x7f0000004640)={0x2020}, 0x2020) (async) write$FUSE_IOCTL(r2, &(0x7f0000000280)={0x20, 0x0, r3}, 0x20) (async) getegid() (async) write$FUSE_ENTRY(r1, &(0x7f0000000000)={0x90, 0x0, r3, {0x5, 0x3, 0x3ff, 0x258e, 0x7f, 0x9, {0x1, 0x968, 0x1, 0x4, 0x746e, 0x7f, 0x3587, 0x1, 0x259e, 0xa000, 0x40, 0xffffffffffffffff, r4, 0x1, 0xea1e}}}, 0x90) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r5, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r6, @ANYBLOB=',group_id=', @ANYRESDEC=r7]) (async) 13:24:24 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) (async) 13:24:24 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async, rerun: 32) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) (rerun: 32) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) syz_open_dev$loop(&(0x7f0000000000), 0x9, 0x2000) 13:24:24 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f00000024c0), 0x10) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) (async) getresuid(&(0x7f00000000c0)=0x0, &(0x7f0000000100), &(0x7f0000000140)) mount$fuseblk(&(0x7f0000000000), &(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080), 0x9, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x6000}, 0x2c, {'user_id', 0x3d, r4}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@blksize={'blksize', 0x3d, 0x400}}, {@default_permissions}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x6}}, {@blksize={'blksize', 0x3d, 0x200}}, {@blksize={'blksize', 0x3d, 0x1000}}], [{@smackfstransmute={'smackfstransmute', 0x3d, '/dev/full\x00'}}, {@pcr={'pcr', 0x3d, 0x40}}, {@fsuuid={'fsuuid', 0x3d, {[0x32, 0x63, 0x66, 0x33, 0x65, 0x6a, 0x66, 0x32], 0x2d, [0x37, 0x30, 0x33, 0x66], 0x2d, [0x63, 0x66, 0x62, 0x62], 0x2d, [0x36, 0x61, 0x36, 0x38], 0x2d, [0x33, 0x61, 0x39, 0x39, 0x66, 0x36, 0x39, 0x37]}}}]}}) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:24 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000000c0)='./cgroup.net/syz1\x00', 0x200002, 0x0) r3 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r3, &(0x7f0000004640)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_IOCTL(r3, &(0x7f0000000280)={0x20, 0x0, r4}, 0x20) read$FUSE(r0, &(0x7f00000024c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000067c0)={0x18, 0x5, &(0x7f0000006b80)=ANY=[@ANYBLOB="165cfc91d9baeb88fbf15c9f9f409bc0770f7942c78f048040025e7748d89cf49cc799f0bde35bcc8246931a7d92410c761fa5dce0f668070e8cb4f4ca7167289076e8a8772069e3488b", @ANYRES32=r1, @ANYRESDEC=r5], &(0x7f0000006680)='GPL\x00', 0x5, 0x3d, &(0x7f00000066c0)=""/61, 0x41000, 0x10, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000006700)={0x0, 0x7}, 0x8, 0x10, &(0x7f0000006740)={0x5, 0xe, 0x8348, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000006780)=[r1, r1, r1, r1, 0x1, r1]}, 0x80) r8 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r8, 0x0, 0x0) r9 = bpf$MAP_CREATE(0x0, &(0x7f0000006840)=@base={0x17, 0x7ffffffd, 0x6, 0x5, 0x21, r1, 0xffff, '\x00', 0x0, r1, 0xfffffffe, 0x4, 0x3}, 0x48) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000006900)=@bpf_ext={0x1c, 0x3, &(0x7f00000002c0)=ANY=[@ANYBLOB="18000000097d00000000000001c1be0095000000000000df"], &(0x7f0000004500)='GPL\x00', 0x7f, 0xa, &(0x7f0000004540)=""/10, 0x7c0ea085cb1c173f, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000004580)={0x6, 0x3}, 0x8, 0x10, &(0x7f00000045c0)={0x2, 0x3, 0x400}, 0x10, 0x1a9de, r7, 0x0, &(0x7f00000068c0)=[r8, r1, r9, r1, r1]}, 0x80) r10 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r10, 0x0, 0x0) write$FUSE_CREATE_OPEN(0xffffffffffffffff, &(0x7f0000000180)={0xa0, 0x0, r4, {{0x0, 0x3, 0xc0, 0x4000000000010000, 0x9f53, 0x2, {0x4, 0x401, 0x9, 0x73d4845a, 0x0, 0x775, 0x8, 0x3, 0x5, 0xc000, 0xc19c, r6, 0xee00, 0x5, 0xee25}}, {0x0, 0x1d}}}, 0xa0) r11 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r11, &(0x7f0000006a40)={&(0x7f0000006980)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000006a00)={&(0x7f00000069c0)=@gettclass={0x24, 0x2a, 0x400, 0x70bd28, 0x25dfdbfb, {0x0, 0x0, 0x0, 0x0, {0xfff3, 0x5}, {0xf, 0x10}, {0xfff2}}, [""]}, 0x24}, 0x1, 0x0, 0x0, 0x40001}, 0x4) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="18d63263f84ede0c3fe19658633db4be28fd32997cef2e16f57d9577d455ce6d0e4e43450c234abaf65a5e41fdc63e7534b9c24647c91eee02a994b82e7b4d680198c5e18a3c6ede7ed862e3825146ad860ac449c1dd68408306a1206a395ef79cb9cc3cb27204a8a4d4c33805100db1d0e12fd0842037defdaf29cf16c0082e32642391547da1e33b87a0478654aedbefe4794705c0e7e870f15f5470b01377f90218a6a181aec446028fa918e4daa10b5311ce21f4bc4935f99250188b11b8fad652e6c5078f2c89d058244c3bf8db1e39cd3b52b9e8cc8861c63edde6608450407be76d87b6", @ANYRESHEX=r0, @ANYRES8=r13, @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r12]) [ 3154.383102] FAULT_INJECTION: forcing a failure. [ 3154.383102] name failslab, interval 1, probability 0, space 0, times 0 [ 3154.416192] CPU: 1 PID: 1233 Comm: syz-executor.3 Not tainted 4.14.290-syzkaller #0 [ 3154.424018] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 13:24:24 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000000c0)='./cgroup.net/syz1\x00', 0x200002, 0x0) (async) r3 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r3, &(0x7f0000004640)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_IOCTL(r3, &(0x7f0000000280)={0x20, 0x0, r4}, 0x20) read$FUSE(r0, &(0x7f00000024c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) (async) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000067c0)={0x18, 0x5, &(0x7f0000006b80)=ANY=[@ANYBLOB="165cfc91d9baeb88fbf15c9f9f409bc0770f7942c78f048040025e7748d89cf49cc799f0bde35bcc8246931a7d92410c761fa5dce0f668070e8cb4f4ca7167289076e8a8772069e3488b", @ANYRES32=r1, @ANYRESDEC=r5], &(0x7f0000006680)='GPL\x00', 0x5, 0x3d, &(0x7f00000066c0)=""/61, 0x41000, 0x10, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000006700)={0x0, 0x7}, 0x8, 0x10, &(0x7f0000006740)={0x5, 0xe, 0x8348, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000006780)=[r1, r1, r1, r1, 0x1, r1]}, 0x80) r8 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r8, 0x0, 0x0) (async) r9 = bpf$MAP_CREATE(0x0, &(0x7f0000006840)=@base={0x17, 0x7ffffffd, 0x6, 0x5, 0x21, r1, 0xffff, '\x00', 0x0, r1, 0xfffffffe, 0x4, 0x3}, 0x48) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000006900)=@bpf_ext={0x1c, 0x3, &(0x7f00000002c0)=ANY=[@ANYBLOB="18000000097d00000000000001c1be0095000000000000df"], &(0x7f0000004500)='GPL\x00', 0x7f, 0xa, &(0x7f0000004540)=""/10, 0x7c0ea085cb1c173f, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000004580)={0x6, 0x3}, 0x8, 0x10, &(0x7f00000045c0)={0x2, 0x3, 0x400}, 0x10, 0x1a9de, r7, 0x0, &(0x7f00000068c0)=[r8, r1, r9, r1, r1]}, 0x80) (async) r10 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r10, 0x0, 0x0) (async) write$FUSE_CREATE_OPEN(0xffffffffffffffff, &(0x7f0000000180)={0xa0, 0x0, r4, {{0x0, 0x3, 0xc0, 0x4000000000010000, 0x9f53, 0x2, {0x4, 0x401, 0x9, 0x73d4845a, 0x0, 0x775, 0x8, 0x3, 0x5, 0xc000, 0xc19c, r6, 0xee00, 0x5, 0xee25}}, {0x0, 0x1d}}}, 0xa0) (async) r11 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r11, &(0x7f0000006a40)={&(0x7f0000006980)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000006a00)={&(0x7f00000069c0)=@gettclass={0x24, 0x2a, 0x400, 0x70bd28, 0x25dfdbfb, {0x0, 0x0, 0x0, 0x0, {0xfff3, 0x5}, {0xf, 0x10}, {0xfff2}}, [""]}, 0x24}, 0x1, 0x0, 0x0, 0x40001}, 0x4) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="18d63263f84ede0c3fe19658633db4be28fd32997cef2e16f57d9577d455ce6d0e4e43450c234abaf65a5e41fdc63e7534b9c24647c91eee02a994b82e7b4d680198c5e18a3c6ede7ed862e3825146ad860ac449c1dd68408306a1206a395ef79cb9cc3cb27204a8a4d4c33805100db1d0e12fd0842037defdaf29cf16c0082e32642391547da1e33b87a0478654aedbefe4794705c0e7e870f15f5470b01377f90218a6a181aec446028fa918e4daa10b5311ce21f4bc4935f99250188b11b8fad652e6c5078f2c89d058244c3bf8db1e39cd3b52b9e8cc8861c63edde6608450407be76d87b6", @ANYRESHEX=r0, @ANYRES8=r13, @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r12]) 13:24:24 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) [ 3154.433371] Call Trace: [ 3154.435960] dump_stack+0x1b2/0x281 [ 3154.439598] should_fail.cold+0x10a/0x149 [ 3154.443752] should_failslab+0xd6/0x130 [ 3154.447733] kmem_cache_alloc_node_trace+0x25a/0x400 [ 3154.452843] __kmalloc_node_track_caller+0x38/0x70 [ 3154.457779] __alloc_skb+0x96/0x510 [ 3154.461413] kobject_uevent_env+0x882/0xf30 [ 3154.465745] device_add+0xa47/0x15c0 [ 3154.469462] ? device_is_dependent+0x2a0/0x2a0 [ 3154.474044] ? kfree+0x1f0/0x250 [ 3154.477413] device_create_groups_vargs+0x1dc/0x250 13:24:24 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000000c0)='./cgroup.net/syz1\x00', 0x200002, 0x0) r3 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r3, &(0x7f0000004640)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_IOCTL(r3, &(0x7f0000000280)={0x20, 0x0, r4}, 0x20) (async) read$FUSE(r0, &(0x7f00000024c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) (async) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000067c0)={0x18, 0x5, &(0x7f0000006b80)=ANY=[@ANYBLOB="165cfc91d9baeb88fbf15c9f9f409bc0770f7942c78f048040025e7748d89cf49cc799f0bde35bcc8246931a7d92410c761fa5dce0f668070e8cb4f4ca7167289076e8a8772069e3488b", @ANYRES32=r1, @ANYRESDEC=r5], &(0x7f0000006680)='GPL\x00', 0x5, 0x3d, &(0x7f00000066c0)=""/61, 0x41000, 0x10, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000006700)={0x0, 0x7}, 0x8, 0x10, &(0x7f0000006740)={0x5, 0xe, 0x8348, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000006780)=[r1, r1, r1, r1, 0x1, r1]}, 0x80) (async) r8 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r8, 0x0, 0x0) r9 = bpf$MAP_CREATE(0x0, &(0x7f0000006840)=@base={0x17, 0x7ffffffd, 0x6, 0x5, 0x21, r1, 0xffff, '\x00', 0x0, r1, 0xfffffffe, 0x4, 0x3}, 0x48) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000006900)=@bpf_ext={0x1c, 0x3, &(0x7f00000002c0)=ANY=[@ANYBLOB="18000000097d00000000000001c1be0095000000000000df"], &(0x7f0000004500)='GPL\x00', 0x7f, 0xa, &(0x7f0000004540)=""/10, 0x7c0ea085cb1c173f, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000004580)={0x6, 0x3}, 0x8, 0x10, &(0x7f00000045c0)={0x2, 0x3, 0x400}, 0x10, 0x1a9de, r7, 0x0, &(0x7f00000068c0)=[r8, r1, r9, r1, r1]}, 0x80) (async) r10 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r10, 0x0, 0x0) write$FUSE_CREATE_OPEN(0xffffffffffffffff, &(0x7f0000000180)={0xa0, 0x0, r4, {{0x0, 0x3, 0xc0, 0x4000000000010000, 0x9f53, 0x2, {0x4, 0x401, 0x9, 0x73d4845a, 0x0, 0x775, 0x8, 0x3, 0x5, 0xc000, 0xc19c, r6, 0xee00, 0x5, 0xee25}}, {0x0, 0x1d}}}, 0xa0) r11 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r11, &(0x7f0000006a40)={&(0x7f0000006980)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000006a00)={&(0x7f00000069c0)=@gettclass={0x24, 0x2a, 0x400, 0x70bd28, 0x25dfdbfb, {0x0, 0x0, 0x0, 0x0, {0xfff3, 0x5}, {0xf, 0x10}, {0xfff2}}, [""]}, 0x24}, 0x1, 0x0, 0x0, 0x40001}, 0x4) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="18d63263f84ede0c3fe19658633db4be28fd32997cef2e16f57d9577d455ce6d0e4e43450c234abaf65a5e41fdc63e7534b9c24647c91eee02a994b82e7b4d680198c5e18a3c6ede7ed862e3825146ad860ac449c1dd68408306a1206a395ef79cb9cc3cb27204a8a4d4c33805100db1d0e12fd0842037defdaf29cf16c0082e32642391547da1e33b87a0478654aedbefe4794705c0e7e870f15f5470b01377f90218a6a181aec446028fa918e4daa10b5311ce21f4bc4935f99250188b11b8fad652e6c5078f2c89d058244c3bf8db1e39cd3b52b9e8cc8861c63edde6608450407be76d87b6", @ANYRESHEX=r0, @ANYRES8=r13, @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r12]) [ 3154.482437] device_create_vargs+0x3a/0x50 [ 3154.486681] bdi_register_va.part.0+0x35/0x650 [ 3154.491266] bdi_register_va+0x63/0x80 [ 3154.495158] super_setup_bdi_name+0x123/0x220 [ 3154.499659] ? kill_block_super+0xe0/0xe0 [ 3154.503813] ? do_raw_spin_unlock+0x164/0x220 [ 3154.508306] fuse_fill_super+0x937/0x15c0 [ 3154.512434] ? fuse_get_root_inode+0xc0/0xc0 [ 3154.516821] ? up_write+0x17/0x60 [ 3154.520261] ? register_shrinker+0x15f/0x220 [ 3154.524652] ? sget_userns+0x768/0xc10 [ 3154.528521] ? get_anon_bdev+0x1c0/0x1c0 [ 3154.532578] ? sget+0xd9/0x110 [ 3154.535749] ? fuse_get_root_inode+0xc0/0xc0 [ 3154.540148] mount_nodev+0x4c/0xf0 [ 3154.543677] mount_fs+0x92/0x2a0 [ 3154.547021] vfs_kern_mount.part.0+0x5b/0x470 [ 3154.551507] do_mount+0xe65/0x2a30 [ 3154.555034] ? __do_page_fault+0x159/0xad0 [ 3154.559253] ? retint_kernel+0x2d/0x2d [ 3154.563131] ? copy_mount_string+0x40/0x40 [ 3154.567359] ? memset+0x20/0x40 [ 3154.570616] ? copy_mount_options+0x1fa/0x2f0 [ 3154.575087] ? copy_mnt_ns+0xa30/0xa30 [ 3154.578950] SyS_mount+0xa8/0x120 [ 3154.582382] ? copy_mnt_ns+0xa30/0xa30 [ 3154.586247] do_syscall_64+0x1d5/0x640 [ 3154.590116] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 3154.595282] RIP: 0033:0x7f5c78ae673a [ 3154.598969] RSP: 002b:00007f5c77459f88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 3154.606664] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f5c78ae673a [ 3154.613911] RDX: 0000000020000300 RSI: 0000000020000340 RDI: 0000000000000000 [ 3154.621171] RBP: 00007f5c7745a020 R08: 00007f5c7745a020 R09: 0000000020000300 13:24:24 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f00000024c0), 0x10) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) getresuid(&(0x7f00000000c0)=0x0, &(0x7f0000000100), &(0x7f0000000140)) mount$fuseblk(&(0x7f0000000000), &(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080), 0x9, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x6000}, 0x2c, {'user_id', 0x3d, r4}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@blksize={'blksize', 0x3d, 0x400}}, {@default_permissions}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x6}}, {@blksize={'blksize', 0x3d, 0x200}}, {@blksize={'blksize', 0x3d, 0x1000}}], [{@smackfstransmute={'smackfstransmute', 0x3d, '/dev/full\x00'}}, {@pcr={'pcr', 0x3d, 0x40}}, {@fsuuid={'fsuuid', 0x3d, {[0x32, 0x63, 0x66, 0x33, 0x65, 0x6a, 0x66, 0x32], 0x2d, [0x37, 0x30, 0x33, 0x66], 0x2d, [0x63, 0x66, 0x62, 0x62], 0x2d, [0x36, 0x61, 0x36, 0x38], 0x2d, [0x33, 0x61, 0x39, 0x39, 0x66, 0x36, 0x39, 0x37]}}}]}}) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:24 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r2, 0x0, 0x0) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000040)={r2, 0x0, 0x25, 0x17}, 0x10) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r3, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) r6 = syz_open_procfs(r5, &(0x7f0000000000)='net/route\x00') read$FUSE(r6, &(0x7f00000024c0)={0x2020}, 0x2020) r7 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r7, 0x0, 0x0) setsockopt$TIPC_MCAST_BROADCAST(r7, 0x10f, 0x85) 13:24:24 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) (async) [ 3154.628430] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000300 [ 3154.635682] R13: 0000000020000340 R14: 00007f5c77459fe0 R15: 00000000200045c0 13:24:24 executing program 3: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) (fail_nth: 63) 13:24:24 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:24 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r1, 0x0, 0x0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r2, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_IOCTL(r2, &(0x7f0000000280)={0x20, 0x0, r3}, 0x20) r4 = getegid() write$FUSE_ENTRY(r1, &(0x7f0000000000)={0x90, 0x0, r3, {0x5, 0x3, 0x3ff, 0x258e, 0x7f, 0x9, {0x1, 0x968, 0x1, 0x4, 0x746e, 0x7f, 0x3587, 0x1, 0x259e, 0xa000, 0x40, 0xffffffffffffffff, r4, 0x1, 0xea1e}}}, 0x90) (async) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r5, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r6, @ANYBLOB=',group_id=', @ANYRESDEC=r7]) 13:24:24 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB="2c726f6f746d6f64653d30303030303030303030303030303030303134303030302c757365725f69643da636f06458480bf34b496309941ad5c12d1f19c1d6a5fcc7dc669488587d2e1d64f7ae63d84e60d8084ab3461166463a62c0fd021343350ba47e70df0571da424d25d875e992955044ad5f15cab6ac5ee69f23a8bf70c3ab41a97924c71b6886cc46f3989bef55686f078e349a8ae675dddb31876f", @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:24 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:24 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r2, 0x0, 0x0) (async) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000040)={r2, 0x0, 0x25, 0x17}, 0x10) (async) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r3, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) (async) r6 = syz_open_procfs(r5, &(0x7f0000000000)='net/route\x00') read$FUSE(r6, &(0x7f00000024c0)={0x2020}, 0x2020) r7 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r7, 0x0, 0x0) (async) setsockopt$TIPC_MCAST_BROADCAST(r7, 0x10f, 0x85) 13:24:24 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) getresuid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000140)) r5 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) mount$fuseblk(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x282004, &(0x7f00000024c0)={{'fd', 0x3d, r5}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r4}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@max_read={'max_read', 0x3d, 0x965}}, {@max_read={'max_read', 0x3d, 0x5}}], [{@obj_role={'obj_role', 0x3d, '\xb9,{\t\x9b\xa7\xdae]\xd7\xf5\xb1\xe7\r\xfac,}\x85\xea\x0f\x95*;u\xfc\x15;J\xf1\x9a\x8b\xc3\x1aM\x1c\xa3j\xc7:\x87\x8f#m\xcb\xd1A\xf6\x1f\xe9\xee\xa79\xdf8\x118\x99s\xba\xd5\xcbMQ\xc5~\xa4\x80\xd2\xa9h\xabt\x92\xee2\x8e\xe2\xbe/\b\xbfX\n\xab\xc7\xdc\xdb\x95\x85\xaa\xbd\x9b\x10n\xde\xf5ep\xc3\xca\x1ak\xaa6\xd7\xafY0Lwu\rK{$\xa9K\x8a\x96\x93qV\x89\xa5h\xce\xf8t\x7fh\xc6\xb8zS\xba\xd3'}}]}}) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) [ 3154.787592] FAULT_INJECTION: forcing a failure. [ 3154.787592] name failslab, interval 1, probability 0, space 0, times 0 [ 3154.814124] CPU: 1 PID: 1309 Comm: syz-executor.3 Not tainted 4.14.290-syzkaller #0 [ 3154.822084] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 3154.831442] Call Trace: [ 3154.834034] dump_stack+0x1b2/0x281 13:24:24 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB="2c726f6f746d6f64653d30303030303030303030303030303030303134303030302c757365725f69643da636f06458480bf34b496309941ad5c12d1f19c1d6a5fcc7dc669488587d2e1d64f7ae63d84e60d8084ab3461166463a62c0fd021343350ba47e70df0571da424d25d875e992955044ad5f15cab6ac5ee69f23a8bf70c3ab41a97924c71b6886cc46f3989bef55686f078e349a8ae675dddb31876f", @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB="2c726f6f746d6f64653d30303030303030303030303030303030303134303030302c757365725f69643da636f06458480bf34b496309941ad5c12d1f19c1d6a5fcc7dc669488587d2e1d64f7ae63d84e60d8084ab3461166463a62c0fd021343350ba47e70df0571da424d25d875e992955044ad5f15cab6ac5ee69f23a8bf70c3ab41a97924c71b6886cc46f3989bef55686f078e349a8ae675dddb31876f", @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) (async) 13:24:24 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r2, 0x0, 0x0) (async) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000040)={r2, 0x0, 0x25, 0x17}, 0x10) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async, rerun: 32) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) (rerun: 32) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r3, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) (async) r6 = syz_open_procfs(r5, &(0x7f0000000000)='net/route\x00') read$FUSE(r6, &(0x7f00000024c0)={0x2020}, 0x2020) r7 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r7, 0x0, 0x0) (async) setsockopt$TIPC_MCAST_BROADCAST(r7, 0x10f, 0x85) 13:24:24 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB="2c726f6f746d6f64653d30303030303030303030303030303030303134303030302c757365725f69643da636f06458480bf34b496309941ad5c12d1f19c1d6a5fcc7dc669488587d2e1d64f7ae63d84e60d8084ab3461166463a62c0fd021343350ba47e70df0571da424d25d875e992955044ad5f15cab6ac5ee69f23a8bf70c3ab41a97924c71b6886cc46f3989bef55686f078e349a8ae675dddb31876f", @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) [ 3154.837671] should_fail.cold+0x10a/0x149 [ 3154.841823] should_failslab+0xd6/0x130 [ 3154.845798] kmem_cache_alloc_node_trace+0x25a/0x400 [ 3154.850907] __kmalloc_node_track_caller+0x38/0x70 [ 3154.855839] __alloc_skb+0x96/0x510 [ 3154.859469] kobject_uevent_env+0x882/0xf30 [ 3154.863795] device_add+0xa47/0x15c0 [ 3154.867510] ? device_is_dependent+0x2a0/0x2a0 [ 3154.872097] ? kfree+0x1f0/0x250 [ 3154.875465] device_create_groups_vargs+0x1dc/0x250 [ 3154.880481] device_create_vargs+0x3a/0x50 13:24:25 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000100), 0x79, 0x2002) ioctl$BLKRRPART(r0, 0x125f, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r2, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="66643d65229c08196eacdb8a21e151999656824008f2c141d9c10659530fb3b6e3c9d0e726406b692d7d120a4c7de846520af30933c783fb36d50288ffe0", @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r3, @ANYBLOB="2c6772794f55f1696439", @ANYRESDEC=r4]) r5 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) ioctl$IOC_PR_CLEAR(r5, 0x401070cd, &(0x7f0000000180)={0x80}) read$FUSE(0xffffffffffffffff, &(0x7f00000024c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_POLL(r2, &(0x7f0000000000)={0x18, 0x0, r6, {0x7}}, 0x18) [ 3154.884715] bdi_register_va.part.0+0x35/0x650 [ 3154.889298] bdi_register_va+0x63/0x80 [ 3154.893188] super_setup_bdi_name+0x123/0x220 [ 3154.897684] ? kill_block_super+0xe0/0xe0 [ 3154.901830] ? do_raw_spin_unlock+0x164/0x220 [ 3154.906333] fuse_fill_super+0x937/0x15c0 [ 3154.910487] ? fuse_get_root_inode+0xc0/0xc0 [ 3154.914891] ? up_write+0x17/0x60 [ 3154.918342] ? register_shrinker+0x15f/0x220 [ 3154.922749] ? sget_userns+0x768/0xc10 [ 3154.926644] ? get_anon_bdev+0x1c0/0x1c0 [ 3154.930702] ? sget+0xd9/0x110 [ 3154.933885] ? fuse_get_root_inode+0xc0/0xc0 [ 3154.938273] mount_nodev+0x4c/0xf0 [ 3154.941805] mount_fs+0x92/0x2a0 [ 3154.945154] vfs_kern_mount.part.0+0x5b/0x470 [ 3154.949631] do_mount+0xe65/0x2a30 [ 3154.953170] ? __do_page_fault+0x159/0xad0 [ 3154.957388] ? retint_kernel+0x2d/0x2d [ 3154.961264] ? copy_mount_string+0x40/0x40 [ 3154.965479] ? memset+0x20/0x40 [ 3154.968736] ? copy_mount_options+0x1fa/0x2f0 [ 3154.973224] ? copy_mnt_ns+0xa30/0xa30 [ 3154.977088] SyS_mount+0xa8/0x120 [ 3154.980526] ? copy_mnt_ns+0xa30/0xa30 [ 3154.984398] do_syscall_64+0x1d5/0x640 [ 3154.988275] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 3154.993450] RIP: 0033:0x7f5c78ae673a [ 3154.997136] RSP: 002b:00007f5c77459f88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 3155.004826] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f5c78ae673a [ 3155.012075] RDX: 0000000020000300 RSI: 0000000020000340 RDI: 0000000000000000 [ 3155.019338] RBP: 00007f5c7745a020 R08: 00007f5c7745a020 R09: 0000000020000300 [ 3155.026587] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000300 [ 3155.033845] R13: 0000000020000340 R14: 00007f5c77459fe0 R15: 00000000200045c0 13:24:25 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x220803, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:25 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000100), 0x79, 0x2002) ioctl$BLKRRPART(r0, 0x125f, 0x0) (async) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async, rerun: 32) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (rerun: 32) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r2, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="66643d65229c08196eacdb8a21e151999656824008f2c141d9c10659530fb3b6e3c9d0e726406b692d7d120a4c7de846520af30933c783fb36d50288ffe0", @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r3, @ANYBLOB="2c6772794f55f1696439", @ANYRESDEC=r4]) (async) r5 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) ioctl$IOC_PR_CLEAR(r5, 0x401070cd, &(0x7f0000000180)={0x80}) (async) read$FUSE(0xffffffffffffffff, &(0x7f00000024c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_POLL(r2, &(0x7f0000000000)={0x18, 0x0, r6, {0x7}}, 0x18) 13:24:25 executing program 3: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) (fail_nth: 64) 13:24:25 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) write$FUSE_NOTIFY_DELETE(r0, &(0x7f0000000000)={0x33, 0x6, 0x0, {0x4, 0x2, 0xa, 0x0, '/dev/full\x00'}}, 0x33) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:25 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) write$FUSE_WRITE(r1, &(0x7f0000000180)={0x18, 0x0, 0x0, {0x615c}}, 0x18) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r2, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r3, @ANYBLOB="2c67726f5389f887e7986f1f3c707bcfc86b0f9ae906abecadc68fbd12f1611fb659bcbb3c76ea66255e7a294a366bd7625090dd75bd6e33a0e0c8d7c1feb5d294659dc08850964ff49f36f2336d4cef2f793a0397d44e008cce659fec466cdf9e72643f025005fbb23386c613c5f8eadb4e5d3ba7f56f8bd13761fbde7969e19113d75e3c97dea3decd534bb1a7109587470e5828ac629762f78f69b1d504bda1e592f02f2663d153af56a7c5c574aae34c48c983f6b748f5569bfdbe64c6c1ba6e4d81a5dea0c73b3be5daac00b05374a1b2", @ANYRESDEC=r4]) 13:24:25 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) (async) getresuid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000140)) (async) r5 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) mount$fuseblk(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x282004, &(0x7f00000024c0)={{'fd', 0x3d, r5}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r4}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@max_read={'max_read', 0x3d, 0x965}}, {@max_read={'max_read', 0x3d, 0x5}}], [{@obj_role={'obj_role', 0x3d, '\xb9,{\t\x9b\xa7\xdae]\xd7\xf5\xb1\xe7\r\xfac,}\x85\xea\x0f\x95*;u\xfc\x15;J\xf1\x9a\x8b\xc3\x1aM\x1c\xa3j\xc7:\x87\x8f#m\xcb\xd1A\xf6\x1f\xe9\xee\xa79\xdf8\x118\x99s\xba\xd5\xcbMQ\xc5~\xa4\x80\xd2\xa9h\xabt\x92\xee2\x8e\xe2\xbe/\b\xbfX\n\xab\xc7\xdc\xdb\x95\x85\xaa\xbd\x9b\x10n\xde\xf5ep\xc3\xca\x1ak\xaa6\xd7\xafY0Lwu\rK{$\xa9K\x8a\x96\x93qV\x89\xa5h\xce\xf8t\x7fh\xc6\xb8zS\xba\xd3'}}]}}) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:25 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000100), 0x79, 0x2002) ioctl$BLKRRPART(r0, 0x125f, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async, rerun: 32) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async, rerun: 32) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r2, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="66643d65229c08196eacdb8a21e151999656824008f2c141d9c10659530fb3b6e3c9d0e726406b692d7d120a4c7de846520af30933c783fb36d50288ffe0", @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r3, @ANYBLOB="2c6772794f55f1696439", @ANYRESDEC=r4]) (async) r5 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) ioctl$IOC_PR_CLEAR(r5, 0x401070cd, &(0x7f0000000180)={0x80}) (async, rerun: 32) read$FUSE(0xffffffffffffffff, &(0x7f00000024c0)={0x2020, 0x0, 0x0}, 0x2020) (rerun: 32) write$FUSE_POLL(r2, &(0x7f0000000000)={0x18, 0x0, r6, {0x7}}, 0x18) 13:24:25 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) write$FUSE_WRITE(r1, &(0x7f0000000180)={0x18, 0x0, 0x0, {0x615c}}, 0x18) (async) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r2, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r3, @ANYBLOB="2c67726f5389f887e7986f1f3c707bcfc86b0f9ae906abecadc68fbd12f1611fb659bcbb3c76ea66255e7a294a366bd7625090dd75bd6e33a0e0c8d7c1feb5d294659dc08850964ff49f36f2336d4cef2f793a0397d44e008cce659fec466cdf9e72643f025005fbb23386c613c5f8eadb4e5d3ba7f56f8bd13761fbde7969e19113d75e3c97dea3decd534bb1a7109587470e5828ac629762f78f69b1d504bda1e592f02f2663d153af56a7c5c574aae34c48c983f6b748f5569bfdbe64c6c1ba6e4d81a5dea0c73b3be5daac00b05374a1b2", @ANYRESDEC=r4]) 13:24:25 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async, rerun: 64) write$FUSE_NOTIFY_DELETE(r0, &(0x7f0000000000)={0x33, 0x6, 0x0, {0x4, 0x2, 0xa, 0x0, '/dev/full\x00'}}, 0x33) (async, rerun: 64) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:25 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) getresuid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000140)) r5 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) mount$fuseblk(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x282004, &(0x7f00000024c0)={{'fd', 0x3d, r5}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r4}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@max_read={'max_read', 0x3d, 0x965}}, {@max_read={'max_read', 0x3d, 0x5}}], [{@obj_role={'obj_role', 0x3d, '\xb9,{\t\x9b\xa7\xdae]\xd7\xf5\xb1\xe7\r\xfac,}\x85\xea\x0f\x95*;u\xfc\x15;J\xf1\x9a\x8b\xc3\x1aM\x1c\xa3j\xc7:\x87\x8f#m\xcb\xd1A\xf6\x1f\xe9\xee\xa79\xdf8\x118\x99s\xba\xd5\xcbMQ\xc5~\xa4\x80\xd2\xa9h\xabt\x92\xee2\x8e\xe2\xbe/\b\xbfX\n\xab\xc7\xdc\xdb\x95\x85\xaa\xbd\x9b\x10n\xde\xf5ep\xc3\xca\x1ak\xaa6\xd7\xafY0Lwu\rK{$\xa9K\x8a\x96\x93qV\x89\xa5h\xce\xf8t\x7fh\xc6\xb8zS\xba\xd3'}}]}}) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) getresuid(&(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000140)) (async) openat$fuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) (async) mount$fuseblk(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x282004, &(0x7f00000024c0)={{'fd', 0x3d, r5}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r4}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@max_read={'max_read', 0x3d, 0x965}}, {@max_read={'max_read', 0x3d, 0x5}}], [{@obj_role={'obj_role', 0x3d, '\xb9,{\t\x9b\xa7\xdae]\xd7\xf5\xb1\xe7\r\xfac,}\x85\xea\x0f\x95*;u\xfc\x15;J\xf1\x9a\x8b\xc3\x1aM\x1c\xa3j\xc7:\x87\x8f#m\xcb\xd1A\xf6\x1f\xe9\xee\xa79\xdf8\x118\x99s\xba\xd5\xcbMQ\xc5~\xa4\x80\xd2\xa9h\xabt\x92\xee2\x8e\xe2\xbe/\b\xbfX\n\xab\xc7\xdc\xdb\x95\x85\xaa\xbd\x9b\x10n\xde\xf5ep\xc3\xca\x1ak\xaa6\xd7\xafY0Lwu\rK{$\xa9K\x8a\x96\x93qV\x89\xa5h\xce\xf8t\x7fh\xc6\xb8zS\xba\xd3'}}]}}) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) (async) [ 3155.168849] FAULT_INJECTION: forcing a failure. [ 3155.168849] name failslab, interval 1, probability 0, space 0, times 0 13:24:25 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x220803, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:25 executing program 5: openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r0, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r3 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DONE(r3, 0x0, 0xc9, 0x0, 0x0) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES16=r3, @ANYBLOB="b262fd2e16bcb03062c6fea6ef53c1f99308b3fea3ae6afe8ca47d7b19016a55de09b95f6cd45702cda2259f95913b00e9841c21c0c18bd1c6a0bbd2184cdb9925ef7d6d7810eb576c6f31e1b8767c580e", @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r1, @ANYRES32=r2, @ANYRESDEC=r2]) 13:24:25 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async, rerun: 32) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) (rerun: 32) write$FUSE_WRITE(r1, &(0x7f0000000180)={0x18, 0x0, 0x0, {0x615c}}, 0x18) (async, rerun: 64) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (rerun: 64) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r2, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r3, @ANYBLOB="2c67726f5389f887e7986f1f3c707bcfc86b0f9ae906abecadc68fbd12f1611fb659bcbb3c76ea66255e7a294a366bd7625090dd75bd6e33a0e0c8d7c1feb5d294659dc08850964ff49f36f2336d4cef2f793a0397d44e008cce659fec466cdf9e72643f025005fbb23386c613c5f8eadb4e5d3ba7f56f8bd13761fbde7969e19113d75e3c97dea3decd534bb1a7109587470e5828ac629762f78f69b1d504bda1e592f02f2663d153af56a7c5c574aae34c48c983f6b748f5569bfdbe64c6c1ba6e4d81a5dea0c73b3be5daac00b05374a1b2", @ANYRESDEC=r4]) [ 3155.209687] CPU: 1 PID: 1371 Comm: syz-executor.3 Not tainted 4.14.290-syzkaller #0 [ 3155.217510] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 3155.226868] Call Trace: [ 3155.229454] dump_stack+0x1b2/0x281 [ 3155.233176] should_fail.cold+0x10a/0x149 [ 3155.237330] should_failslab+0xd6/0x130 [ 3155.241311] kmem_cache_alloc+0x28e/0x3c0 [ 3155.245459] __d_alloc+0x2a/0xa20 [ 3155.248912] ? d_lookup+0x172/0x220 [ 3155.252537] d_alloc+0x46/0x240 [ 3155.255817] __lookup_hash+0x101/0x270 13:24:25 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async, rerun: 32) write$FUSE_NOTIFY_DELETE(r0, &(0x7f0000000000)={0x33, 0x6, 0x0, {0x4, 0x2, 0xa, 0x0, '/dev/full\x00'}}, 0x33) (async, rerun: 32) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) [ 3155.259710] ? __inode_permission+0xcd/0x2f0 [ 3155.264120] lookup_one_len+0x279/0x3a0 [ 3155.268184] ? lookup_one_len_unlocked+0x410/0x410 [ 3155.273200] start_creating+0xb0/0x200 [ 3155.277091] debugfs_create_dir+0x1f/0x420 [ 3155.281413] bdi_register_va.part.0+0x1ad/0x650 [ 3155.286084] bdi_register_va+0x63/0x80 [ 3155.289974] super_setup_bdi_name+0x123/0x220 [ 3155.294470] ? kill_block_super+0xe0/0xe0 [ 3155.298618] ? do_raw_spin_unlock+0x164/0x220 [ 3155.303118] fuse_fill_super+0x937/0x15c0 [ 3155.307266] ? fuse_get_root_inode+0xc0/0xc0 [ 3155.311668] ? up_write+0x17/0x60 [ 3155.315114] ? register_shrinker+0x15f/0x220 [ 3155.319513] ? sget_userns+0x768/0xc10 [ 3155.323403] ? get_anon_bdev+0x1c0/0x1c0 [ 3155.327456] ? sget+0xd9/0x110 [ 3155.330639] ? fuse_get_root_inode+0xc0/0xc0 [ 3155.335044] mount_nodev+0x4c/0xf0 [ 3155.338570] mount_fs+0x92/0x2a0 [ 3155.341914] vfs_kern_mount.part.0+0x5b/0x470 [ 3155.346385] do_mount+0xe65/0x2a30 [ 3155.349918] ? __do_page_fault+0x159/0xad0 [ 3155.354281] ? retint_kernel+0x2d/0x2d [ 3155.358156] ? copy_mount_string+0x40/0x40 [ 3155.362373] ? memset+0x20/0x40 [ 3155.365635] ? copy_mount_options+0x1fa/0x2f0 [ 3155.370114] ? copy_mnt_ns+0xa30/0xa30 [ 3155.373988] SyS_mount+0xa8/0x120 [ 3155.377428] ? copy_mnt_ns+0xa30/0xa30 [ 3155.381302] do_syscall_64+0x1d5/0x640 [ 3155.385194] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 3155.390374] RIP: 0033:0x7f5c78ae673a [ 3155.394071] RSP: 002b:00007f5c77459f88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 3155.401776] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f5c78ae673a 13:24:25 executing program 3: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) (fail_nth: 65) 13:24:25 executing program 5: openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r0, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r3 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DONE(r3, 0x0, 0xc9, 0x0, 0x0) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES16=r3, @ANYBLOB="b262fd2e16bcb03062c6fea6ef53c1f99308b3fea3ae6afe8ca47d7b19016a55de09b95f6cd45702cda2259f95913b00e9841c21c0c18bd1c6a0bbd2184cdb9925ef7d6d7810eb576c6f31e1b8767c580e", @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r1, @ANYRES32=r2, @ANYRESDEC=r2]) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r0, &(0x7f0000000480)={0x2020}, 0x2020) (async) socket$igmp(0x2, 0x3, 0x2) (async) setsockopt$MRT_DONE(r3, 0x0, 0xc9, 0x0, 0x0) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES16=r3, @ANYBLOB="b262fd2e16bcb03062c6fea6ef53c1f99308b3fea3ae6afe8ca47d7b19016a55de09b95f6cd45702cda2259f95913b00e9841c21c0c18bd1c6a0bbd2184cdb9925ef7d6d7810eb576c6f31e1b8767c580e", @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r1, @ANYRES32=r2, @ANYRESDEC=r2]) (async) 13:24:25 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) r5 = syz_open_procfs(r4, &(0x7f0000000000)='ns\x00') mmap$binder(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x11, r5, 0x9) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:25 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x220803, 0x0) (async) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:25 executing program 1: openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r0, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='fd=', @ANYRES32=r2, @ANYRES32=r2, @ANYRESDEC=r1, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:25 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) [ 3155.409042] RDX: 0000000020000300 RSI: 0000000020000340 RDI: 0000000000000000 [ 3155.416307] RBP: 00007f5c7745a020 R08: 00007f5c7745a020 R09: 0000000020000300 [ 3155.423575] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000300 [ 3155.430844] R13: 0000000020000340 R14: 00007f5c77459fe0 R15: 00000000200045c0 13:24:25 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) r4 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000040), 0x18000, 0x0) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r4}, 0x10) 13:24:25 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) r5 = syz_open_procfs(r4, &(0x7f0000000000)='ns\x00') mmap$binder(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x11, r5, 0x9) (async, rerun: 32) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) (rerun: 32) 13:24:25 executing program 1: openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r0, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='fd=', @ANYRES32=r2, @ANYRES32=r2, @ANYRESDEC=r1, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r0, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='fd=', @ANYRES32=r2, @ANYRES32=r2, @ANYRESDEC=r1, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) (async) 13:24:25 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) (async) 13:24:25 executing program 5: openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r0, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r3 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DONE(r3, 0x0, 0xc9, 0x0, 0x0) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES16=r3, @ANYBLOB="b262fd2e16bcb03062c6fea6ef53c1f99308b3fea3ae6afe8ca47d7b19016a55de09b95f6cd45702cda2259f95913b00e9841c21c0c18bd1c6a0bbd2184cdb9925ef7d6d7810eb576c6f31e1b8767c580e", @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r1, @ANYRES32=r2, @ANYRESDEC=r2]) 13:24:25 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) r4 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000040), 0x18000, 0x0) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r4}, 0x10) [ 3155.556806] FAULT_INJECTION: forcing a failure. [ 3155.556806] name failslab, interval 1, probability 0, space 0, times 0 [ 3155.619348] CPU: 0 PID: 1443 Comm: syz-executor.3 Not tainted 4.14.290-syzkaller #0 [ 3155.627172] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 3155.636526] Call Trace: [ 3155.639113] dump_stack+0x1b2/0x281 [ 3155.642746] should_fail.cold+0x10a/0x149 [ 3155.646896] should_failslab+0xd6/0x130 [ 3155.650898] kmem_cache_alloc_trace+0x29a/0x3d0 [ 3155.655568] ? kobj_ns_drop+0x80/0x80 [ 3155.659370] call_usermodehelper_setup+0x73/0x2e0 [ 3155.664213] kobject_uevent_env+0xc21/0xf30 [ 3155.668538] device_add+0xa47/0x15c0 [ 3155.672256] ? device_is_dependent+0x2a0/0x2a0 [ 3155.676837] ? kfree+0x1f0/0x250 [ 3155.680215] device_create_groups_vargs+0x1dc/0x250 [ 3155.685235] device_create_vargs+0x3a/0x50 [ 3155.689475] bdi_register_va.part.0+0x35/0x650 [ 3155.694053] ? cgwb_bdi_init+0x156/0x1e0 [ 3155.698124] bdi_register_va+0x63/0x80 [ 3155.702013] super_setup_bdi_name+0x123/0x220 [ 3155.706507] ? kill_block_super+0xe0/0xe0 [ 3155.710659] ? do_raw_spin_unlock+0x164/0x220 [ 3155.715161] fuse_fill_super+0x937/0x15c0 [ 3155.719314] ? fuse_get_root_inode+0xc0/0xc0 [ 3155.723727] ? up_write+0x17/0x60 [ 3155.727174] ? register_shrinker+0x15f/0x220 [ 3155.731577] ? sget_userns+0x768/0xc10 [ 3155.735498] ? get_anon_bdev+0x1c0/0x1c0 [ 3155.739556] ? sget+0xd9/0x110 [ 3155.742747] ? fuse_get_root_inode+0xc0/0xc0 [ 3155.747151] mount_nodev+0x4c/0xf0 [ 3155.750691] mount_fs+0x92/0x2a0 [ 3155.754056] vfs_kern_mount.part.0+0x5b/0x470 [ 3155.758547] do_mount+0xe65/0x2a30 [ 3155.762091] ? __do_page_fault+0x159/0xad0 [ 3155.766326] ? retint_kernel+0x2d/0x2d [ 3155.770214] ? copy_mount_string+0x40/0x40 [ 3155.774449] ? memset+0x20/0x40 [ 3155.777730] ? copy_mount_options+0x1fa/0x2f0 [ 3155.782224] ? copy_mnt_ns+0xa30/0xa30 [ 3155.786112] SyS_mount+0xa8/0x120 [ 3155.789562] ? copy_mnt_ns+0xa30/0xa30 [ 3155.793451] do_syscall_64+0x1d5/0x640 [ 3155.797348] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 3155.802540] RIP: 0033:0x7f5c78ae673a [ 3155.806246] RSP: 002b:00007f5c77459f88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 13:24:26 executing program 3: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) (fail_nth: 66) 13:24:26 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) r5 = syz_open_procfs(r4, &(0x7f0000000000)='ns\x00') mmap$binder(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x11, r5, 0x9) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_open_procfs(r4, &(0x7f0000000000)='ns\x00') (async) mmap$binder(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x11, r5, 0x9) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) (async) 13:24:26 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) r4 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000040), 0x18000, 0x0) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r4}, 0x10) 13:24:26 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) (async) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:26 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00cd0077197865625728601635abd6b67d5f30fc41f72082e4216b56aae59a9cce89aca969077ce61431b639a6a94ad186329e01e7648f7b78bb046a222aa9f626d9a782c93fd1b9040c481c06fb4362577ee1c08c843d69c9565eedb0782fe00c456cdd6f90f2bc98ee6767b2bb693063b39f28fd4d29989af17d5bc9fbb81acdc1bb64a7b0cbbb88ca69a14cf5ea74102ff494f5c71d58789ff41c90e7113a03c189d3e2595a5ddac0958cfedf8d88874679fb40dd734d7d6763450e0f983510178ce49f23ecf988eadabb25e0fa994d481cdd46d5f17eb99117cd95dd8a", @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB='\x00\x00\x00\x00up_id=', @ANYRESDEC=r3]) read$FUSE(r1, &(0x7f00000024c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_GETXATTR(r0, &(0x7f0000000180)={0x18, 0xffffffffffffffda, r4, {0x5}}, 0x18) 13:24:26 executing program 1: openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r0, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='fd=', @ANYRES32=r2, @ANYRES32=r2, @ANYRESDEC=r1, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) [ 3155.813950] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f5c78ae673a [ 3155.821219] RDX: 0000000020000300 RSI: 0000000020000340 RDI: 0000000000000000 [ 3155.828483] RBP: 00007f5c7745a020 R08: 00007f5c7745a020 R09: 0000000020000300 [ 3155.835750] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000300 [ 3155.843021] R13: 0000000020000340 R14: 00007f5c77459fe0 R15: 00000000200045c0 13:24:26 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)=0x0) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r6 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080), 0x82, 0x0) syz_mount_image$fuse(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x40, &(0x7f00000000c0)={{'fd', 0x3d, r6}, 0x2c, {'rootmode', 0x3d, 0x6000}, 0x2c, {'user_id', 0x3d, r4}, 0x2c, {'group_id', 0x3d, r5}, 0x2c, {[{@allow_other}, {@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x3a}}, {@default_permissions}], [{@fowner_eq={'fowner', 0x3d, r3}}, {@subj_role={'subj_role', 0x3d, '\xb8$&([*\xa1\xdb*.]\xda)-$'}}, {@dont_appraise}, {@fsmagic={'fsmagic', 0x3d, 0xe65}}]}}) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r5]) r7 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DONE(r7, 0x0, 0xc9, 0x0, 0x0) ioctl$SIOCGETMIFCNT_IN6(r7, 0x89e0, &(0x7f0000000200)={0xffffffffffffffff}) 13:24:26 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fl=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) openat$cuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) 13:24:26 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000bc1a50df6bb8afb1d9a858f97fff925ae5a60478cea6a4babc5032e4e1", @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:26 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r5 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DONE(r5, 0x0, 0xc9, 0x0, 0x0) r6 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DONE(r6, 0x0, 0xc9, 0x0, 0x0) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYRESDEC=r5, @ANYRESDEC=r3, @ANYBLOB=',group_id=', @ANYRESDEC=r4, @ANYRES8=r2, @ANYRESHEX=r0, @ANYRES16=r6]) 13:24:26 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00cd0077197865625728601635abd6b67d5f30fc41f72082e4216b56aae59a9cce89aca969077ce61431b639a6a94ad186329e01e7648f7b78bb046a222aa9f626d9a782c93fd1b9040c481c06fb4362577ee1c08c843d69c9565eedb0782fe00c456cdd6f90f2bc98ee6767b2bb693063b39f28fd4d29989af17d5bc9fbb81acdc1bb64a7b0cbbb88ca69a14cf5ea74102ff494f5c71d58789ff41c90e7113a03c189d3e2595a5ddac0958cfedf8d88874679fb40dd734d7d6763450e0f983510178ce49f23ecf988eadabb25e0fa994d481cdd46d5f17eb99117cd95dd8a", @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB='\x00\x00\x00\x00up_id=', @ANYRESDEC=r3]) (async) read$FUSE(r1, &(0x7f00000024c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_GETXATTR(r0, &(0x7f0000000180)={0x18, 0xffffffffffffffda, r4, {0x5}}, 0x18) [ 3156.000188] FAULT_INJECTION: forcing a failure. [ 3156.000188] name failslab, interval 1, probability 0, space 0, times 0 [ 3156.038207] CPU: 1 PID: 1531 Comm: syz-executor.3 Not tainted 4.14.290-syzkaller #0 [ 3156.046030] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 3156.055813] Call Trace: [ 3156.055846] dump_stack+0x1b2/0x281 [ 3156.055864] should_fail.cold+0x10a/0x149 [ 3156.066190] should_failslab+0xd6/0x130 [ 3156.070173] kmem_cache_alloc+0x28e/0x3c0 [ 3156.074325] __d_alloc+0x2a/0xa20 [ 3156.077775] ? d_lookup+0x172/0x220 [ 3156.081402] d_alloc+0x46/0x240 [ 3156.084680] __lookup_hash+0x101/0x270 [ 3156.088564] ? __inode_permission+0xcd/0x2f0 [ 3156.092978] lookup_one_len+0x279/0x3a0 [ 3156.096951] ? lookup_one_len_unlocked+0x410/0x410 [ 3156.101884] start_creating+0xb0/0x200 [ 3156.105769] debugfs_create_dir+0x1f/0x420 [ 3156.110006] bdi_register_va.part.0+0x1ad/0x650 [ 3156.114675] bdi_register_va+0x63/0x80 [ 3156.118564] super_setup_bdi_name+0x123/0x220 [ 3156.123056] ? kill_block_super+0xe0/0xe0 [ 3156.127199] ? do_raw_spin_unlock+0x164/0x220 [ 3156.131697] fuse_fill_super+0x937/0x15c0 [ 3156.135848] ? fuse_get_root_inode+0xc0/0xc0 [ 3156.140254] ? up_write+0x17/0x60 [ 3156.143698] ? register_shrinker+0x15f/0x220 [ 3156.148111] ? sget_userns+0x768/0xc10 [ 3156.152005] ? get_anon_bdev+0x1c0/0x1c0 [ 3156.156062] ? sget+0xd9/0x110 [ 3156.159249] ? fuse_get_root_inode+0xc0/0xc0 [ 3156.163648] mount_nodev+0x4c/0xf0 [ 3156.167182] mount_fs+0x92/0x2a0 [ 3156.170547] vfs_kern_mount.part.0+0x5b/0x470 [ 3156.175044] do_mount+0xe65/0x2a30 [ 3156.178583] ? __do_page_fault+0x159/0xad0 [ 3156.182811] ? retint_kernel+0x2d/0x2d [ 3156.186696] ? copy_mount_string+0x40/0x40 [ 3156.190928] ? memset+0x20/0x40 [ 3156.194204] ? copy_mount_options+0x1fa/0x2f0 [ 3156.198696] ? copy_mnt_ns+0xa30/0xa30 [ 3156.202584] SyS_mount+0xa8/0x120 [ 3156.206044] ? copy_mnt_ns+0xa30/0xa30 [ 3156.210192] do_syscall_64+0x1d5/0x640 [ 3156.214083] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 3156.219267] RIP: 0033:0x7f5c78ae673a [ 3156.222972] RSP: 002b:00007f5c77459f88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 3156.230684] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f5c78ae673a [ 3156.237969] RDX: 0000000020000300 RSI: 0000000020000340 RDI: 0000000000000000 13:24:26 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async, rerun: 64) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) (rerun: 64) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fl=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) openat$cuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) 13:24:26 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000bc1a50df6bb8afb1d9a858f97fff925ae5a60478cea6a4babc5032e4e1", @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) [ 3156.245239] RBP: 00007f5c7745a020 R08: 00007f5c7745a020 R09: 0000000020000300 [ 3156.252711] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000300 [ 3156.260059] R13: 0000000020000340 R14: 00007f5c77459fe0 R15: 00000000200045c0 13:24:26 executing program 3: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) (fail_nth: 67) 13:24:26 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)=0x0) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r6 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080), 0x82, 0x0) syz_mount_image$fuse(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x40, &(0x7f00000000c0)={{'fd', 0x3d, r6}, 0x2c, {'rootmode', 0x3d, 0x6000}, 0x2c, {'user_id', 0x3d, r4}, 0x2c, {'group_id', 0x3d, r5}, 0x2c, {[{@allow_other}, {@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x3a}}, {@default_permissions}], [{@fowner_eq={'fowner', 0x3d, r3}}, {@subj_role={'subj_role', 0x3d, '\xb8$&([*\xa1\xdb*.]\xda)-$'}}, {@dont_appraise}, {@fsmagic={'fsmagic', 0x3d, 0xe65}}]}}) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r5]) r7 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DONE(r7, 0x0, 0xc9, 0x0, 0x0) ioctl$SIOCGETMIFCNT_IN6(r7, 0x89e0, &(0x7f0000000200)={0xffffffffffffffff}) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080), 0x82, 0x0) (async) syz_mount_image$fuse(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x40, &(0x7f00000000c0)={{'fd', 0x3d, r6}, 0x2c, {'rootmode', 0x3d, 0x6000}, 0x2c, {'user_id', 0x3d, r4}, 0x2c, {'group_id', 0x3d, r5}, 0x2c, {[{@allow_other}, {@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x3a}}, {@default_permissions}], [{@fowner_eq={'fowner', 0x3d, r3}}, {@subj_role={'subj_role', 0x3d, '\xb8$&([*\xa1\xdb*.]\xda)-$'}}, {@dont_appraise}, {@fsmagic={'fsmagic', 0x3d, 0xe65}}]}}) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r5]) (async) socket$igmp(0x2, 0x3, 0x2) (async) setsockopt$MRT_DONE(r7, 0x0, 0xc9, 0x0, 0x0) (async) ioctl$SIOCGETMIFCNT_IN6(r7, 0x89e0, &(0x7f0000000200)={0xffffffffffffffff}) (async) 13:24:26 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r5 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DONE(r5, 0x0, 0xc9, 0x0, 0x0) r6 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DONE(r6, 0x0, 0xc9, 0x0, 0x0) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYRESDEC=r5, @ANYRESDEC=r3, @ANYBLOB=',group_id=', @ANYRESDEC=r4, @ANYRES8=r2, @ANYRESHEX=r0, @ANYRES16=r6]) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) socket$igmp(0x2, 0x3, 0x2) (async) setsockopt$MRT_DONE(r5, 0x0, 0xc9, 0x0, 0x0) (async) socket$igmp(0x2, 0x3, 0x2) (async) setsockopt$MRT_DONE(r6, 0x0, 0xc9, 0x0, 0x0) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYRESDEC=r5, @ANYRESDEC=r3, @ANYBLOB=',group_id=', @ANYRESDEC=r4, @ANYRES8=r2, @ANYRESHEX=r0, @ANYRES16=r6]) (async) 13:24:26 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00cd0077197865625728601635abd6b67d5f30fc41f72082e4216b56aae59a9cce89aca969077ce61431b639a6a94ad186329e01e7648f7b78bb046a222aa9f626d9a782c93fd1b9040c481c06fb4362577ee1c08c843d69c9565eedb0782fe00c456cdd6f90f2bc98ee6767b2bb693063b39f28fd4d29989af17d5bc9fbb81acdc1bb64a7b0cbbb88ca69a14cf5ea74102ff494f5c71d58789ff41c90e7113a03c189d3e2595a5ddac0958cfedf8d88874679fb40dd734d7d6763450e0f983510178ce49f23ecf988eadabb25e0fa994d481cdd46d5f17eb99117cd95dd8a", @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB='\x00\x00\x00\x00up_id=', @ANYRESDEC=r3]) (async) read$FUSE(r1, &(0x7f00000024c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_GETXATTR(r0, &(0x7f0000000180)={0x18, 0xffffffffffffffda, r4, {0x5}}, 0x18) 13:24:26 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async, rerun: 64) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (rerun: 64) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000bc1a50df6bb8afb1d9a858f97fff925ae5a60478cea6a4babc5032e4e1", @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:26 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fl=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) openat$cuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fl=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) (async) openat$cuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) 13:24:26 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)=0x0) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r6 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080), 0x82, 0x0) syz_mount_image$fuse(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x40, &(0x7f00000000c0)={{'fd', 0x3d, r6}, 0x2c, {'rootmode', 0x3d, 0x6000}, 0x2c, {'user_id', 0x3d, r4}, 0x2c, {'group_id', 0x3d, r5}, 0x2c, {[{@allow_other}, {@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x3a}}, {@default_permissions}], [{@fowner_eq={'fowner', 0x3d, r3}}, {@subj_role={'subj_role', 0x3d, '\xb8$&([*\xa1\xdb*.]\xda)-$'}}, {@dont_appraise}, {@fsmagic={'fsmagic', 0x3d, 0xe65}}]}}) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r5]) r7 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DONE(r7, 0x0, 0xc9, 0x0, 0x0) ioctl$SIOCGETMIFCNT_IN6(r7, 0x89e0, &(0x7f0000000200)={0xffffffffffffffff}) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080), 0x82, 0x0) (async) syz_mount_image$fuse(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x40, &(0x7f00000000c0)={{'fd', 0x3d, r6}, 0x2c, {'rootmode', 0x3d, 0x6000}, 0x2c, {'user_id', 0x3d, r4}, 0x2c, {'group_id', 0x3d, r5}, 0x2c, {[{@allow_other}, {@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x3a}}, {@default_permissions}], [{@fowner_eq={'fowner', 0x3d, r3}}, {@subj_role={'subj_role', 0x3d, '\xb8$&([*\xa1\xdb*.]\xda)-$'}}, {@dont_appraise}, {@fsmagic={'fsmagic', 0x3d, 0xe65}}]}}) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r5]) (async) socket$igmp(0x2, 0x3, 0x2) (async) setsockopt$MRT_DONE(r7, 0x0, 0xc9, 0x0, 0x0) (async) ioctl$SIOCGETMIFCNT_IN6(r7, 0x89e0, &(0x7f0000000200)={0xffffffffffffffff}) (async) 13:24:26 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) ioctl$IOC_PR_PREEMPT(r1, 0x401870cb, &(0x7f0000000000)={0x0, 0x100, 0x16, 0x2}) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:26 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r5 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DONE(r5, 0x0, 0xc9, 0x0, 0x0) r6 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DONE(r6, 0x0, 0xc9, 0x0, 0x0) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYRESDEC=r5, @ANYRESDEC=r3, @ANYBLOB=',group_id=', @ANYRESDEC=r4, @ANYRES8=r2, @ANYRESHEX=r0, @ANYRES16=r6]) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) socket$igmp(0x2, 0x3, 0x2) (async) setsockopt$MRT_DONE(r5, 0x0, 0xc9, 0x0, 0x0) (async) socket$igmp(0x2, 0x3, 0x2) (async) setsockopt$MRT_DONE(r6, 0x0, 0xc9, 0x0, 0x0) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYRESDEC=r5, @ANYRESDEC=r3, @ANYBLOB=',group_id=', @ANYRESDEC=r4, @ANYRES8=r2, @ANYRESHEX=r0, @ANYRES16=r6]) (async) [ 3156.426245] FAULT_INJECTION: forcing a failure. [ 3156.426245] name failslab, interval 1, probability 0, space 0, times 0 [ 3156.492195] CPU: 1 PID: 1591 Comm: syz-executor.3 Not tainted 4.14.290-syzkaller #0 [ 3156.500029] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 3156.509397] Call Trace: [ 3156.511988] dump_stack+0x1b2/0x281 [ 3156.515621] should_fail.cold+0x10a/0x149 [ 3156.519768] should_failslab+0xd6/0x130 [ 3156.523750] kmem_cache_alloc_node_trace+0x25a/0x400 [ 3156.528865] __kmalloc_node_track_caller+0x38/0x70 [ 3156.533804] __alloc_skb+0x96/0x510 [ 3156.537441] kobject_uevent_env+0x882/0xf30 13:24:26 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$IOC_PR_REGISTER(r1, 0x401870c8, &(0x7f0000000000)={0x3, 0x2}) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) [ 3156.541771] device_add+0xa47/0x15c0 [ 3156.545487] ? device_is_dependent+0x2a0/0x2a0 [ 3156.550064] ? kfree+0x1f0/0x250 [ 3156.553432] device_create_groups_vargs+0x1dc/0x250 [ 3156.558450] device_create_vargs+0x3a/0x50 [ 3156.562696] bdi_register_va.part.0+0x35/0x650 [ 3156.567304] bdi_register_va+0x63/0x80 [ 3156.571192] super_setup_bdi_name+0x123/0x220 [ 3156.575691] ? kill_block_super+0xe0/0xe0 [ 3156.579841] ? do_raw_spin_unlock+0x164/0x220 [ 3156.584341] fuse_fill_super+0x937/0x15c0 13:24:26 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0)=0x0, &(0x7f0000000400)=0x0) getresuid(&(0x7f00000044c0), &(0x7f0000004500), &(0x7f0000004540)=0x0) r6 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r6, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r6, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r7, @ANYBLOB=',group_id=', @ANYRESDEC=r8, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) r9 = getegid() r10 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r10, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r10, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r11, @ANYBLOB=',group_id=', @ANYRESDEC=r12, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) syz_fuse_handle_req(r1, &(0x7f00000024c0)="6248ab8a9742f5dafe5e8610463efdb7bf62490b5dc8df9664a7b9f3a471a28d082d4172c3b1b2c53c354a899da9bf7a44bffa64c7d9ae3f59a75ab9eb3697c399a0f729e3839606dfeb09c593e39246c1e46b801fd754540dfbda412c10081db9bf7c872aa9375d13194c445960e96ea46e22d856108a3bccd96d5b96b8408ad4ad76749e9d7efe64779102adaf609240f2558841e81af17060d2ba3f6b4610b72eb60ba0ed3f9815e314b9bb3b1c1efeada429e194b165f555bf2b7f152226340a0b2a617e55e1eeab10d7f10a8c18c8a5ba7c266cc0c7d46dc3df94d895a74b8325460544fdf779b736038d93d0a160d79078295b813d48f1699e6415322bcac82d667433c4d5ca186d0432d7abee83b9e0e56e7b33a53d352a296ae25e74d12bc7ab628529f5cc107d6f7103a19fcf004ec357e41c087022d0e758265569e44c3ce178f98fe7e602f22b3f1ed598aafe2f73a19f8801280a94ffeb6d8a150f01b625842b1f715a093f3c99aaf1c8a93efcc48774fd250d8b492d519fcdc7de3461de704577f2ee87439dbf4a57688821d60e0e8f1adac85f2facd06e6bc43af1be11110c51bb3d654b46cb6f601c03964552528ed666362544cbf9183e1cfd93a26b473a0c515912e5a73db918e4b007ed6584be5816767aaaf0647a92d292c4e697f073ea282b1a7bd277c9e8ad342f234932ffcce7d235dd17fd26e119bd3e1d666aa814125515864729e4ba88306093006a6e29bf284cb25a052e919a2bf6ca9bb31ada3380b9721f81347717cb83746b754b67734a5b40b4c4fd0d7a5534f132b77d2b040ef7e996f37e70053e1d79da7919103e21843166e4ae9137e15588c7b59679865faf1ada3de8244977590c13ee64c2841813fde3ad3c38faf5eab0bf753a3a395b5815e6d610191187d89829b81e84d19a48412fd4560df1097f4bba92a596fac5d125c28f63b52ca9a571dde865605fb717a77757d48c1adb7f1d6ffb8aebea8083699d2ce286e28b1f6bf87cd175d92bc76d7c5f7d43ec91267b8b0203bdbd8d087d57a0c50dd2c5e74c287f0b655b88fdd5bb3ebdd99fdbea3ac4377197e1cae6ee98531a45e0c66267fffa1c0d0a671440055c4c0aef933b8bf57ebf50176a3823a36592475940e573f00774e1afa0439807f817dbc39bf0ca7aaf7243e12a815fcd47959e6d51e6ac1b8e38bb73f577964dab26aa3ace6c83ee0d3eefdb578f89643e909c14f0c13af742e83cb6bb89d984bd9b5df5753f046f9917598f9495836ee74edc08fa43ae07a49243aa5c2b3f6d0c2c7afe5ec3ba112347066bd48c73814da9efb7ef38f2ec591aa6be045ad0102f1a78c52d5fcbf60908d6bb69f7534122499c3658d844a4e4f8aff876c9b0bb3cf9aa6416edfedc3df3c464616f652cc7b7e6cb0e68358a1b1dde851cbdb54dc60b8a47c483f85d34d1c6a2c1d444a12b9edadd35203c8d520ed8ce070eb2e8b09136427368cdae39076d671c4dbc7dbf7430bbf680a010b4d7d6c7911529881df865d91e277d6464f29c0cca1c1610d0e0c40ff3be3afc797c5a151707995cf429ae5cac6e4c16c3a24a10897cbebf3166afda9b626ced5d36fd172709ea8e92cf2bc80bbb5dee111d1cbc6f2da95ab835b32979e9aa7abb018ba4ead44a486cf4c8313cec766585d09651a245c133ec7c32b81bd89e332a348628f005f3582fdee0d00d78ffa782d2a0066e1e350df95463f01e3a72b95acc8cefcf66da007d5a4392210997b9df1e320b508baf87cb560b313daf16b6fbc2c55eaca29e3982d4a9ef4a5923c730b117a456417f45b17b3733ed3561e1c395307eba684c9b75b7b8b55d529038173df8585171acdecb3773c262df614980afe0992e89ca1cfb0261c2e1720ca214719464cf0e6cc94d2acb2bc16a4ffc6fc94d250aa0d754ceaa809ffa2d82716e105e25fc05a0ec77390975be136d4732d1acb225ca821b0c3c5542162757ebadad4d68504bac5021da296bae7eab6562f3cdbcff0835a17294f84e1943645aecfee3b52649a291dd0a621a17e807049e40438cc938926d5997b700249fc7ab71190fdeb8796931e9ccf3d19247704290bf895b9047a3f2a95749d93022a90cd1b45b218453d5c24f5a623dd5d0103c4c22c88e378ff9bcb445546af4f7c039fe022e99ea2023ebe2728c99273d467ce2d6701cfe2752af5f2a406592b82c6ae99a5199750daa6ee412ee108da1f77431c7366f22022ce8d8759b8aaf60bb9f3d4413420893b691d3e1ce702a17fd28c0f2f7b121855c33d4d7728faebac884cd366c0ef94e4203f3a887b6c037bbd57f47de6533aeee507eae7b7dde8cc2a74ea038c900e147418f3cf74cc3b6370bc38475df7d79d3ca4887b347922be31057feff98d91519058236a4eb0d5440ddd64714fabdc0a696bb8c670e8964ffcba7e851cd0888f8c3d409715362908c25e16f3137e7a208fc001594fe8cf0368160ac7bf9893aa25b275c80c3c2db9d640d5c5946f6ce9b41b7188b9f294c35960ce2746bd3f9c2e639e6fe7042922beb6d842a1e9fde7953cac3439a1227e4c94f82dddf3b33354b03c31b5f9f05728636768921ff500e28c928a41019255bd79263d387fbd289f83ee3a6d939c616b76202a3c0e4a6cc39667dd019ca4ddf2ddad8964ef3a1ca0daf0b0a5fc40f9b8c1afeb5267746e9b7bbab5ee4095070d313789f30d6df8db988f170dd5c40d643562f396652cafd4344f1fed9bed0594b7d57e944eee94221f513b275b2e22853daa4230a38b16ae7af02d59e1990c6afee356c10ff5ead1dcfc5022522f6ab329c549b76978ba30400294c887ab97c39d32fd7818294f22ad62a80437d385598752d697b02bedb14f020aa9a0626358a63f01280909860794c1a33a3873151d3d7506e3ea365671c7df1e7220f0a3e9d057d62e297080f631fbd94d5e282697488d8dd6d27de26dea34d9c4b814911433b92970e74d5135e822c667ae02a62a7fa5bf20a17f48e3d3e934d9bd0fa0014b9909c8ee10892afabf316f85611cac1044af4957545512937f0719d17f17a85276c972a3421b5cec9a9bceb8500c4a19b49e8c23202c8652e237c203e18df1387697142fa095bd124126228f1bcf8193d74090bc94b1d16f867a2612f7b67f68946b31d587ab45d9036b896d6d46546f6cd9aa0bfeeaf2bcb4b42e0b2e59efad3d41d9b57decc3340f7750f3eb2c53fbe480f54fa555f3ab18a72136e6048ac9775c542911bc45e4b940cb7ee47040cd177ead040362e1c05b328bc0887fdf8bc281d77c79b293b25ef4549b39c2f200c36b44a85a0051078b4bc20c51803ca2103d267a7c93a4e3a23105f271fad1ea094d88edd1016ca770ecb90c615c16e896fc6c503dadac8243c04902efce66e99e4ae3b6c5a5c5d72ee8d281f3bda1943e12a2fc8aa9154ec534f10a28977b1fcb18d977b43497ef66db9d611e0d857056ed0e394bcfb0748d4fdb6e654d042162b2956e8c642c24ef52b2c76d0e9d2f2d4c2fcac9458cc2203c66770cb0882f43e6d2a6342326f09ee1bc1e646a878bf96fd717f4ca7371c3c299f218828f42a0c3b7066542111253fd134df98fd4296a78dfe3e3d77544e630024f697b32251ba7ffef3fb03736021332547b4f6f2423d88ea2eed54fee108d94bb3b3ba9a4c589eb4036aa029647177bf032fd60350e3b737de77cadc3af9f839581bb078f78a7ed42683de2a6ee5bd17865da9110eb21468263e8962e4aab253c117e998bff8ae6a2b6af658b90b5e139b6c99ebebfcc746447bbd7c1b07c46faa89b062f2214f510eef8834a1899ed159b3cdb24394c0026c8ea2ccab5ce899017387d2b2f779e7d823f9399a9670ceb0e66989d2b3b90a5e7b76edb565ed823e4091ed1de6693842fdbd90bc94a1de58eb502fee8c69a14c1811fb19c6daa0c2abe743c2a7582f7448b1d55b985c68b8019bb05e9b4e3579c12646238768c2f1d8b23bb7a0b256495b546fbcf0c52fa05e8d3d6805d7d878a85993aa19b709faadfaecbfdcde48d8dd18204a24e98b3051ae8d6f69f4f593d09ee121da81b672c96e944b5f38b28c3eb27b67ac0c669aa1c847eebccd0ff0eae12abf7b9cac5e8a6a7a89f883559f555a8f150d66badbbf10a6c0dc70750655a61c47fe5511afcb8ca622a0474ce6498b3630d7288a87ae53d166c489f61a483dc358b1e8c6f007d26d471c229e12825919da77ecaeafc2e2114279bd7cc2b3eb1e759e269eca9754036e81ee2565bbd9e9dc428d0dbd1859d5cf471632e2d352aae30ba54368d09c4ce07c23e5e596970869d39deb819b03edb1938bedec6f4ffaaa584f42bd8843b2db87f237fcbb84743b4fb4de92daaaa40f7a9c5eeba2287773825835faa8e0827bd6303a1aaa186281c5db9e4fa225ba83bd4e5e947f15355c74c30a135945d89aaad95a4ab5e1c320f30f614e700c053bd85d76ef049200df67d103fe4dc319026dbbc00bf35d424bf2a0e461557dacb811e3b243f4533c97ef58196e95595cff5f9173dfa67f0b8ebebe584185cedd89d9d726c4b126c62f281081a538274b5ce599af7af973aca815c96f239918e0205c8548dc9ce53dc38ccbaec6995ba10af0e4e9e7b80ba429d4b2c20b6483400035c832a02337f4f1a0b138976d7b4cf61e9824216b08f33382dcfef73683e0e0a17e8f7387624364516c9f5f096db6e52b7b6310e6a8ea901a26002926121665949251b373a939d929d1f21e24c8c88a79b2df5ca832e40b1461b0214bd7ce0ee5777c532ba631295b669d4937e6e861dbedc2a6465570ceb9dc7c0baf0aa374e9df531b70fc044a88b5003900abc3a5ed2fa6d244734ef1a49771618c8a2c1fd94533696487085b02fc9b915c423c88965abb905c159e60807a896b1c23c8c6f35425437d87a1e60f743022af1a193cc18c6464762c8e733c8faa226d80150829f589995b23322745c227fa8d14a2d9a4b2259d372bfb4b2a47a66ed6401b7e7a65ea3f8ed552a37fe6628d970aa5e04782af7c2c5968cb192b39e7eb3fe1117f15b36d5f2e60a51c48cd06c9a4cafc033f9112cda03cba51001c62421aaf2fa3a83d17fc041e89b7b9f0977d2a809754baf80c8c5c857b67378f0a78f9970fa1ab95b3ae5316f0b058c981be98b84a32ca5d12ea331004c647e8384d25977becc8d931f64000c81dfb99054f61e52b6621dc0ea0e53754fe6648dbe4a5bb3d424c1a48fabbe7d149da911a410e06024f1460de81c709ce37a04c3eb716c5f9d6f4ee3ba5917212238b8de3b0f5bd739f4d9fdb2541a894f570c3a02eb555f19a387c68f6770cf5453f8ef8e5878283c3ea007df79e6e25c829237c7739cdb4bc56f519f173c3eaa444b53cc7333f7b10ee4591be99631161d827e85b74937fb76d4660a3f38891db9ad0710e369bc6aa2e8fade00bd6766e8c6c661faac427824b1b2ef80a64c98600c7b6bde4249f138c8ff522a02ef23b79c4541abd2bb65f875a1b43804d262d9fcefd85c4f0b6a8c6cd00bba28799cdaf50ff049e7859c9c23ee4742d98627166a7f1a6030ac3f650d9bfdae0d01aef1d25c01765c77abeb7d44fb8d9bf6125f1856ca4ac3034f021a9c37bdec6fc32fafbddf20f1dec7acb688b85b3f16435d5ea8424a077a0e6999b349015602beea0973ced5469a652f26910d7298b3149f6aac44cf25b4220410ac0dc4568b08cb7a01a8312a65cc8f7536504fff9712264bb7fbfb4c2630e78e6512e90d344642dafd25f90f932d03632c3195f7f728691fad60274b1550b1bd2bd8d3166c42185bd3df1243fc4bc34c8ebd113331b399686f97ac18469d9a7e9535af3568f102d6e9df6d9629f05fecb1dca7544add89d065c5fbf9e72390f038775ab4b67516787ba3c67d570cb5c332c2e1c48a3e29ab619a3cf9b7b995ad40b85b1e8ea638dc8e90c5632ad6b3368d5c3f86987d4dfb5a2ea98fc1c34b7c361ac3d552798b5fcfd663cbcd1e085d4571692cf7755fc7cba75ab5a50b6d7de53bf95b7b8ac1d0e37a9bc1b6469c0ca917590de7d2788a5e69ed380cfc72f0109f60f7d8a9892d28e6907309d8f3b8a047bc317b28b1ed1e2288914f57128d5d52c0dce31126fa2739584ae9958fcb38ce3a0a2f7cff21160c71d03997f6f115704c1f375e34932288c57664c8e8783c9349926ab04af7da3c574a702aebcb2bf894038fc455c13fd33477640bfcfc0dbc61ddefad4c66936d13554738d4a8f8ab72e87a585ff8661d1f33e55e0806fa77afe3c270122d995f0d72e809f5a0914370593b6304e01d5c468f71dc7b489cd16e97a6eeb2a4485cd30f6463afb298a76f2eaa5019834cf60154f5ca38fd306e1f96483c667b282c256f26497ad8590fa9d2c9c26a5fc8058ed052312f5bc528058f8281e530fb43ab37f12b5437fa57145abcd9b4c48bd4b654e3e869c7eb9e2b570a37b1dfe763a993c20bf38fe05e342c049ad87fbc3f246768fc1d9b45a881d720306fdf3c6130d259532f43144a143cc9197662efeb530c4568ce880e8818ff23d6b8d0d7e1ae79a878d9847600e9d4ab362a5c900b56bd070f90221b7bf83b15b6001dcd2b2f6ab84b9a621ef6b9a6143288398c9c6ca6824a9c00da8ea36a10d3780d688d683484a71b23dfcd8e0c35dadbf5fcbba2f9ceab56745da276b20cc4cb6487c9748d2d1c5b108e3c06c798b9b59c83a5e30d0fb440519f400ba9fc34307f4938ffe88886ba71648b22d60b5ea4e21eee997c7bdc0cbd9b4ad42410e37dcbfa050f4699e7ee700410469435bb6e63c1b0b6d60ea451d19439ddbcd7fad50ef3356488183f64afd2af738dc0858771a64b3f66a1ca594901498b3b916462941706f4c962c679f2c74f03fd61f2114359d822f728e55fd85a6d480c1f3193d4cccd235008c858df276f7ff1a8acf3e1b76864a8429c2179dc3242550d5d13487f28aca614298cfd74ec58db4c4ca02747256608f04816c3204900e91313539e460e7c963e794ba171269ddab845769a962df3ccfd6d1f57c7296ff8cc70c2b62253f61324aa76827ce1a6067662960b47cc40d8991a0858cce009e664d5105909970b3a35e46d490d022886025c3c969c686ce546909db4e9147ee5462d8c3e311c618186617cadf11b941f9715d38b283094712315307b4162b7fd72e86fa6b094c01b49ae56fa88f358881cf18e2204f49a5a42512c951df245bbba3700bfadcbba55b02ca2b258ab2c450dfbb42aa9a5e7470a82123f2adcce968f47330c87050014127d2d5a2f7ec804e5c3f62fa9732207487280447d42c68a396a8ceb55610c26b4462c01d8005e46ffe5ccdf77a380159221b4c2a5f6c3891bac1bdc888807cf6c2f8b2b0d4475c9f299763389991ab1fefd014a298a25c1b171264e8c44979c45c6f19558a10e0b2ee6dd62c179010d22c4cc91fe651ccbbc767053266726f924238c175f86862e28fd1eace5663d8d74d1e547c7a06c39697a699514049cf18c51c46d826720a4c0121378f9e416202cece5da4067dd90d4628a5b44accdb18d7e25bea7483a40a73884e35ca391cfdf9a0fe63a94ad54cc4d70d75b04ed12e10cc2911030d8511a6f191f9e37483631bcda4dfd2ccf3d387bc7be3fa8ec812ef902264f7160f441fdaaf4bd3deb1ec8645eb1840d2bafffbad2e9550e0b4a36ad1262f3e0c0971fb0ec233684d7adf11d8f2d5b534befab6279e3d66c7cf2dc0c248c11b9f4257b2cef75b4bb7f20b4bbf7e598554094fb966e4300acf9137a57dc28b9a98bce7eb552edb6e0fcea386730cdd79b060b58422f4c8b6e1f2526afb2417e573069086cadc7889c7017413af6ac50606fa9317c8b54ab520c7c06b073666e658b148ed014ffc317d18a6e9ba98b96e25fed2592c835cce0074ada936f52cbf67e44037a6dc217858556db85d6f29eb13eaf25b7818e7a57ddd7a43cd31ce8631abfb0f8e41d3fc7ea33a37ec1bbb58f261e8ea6ad5a2c0fb8dea7ae5adb59913c66530c06ffeec41a0f965f744399076ee3ecb1a45b997d5924cd1f6ed7b4ec8538917ddce7edef684d9b6332306539ac8ade106089fef0da87daa3dfd7c877a849eb6f9d2389cdb37784fe4b5f68d040836cae29767ab4df81add2062754605a2668e1b617c622a431960a9c497b8023b528fb90a84eb317a120547908de25e205e12511a6f00b73b156db72583841d05c052449264f805bdc46dc5603f0d62a6242b7a004fdb6140b69080aacf084373c95a52ea1346ab417415031023c94ed8ed3f2f589bedded2a0fa7255dc7e8c23aca73dd84394e8ea98a57ad268924ef579c345476f4b7d542a999749abd54ac743a1a8df811ccc9668577ec4412d633e630a21f974e422fe5bb8d88ab33273210c8dd674b9cbc75977dcc0e1b9bc348061c6194f10f3b4d28bedcf5a96c62314186125537eccb02595a6e0452613d9ac6e9f7200ec147270c44b4e1dd0497b4d0b5b31dcccc764ed27087248ac0d9d4927117a2e6b455d397f5fc839a24801059e13bdb0b25c17ceaeeb86d803a4c273376052ed72d266118bebf71c46c1a159d686b18f8136d0e5fcd7b6784022c675b78f499fde1ceb100984eb1fe59317b2608a0fab0a1e6d98e533530c4567c52a5f1e892d5922144ec7e822e089d42a045d1033f70f7ddf313c9b1e8a3a50841da97683b5620a965dfd471040d96f8de10d417990fd8f123dc032cffe30038693b445f0a511ff35728023ef3732672b3598908e7ec77458d0a891ae044a1b17b358b269f8ed12203412d54ceacdcda627dcdadf01f58dd02f16581e9ee0c8711e23a6a2f84ffc6feb5c81c19b9e1874c196d87515c0e7a15cebaaf803b6e30fe07dcbca30c80e685e531e4cabd823fbdb14425734c640d8aa0a764c44876b9c8b1d7be23b8fa8e1f084e10e8d2c9e6d6f543e68f1dc807ae4bbc8e874a4c0453f0fd058e92b5c6e4835e08dac06442afd409a26b14b2b1505ed2ae66066eb367d417bec8c0d356286f88ff8ebc447a217b918280d198b9d27540f79b0c3e7f48817af2aa3f8c7b8f49ff4c1a10e58554570ed08e8ae67c85acac3a74f4e3c15b10d8742c86b5ecfc9ce41dd9e06737750ee072f04ebbc40a9888333120080401874c8e9296ca646f9ca1be78a82d63ec35a958bad8cd6fcb8da8da7b47d1bc31fea22214e4d73e2fbc8aea2ca732b8fb4c0cc8624151b93d842db4503c80157d8ccb8d1e9f9e3e6fd15c434ac3629041c6d534084fb8f68e03a140005670da35da22d9267277a136397dad0e30aab7fb4ec42ce60083fcd7697642734a0054bdb0fc63e54064ef03e2f0ae6b8be1f0d519a41ac25b1904a9550a7283ab9a48e520ebbc891f7a8659564b66489a867f0d491fe2c9ee8250410717f67fc9087bbd9780b059be07f9d28134b2bbf716440cb0fc83eacd9c8adb4cc556d01c4d5cd0cd4b98ce7059978d2deb5e28de365ee753c1d324de7d8f7b5fd224d2205cb9dd66e77348927000a0892aa64bde62a859d28a8c0f8a64cd88394e8a621da06f4e739de4bedb82233fa00eacd81230bfdd06163b21fdd5fb1a32e97acd3cefabe44f9b17297234a8e13fc3112786af436ef685a37995d52b38f8ec3c87fc74ddc5dced74b2e961cc47ab586ffcdd30d358038812f87f4f8a92abcb678b1ab7bcaa35b8e3a1e5d782b2af85800c54d15c7e2b384dbff3ca8abdce8270e9c9cce008b1d6572743319ee9db39d52015db580a29565ef8ed2cf526f0bb1faebf444f20d50733abc47c91588f2800c949afdf71017e1fde21b5a6458f1fcc0d080b7a4509b68b26a084711e3945a027346efd30da7fa6bd8131b9e66fcc516497819e230f128a94082495ef044f60d126aa7e356ef96854e14c4285f170c5a28a4dbb39c4c534bb8c05f417777558ab57a304c64d542c7f955807cfebda83a1bbd38bc0a58a32c1e7ead297fe40b36b346464aad4b29b55d5363f41697304412f8ab0cabb85184a440a44b7daa754e4a56061137f35a84d70493d59e075d3a7ce9962d1fa359d07cfbd7f471d95f80ebdc3b2f8a70e1b2503af0506d053d5bc8c6a4ed939b856ed5e223a5c0a01dd444c5a1ea6ede5ee96e049bf928b2b4a3ba0f011322d027cc1609e632ea4adb95059674f9de4f1ed442fb1540aded1ab5ad99e5d806d6563603300c999363d7b47eef8e093f92488d63fa53dc628bbd94bc17d442e1c86f8c628078b0031c604ebfb068ee732e1dc79265865ad06facf29e9926815b62f53165cdb1ec3baa43cccc8ce5a6c3648bff24816e130dcce4574e8a473d201e6229cc92cd525ab3a0351d80abaef9288bf113f6756226a1312e3b7fe41cb82480b2dd5e5e6b86c1fced2a3d7e493553784a2bf01827e066509728514aed4a163e473cf9388dd589d5de5e87e6668e835679addcac7a220985324fe59b80293ce379d59ac8044d9f18b6c6bcfd9456edd21ecb2796b23383699c9c92a2ffb8452a8d7f8bc816aeafb18276c844814ba4ffafc10fb211efa0c28c40806118546d8a3d32ba273f3805eddf02c261c88c8bb25573abdbe882bb7174514cf01926a404bdc07de9f190ffdebff2729777d747b8fe5f31d3e8bcb5174c4204a2753ee668d90e5c7b0f4d517c408c9b9036983d5fd74dc0320ade376b134c843136422b17f6086c9351a867cf589e3e5d55e41b893a3de831344f20cae9ad3763db9f21d1cb745c5565a61caf4499e3623a0c4faacec7a186bd83921b249206f11a95899f300a8a318f9f36f00511599eaec38cdd389dbd76364b7ec3f09b9744f1be32af74f75b052b5e2e3f3978952f48cc52f241cc398edf9b7ee32aaf72c9a84ca772765f7073135da9d1b4f3a2a3d9f212ca02921360671d0cea2e6b0cf56425a5747caa990324ea4e21ae697cb0eb893620da78230b94457661b6a6a6aff46312f9883896509c89a08fb639f3365ef8858d73c15c7711a345a398cff385ba47fe14ce074664bd32984a1ce3b6fd81c55dbbaad5249c28fd670629da7274970def7362075959c56db6ecea03da8d70c88bb87bf15c48f5dc66fc8b6f73803f1e54a8ecbbb5983550b06e8a991626d60abde96431fab726d5520f4dddc064be9d01810f9c798ec268c65ee8b178adb47f2188c3b2789e3f5c838e3f905996becc25b6aaca6b10d1eaebb3e07146453d194923c26a6cbd2ccd905d7bb85db2e86d4d05cf9f2ba515a0976c0e682dbbfefbc4f29d6777975479ae40fa063d90eeef315a07fccaa036f0f2ea48b6527384e77b1e22585614262e7081709405fdd9276caff675412758335d2c2773a33b05e23531c5b0ce49841ff23d2b48dcf2efa322120dfe8a7226c154c719601375d15f47add6deba57535df5248b9c44cf52ef4f9bed65fc64d52eeb4608ec3b3a0022c044e60ee342db80df2a3d36f3f4b415cd4879f8da4dd9f5ba25eefd07ea5787d652081d8e9e54ea68fcb18e3c8c64bd7397f8c0ad0a047752929be96ef6fdfcfcd8cecfce836df9d4d9ab6ce2aeefdf9717913045", 0x2000, &(0x7f0000004b00)={&(0x7f0000000000)={0x50, 0x0, 0xa464, {0x7, 0x24, 0x48e, 0xc820, 0x3, 0x7, 0x2, 0x80}}, &(0x7f0000000080)={0x18, 0xffffffffffffffda, 0x9, {0x9}}, &(0x7f00000000c0)={0x18, 0xfffffffffffffffe, 0x7, {0x20}}, &(0x7f0000000100)={0x18, 0x0, 0x1, {0x80000001}}, &(0x7f0000000140)={0x18, 0x0, 0x9, {0x19}}, &(0x7f0000000180)={0x28, 0xfffffffffffffffe, 0xff, {{0x6, 0x9}}}, &(0x7f00000001c0)={0x60, 0x0, 0x2, {{0x6b, 0x0, 0x6, 0x0, 0x5, 0x1, 0x6, 0x1000}}}, &(0x7f0000000240)={0x18, 0x0, 0x3, {0x3}}, &(0x7f0000000280)={0x16, 0x0, 0xffffffffffffffff, {'@{[\xd1\'\x00'}}, &(0x7f00000002c0)={0x20, 0x0, 0x6054, {0x0, 0x10}}, &(0x7f0000004640)={0x78, 0x0, 0x3, {0x296a, 0x80, 0x0, {0x1, 0x8000000000000000, 0x80000001, 0x6, 0xffffffffffffffff, 0x2, 0x9, 0x3, 0x3, 0x8000, 0xffffff08, r5, 0x0, 0x1, 0x2}}}, &(0x7f00000046c0)={0x90, 0xfffffffffffffffe, 0x8, {0x1, 0x3, 0xa15, 0xffffffffffffffff, 0x80, 0x0, {0x5, 0x40, 0xef, 0x0, 0x0, 0x24000000, 0x5, 0x7, 0x5, 0x4000, 0x100000, r7, r9, 0x8, 0x101}}}, &(0x7f0000004780)={0xa0, 0x0, 0x0, [{0x3, 0x7fffffff, 0x5, 0x7fffffff, 'fuse\x00'}, {0x6, 0x1, 0x0, 0x101}, {0x2, 0x2, 0x5, 0xa0, 'fuse\x00'}, {0x2, 0x200, 0x5, 0xa8, 'fuse\x00'}, {0x0, 0x5, 0x0, 0x4}]}, &(0x7f0000004840)={0x1f0, 0x0, 0x7, [{{0x3, 0x3, 0x1, 0x391a, 0x4, 0x8, {0x0, 0x0, 0x1f, 0x6, 0x2, 0x8000000000000001, 0x0, 0x5, 0x8, 0x0, 0x8000, r3, 0xffffffffffffffff, 0x8, 0x800}}, {0x6, 0xe17e, 0xa, 0x0, '/dev/fuse\x00'}}, {{0x1, 0x0, 0x100000001, 0x10001, 0x800, 0xfffff0c0, {0x1, 0xa2, 0x8d, 0x1, 0x7, 0x4, 0x651, 0x2, 0x1ff, 0xc000, 0x1f, r2, 0xee01, 0xfffffff9, 0x9}}, {0x4, 0x7ff, 0x0, 0x4}}, {{0x1, 0x1, 0xffffffffffffff00, 0x5, 0x0, 0xf, {0x2, 0x3, 0x7, 0x7, 0x80000000, 0x9, 0x3, 0x7fff, 0x8, 0x0, 0x6, r4, 0xee00, 0x1765, 0x5}}, {0x5, 0x100000001, 0x5, 0x200, 'fuse\x00'}}]}, &(0x7f0000004a40)={0xa0, 0x2f, 0xd7, {{0x6, 0x3, 0x3, 0x8001, 0x7fffffff, 0x1, {0x3, 0x4, 0x4, 0x5, 0x8000000000000001, 0x2, 0x1, 0x2, 0x10001, 0x8000, 0x8, r11, 0x0, 0xd385, 0x7fff}}, {0x0, 0x11}}}, &(0x7f0000004580)={0x20, 0x0, 0xa381, {0xc5, 0x6, 0x101, 0x7}}}) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r13]) [ 3156.588486] ? fuse_get_root_inode+0xc0/0xc0 [ 3156.592885] ? up_write+0x17/0x60 [ 3156.596333] ? register_shrinker+0x15f/0x220 [ 3156.600742] ? sget_userns+0x768/0xc10 [ 3156.604635] ? get_anon_bdev+0x1c0/0x1c0 [ 3156.608692] ? sget+0xd9/0x110 [ 3156.611885] ? fuse_get_root_inode+0xc0/0xc0 [ 3156.616296] mount_nodev+0x4c/0xf0 [ 3156.619828] mount_fs+0x92/0x2a0 [ 3156.623196] vfs_kern_mount.part.0+0x5b/0x470 [ 3156.627700] do_mount+0xe65/0x2a30 [ 3156.631241] ? __do_page_fault+0x159/0xad0 [ 3156.635473] ? retint_kernel+0x2d/0x2d [ 3156.639360] ? copy_mount_string+0x40/0x40 [ 3156.643600] ? memset+0x20/0x40 [ 3156.646876] ? copy_mount_options+0x1fa/0x2f0 [ 3156.651391] ? copy_mnt_ns+0xa30/0xa30 [ 3156.655275] SyS_mount+0xa8/0x120 [ 3156.658841] ? copy_mnt_ns+0xa30/0xa30 [ 3156.662735] do_syscall_64+0x1d5/0x640 [ 3156.666617] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 3156.671789] RIP: 0033:0x7f5c78ae673a [ 3156.675487] RSP: 002b:00007f5c77459f88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 3156.683171] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f5c78ae673a 13:24:26 executing program 4: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r0, 0x0, 0x0) ioctl$BLKIOMIN(r0, 0x1278, &(0x7f0000000000)) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r2, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r3, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) 13:24:26 executing program 3: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) (fail_nth: 68) 13:24:26 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) ioctl$IOC_PR_PREEMPT(r1, 0x401870cb, &(0x7f0000000000)={0x0, 0x100, 0x16, 0x2}) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) ioctl$IOC_PR_PREEMPT(r1, 0x401870cb, &(0x7f0000000000)={0x0, 0x100, 0x16, 0x2}) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) (async) [ 3156.690419] RDX: 0000000020000300 RSI: 0000000020000340 RDI: 0000000000000000 [ 3156.697667] RBP: 00007f5c7745a020 R08: 00007f5c7745a020 R09: 0000000020000300 [ 3156.704918] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000300 [ 3156.712175] R13: 0000000020000340 R14: 00007f5c77459fe0 R15: 00000000200045c0 13:24:26 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0)=0x0, &(0x7f0000000400)=0x0) (async, rerun: 64) getresuid(&(0x7f00000044c0), &(0x7f0000004500), &(0x7f0000004540)=0x0) (rerun: 64) r6 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r6, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r6, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r7, @ANYBLOB=',group_id=', @ANYRESDEC=r8, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) (async, rerun: 64) r9 = getegid() (rerun: 64) r10 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async, rerun: 32) read$FUSE(r10, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) (rerun: 32) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r10, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r11, @ANYBLOB=',group_id=', @ANYRESDEC=r12, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) (async) syz_fuse_handle_req(r1, &(0x7f00000024c0)="6248ab8a9742f5dafe5e8610463efdb7bf62490b5dc8df9664a7b9f3a471a28d082d4172c3b1b2c53c354a899da9bf7a44bffa64c7d9ae3f59a75ab9eb3697c399a0f729e3839606dfeb09c593e39246c1e46b801fd754540dfbda412c10081db9bf7c872aa9375d13194c445960e96ea46e22d856108a3bccd96d5b96b8408ad4ad76749e9d7efe64779102adaf609240f2558841e81af17060d2ba3f6b4610b72eb60ba0ed3f9815e314b9bb3b1c1efeada429e194b165f555bf2b7f152226340a0b2a617e55e1eeab10d7f10a8c18c8a5ba7c266cc0c7d46dc3df94d895a74b8325460544fdf779b736038d93d0a160d79078295b813d48f1699e6415322bcac82d667433c4d5ca186d0432d7abee83b9e0e56e7b33a53d352a296ae25e74d12bc7ab628529f5cc107d6f7103a19fcf004ec357e41c087022d0e758265569e44c3ce178f98fe7e602f22b3f1ed598aafe2f73a19f8801280a94ffeb6d8a150f01b625842b1f715a093f3c99aaf1c8a93efcc48774fd250d8b492d519fcdc7de3461de704577f2ee87439dbf4a57688821d60e0e8f1adac85f2facd06e6bc43af1be11110c51bb3d654b46cb6f601c03964552528ed666362544cbf9183e1cfd93a26b473a0c515912e5a73db918e4b007ed6584be5816767aaaf0647a92d292c4e697f073ea282b1a7bd277c9e8ad342f234932ffcce7d235dd17fd26e119bd3e1d666aa814125515864729e4ba88306093006a6e29bf284cb25a052e919a2bf6ca9bb31ada3380b9721f81347717cb83746b754b67734a5b40b4c4fd0d7a5534f132b77d2b040ef7e996f37e70053e1d79da7919103e21843166e4ae9137e15588c7b59679865faf1ada3de8244977590c13ee64c2841813fde3ad3c38faf5eab0bf753a3a395b5815e6d610191187d89829b81e84d19a48412fd4560df1097f4bba92a596fac5d125c28f63b52ca9a571dde865605fb717a77757d48c1adb7f1d6ffb8aebea8083699d2ce286e28b1f6bf87cd175d92bc76d7c5f7d43ec91267b8b0203bdbd8d087d57a0c50dd2c5e74c287f0b655b88fdd5bb3ebdd99fdbea3ac4377197e1cae6ee98531a45e0c66267fffa1c0d0a671440055c4c0aef933b8bf57ebf50176a3823a36592475940e573f00774e1afa0439807f817dbc39bf0ca7aaf7243e12a815fcd47959e6d51e6ac1b8e38bb73f577964dab26aa3ace6c83ee0d3eefdb578f89643e909c14f0c13af742e83cb6bb89d984bd9b5df5753f046f9917598f9495836ee74edc08fa43ae07a49243aa5c2b3f6d0c2c7afe5ec3ba112347066bd48c73814da9efb7ef38f2ec591aa6be045ad0102f1a78c52d5fcbf60908d6bb69f7534122499c3658d844a4e4f8aff876c9b0bb3cf9aa6416edfedc3df3c464616f652cc7b7e6cb0e68358a1b1dde851cbdb54dc60b8a47c483f85d34d1c6a2c1d444a12b9edadd35203c8d520ed8ce070eb2e8b09136427368cdae39076d671c4dbc7dbf7430bbf680a010b4d7d6c7911529881df865d91e277d6464f29c0cca1c1610d0e0c40ff3be3afc797c5a151707995cf429ae5cac6e4c16c3a24a10897cbebf3166afda9b626ced5d36fd172709ea8e92cf2bc80bbb5dee111d1cbc6f2da95ab835b32979e9aa7abb018ba4ead44a486cf4c8313cec766585d09651a245c133ec7c32b81bd89e332a348628f005f3582fdee0d00d78ffa782d2a0066e1e350df95463f01e3a72b95acc8cefcf66da007d5a4392210997b9df1e320b508baf87cb560b313daf16b6fbc2c55eaca29e3982d4a9ef4a5923c730b117a456417f45b17b3733ed3561e1c395307eba684c9b75b7b8b55d529038173df8585171acdecb3773c262df614980afe0992e89ca1cfb0261c2e1720ca214719464cf0e6cc94d2acb2bc16a4ffc6fc94d250aa0d754ceaa809ffa2d82716e105e25fc05a0ec77390975be136d4732d1acb225ca821b0c3c5542162757ebadad4d68504bac5021da296bae7eab6562f3cdbcff0835a17294f84e1943645aecfee3b52649a291dd0a621a17e807049e40438cc938926d5997b700249fc7ab71190fdeb8796931e9ccf3d19247704290bf895b9047a3f2a95749d93022a90cd1b45b218453d5c24f5a623dd5d0103c4c22c88e378ff9bcb445546af4f7c039fe022e99ea2023ebe2728c99273d467ce2d6701cfe2752af5f2a406592b82c6ae99a5199750daa6ee412ee108da1f77431c7366f22022ce8d8759b8aaf60bb9f3d4413420893b691d3e1ce702a17fd28c0f2f7b121855c33d4d7728faebac884cd366c0ef94e4203f3a887b6c037bbd57f47de6533aeee507eae7b7dde8cc2a74ea038c900e147418f3cf74cc3b6370bc38475df7d79d3ca4887b347922be31057feff98d91519058236a4eb0d5440ddd64714fabdc0a696bb8c670e8964ffcba7e851cd0888f8c3d409715362908c25e16f3137e7a208fc001594fe8cf0368160ac7bf9893aa25b275c80c3c2db9d640d5c5946f6ce9b41b7188b9f294c35960ce2746bd3f9c2e639e6fe7042922beb6d842a1e9fde7953cac3439a1227e4c94f82dddf3b33354b03c31b5f9f05728636768921ff500e28c928a41019255bd79263d387fbd289f83ee3a6d939c616b76202a3c0e4a6cc39667dd019ca4ddf2ddad8964ef3a1ca0daf0b0a5fc40f9b8c1afeb5267746e9b7bbab5ee4095070d313789f30d6df8db988f170dd5c40d643562f396652cafd4344f1fed9bed0594b7d57e944eee94221f513b275b2e22853daa4230a38b16ae7af02d59e1990c6afee356c10ff5ead1dcfc5022522f6ab329c549b76978ba30400294c887ab97c39d32fd7818294f22ad62a80437d385598752d697b02bedb14f020aa9a0626358a63f01280909860794c1a33a3873151d3d7506e3ea365671c7df1e7220f0a3e9d057d62e297080f631fbd94d5e282697488d8dd6d27de26dea34d9c4b814911433b92970e74d5135e822c667ae02a62a7fa5bf20a17f48e3d3e934d9bd0fa0014b9909c8ee10892afabf316f85611cac1044af4957545512937f0719d17f17a85276c972a3421b5cec9a9bceb8500c4a19b49e8c23202c8652e237c203e18df1387697142fa095bd124126228f1bcf8193d74090bc94b1d16f867a2612f7b67f68946b31d587ab45d9036b896d6d46546f6cd9aa0bfeeaf2bcb4b42e0b2e59efad3d41d9b57decc3340f7750f3eb2c53fbe480f54fa555f3ab18a72136e6048ac9775c542911bc45e4b940cb7ee47040cd177ead040362e1c05b328bc0887fdf8bc281d77c79b293b25ef4549b39c2f200c36b44a85a0051078b4bc20c51803ca2103d267a7c93a4e3a23105f271fad1ea094d88edd1016ca770ecb90c615c16e896fc6c503dadac8243c04902efce66e99e4ae3b6c5a5c5d72ee8d281f3bda1943e12a2fc8aa9154ec534f10a28977b1fcb18d977b43497ef66db9d611e0d857056ed0e394bcfb0748d4fdb6e654d042162b2956e8c642c24ef52b2c76d0e9d2f2d4c2fcac9458cc2203c66770cb0882f43e6d2a6342326f09ee1bc1e646a878bf96fd717f4ca7371c3c299f218828f42a0c3b7066542111253fd134df98fd4296a78dfe3e3d77544e630024f697b32251ba7ffef3fb03736021332547b4f6f2423d88ea2eed54fee108d94bb3b3ba9a4c589eb4036aa029647177bf032fd60350e3b737de77cadc3af9f839581bb078f78a7ed42683de2a6ee5bd17865da9110eb21468263e8962e4aab253c117e998bff8ae6a2b6af658b90b5e139b6c99ebebfcc746447bbd7c1b07c46faa89b062f2214f510eef8834a1899ed159b3cdb24394c0026c8ea2ccab5ce899017387d2b2f779e7d823f9399a9670ceb0e66989d2b3b90a5e7b76edb565ed823e4091ed1de6693842fdbd90bc94a1de58eb502fee8c69a14c1811fb19c6daa0c2abe743c2a7582f7448b1d55b985c68b8019bb05e9b4e3579c12646238768c2f1d8b23bb7a0b256495b546fbcf0c52fa05e8d3d6805d7d878a85993aa19b709faadfaecbfdcde48d8dd18204a24e98b3051ae8d6f69f4f593d09ee121da81b672c96e944b5f38b28c3eb27b67ac0c669aa1c847eebccd0ff0eae12abf7b9cac5e8a6a7a89f883559f555a8f150d66badbbf10a6c0dc70750655a61c47fe5511afcb8ca622a0474ce6498b3630d7288a87ae53d166c489f61a483dc358b1e8c6f007d26d471c229e12825919da77ecaeafc2e2114279bd7cc2b3eb1e759e269eca9754036e81ee2565bbd9e9dc428d0dbd1859d5cf471632e2d352aae30ba54368d09c4ce07c23e5e596970869d39deb819b03edb1938bedec6f4ffaaa584f42bd8843b2db87f237fcbb84743b4fb4de92daaaa40f7a9c5eeba2287773825835faa8e0827bd6303a1aaa186281c5db9e4fa225ba83bd4e5e947f15355c74c30a135945d89aaad95a4ab5e1c320f30f614e700c053bd85d76ef049200df67d103fe4dc319026dbbc00bf35d424bf2a0e461557dacb811e3b243f4533c97ef58196e95595cff5f9173dfa67f0b8ebebe584185cedd89d9d726c4b126c62f281081a538274b5ce599af7af973aca815c96f239918e0205c8548dc9ce53dc38ccbaec6995ba10af0e4e9e7b80ba429d4b2c20b6483400035c832a02337f4f1a0b138976d7b4cf61e9824216b08f33382dcfef73683e0e0a17e8f7387624364516c9f5f096db6e52b7b6310e6a8ea901a26002926121665949251b373a939d929d1f21e24c8c88a79b2df5ca832e40b1461b0214bd7ce0ee5777c532ba631295b669d4937e6e861dbedc2a6465570ceb9dc7c0baf0aa374e9df531b70fc044a88b5003900abc3a5ed2fa6d244734ef1a49771618c8a2c1fd94533696487085b02fc9b915c423c88965abb905c159e60807a896b1c23c8c6f35425437d87a1e60f743022af1a193cc18c6464762c8e733c8faa226d80150829f589995b23322745c227fa8d14a2d9a4b2259d372bfb4b2a47a66ed6401b7e7a65ea3f8ed552a37fe6628d970aa5e04782af7c2c5968cb192b39e7eb3fe1117f15b36d5f2e60a51c48cd06c9a4cafc033f9112cda03cba51001c62421aaf2fa3a83d17fc041e89b7b9f0977d2a809754baf80c8c5c857b67378f0a78f9970fa1ab95b3ae5316f0b058c981be98b84a32ca5d12ea331004c647e8384d25977becc8d931f64000c81dfb99054f61e52b6621dc0ea0e53754fe6648dbe4a5bb3d424c1a48fabbe7d149da911a410e06024f1460de81c709ce37a04c3eb716c5f9d6f4ee3ba5917212238b8de3b0f5bd739f4d9fdb2541a894f570c3a02eb555f19a387c68f6770cf5453f8ef8e5878283c3ea007df79e6e25c829237c7739cdb4bc56f519f173c3eaa444b53cc7333f7b10ee4591be99631161d827e85b74937fb76d4660a3f38891db9ad0710e369bc6aa2e8fade00bd6766e8c6c661faac427824b1b2ef80a64c98600c7b6bde4249f138c8ff522a02ef23b79c4541abd2bb65f875a1b43804d262d9fcefd85c4f0b6a8c6cd00bba28799cdaf50ff049e7859c9c23ee4742d98627166a7f1a6030ac3f650d9bfdae0d01aef1d25c01765c77abeb7d44fb8d9bf6125f1856ca4ac3034f021a9c37bdec6fc32fafbddf20f1dec7acb688b85b3f16435d5ea8424a077a0e6999b349015602beea0973ced5469a652f26910d7298b3149f6aac44cf25b4220410ac0dc4568b08cb7a01a8312a65cc8f7536504fff9712264bb7fbfb4c2630e78e6512e90d344642dafd25f90f932d03632c3195f7f728691fad60274b1550b1bd2bd8d3166c42185bd3df1243fc4bc34c8ebd113331b399686f97ac18469d9a7e9535af3568f102d6e9df6d9629f05fecb1dca7544add89d065c5fbf9e72390f038775ab4b67516787ba3c67d570cb5c332c2e1c48a3e29ab619a3cf9b7b995ad40b85b1e8ea638dc8e90c5632ad6b3368d5c3f86987d4dfb5a2ea98fc1c34b7c361ac3d552798b5fcfd663cbcd1e085d4571692cf7755fc7cba75ab5a50b6d7de53bf95b7b8ac1d0e37a9bc1b6469c0ca917590de7d2788a5e69ed380cfc72f0109f60f7d8a9892d28e6907309d8f3b8a047bc317b28b1ed1e2288914f57128d5d52c0dce31126fa2739584ae9958fcb38ce3a0a2f7cff21160c71d03997f6f115704c1f375e34932288c57664c8e8783c9349926ab04af7da3c574a702aebcb2bf894038fc455c13fd33477640bfcfc0dbc61ddefad4c66936d13554738d4a8f8ab72e87a585ff8661d1f33e55e0806fa77afe3c270122d995f0d72e809f5a0914370593b6304e01d5c468f71dc7b489cd16e97a6eeb2a4485cd30f6463afb298a76f2eaa5019834cf60154f5ca38fd306e1f96483c667b282c256f26497ad8590fa9d2c9c26a5fc8058ed052312f5bc528058f8281e530fb43ab37f12b5437fa57145abcd9b4c48bd4b654e3e869c7eb9e2b570a37b1dfe763a993c20bf38fe05e342c049ad87fbc3f246768fc1d9b45a881d720306fdf3c6130d259532f43144a143cc9197662efeb530c4568ce880e8818ff23d6b8d0d7e1ae79a878d9847600e9d4ab362a5c900b56bd070f90221b7bf83b15b6001dcd2b2f6ab84b9a621ef6b9a6143288398c9c6ca6824a9c00da8ea36a10d3780d688d683484a71b23dfcd8e0c35dadbf5fcbba2f9ceab56745da276b20cc4cb6487c9748d2d1c5b108e3c06c798b9b59c83a5e30d0fb440519f400ba9fc34307f4938ffe88886ba71648b22d60b5ea4e21eee997c7bdc0cbd9b4ad42410e37dcbfa050f4699e7ee700410469435bb6e63c1b0b6d60ea451d19439ddbcd7fad50ef3356488183f64afd2af738dc0858771a64b3f66a1ca594901498b3b916462941706f4c962c679f2c74f03fd61f2114359d822f728e55fd85a6d480c1f3193d4cccd235008c858df276f7ff1a8acf3e1b76864a8429c2179dc3242550d5d13487f28aca614298cfd74ec58db4c4ca02747256608f04816c3204900e91313539e460e7c963e794ba171269ddab845769a962df3ccfd6d1f57c7296ff8cc70c2b62253f61324aa76827ce1a6067662960b47cc40d8991a0858cce009e664d5105909970b3a35e46d490d022886025c3c969c686ce546909db4e9147ee5462d8c3e311c618186617cadf11b941f9715d38b283094712315307b4162b7fd72e86fa6b094c01b49ae56fa88f358881cf18e2204f49a5a42512c951df245bbba3700bfadcbba55b02ca2b258ab2c450dfbb42aa9a5e7470a82123f2adcce968f47330c87050014127d2d5a2f7ec804e5c3f62fa9732207487280447d42c68a396a8ceb55610c26b4462c01d8005e46ffe5ccdf77a380159221b4c2a5f6c3891bac1bdc888807cf6c2f8b2b0d4475c9f299763389991ab1fefd014a298a25c1b171264e8c44979c45c6f19558a10e0b2ee6dd62c179010d22c4cc91fe651ccbbc767053266726f924238c175f86862e28fd1eace5663d8d74d1e547c7a06c39697a699514049cf18c51c46d826720a4c0121378f9e416202cece5da4067dd90d4628a5b44accdb18d7e25bea7483a40a73884e35ca391cfdf9a0fe63a94ad54cc4d70d75b04ed12e10cc2911030d8511a6f191f9e37483631bcda4dfd2ccf3d387bc7be3fa8ec812ef902264f7160f441fdaaf4bd3deb1ec8645eb1840d2bafffbad2e9550e0b4a36ad1262f3e0c0971fb0ec233684d7adf11d8f2d5b534befab6279e3d66c7cf2dc0c248c11b9f4257b2cef75b4bb7f20b4bbf7e598554094fb966e4300acf9137a57dc28b9a98bce7eb552edb6e0fcea386730cdd79b060b58422f4c8b6e1f2526afb2417e573069086cadc7889c7017413af6ac50606fa9317c8b54ab520c7c06b073666e658b148ed014ffc317d18a6e9ba98b96e25fed2592c835cce0074ada936f52cbf67e44037a6dc217858556db85d6f29eb13eaf25b7818e7a57ddd7a43cd31ce8631abfb0f8e41d3fc7ea33a37ec1bbb58f261e8ea6ad5a2c0fb8dea7ae5adb59913c66530c06ffeec41a0f965f744399076ee3ecb1a45b997d5924cd1f6ed7b4ec8538917ddce7edef684d9b6332306539ac8ade106089fef0da87daa3dfd7c877a849eb6f9d2389cdb37784fe4b5f68d040836cae29767ab4df81add2062754605a2668e1b617c622a431960a9c497b8023b528fb90a84eb317a120547908de25e205e12511a6f00b73b156db72583841d05c052449264f805bdc46dc5603f0d62a6242b7a004fdb6140b69080aacf084373c95a52ea1346ab417415031023c94ed8ed3f2f589bedded2a0fa7255dc7e8c23aca73dd84394e8ea98a57ad268924ef579c345476f4b7d542a999749abd54ac743a1a8df811ccc9668577ec4412d633e630a21f974e422fe5bb8d88ab33273210c8dd674b9cbc75977dcc0e1b9bc348061c6194f10f3b4d28bedcf5a96c62314186125537eccb02595a6e0452613d9ac6e9f7200ec147270c44b4e1dd0497b4d0b5b31dcccc764ed27087248ac0d9d4927117a2e6b455d397f5fc839a24801059e13bdb0b25c17ceaeeb86d803a4c273376052ed72d266118bebf71c46c1a159d686b18f8136d0e5fcd7b6784022c675b78f499fde1ceb100984eb1fe59317b2608a0fab0a1e6d98e533530c4567c52a5f1e892d5922144ec7e822e089d42a045d1033f70f7ddf313c9b1e8a3a50841da97683b5620a965dfd471040d96f8de10d417990fd8f123dc032cffe30038693b445f0a511ff35728023ef3732672b3598908e7ec77458d0a891ae044a1b17b358b269f8ed12203412d54ceacdcda627dcdadf01f58dd02f16581e9ee0c8711e23a6a2f84ffc6feb5c81c19b9e1874c196d87515c0e7a15cebaaf803b6e30fe07dcbca30c80e685e531e4cabd823fbdb14425734c640d8aa0a764c44876b9c8b1d7be23b8fa8e1f084e10e8d2c9e6d6f543e68f1dc807ae4bbc8e874a4c0453f0fd058e92b5c6e4835e08dac06442afd409a26b14b2b1505ed2ae66066eb367d417bec8c0d356286f88ff8ebc447a217b918280d198b9d27540f79b0c3e7f48817af2aa3f8c7b8f49ff4c1a10e58554570ed08e8ae67c85acac3a74f4e3c15b10d8742c86b5ecfc9ce41dd9e06737750ee072f04ebbc40a9888333120080401874c8e9296ca646f9ca1be78a82d63ec35a958bad8cd6fcb8da8da7b47d1bc31fea22214e4d73e2fbc8aea2ca732b8fb4c0cc8624151b93d842db4503c80157d8ccb8d1e9f9e3e6fd15c434ac3629041c6d534084fb8f68e03a140005670da35da22d9267277a136397dad0e30aab7fb4ec42ce60083fcd7697642734a0054bdb0fc63e54064ef03e2f0ae6b8be1f0d519a41ac25b1904a9550a7283ab9a48e520ebbc891f7a8659564b66489a867f0d491fe2c9ee8250410717f67fc9087bbd9780b059be07f9d28134b2bbf716440cb0fc83eacd9c8adb4cc556d01c4d5cd0cd4b98ce7059978d2deb5e28de365ee753c1d324de7d8f7b5fd224d2205cb9dd66e77348927000a0892aa64bde62a859d28a8c0f8a64cd88394e8a621da06f4e739de4bedb82233fa00eacd81230bfdd06163b21fdd5fb1a32e97acd3cefabe44f9b17297234a8e13fc3112786af436ef685a37995d52b38f8ec3c87fc74ddc5dced74b2e961cc47ab586ffcdd30d358038812f87f4f8a92abcb678b1ab7bcaa35b8e3a1e5d782b2af85800c54d15c7e2b384dbff3ca8abdce8270e9c9cce008b1d6572743319ee9db39d52015db580a29565ef8ed2cf526f0bb1faebf444f20d50733abc47c91588f2800c949afdf71017e1fde21b5a6458f1fcc0d080b7a4509b68b26a084711e3945a027346efd30da7fa6bd8131b9e66fcc516497819e230f128a94082495ef044f60d126aa7e356ef96854e14c4285f170c5a28a4dbb39c4c534bb8c05f417777558ab57a304c64d542c7f955807cfebda83a1bbd38bc0a58a32c1e7ead297fe40b36b346464aad4b29b55d5363f41697304412f8ab0cabb85184a440a44b7daa754e4a56061137f35a84d70493d59e075d3a7ce9962d1fa359d07cfbd7f471d95f80ebdc3b2f8a70e1b2503af0506d053d5bc8c6a4ed939b856ed5e223a5c0a01dd444c5a1ea6ede5ee96e049bf928b2b4a3ba0f011322d027cc1609e632ea4adb95059674f9de4f1ed442fb1540aded1ab5ad99e5d806d6563603300c999363d7b47eef8e093f92488d63fa53dc628bbd94bc17d442e1c86f8c628078b0031c604ebfb068ee732e1dc79265865ad06facf29e9926815b62f53165cdb1ec3baa43cccc8ce5a6c3648bff24816e130dcce4574e8a473d201e6229cc92cd525ab3a0351d80abaef9288bf113f6756226a1312e3b7fe41cb82480b2dd5e5e6b86c1fced2a3d7e493553784a2bf01827e066509728514aed4a163e473cf9388dd589d5de5e87e6668e835679addcac7a220985324fe59b80293ce379d59ac8044d9f18b6c6bcfd9456edd21ecb2796b23383699c9c92a2ffb8452a8d7f8bc816aeafb18276c844814ba4ffafc10fb211efa0c28c40806118546d8a3d32ba273f3805eddf02c261c88c8bb25573abdbe882bb7174514cf01926a404bdc07de9f190ffdebff2729777d747b8fe5f31d3e8bcb5174c4204a2753ee668d90e5c7b0f4d517c408c9b9036983d5fd74dc0320ade376b134c843136422b17f6086c9351a867cf589e3e5d55e41b893a3de831344f20cae9ad3763db9f21d1cb745c5565a61caf4499e3623a0c4faacec7a186bd83921b249206f11a95899f300a8a318f9f36f00511599eaec38cdd389dbd76364b7ec3f09b9744f1be32af74f75b052b5e2e3f3978952f48cc52f241cc398edf9b7ee32aaf72c9a84ca772765f7073135da9d1b4f3a2a3d9f212ca02921360671d0cea2e6b0cf56425a5747caa990324ea4e21ae697cb0eb893620da78230b94457661b6a6a6aff46312f9883896509c89a08fb639f3365ef8858d73c15c7711a345a398cff385ba47fe14ce074664bd32984a1ce3b6fd81c55dbbaad5249c28fd670629da7274970def7362075959c56db6ecea03da8d70c88bb87bf15c48f5dc66fc8b6f73803f1e54a8ecbbb5983550b06e8a991626d60abde96431fab726d5520f4dddc064be9d01810f9c798ec268c65ee8b178adb47f2188c3b2789e3f5c838e3f905996becc25b6aaca6b10d1eaebb3e07146453d194923c26a6cbd2ccd905d7bb85db2e86d4d05cf9f2ba515a0976c0e682dbbfefbc4f29d6777975479ae40fa063d90eeef315a07fccaa036f0f2ea48b6527384e77b1e22585614262e7081709405fdd9276caff675412758335d2c2773a33b05e23531c5b0ce49841ff23d2b48dcf2efa322120dfe8a7226c154c719601375d15f47add6deba57535df5248b9c44cf52ef4f9bed65fc64d52eeb4608ec3b3a0022c044e60ee342db80df2a3d36f3f4b415cd4879f8da4dd9f5ba25eefd07ea5787d652081d8e9e54ea68fcb18e3c8c64bd7397f8c0ad0a047752929be96ef6fdfcfcd8cecfce836df9d4d9ab6ce2aeefdf9717913045", 0x2000, &(0x7f0000004b00)={&(0x7f0000000000)={0x50, 0x0, 0xa464, {0x7, 0x24, 0x48e, 0xc820, 0x3, 0x7, 0x2, 0x80}}, &(0x7f0000000080)={0x18, 0xffffffffffffffda, 0x9, {0x9}}, &(0x7f00000000c0)={0x18, 0xfffffffffffffffe, 0x7, {0x20}}, &(0x7f0000000100)={0x18, 0x0, 0x1, {0x80000001}}, &(0x7f0000000140)={0x18, 0x0, 0x9, {0x19}}, &(0x7f0000000180)={0x28, 0xfffffffffffffffe, 0xff, {{0x6, 0x9}}}, &(0x7f00000001c0)={0x60, 0x0, 0x2, {{0x6b, 0x0, 0x6, 0x0, 0x5, 0x1, 0x6, 0x1000}}}, &(0x7f0000000240)={0x18, 0x0, 0x3, {0x3}}, &(0x7f0000000280)={0x16, 0x0, 0xffffffffffffffff, {'@{[\xd1\'\x00'}}, &(0x7f00000002c0)={0x20, 0x0, 0x6054, {0x0, 0x10}}, &(0x7f0000004640)={0x78, 0x0, 0x3, {0x296a, 0x80, 0x0, {0x1, 0x8000000000000000, 0x80000001, 0x6, 0xffffffffffffffff, 0x2, 0x9, 0x3, 0x3, 0x8000, 0xffffff08, r5, 0x0, 0x1, 0x2}}}, &(0x7f00000046c0)={0x90, 0xfffffffffffffffe, 0x8, {0x1, 0x3, 0xa15, 0xffffffffffffffff, 0x80, 0x0, {0x5, 0x40, 0xef, 0x0, 0x0, 0x24000000, 0x5, 0x7, 0x5, 0x4000, 0x100000, r7, r9, 0x8, 0x101}}}, &(0x7f0000004780)={0xa0, 0x0, 0x0, [{0x3, 0x7fffffff, 0x5, 0x7fffffff, 'fuse\x00'}, {0x6, 0x1, 0x0, 0x101}, {0x2, 0x2, 0x5, 0xa0, 'fuse\x00'}, {0x2, 0x200, 0x5, 0xa8, 'fuse\x00'}, {0x0, 0x5, 0x0, 0x4}]}, &(0x7f0000004840)={0x1f0, 0x0, 0x7, [{{0x3, 0x3, 0x1, 0x391a, 0x4, 0x8, {0x0, 0x0, 0x1f, 0x6, 0x2, 0x8000000000000001, 0x0, 0x5, 0x8, 0x0, 0x8000, r3, 0xffffffffffffffff, 0x8, 0x800}}, {0x6, 0xe17e, 0xa, 0x0, '/dev/fuse\x00'}}, {{0x1, 0x0, 0x100000001, 0x10001, 0x800, 0xfffff0c0, {0x1, 0xa2, 0x8d, 0x1, 0x7, 0x4, 0x651, 0x2, 0x1ff, 0xc000, 0x1f, r2, 0xee01, 0xfffffff9, 0x9}}, {0x4, 0x7ff, 0x0, 0x4}}, {{0x1, 0x1, 0xffffffffffffff00, 0x5, 0x0, 0xf, {0x2, 0x3, 0x7, 0x7, 0x80000000, 0x9, 0x3, 0x7fff, 0x8, 0x0, 0x6, r4, 0xee00, 0x1765, 0x5}}, {0x5, 0x100000001, 0x5, 0x200, 'fuse\x00'}}]}, &(0x7f0000004a40)={0xa0, 0x2f, 0xd7, {{0x6, 0x3, 0x3, 0x8001, 0x7fffffff, 0x1, {0x3, 0x4, 0x4, 0x5, 0x8000000000000001, 0x2, 0x1, 0x2, 0x10001, 0x8000, 0x8, r11, 0x0, 0xd385, 0x7fff}}, {0x0, 0x11}}}, &(0x7f0000004580)={0x20, 0x0, 0xa381, {0xc5, 0x6, 0x101, 0x7}}}) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r13]) 13:24:26 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) ioctl$VHOST_SET_VRING_BASE(0xffffffffffffffff, 0x4008af12, &(0x7f0000000000)={0x3, 0x80000001}) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:26 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$IOC_PR_REGISTER(r1, 0x401870c8, &(0x7f0000000000)={0x3, 0x2}) (async, rerun: 64) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (rerun: 64) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:26 executing program 4: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r0, 0x0, 0x0) (async) ioctl$BLKIOMIN(r0, 0x1278, &(0x7f0000000000)) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r2, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r3, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) [ 3156.839885] FAULT_INJECTION: forcing a failure. [ 3156.839885] name failslab, interval 1, probability 0, space 0, times 0 13:24:27 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) ioctl$VHOST_SET_VRING_BASE(0xffffffffffffffff, 0x4008af12, &(0x7f0000000000)={0x3, 0x80000001}) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) [ 3156.883548] CPU: 0 PID: 1674 Comm: syz-executor.3 Not tainted 4.14.290-syzkaller #0 [ 3156.891368] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 3156.900723] Call Trace: [ 3156.903312] dump_stack+0x1b2/0x281 [ 3156.906946] should_fail.cold+0x10a/0x149 [ 3156.911101] should_failslab+0xd6/0x130 [ 3156.915075] kmem_cache_alloc+0x28e/0x3c0 [ 3156.919232] alloc_inode+0xa0/0x170 [ 3156.922862] new_inode+0x1d/0xf0 [ 3156.926226] debugfs_get_inode+0x1a/0x130 13:24:27 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) ioctl$VHOST_SET_VRING_BASE(0xffffffffffffffff, 0x4008af12, &(0x7f0000000000)={0x3, 0x80000001}) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) ioctl$VHOST_SET_VRING_BASE(0xffffffffffffffff, 0x4008af12, &(0x7f0000000000)={0x3, 0x80000001}) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) (async) [ 3156.930375] __debugfs_create_file+0x93/0x440 [ 3156.934869] ? debugfs_create_file+0x37/0x60 [ 3156.939282] bdi_register_va.part.0+0x1f4/0x650 [ 3156.943957] bdi_register_va+0x63/0x80 [ 3156.947940] super_setup_bdi_name+0x123/0x220 [ 3156.952446] ? kill_block_super+0xe0/0xe0 [ 3156.956610] ? do_raw_spin_unlock+0x164/0x220 [ 3156.961138] fuse_fill_super+0x937/0x15c0 [ 3156.965288] ? fuse_get_root_inode+0xc0/0xc0 [ 3156.969727] ? up_write+0x17/0x60 [ 3156.973199] ? register_shrinker+0x15f/0x220 [ 3156.977604] ? sget_userns+0x768/0xc10 [ 3156.981496] ? get_anon_bdev+0x1c0/0x1c0 [ 3156.985551] ? sget+0xd9/0x110 [ 3156.988739] ? fuse_get_root_inode+0xc0/0xc0 [ 3156.993151] mount_nodev+0x4c/0xf0 [ 3156.996703] mount_fs+0x92/0x2a0 [ 3157.000073] vfs_kern_mount.part.0+0x5b/0x470 [ 3157.004568] do_mount+0xe65/0x2a30 [ 3157.008106] ? __do_page_fault+0x159/0xad0 [ 3157.012339] ? retint_kernel+0x2d/0x2d [ 3157.016227] ? copy_mount_string+0x40/0x40 [ 3157.020468] ? memset+0x20/0x40 [ 3157.023767] ? copy_mount_options+0x1fa/0x2f0 [ 3157.028260] ? copy_mnt_ns+0xa30/0xa30 [ 3157.032144] SyS_mount+0xa8/0x120 [ 3157.035592] ? copy_mnt_ns+0xa30/0xa30 [ 3157.039477] do_syscall_64+0x1d5/0x640 [ 3157.043372] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 3157.048558] RIP: 0033:0x7f5c78ae673a [ 3157.052259] RSP: 002b:00007f5c77459f88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 3157.059965] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f5c78ae673a [ 3157.067233] RDX: 0000000020000300 RSI: 0000000020000340 RDI: 0000000000000000 [ 3157.074503] RBP: 00007f5c7745a020 R08: 00007f5c7745a020 R09: 0000000020000300 13:24:27 executing program 4: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r0, 0x0, 0x0) ioctl$BLKIOMIN(r0, 0x1278, &(0x7f0000000000)) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r2, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r3, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) sendmsg$GTP_CMD_DELPDP(r0, 0x0, 0x0) (async) ioctl$BLKIOMIN(r0, 0x1278, &(0x7f0000000000)) (async) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r2, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r3, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) (async) 13:24:27 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$IOC_PR_REGISTER(r1, 0x401870c8, &(0x7f0000000000)={0x3, 0x2}) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:27 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) ioctl$IOC_PR_PREEMPT(r1, 0x401870cb, &(0x7f0000000000)={0x0, 0x100, 0x16, 0x2}) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:27 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0)=0x0, &(0x7f0000000400)=0x0) getresuid(&(0x7f00000044c0), &(0x7f0000004500), &(0x7f0000004540)=0x0) (async) r6 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r6, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r6, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r7, @ANYBLOB=',group_id=', @ANYRESDEC=r8, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) r9 = getegid() (async) r10 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r10, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r10, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r11, @ANYBLOB=',group_id=', @ANYRESDEC=r12, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) syz_fuse_handle_req(r1, &(0x7f00000024c0)="6248ab8a9742f5dafe5e8610463efdb7bf62490b5dc8df9664a7b9f3a471a28d082d4172c3b1b2c53c354a899da9bf7a44bffa64c7d9ae3f59a75ab9eb3697c399a0f729e3839606dfeb09c593e39246c1e46b801fd754540dfbda412c10081db9bf7c872aa9375d13194c445960e96ea46e22d856108a3bccd96d5b96b8408ad4ad76749e9d7efe64779102adaf609240f2558841e81af17060d2ba3f6b4610b72eb60ba0ed3f9815e314b9bb3b1c1efeada429e194b165f555bf2b7f152226340a0b2a617e55e1eeab10d7f10a8c18c8a5ba7c266cc0c7d46dc3df94d895a74b8325460544fdf779b736038d93d0a160d79078295b813d48f1699e6415322bcac82d667433c4d5ca186d0432d7abee83b9e0e56e7b33a53d352a296ae25e74d12bc7ab628529f5cc107d6f7103a19fcf004ec357e41c087022d0e758265569e44c3ce178f98fe7e602f22b3f1ed598aafe2f73a19f8801280a94ffeb6d8a150f01b625842b1f715a093f3c99aaf1c8a93efcc48774fd250d8b492d519fcdc7de3461de704577f2ee87439dbf4a57688821d60e0e8f1adac85f2facd06e6bc43af1be11110c51bb3d654b46cb6f601c03964552528ed666362544cbf9183e1cfd93a26b473a0c515912e5a73db918e4b007ed6584be5816767aaaf0647a92d292c4e697f073ea282b1a7bd277c9e8ad342f234932ffcce7d235dd17fd26e119bd3e1d666aa814125515864729e4ba88306093006a6e29bf284cb25a052e919a2bf6ca9bb31ada3380b9721f81347717cb83746b754b67734a5b40b4c4fd0d7a5534f132b77d2b040ef7e996f37e70053e1d79da7919103e21843166e4ae9137e15588c7b59679865faf1ada3de8244977590c13ee64c2841813fde3ad3c38faf5eab0bf753a3a395b5815e6d610191187d89829b81e84d19a48412fd4560df1097f4bba92a596fac5d125c28f63b52ca9a571dde865605fb717a77757d48c1adb7f1d6ffb8aebea8083699d2ce286e28b1f6bf87cd175d92bc76d7c5f7d43ec91267b8b0203bdbd8d087d57a0c50dd2c5e74c287f0b655b88fdd5bb3ebdd99fdbea3ac4377197e1cae6ee98531a45e0c66267fffa1c0d0a671440055c4c0aef933b8bf57ebf50176a3823a36592475940e573f00774e1afa0439807f817dbc39bf0ca7aaf7243e12a815fcd47959e6d51e6ac1b8e38bb73f577964dab26aa3ace6c83ee0d3eefdb578f89643e909c14f0c13af742e83cb6bb89d984bd9b5df5753f046f9917598f9495836ee74edc08fa43ae07a49243aa5c2b3f6d0c2c7afe5ec3ba112347066bd48c73814da9efb7ef38f2ec591aa6be045ad0102f1a78c52d5fcbf60908d6bb69f7534122499c3658d844a4e4f8aff876c9b0bb3cf9aa6416edfedc3df3c464616f652cc7b7e6cb0e68358a1b1dde851cbdb54dc60b8a47c483f85d34d1c6a2c1d444a12b9edadd35203c8d520ed8ce070eb2e8b09136427368cdae39076d671c4dbc7dbf7430bbf680a010b4d7d6c7911529881df865d91e277d6464f29c0cca1c1610d0e0c40ff3be3afc797c5a151707995cf429ae5cac6e4c16c3a24a10897cbebf3166afda9b626ced5d36fd172709ea8e92cf2bc80bbb5dee111d1cbc6f2da95ab835b32979e9aa7abb018ba4ead44a486cf4c8313cec766585d09651a245c133ec7c32b81bd89e332a348628f005f3582fdee0d00d78ffa782d2a0066e1e350df95463f01e3a72b95acc8cefcf66da007d5a4392210997b9df1e320b508baf87cb560b313daf16b6fbc2c55eaca29e3982d4a9ef4a5923c730b117a456417f45b17b3733ed3561e1c395307eba684c9b75b7b8b55d529038173df8585171acdecb3773c262df614980afe0992e89ca1cfb0261c2e1720ca214719464cf0e6cc94d2acb2bc16a4ffc6fc94d250aa0d754ceaa809ffa2d82716e105e25fc05a0ec77390975be136d4732d1acb225ca821b0c3c5542162757ebadad4d68504bac5021da296bae7eab6562f3cdbcff0835a17294f84e1943645aecfee3b52649a291dd0a621a17e807049e40438cc938926d5997b700249fc7ab71190fdeb8796931e9ccf3d19247704290bf895b9047a3f2a95749d93022a90cd1b45b218453d5c24f5a623dd5d0103c4c22c88e378ff9bcb445546af4f7c039fe022e99ea2023ebe2728c99273d467ce2d6701cfe2752af5f2a406592b82c6ae99a5199750daa6ee412ee108da1f77431c7366f22022ce8d8759b8aaf60bb9f3d4413420893b691d3e1ce702a17fd28c0f2f7b121855c33d4d7728faebac884cd366c0ef94e4203f3a887b6c037bbd57f47de6533aeee507eae7b7dde8cc2a74ea038c900e147418f3cf74cc3b6370bc38475df7d79d3ca4887b347922be31057feff98d91519058236a4eb0d5440ddd64714fabdc0a696bb8c670e8964ffcba7e851cd0888f8c3d409715362908c25e16f3137e7a208fc001594fe8cf0368160ac7bf9893aa25b275c80c3c2db9d640d5c5946f6ce9b41b7188b9f294c35960ce2746bd3f9c2e639e6fe7042922beb6d842a1e9fde7953cac3439a1227e4c94f82dddf3b33354b03c31b5f9f05728636768921ff500e28c928a41019255bd79263d387fbd289f83ee3a6d939c616b76202a3c0e4a6cc39667dd019ca4ddf2ddad8964ef3a1ca0daf0b0a5fc40f9b8c1afeb5267746e9b7bbab5ee4095070d313789f30d6df8db988f170dd5c40d643562f396652cafd4344f1fed9bed0594b7d57e944eee94221f513b275b2e22853daa4230a38b16ae7af02d59e1990c6afee356c10ff5ead1dcfc5022522f6ab329c549b76978ba30400294c887ab97c39d32fd7818294f22ad62a80437d385598752d697b02bedb14f020aa9a0626358a63f01280909860794c1a33a3873151d3d7506e3ea365671c7df1e7220f0a3e9d057d62e297080f631fbd94d5e282697488d8dd6d27de26dea34d9c4b814911433b92970e74d5135e822c667ae02a62a7fa5bf20a17f48e3d3e934d9bd0fa0014b9909c8ee10892afabf316f85611cac1044af4957545512937f0719d17f17a85276c972a3421b5cec9a9bceb8500c4a19b49e8c23202c8652e237c203e18df1387697142fa095bd124126228f1bcf8193d74090bc94b1d16f867a2612f7b67f68946b31d587ab45d9036b896d6d46546f6cd9aa0bfeeaf2bcb4b42e0b2e59efad3d41d9b57decc3340f7750f3eb2c53fbe480f54fa555f3ab18a72136e6048ac9775c542911bc45e4b940cb7ee47040cd177ead040362e1c05b328bc0887fdf8bc281d77c79b293b25ef4549b39c2f200c36b44a85a0051078b4bc20c51803ca2103d267a7c93a4e3a23105f271fad1ea094d88edd1016ca770ecb90c615c16e896fc6c503dadac8243c04902efce66e99e4ae3b6c5a5c5d72ee8d281f3bda1943e12a2fc8aa9154ec534f10a28977b1fcb18d977b43497ef66db9d611e0d857056ed0e394bcfb0748d4fdb6e654d042162b2956e8c642c24ef52b2c76d0e9d2f2d4c2fcac9458cc2203c66770cb0882f43e6d2a6342326f09ee1bc1e646a878bf96fd717f4ca7371c3c299f218828f42a0c3b7066542111253fd134df98fd4296a78dfe3e3d77544e630024f697b32251ba7ffef3fb03736021332547b4f6f2423d88ea2eed54fee108d94bb3b3ba9a4c589eb4036aa029647177bf032fd60350e3b737de77cadc3af9f839581bb078f78a7ed42683de2a6ee5bd17865da9110eb21468263e8962e4aab253c117e998bff8ae6a2b6af658b90b5e139b6c99ebebfcc746447bbd7c1b07c46faa89b062f2214f510eef8834a1899ed159b3cdb24394c0026c8ea2ccab5ce899017387d2b2f779e7d823f9399a9670ceb0e66989d2b3b90a5e7b76edb565ed823e4091ed1de6693842fdbd90bc94a1de58eb502fee8c69a14c1811fb19c6daa0c2abe743c2a7582f7448b1d55b985c68b8019bb05e9b4e3579c12646238768c2f1d8b23bb7a0b256495b546fbcf0c52fa05e8d3d6805d7d878a85993aa19b709faadfaecbfdcde48d8dd18204a24e98b3051ae8d6f69f4f593d09ee121da81b672c96e944b5f38b28c3eb27b67ac0c669aa1c847eebccd0ff0eae12abf7b9cac5e8a6a7a89f883559f555a8f150d66badbbf10a6c0dc70750655a61c47fe5511afcb8ca622a0474ce6498b3630d7288a87ae53d166c489f61a483dc358b1e8c6f007d26d471c229e12825919da77ecaeafc2e2114279bd7cc2b3eb1e759e269eca9754036e81ee2565bbd9e9dc428d0dbd1859d5cf471632e2d352aae30ba54368d09c4ce07c23e5e596970869d39deb819b03edb1938bedec6f4ffaaa584f42bd8843b2db87f237fcbb84743b4fb4de92daaaa40f7a9c5eeba2287773825835faa8e0827bd6303a1aaa186281c5db9e4fa225ba83bd4e5e947f15355c74c30a135945d89aaad95a4ab5e1c320f30f614e700c053bd85d76ef049200df67d103fe4dc319026dbbc00bf35d424bf2a0e461557dacb811e3b243f4533c97ef58196e95595cff5f9173dfa67f0b8ebebe584185cedd89d9d726c4b126c62f281081a538274b5ce599af7af973aca815c96f239918e0205c8548dc9ce53dc38ccbaec6995ba10af0e4e9e7b80ba429d4b2c20b6483400035c832a02337f4f1a0b138976d7b4cf61e9824216b08f33382dcfef73683e0e0a17e8f7387624364516c9f5f096db6e52b7b6310e6a8ea901a26002926121665949251b373a939d929d1f21e24c8c88a79b2df5ca832e40b1461b0214bd7ce0ee5777c532ba631295b669d4937e6e861dbedc2a6465570ceb9dc7c0baf0aa374e9df531b70fc044a88b5003900abc3a5ed2fa6d244734ef1a49771618c8a2c1fd94533696487085b02fc9b915c423c88965abb905c159e60807a896b1c23c8c6f35425437d87a1e60f743022af1a193cc18c6464762c8e733c8faa226d80150829f589995b23322745c227fa8d14a2d9a4b2259d372bfb4b2a47a66ed6401b7e7a65ea3f8ed552a37fe6628d970aa5e04782af7c2c5968cb192b39e7eb3fe1117f15b36d5f2e60a51c48cd06c9a4cafc033f9112cda03cba51001c62421aaf2fa3a83d17fc041e89b7b9f0977d2a809754baf80c8c5c857b67378f0a78f9970fa1ab95b3ae5316f0b058c981be98b84a32ca5d12ea331004c647e8384d25977becc8d931f64000c81dfb99054f61e52b6621dc0ea0e53754fe6648dbe4a5bb3d424c1a48fabbe7d149da911a410e06024f1460de81c709ce37a04c3eb716c5f9d6f4ee3ba5917212238b8de3b0f5bd739f4d9fdb2541a894f570c3a02eb555f19a387c68f6770cf5453f8ef8e5878283c3ea007df79e6e25c829237c7739cdb4bc56f519f173c3eaa444b53cc7333f7b10ee4591be99631161d827e85b74937fb76d4660a3f38891db9ad0710e369bc6aa2e8fade00bd6766e8c6c661faac427824b1b2ef80a64c98600c7b6bde4249f138c8ff522a02ef23b79c4541abd2bb65f875a1b43804d262d9fcefd85c4f0b6a8c6cd00bba28799cdaf50ff049e7859c9c23ee4742d98627166a7f1a6030ac3f650d9bfdae0d01aef1d25c01765c77abeb7d44fb8d9bf6125f1856ca4ac3034f021a9c37bdec6fc32fafbddf20f1dec7acb688b85b3f16435d5ea8424a077a0e6999b349015602beea0973ced5469a652f26910d7298b3149f6aac44cf25b4220410ac0dc4568b08cb7a01a8312a65cc8f7536504fff9712264bb7fbfb4c2630e78e6512e90d344642dafd25f90f932d03632c3195f7f728691fad60274b1550b1bd2bd8d3166c42185bd3df1243fc4bc34c8ebd113331b399686f97ac18469d9a7e9535af3568f102d6e9df6d9629f05fecb1dca7544add89d065c5fbf9e72390f038775ab4b67516787ba3c67d570cb5c332c2e1c48a3e29ab619a3cf9b7b995ad40b85b1e8ea638dc8e90c5632ad6b3368d5c3f86987d4dfb5a2ea98fc1c34b7c361ac3d552798b5fcfd663cbcd1e085d4571692cf7755fc7cba75ab5a50b6d7de53bf95b7b8ac1d0e37a9bc1b6469c0ca917590de7d2788a5e69ed380cfc72f0109f60f7d8a9892d28e6907309d8f3b8a047bc317b28b1ed1e2288914f57128d5d52c0dce31126fa2739584ae9958fcb38ce3a0a2f7cff21160c71d03997f6f115704c1f375e34932288c57664c8e8783c9349926ab04af7da3c574a702aebcb2bf894038fc455c13fd33477640bfcfc0dbc61ddefad4c66936d13554738d4a8f8ab72e87a585ff8661d1f33e55e0806fa77afe3c270122d995f0d72e809f5a0914370593b6304e01d5c468f71dc7b489cd16e97a6eeb2a4485cd30f6463afb298a76f2eaa5019834cf60154f5ca38fd306e1f96483c667b282c256f26497ad8590fa9d2c9c26a5fc8058ed052312f5bc528058f8281e530fb43ab37f12b5437fa57145abcd9b4c48bd4b654e3e869c7eb9e2b570a37b1dfe763a993c20bf38fe05e342c049ad87fbc3f246768fc1d9b45a881d720306fdf3c6130d259532f43144a143cc9197662efeb530c4568ce880e8818ff23d6b8d0d7e1ae79a878d9847600e9d4ab362a5c900b56bd070f90221b7bf83b15b6001dcd2b2f6ab84b9a621ef6b9a6143288398c9c6ca6824a9c00da8ea36a10d3780d688d683484a71b23dfcd8e0c35dadbf5fcbba2f9ceab56745da276b20cc4cb6487c9748d2d1c5b108e3c06c798b9b59c83a5e30d0fb440519f400ba9fc34307f4938ffe88886ba71648b22d60b5ea4e21eee997c7bdc0cbd9b4ad42410e37dcbfa050f4699e7ee700410469435bb6e63c1b0b6d60ea451d19439ddbcd7fad50ef3356488183f64afd2af738dc0858771a64b3f66a1ca594901498b3b916462941706f4c962c679f2c74f03fd61f2114359d822f728e55fd85a6d480c1f3193d4cccd235008c858df276f7ff1a8acf3e1b76864a8429c2179dc3242550d5d13487f28aca614298cfd74ec58db4c4ca02747256608f04816c3204900e91313539e460e7c963e794ba171269ddab845769a962df3ccfd6d1f57c7296ff8cc70c2b62253f61324aa76827ce1a6067662960b47cc40d8991a0858cce009e664d5105909970b3a35e46d490d022886025c3c969c686ce546909db4e9147ee5462d8c3e311c618186617cadf11b941f9715d38b283094712315307b4162b7fd72e86fa6b094c01b49ae56fa88f358881cf18e2204f49a5a42512c951df245bbba3700bfadcbba55b02ca2b258ab2c450dfbb42aa9a5e7470a82123f2adcce968f47330c87050014127d2d5a2f7ec804e5c3f62fa9732207487280447d42c68a396a8ceb55610c26b4462c01d8005e46ffe5ccdf77a380159221b4c2a5f6c3891bac1bdc888807cf6c2f8b2b0d4475c9f299763389991ab1fefd014a298a25c1b171264e8c44979c45c6f19558a10e0b2ee6dd62c179010d22c4cc91fe651ccbbc767053266726f924238c175f86862e28fd1eace5663d8d74d1e547c7a06c39697a699514049cf18c51c46d826720a4c0121378f9e416202cece5da4067dd90d4628a5b44accdb18d7e25bea7483a40a73884e35ca391cfdf9a0fe63a94ad54cc4d70d75b04ed12e10cc2911030d8511a6f191f9e37483631bcda4dfd2ccf3d387bc7be3fa8ec812ef902264f7160f441fdaaf4bd3deb1ec8645eb1840d2bafffbad2e9550e0b4a36ad1262f3e0c0971fb0ec233684d7adf11d8f2d5b534befab6279e3d66c7cf2dc0c248c11b9f4257b2cef75b4bb7f20b4bbf7e598554094fb966e4300acf9137a57dc28b9a98bce7eb552edb6e0fcea386730cdd79b060b58422f4c8b6e1f2526afb2417e573069086cadc7889c7017413af6ac50606fa9317c8b54ab520c7c06b073666e658b148ed014ffc317d18a6e9ba98b96e25fed2592c835cce0074ada936f52cbf67e44037a6dc217858556db85d6f29eb13eaf25b7818e7a57ddd7a43cd31ce8631abfb0f8e41d3fc7ea33a37ec1bbb58f261e8ea6ad5a2c0fb8dea7ae5adb59913c66530c06ffeec41a0f965f744399076ee3ecb1a45b997d5924cd1f6ed7b4ec8538917ddce7edef684d9b6332306539ac8ade106089fef0da87daa3dfd7c877a849eb6f9d2389cdb37784fe4b5f68d040836cae29767ab4df81add2062754605a2668e1b617c622a431960a9c497b8023b528fb90a84eb317a120547908de25e205e12511a6f00b73b156db72583841d05c052449264f805bdc46dc5603f0d62a6242b7a004fdb6140b69080aacf084373c95a52ea1346ab417415031023c94ed8ed3f2f589bedded2a0fa7255dc7e8c23aca73dd84394e8ea98a57ad268924ef579c345476f4b7d542a999749abd54ac743a1a8df811ccc9668577ec4412d633e630a21f974e422fe5bb8d88ab33273210c8dd674b9cbc75977dcc0e1b9bc348061c6194f10f3b4d28bedcf5a96c62314186125537eccb02595a6e0452613d9ac6e9f7200ec147270c44b4e1dd0497b4d0b5b31dcccc764ed27087248ac0d9d4927117a2e6b455d397f5fc839a24801059e13bdb0b25c17ceaeeb86d803a4c273376052ed72d266118bebf71c46c1a159d686b18f8136d0e5fcd7b6784022c675b78f499fde1ceb100984eb1fe59317b2608a0fab0a1e6d98e533530c4567c52a5f1e892d5922144ec7e822e089d42a045d1033f70f7ddf313c9b1e8a3a50841da97683b5620a965dfd471040d96f8de10d417990fd8f123dc032cffe30038693b445f0a511ff35728023ef3732672b3598908e7ec77458d0a891ae044a1b17b358b269f8ed12203412d54ceacdcda627dcdadf01f58dd02f16581e9ee0c8711e23a6a2f84ffc6feb5c81c19b9e1874c196d87515c0e7a15cebaaf803b6e30fe07dcbca30c80e685e531e4cabd823fbdb14425734c640d8aa0a764c44876b9c8b1d7be23b8fa8e1f084e10e8d2c9e6d6f543e68f1dc807ae4bbc8e874a4c0453f0fd058e92b5c6e4835e08dac06442afd409a26b14b2b1505ed2ae66066eb367d417bec8c0d356286f88ff8ebc447a217b918280d198b9d27540f79b0c3e7f48817af2aa3f8c7b8f49ff4c1a10e58554570ed08e8ae67c85acac3a74f4e3c15b10d8742c86b5ecfc9ce41dd9e06737750ee072f04ebbc40a9888333120080401874c8e9296ca646f9ca1be78a82d63ec35a958bad8cd6fcb8da8da7b47d1bc31fea22214e4d73e2fbc8aea2ca732b8fb4c0cc8624151b93d842db4503c80157d8ccb8d1e9f9e3e6fd15c434ac3629041c6d534084fb8f68e03a140005670da35da22d9267277a136397dad0e30aab7fb4ec42ce60083fcd7697642734a0054bdb0fc63e54064ef03e2f0ae6b8be1f0d519a41ac25b1904a9550a7283ab9a48e520ebbc891f7a8659564b66489a867f0d491fe2c9ee8250410717f67fc9087bbd9780b059be07f9d28134b2bbf716440cb0fc83eacd9c8adb4cc556d01c4d5cd0cd4b98ce7059978d2deb5e28de365ee753c1d324de7d8f7b5fd224d2205cb9dd66e77348927000a0892aa64bde62a859d28a8c0f8a64cd88394e8a621da06f4e739de4bedb82233fa00eacd81230bfdd06163b21fdd5fb1a32e97acd3cefabe44f9b17297234a8e13fc3112786af436ef685a37995d52b38f8ec3c87fc74ddc5dced74b2e961cc47ab586ffcdd30d358038812f87f4f8a92abcb678b1ab7bcaa35b8e3a1e5d782b2af85800c54d15c7e2b384dbff3ca8abdce8270e9c9cce008b1d6572743319ee9db39d52015db580a29565ef8ed2cf526f0bb1faebf444f20d50733abc47c91588f2800c949afdf71017e1fde21b5a6458f1fcc0d080b7a4509b68b26a084711e3945a027346efd30da7fa6bd8131b9e66fcc516497819e230f128a94082495ef044f60d126aa7e356ef96854e14c4285f170c5a28a4dbb39c4c534bb8c05f417777558ab57a304c64d542c7f955807cfebda83a1bbd38bc0a58a32c1e7ead297fe40b36b346464aad4b29b55d5363f41697304412f8ab0cabb85184a440a44b7daa754e4a56061137f35a84d70493d59e075d3a7ce9962d1fa359d07cfbd7f471d95f80ebdc3b2f8a70e1b2503af0506d053d5bc8c6a4ed939b856ed5e223a5c0a01dd444c5a1ea6ede5ee96e049bf928b2b4a3ba0f011322d027cc1609e632ea4adb95059674f9de4f1ed442fb1540aded1ab5ad99e5d806d6563603300c999363d7b47eef8e093f92488d63fa53dc628bbd94bc17d442e1c86f8c628078b0031c604ebfb068ee732e1dc79265865ad06facf29e9926815b62f53165cdb1ec3baa43cccc8ce5a6c3648bff24816e130dcce4574e8a473d201e6229cc92cd525ab3a0351d80abaef9288bf113f6756226a1312e3b7fe41cb82480b2dd5e5e6b86c1fced2a3d7e493553784a2bf01827e066509728514aed4a163e473cf9388dd589d5de5e87e6668e835679addcac7a220985324fe59b80293ce379d59ac8044d9f18b6c6bcfd9456edd21ecb2796b23383699c9c92a2ffb8452a8d7f8bc816aeafb18276c844814ba4ffafc10fb211efa0c28c40806118546d8a3d32ba273f3805eddf02c261c88c8bb25573abdbe882bb7174514cf01926a404bdc07de9f190ffdebff2729777d747b8fe5f31d3e8bcb5174c4204a2753ee668d90e5c7b0f4d517c408c9b9036983d5fd74dc0320ade376b134c843136422b17f6086c9351a867cf589e3e5d55e41b893a3de831344f20cae9ad3763db9f21d1cb745c5565a61caf4499e3623a0c4faacec7a186bd83921b249206f11a95899f300a8a318f9f36f00511599eaec38cdd389dbd76364b7ec3f09b9744f1be32af74f75b052b5e2e3f3978952f48cc52f241cc398edf9b7ee32aaf72c9a84ca772765f7073135da9d1b4f3a2a3d9f212ca02921360671d0cea2e6b0cf56425a5747caa990324ea4e21ae697cb0eb893620da78230b94457661b6a6a6aff46312f9883896509c89a08fb639f3365ef8858d73c15c7711a345a398cff385ba47fe14ce074664bd32984a1ce3b6fd81c55dbbaad5249c28fd670629da7274970def7362075959c56db6ecea03da8d70c88bb87bf15c48f5dc66fc8b6f73803f1e54a8ecbbb5983550b06e8a991626d60abde96431fab726d5520f4dddc064be9d01810f9c798ec268c65ee8b178adb47f2188c3b2789e3f5c838e3f905996becc25b6aaca6b10d1eaebb3e07146453d194923c26a6cbd2ccd905d7bb85db2e86d4d05cf9f2ba515a0976c0e682dbbfefbc4f29d6777975479ae40fa063d90eeef315a07fccaa036f0f2ea48b6527384e77b1e22585614262e7081709405fdd9276caff675412758335d2c2773a33b05e23531c5b0ce49841ff23d2b48dcf2efa322120dfe8a7226c154c719601375d15f47add6deba57535df5248b9c44cf52ef4f9bed65fc64d52eeb4608ec3b3a0022c044e60ee342db80df2a3d36f3f4b415cd4879f8da4dd9f5ba25eefd07ea5787d652081d8e9e54ea68fcb18e3c8c64bd7397f8c0ad0a047752929be96ef6fdfcfcd8cecfce836df9d4d9ab6ce2aeefdf9717913045", 0x2000, &(0x7f0000004b00)={&(0x7f0000000000)={0x50, 0x0, 0xa464, {0x7, 0x24, 0x48e, 0xc820, 0x3, 0x7, 0x2, 0x80}}, &(0x7f0000000080)={0x18, 0xffffffffffffffda, 0x9, {0x9}}, &(0x7f00000000c0)={0x18, 0xfffffffffffffffe, 0x7, {0x20}}, &(0x7f0000000100)={0x18, 0x0, 0x1, {0x80000001}}, &(0x7f0000000140)={0x18, 0x0, 0x9, {0x19}}, &(0x7f0000000180)={0x28, 0xfffffffffffffffe, 0xff, {{0x6, 0x9}}}, &(0x7f00000001c0)={0x60, 0x0, 0x2, {{0x6b, 0x0, 0x6, 0x0, 0x5, 0x1, 0x6, 0x1000}}}, &(0x7f0000000240)={0x18, 0x0, 0x3, {0x3}}, &(0x7f0000000280)={0x16, 0x0, 0xffffffffffffffff, {'@{[\xd1\'\x00'}}, &(0x7f00000002c0)={0x20, 0x0, 0x6054, {0x0, 0x10}}, &(0x7f0000004640)={0x78, 0x0, 0x3, {0x296a, 0x80, 0x0, {0x1, 0x8000000000000000, 0x80000001, 0x6, 0xffffffffffffffff, 0x2, 0x9, 0x3, 0x3, 0x8000, 0xffffff08, r5, 0x0, 0x1, 0x2}}}, &(0x7f00000046c0)={0x90, 0xfffffffffffffffe, 0x8, {0x1, 0x3, 0xa15, 0xffffffffffffffff, 0x80, 0x0, {0x5, 0x40, 0xef, 0x0, 0x0, 0x24000000, 0x5, 0x7, 0x5, 0x4000, 0x100000, r7, r9, 0x8, 0x101}}}, &(0x7f0000004780)={0xa0, 0x0, 0x0, [{0x3, 0x7fffffff, 0x5, 0x7fffffff, 'fuse\x00'}, {0x6, 0x1, 0x0, 0x101}, {0x2, 0x2, 0x5, 0xa0, 'fuse\x00'}, {0x2, 0x200, 0x5, 0xa8, 'fuse\x00'}, {0x0, 0x5, 0x0, 0x4}]}, &(0x7f0000004840)={0x1f0, 0x0, 0x7, [{{0x3, 0x3, 0x1, 0x391a, 0x4, 0x8, {0x0, 0x0, 0x1f, 0x6, 0x2, 0x8000000000000001, 0x0, 0x5, 0x8, 0x0, 0x8000, r3, 0xffffffffffffffff, 0x8, 0x800}}, {0x6, 0xe17e, 0xa, 0x0, '/dev/fuse\x00'}}, {{0x1, 0x0, 0x100000001, 0x10001, 0x800, 0xfffff0c0, {0x1, 0xa2, 0x8d, 0x1, 0x7, 0x4, 0x651, 0x2, 0x1ff, 0xc000, 0x1f, r2, 0xee01, 0xfffffff9, 0x9}}, {0x4, 0x7ff, 0x0, 0x4}}, {{0x1, 0x1, 0xffffffffffffff00, 0x5, 0x0, 0xf, {0x2, 0x3, 0x7, 0x7, 0x80000000, 0x9, 0x3, 0x7fff, 0x8, 0x0, 0x6, r4, 0xee00, 0x1765, 0x5}}, {0x5, 0x100000001, 0x5, 0x200, 'fuse\x00'}}]}, &(0x7f0000004a40)={0xa0, 0x2f, 0xd7, {{0x6, 0x3, 0x3, 0x8001, 0x7fffffff, 0x1, {0x3, 0x4, 0x4, 0x5, 0x8000000000000001, 0x2, 0x1, 0x2, 0x10001, 0x8000, 0x8, r11, 0x0, 0xd385, 0x7fff}}, {0x0, 0x11}}}, &(0x7f0000004580)={0x20, 0x0, 0xa381, {0xc5, 0x6, 0x101, 0x7}}}) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r13]) [ 3157.081773] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000300 [ 3157.089043] R13: 0000000020000340 R14: 00007f5c77459fe0 R15: 00000000200045c0 13:24:27 executing program 3: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) (fail_nth: 69) 13:24:27 executing program 1: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) read$FUSE(r0, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r2, @ANYBLOB=',max_read=0x0000000000000006,default_permissions,blksize=0']) r3 = getegid() syz_mount_image$fuse(&(0x7f0000004b00), &(0x7f0000004b40)='./file0\x00', 0x0, 0x0, 0x0, 0x1, &(0x7f0000004b80)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r1}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x6ef}}, {@default_permissions}, {@default_permissions}, {@allow_other}], [{@seclabel}, {@obj_role={'obj_role', 0x3d, '.'}}, {@appraise_type}, {@permit_directio}]}}) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r4, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r4, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r5, @ANYBLOB=',group_id=', @ANYRESDEC=r6, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f00000024c0)="90be470c63bf0ddd70253ec76367b9386acc5da2214c47fbec4bca0c63a83fcfc414ad9c1a0f55baa2c7b5bc52b7468bad724faee1c3b8da6e0cd3f09a3d894978a38f1442d8aa7a5a97dfd773eedfcbb22f4767a44400d903620754e455cac49d3042e145a05137312c50f2c3a476ce8835f8c4d0ca02deb864fe5bd900f7f5180fefb02c46d4011b61dc0a214bbd0108b6c3385857202a81c82dfd77e20487fb5a1b6a1ff2b2b9fd9f072f63b86c550368dbd5c5cd88c12472b93669b774cff9358226e83568e1e92e37014a0eebeb77617ec307a273c6c1d26a15257e40e1b014452f7cd81172875f4b50f017fc5bc533baacc5681691b1f82f96ce703087038d39e19d205ad3e774006384bb70e1eed7a14e017591ef69df46867c2e6ce97529e61f9f650791471ca5bec009456ae4f216b9422a231989266fe737e01869c9a5fe7816702c9f91cd0482a2e4fa66e1f1a48dd1ece83abd4a7aac4d1c276645f62adb9e6bebd58b3dc6ad0eb5d55ba0ac3193eab5fd7b7ef600642379fddb65c545a4a351da76bf2be4e2a622ad3bfd11259211ee4cec89fafdb1acc92d4ea2eca408e419c9be5a7159369ffa095fae46ef609384206623e121ae0d0828d57e6bcc922da742f312e8d062e87c315fc7bb429140372d1910d2b1746f67824c23b1835ee8c59cfe7d018fe75608bc965b69c1e0095d0627cfdd4cd111de432eaf45ca1c1db31d0a31376d1c35c6adda2d5d26b61c88808eaf8fc29f5998109a454597748e02df50cd5565be5633ee70b4c0b1de908b4f4f0a4b9ce8e72ab11ce333980ed7e99c5ae18b08e811c11ab0937dfbd3ef0806d650a26a185b46118a2529fe084cdfc9585ffb12de1306559132a2984b28e667d820554a29564d849a704e484ba23f6fa04333b2521b6905ab4db57426675c2c4983931c7f202f6b25df8c26676bbc69a78369d171a08c94df7dea53494de4f2cd2061c63d8c69bea790f1273501e5bb529374d4e45283d7b00a762f9d5c2f86fa571044aa63e072496eb76c6fd71439497aecdcd2bf2d698a03e6e9dbb608ef1dc7aafe06ca5a90b7f176d3e1d2bb1703c7d70db08a7e3447968b1a90e9a675417dea6dd7d4a996a610af840fec85696abce7910dad448387fcc4099e1702c8a023386a8a3c97149e84f9ef2db7a2fed6af569b8c00e38577509ee05d76ed7b4e521122d75842481d3dcc5f98f349dbee4b5105efd4cb28ff62c778ff7ddecf3338a6818f0c7fefcabb19c138b03077aef4c5130a329cb8698d86078a76c659f8c6b21bea3334d2cf504c2e8b9794fcbe168715be641a964d178419f85353f627f2fe151f8dc7f2d9d5a7c6f2b438b97e0ae60fd5f361c55f53c18411eafe603a4893d8f75e505e3d76501ad3ef37a645263cf3ebcc101c6f5b94497d5d2401c243789e899bec7b0c77a7efcef480c7498f20e19d00d4ba3ffee1d76765f2223ae5e8851ab9b253b2b2631d48372b9a872a4e4d555306085d625341c5471a9e7a3c6d5b01752f91a7397f23f164b30046a1b220c093f82d700846daf88bbdc9ceb4fc28ad6b441135bd1bbafe1193f7ac85c02e579e061d757b64837c2174d88b7d0ef05e87e4666d44f93b06025c2f9d889e65d8c2faefa38b6cf851c4007f82fa90aefb35e4b99c9d2695de7413213b83cf9a2dab4ee5654c4c1f1d949d6a4d6081a0700575a5bc76168c66d71dac562204dc2825e359257b6ef3efd91c10dad3540f652378fc35ad9c0d2751599ea36efae6f46063fbacf3ea77822f1b812ad942bb131b3836fbfb81fcb439c6cb852c15e93e1530ccf9f6caf03cb3e74ee7ab565e6d07be7b4a302616d84c2145b5afbacdd89e91635e29e1017a77bd26f2986ff8b036c64f7714cec218da80641966193f1b2edeba948d235adafa54d1c8f1a0b8ea1b24b01fe6db27acb4a2c191a5c1acb22c9f8ba8c0d8aba4a586d57597f397020134ac2e25007470018ade94720f1b9ea30b6c62314d985308cbfd52d6f329a26fd799749d7a9aaff4c2d62ed8961dafdfbb5b093b7e830ccbef62744ca6a7f370f36c2232ace413676f8bb59e6570753c2d750784ee150a44a651e4fda493e9a815ad143e3da6a41f50cb04a0e75f4201dce18abcb42684eeaa5165558ae41a2933324cf821760e162bd997b1ee01202db2854e7f1579500830edbd8341347706070aa1a1bcbda5756d6558ceba2b52cfcd1ecf0cb53800d6ad5c8d4988b22b29fdced9ae43b5f0b21e034c2e8c5bc5c15235ab0c5e4b203cdb43a79104a2db08aaea313c7df14f5ac19e60e9d23eb9bed663af00bd438d9fd6dda6792bdc66657f523d0bde20e3d0400e00c3e449eb0809920e8266c5bb8b9f041a02ce1091ce35b2a6e1553ffc0609119f05f6b4bc9a9d47a1ba7772266dbd908b2b014388f3f0f01825f67c95a0c39be7347bfd46f98e68e787b52805873ffb09c38fc4f85aa29ab901c0f417677344da82627d56e497b83881368f6ba49fd2c5944ee29426ba787fb051929a970fe5d534f0b790680e997f98183f0aab81783919525f0695d36ffb640c7b516eb48610c2606a5a5a5f2c851095ab96c1854738acde204fcacb02cb6b19dd895a7550ca88307c138f24a9c2c325c6e40b3348dc8eea9f76fdf74d312c081284e608616fbd7a43b70bd4a4e1fc2cb9a536a8a949b7473f4677392193d517958faee48c8c6147047bf7c8dd7b1f0c5897a1f632a770bb957fb15881a6dd447e9f3befb86b3342e93f7088c940c93c2f3950d8d2023fbee0d0e14bbc2e7de22327c82e4f364dd8b46f287e98b1f0d09a221c753833dbcb7dff7ba5bc8ee8fb25299066d46e18df2d6704c605cc079a13fde264c61acdac04ed2e7d0c56b31be5832d7bceab5bb1fec14f82c4b4fd345e5e89fa83327bdce32883d431cb2b7d2ba77a3637179e8ac79c340adbf3e97a17bff8bf9983b55549126f08746bc3b739cbe78d8ae71f0c20212bab56bf7f919dcb34acdaa6546d4aa546c171a2e33a33dd10e4cbfacb8f0acd298246cd46a6581ab4d4c6e5b1f1f149bf1576459ebad22e129c017804e2990f1396092d480d176b3d0b71d61413722d78c6a28cbfd4fc0ab6a4436133cb8156d1e6038d042864bb7b7e974970d61df1e95bba05bdbb8b8afbee38bbd57d779ea644fabcebc06fc3fda6d5c962293e19ef7bbca48f10b46b622a76fb1824b786090db43ef4adb7b0c89580d63c2870fb9db66ce62247961a07f404cb1081689f8a751fc6ce26415341bd07f9ad9f3af1b2409ae9aa7ac9fe2125e2b7ad7922dcb6ecbcb8805382b3e77540faa66382213fcec4dcb3de917e333c991ce633ac2daa2841f5a15222de6aba521e3602a047dca42b0611122c35da19810f970cfdb3b3df4009bb2344de5e891ee44d2a96a0a0987daad9c1f7c7cf3be589451b4b4ba9ec9b86db4a5094b459d5ae56243264db16617447259672e08ed5fa0691260152228865b185b9083eff80d14cd3427e4e1e17309617ad4bc4ddee54c4b38e29c68e3cb7327760c232a538ef0315c4efd8c8d7cfd380501ea78a33371067a536e2cdf6dbb0e7a8556295d2e6b7ada368de8ab49183734df2a08100b4182568e08467f736225180e7f2d9f74389f0524aea47a49ca8f24d0a8190f454d1610f62704bf18aba459ce5735959bd832b799e82737aa4b4a67d1319bbe458dad3ca87e8449bcc76c6dc74e3f95667c8ea20daaab77ef41187d54f5a3865aed034c3f0c9a158283a6f71b6305d4cfdeb7a348188e5aa6c86e6cabe1595a0bd6e15c7caab7b8b6725f180ef8668bf9bdf8e2ebb541e575f3d151538213e40f5ba77465d1031d5e106e5f0ca1ebb342a6751376dc3c3c46ca0e562c9ed09f94c6157a06b0094eb5dd6ee3261208bc29f46b5fd4d3f3cd3da7105a6725e341d3dd29d24d785e1f620ddebec8d291960484a83951dfc8459b6b0adf25ef9a5f606b13804744fe218b8bae82fc97138ca718a3617513b3e6cb5f1aedb7cd62b95ccc1018ff98ee5048f5d18b54bb05759567e0f7bfedd2cef809b6eb1ff10ea5571e13ab182ab37b26f526b5746a89a9220814acf683e552abe130de0e369e7c567e93189ab50c97d4c1a53da160d6132124d0b267531648b03a3046d92db1215f9770e57eb6d459d2bc00999b13455904720f137069970583f46b770b32b2085a5ce8bbcd9e39514f9b15ff380f2735d77f75bbf23023b37e7f4321bcbe49fcacc366505eb4c04cd808fe4c3c1520bed4676f8f740047e3fc51fcdb6019d051407bb9201a73adac2af25c2995acc33e273610501ffede6563e46735ecd1bff1367d97084e73f85ea0b3b69b5305d7a7743d9f3b652936712aed06733f3a65f8d8f24185fdde078f69f2c52700e210f1b98e185f068c166b5d810ae365cd5e48e69bd23465eccd4089f6843c31394e2d00c1f84a3900c5fc936e39f5ef7c7a94eaa46e92b53cf358b4d0f94f5d3bd602b4f583b7b74f3f466263e685d5ca701b603745c6d97c022ef454940e9e1ec35cf9925f0acda5fe8ea52d13d1db26c18ae6b1beb781f4a353dcf06222c53ad82874d90ef6566906289258087ae4eb857212eacba4c89c45b64725765e94b29319db5466be68dd0f770546659a3d957f3c85c5c3ec2a3bc90e664b79fbd3c6a5ca0f396e94d55c6913affc43afaba990d289deba8621130c3c85c23373e7c8950297bb811de48ab04f28bf09e32a33957c6d99a795fb7e67fc5e89d02c9547f68ffd34522669e1ab35268a4d2c5cf423e4ced35055c754ab78692c4fd3c6076362cd8ec534043e3258bb84d5ba2bdb88be8824524f9f2722418841e1268cf2f921ad9e15e3b67923cea7dfcea11ccfe522ced50e734095af783c43ff4b30eb300583513ef5b4bc3b0a38ab4fa3ff9cc41a6b0d4d672581212583cbd2883c54cff3930b6ea53b67575f350dce706953b72e9717e1a9ab6300eaea4795b9ebbafea6a6f39d2307ded4f5e0776c4f8c45d3e2a14c49e5754d36d23305d000bd82fe73ae94e93445b1314cf2c1b2753e85def016f7e52c331ebda8beb5eb8baec2ef6841ff8aacb654c68aabc8f3f02231c531c60e0bdfc2a4c7984816fb45f85ae279e3dd192ba63352645e4b6530466599370ba6647caa079dc63772a3d2d910225b2aef336044a5ca1f6cd0622cb585f8a9d0649713a80c8ce31c621038c003730cec176fc768c5985d2e8eb52060f2fbd213ff2403c1bdf88db17d06cf932db19ea0e724050f57010cf9472765189f2426a1658594d2820cc4f0cce780dd3dc9c4ec63577677fb7dc483bdc1b204a6f9ba97f19e13d22ec00c302e5d2bac3f567c141acfa8f8daa9735ed0dd6b745bd66eedfcca669f1a0dd95a74760a6e5f92dd850047178b63dbdc0f46e7bb377f1de5356d4c6b38f9050e3d54f477a006ae53d915ee4b9539374000b720d0673444f2430da44338fc0b0da0122788a2b54b90963ccc64bcc22bccdebdb138db7797784fa7b933576f31c8afc8373906fc2fa8607a3b49c9032b3db27b225f8c69e2bc29d565548350d24fd1904459f54a88805561727b9e684bb59216554a6c557fe09683bd5b35d0b1e6e70ebb4a685782e90666258df56cf32f080ea953b3c7128072013cfb69badf7a39492aed6c7c01e1b5769999c304eab849d677035c65ec41f94ea2e6ad9a4d060664d45eb50dc89748add5548d05ed67ebfedf69eb81622541129e104e9852e5b75e1c1e56b46169b01ce27f22da143674aa2875a7227a0ddac2677c98bc995f97d1df24000772a0e0940277d280584a1c0bc56ddb6725456bbabf89aea624219796710c8b65eafbf5d030bc220df1eb851c61a3de86a7fcecd01231b1e3a45ed2bebe6ebbd9fb360d28dc0ef488bc349a623d75ced5ec469045a67e5886bbd9f3adf6d1226bd224bbb4821bb949db8e08d590768bba8c5e9e61413520560083cc9d5c5d955edf53bdafaf539e983500224c3ef1b0018e8e8f7ad2cf9593232aa1bbe17263e6124d6fa57181a123ca4c4a9b65d0636515d2465c9a41a65ff7f72a6a0f3716df62d86959061bac45e77b84bb954541a0dfec967cb1a7128583aed4e2ce6297ad20131c65279d774f954c2cdeb324ad7aeb02cf45b1c5013faf14f36c2af5a360f756713248df6806711d0d5993d3cb09b20aa28ea7e496929c8868693771ad21d349503b63a864481972f26501e56861c4c8e8b046dfd62fd75c600b16dff371542cfd23e7ada58dbfa3a5ba69f5edc9bf20a3499414f80996e9898ee9dd7c7d39b55c8e913ba78fc6bc91247e5e15776e15325007bb17b4577ba0306e333bc75b129b5ac5fe075c22ef318dc637c52cc71f0b66d2f6c2d050e4c8698535eddfa9ef08cab4abd2c0d0e5a5c40b6dec56923c22d509f4d283639bdc9ef55b2afbf57b33b8d828b9e2058a0d7fa46b9c86bff95c16a44bfc6e3cde7a3005fd9cc499e642bbfab70415a49bad7e467229aa2da2144960814856b9ce8547cc2fa0af6c908968df74d9ebe7f8eb7a7f876b9fb2e0a52418e679a50c7781e1a848e193910ab887d334ea840a787747d313030f57145bee4ba240b73dc0c11e7358a9c9cb74e5db3f79b9ea665bf68870be026d8f3eef64a0805a3edd578574de79fd506a9fb4a5c166954043a2f55efcb544a1b2a5701c183fd1dbb16e53123109c3f07353f5731c29c919afec9811e44cc9d3c437f2bd9c77e1abbaf59dfffc8211b062d447e765c78f7f04fb56f5df541bda164a34af390d228eaac4839ca53dd9be7b4de0a4f0b34eae017c716d057115a75a83dc74fe088eba75d21759dd49ba7bea6d990b7a42d4317e6f2aa931b5ff2b532951158b904a274046478ef0ba684bf79d4785db01a50292f469fb282f84b681a2ed13aa75d4c1d30252fab18666ce681c39ab3fc53c611091331726f9f9b18027777a2ef5ba7e22df6b35ba6ac023126389738bc2e1e6036aaf843320c384dc9aba97a030a958ff59c8218e242ef9c3f07138340886db5bdaa11958a973bf6b1d1e5c9a680921c8bc1c2cc099e717eb12d0e3c47c87fb4ea3c354f7996b88c96c043c42e259a0761fe7bee1d7be2e00b16bea6b3205915f50b007e5ea4bc0e1062ddbfc6dd126688e8a30d35bd1459f72c8c5dae09cf94b4be8f1fabaa537c3bdadf85008779629b1acefa0314860b9e5dea272f554b199a75fdd919276819ae5d47bf24d13351646d8afdf2f95a91a5bf405c15e511b0ce61a52fcdd010a781a62518aad8518ae7f935f56432b7a31c56bc54c5467da5bd081f7664e0d16c7c432ede72c33693f8ad13904b3ce83a7c2e37221230b5f09c05da1b7e414fdc536bcea04c4199bb498b26ba3d3d0301555f39a1c7a1c8141ead437b8e9b3d1ea69148a2ebdad9342ddbc59524a4d14ba2394f19174ec03aa4ff3ef4fc3a94e3c46f12c861533b5cc1fb246bda153370dbf3733b60cdcbffc7ca8586cf4453d5ce0160c6ac570d2e8d4d59e81d33ab66095bbef3281ae14d95ddd76e627fd83eb1f9ed105bcbc4e57ae5e1a0bbebb288bc920ca1219221782c1c3812c7a150ca8ac937b2a54a11fb737a75c6fa352e955d2dd4a4381bc18206d3ca803eaf9bbe34efb3d12e3ecfbdf9082bf80c68b8c5868bf5314c95b96852fec98d06bea75fe0e4a69cddb1eddbc633a5f4110c9f78460cfbd30cb6da1d85a2412ff03df11bcf8e86f126b4a4ba5415f5e5c20200c9b1ccc87fba9d6ac902e83da9b289a51d302799e1ff14bef93a4e585ce1fb82bee2414545f5b1ece3475e4d3535bfbcd4c319db3f74be30ee30585ae5a0fe6cba1b5ba7cef67fb37106ba3f56771262fc1c856e7645f55dc19c4ae267c8bfe193dce285a04f190ccad99ee3e480582a5c38ef246474bb376c0e57aae10dd3fd8a6cbf3535d8db80af21af355a377478484900573ac6bb998276a70b568da9815ce0486fead2ff5f060673f8d36ab7433ef73aec9a814a814a6aaae1003d530992ebc14d61dbfdd3847c8927d7a360e5f39f6511f6b8c6f7558320f8cda28dca45bdca0cd5f228cb8851c40cbf1b7a254dd68ecc1fa440073e8a10a033294ace96da10ea9bd63865731cf944c2b5d2aa8270d7e473580b2851c237dea2db6a2dc274ed7b5f277db97c0259c4bd3db368fe021120b8082c44e5915bef99711efa3903fb3ced6f2aafcdf40b74d926efdbc026eafcf410903afdfc2d747d937a14b75c562736180e0a7b6edfc5710306dd88242584707b294d3aa69f34078951a4cd9588083cb234f5dc6c4d4ba61ba1b7c1f97f889788143742ab451b0f706be4533cbc3bb70791bb604cfb2dda9be17f505e400f1b42df2eec54605b1607161d4d9ab62e15b5629816284219447f1692ba8cd8d1a92da0e24d695e29e3c355e8a286ac073389d93e2372bc32c06ff257540ff47cb11f03233e02c68a07f54910827aab32043a65c20e125590dfe3c40903868de218daa6f55f7b48f2512b6d97310e6508310812747b4f8cc5e46082ca0da61a895811155880afa84ed6c9dc2cae0bfde42c6ee349ca88d28bdfd66239c9c789ec62a214e403e2e9f136db27b98d8cee69b6927a5a3ce63ad72707399844dff637264bd60844c9c73ba76d85c4c0ca6a6b7922680c9598f4d469c6462668e670c77dfbe3232634c733eba5885bd21da14e7f163c863efceb9c9221d36701d9aa3381ad645357ab2f63f69a7d745c32e3e15e354faa088b3745db6e3273563cbf1aa2d0eccfa76ed22326187da0fe7ac20daa84ad5004fd9eb961573b9d32a2dde6ceef225cb5ca7d12c069f04f379d7fdf4fb17e0a2ab2fb9af5be388807bc6745b44fbcaf2db9f455ce33ed57f4c5d4efbd16ad2b72e8a31f96b1116137971f5cc0f80067f79b485967712ac887d8b2f07c81dc9daa45bc676950ee2a023cd71c886d7621d4da2805b42aa5f913dab225c39a078800fd27aba60886aa29647161c2c2bbcc1c74c4dcb29134fc0d315a555fa404520a9e8d84795ad584c7d2ea2274a6674d9df1878d4687c17f2963225e37a7aab01731a8a05adb814882bc19955e0f5139836c71682f0d358bc45700e04b8fb8e0c13770a166fd78059881b6545d87828950a7c03ece2d13ff08de44fbcdd7c6c83bf5b9783fc8cf3f9a7e025995bfbcf0fb4918ad29cc3c8fd9efdd95ee60aa83a9b0f858aea1e841ad78ac9b222ee06b5e8b0e11a10bdc8622beeb7cfb17e8d3d770d238d5e4c5a7e3cc977d1c5ef8fa94d01286e2eb9ab3e8e39e53e5993723d9b3ce08c95ac87fd77c55640f80a41ba070cfc45cb26071a5ae6fdc57ee308533296b08e97833a97fa1bccaff6a90670349f078d714a0b7b88f6ca36ad436361ba93aa83d355b41a328bbb36675fc8502b2ec644e5586848fc4b6179157f031d5707c6764a8c18a47b25085004c8cae930022df7c82950ed57026d028d86a8e1fbd43996f69a67a6aba8e272b2297fdaa8973170eecc138cf03ed3076c6931821447c2a0514547be579a5c2f6b1faecfd0328a51dc724a15c3bcc816fd245fbede6e5abcffc343d6884225e4253b3022ed814eff22b154574915a0bd071d8e8f795d0ea80d37f32c2e1d88d4de8e68f41aa93f9505284c422a5da4102caaefcf7338973de1e89cc55c5ca6c4208f6ecee57c68e72b9a9001d575ca4168e8acfce9b0bc582953b682d0cf3232c149e5d3e277f393cd6cf286e54917ae1ac95024fa668862ae976d74ed8eb2c9b6a3c2ed26403a11a68fde31a561838344312a6cabf1a56b43d7f89c167e13f840778c40cfe7630920aa2d565f9d8132008d48dabbaacc9e8022cbe7346d2e893e3a48703e49af52aa365b4acc40feecb3075a29b380dec72e471890aba2661d6dd133109a9d2c3b1c6947edf08d8dd69a161121ea6a382819f10a65e76d12a91c10bc8675e4e15b90487f89469646eeefb3474399f7a7aec6b30adc62ae5b79252fb2990b7d39f1893d2871007dda66514b02284fb22d3c11f911e4324fe7000bfbaa94610e0b23f1bad63bb335bb9ccec8c9f9de7af742f5bfb5778caf27ed3f6f9e95adcacacd15f1b5d261889ef3a14e776cd1160541d017eb2f405d1add8daa72ad2612d4b71c59c5ebbed2bd1c6d38e15e1a06cccfce3e8d56070ba27b8d95fb2179a83770815ae24373043392db48dabee77075fa9c6b3227621c4d77eb06fd7d69b3384de88b9e54ddfea3dbdca1ac0303d8dd72b86e509dc68777663c8b67855889c5c41f968014ec1d1b7b8c70ee9a18511366b7351db302f8ed829f64ff41340851f0416ade5178547f903fb4f2b85aaf7be7f5f7ef2b22390909186f8defeadb78967aea300b1b45b5b7e266b1c6e0de1d8b36c0fb801b6c9d3576000ae25aca0409ae5c1ee5a0fa66e4246baa8902cbbafaf735815e7de929e0c7fefbb78b1d7a29f44a06fe8d2d5c2f0acdff17e2ac72c805091de3fffa6d7d721a32920610bb1a6a2c6a058cf47d47887d79f5d5bd50c69fb91f22485596ddabdbf7c6da72fdf86a6e3052cbc14d1b643a82d4e2260050d447ddb312b546f4dcb12cbd36db1433678ee2176079ca58313b3bf7e3f225e6d556007be390c85a7f9f8ec2433dfa73f296a005ff4a0acba766f81376fde5099c1832968300055bf308b1be817b6a4400e48b6d40942aee1fd83fbafbf0a6e2131d4202cea6edadda882520f20a02262e5142ab6c2125bc1072893160c9a296dd838aebad7153239915774c640d0939f47eaeec1d9933275b9721f54c92f22dfab8b20652b3a372f4e0e2206df4274b4376bed7e4c4d809940f4295bf22cc40dcff2679acd8a6815ebd56fa852c9dfc053d8a2e51ca60beb884427244234ccd038c109c5563f489433301daf3d0e1427165e4d267f3e265a675c5c641d1c5f3a81fd5bd01e3be8c8b02c020afacf316528a1a4f4ba1b8f843542e0dd34c1cf45b42be32748b5747f2b3d8621ac8a932309b31bf4ea0bd358350fda8d9100dc8a28fecb701a1c59851929871bbae6e76547e6bb5aac692e0a4cdc7993f0775f6af430bed898e0c05f50d55a97e243e9f6da17220016272ba5f769b3909cf7cca948eef0932e397524777f7d1cb368dc22d6d9866f8b8fcdf9487bf9fad8773c06f0231b1d4fb2bc29c4ad855fdae834388d90a3a5ac253e337e7a94ccfe9dc1d432291e110fdcdf07911ff3d6127b9373b1d0a31bf529088e8008447d8a2b7d4cd00bda58aef0fd6cec3669d4c583cfb292261b196bc4828e4edbc14a6bedbe887f2b452cb81e4ba64923d40e3bbfbba3dbf0e52ea6e12b94a7a1aa2dd2275081f607e1a39b91f2b1275e6241e8e568710b5583b26f1c2dfb56ca9ae2f6b8f48fb5fcd8a14e57e69018b27c82bd7086826e2e2b8785ebd39c2d4777aa7bc0f32be32317e7af1cb7fa1c18b0e64434add85916a6c6743d64d413105399b940b03e57e2d55b0c9cce259de48ee6704437f514494de533daf3ec93f8b6edfb04029da50042b670e14efe85636411b07cb84a4ea6f72460fe93baadc05d456a480a", 0x2000, &(0x7f0000004a00)={&(0x7f0000000000)={0x50, 0x0, 0x7, {0x7, 0x24, 0x2, 0x0, 0x4, 0x5, 0x7, 0x6}}, &(0x7f0000000080)={0x18, 0x1672688a6e9f35e7, 0x6, {0x80000000}}, &(0x7f00000000c0)={0x18, 0x0, 0x433, {0x401}}, &(0x7f0000000100)={0x18, 0x0, 0x6, {0x1000}}, &(0x7f0000000140)={0x18, 0x0, 0x9, {0x1}}, &(0x7f0000000180)={0x28, 0x0, 0x9, {{0xcfd6, 0xdfcf, 0x1}}}, &(0x7f00000001c0)={0x60, 0xfffffffffffffff5, 0x3f, {{0x23b263ff, 0xfffffffffffffffd, 0xfffffffffffffffe, 0x8, 0x6, 0x6, 0x0, 0x4}}}, &(0x7f0000000240)={0x18, 0x0, 0x20, {0x6}}, &(0x7f0000000280)={0x11, 0xfffffffffffffffe, 0x80000000, {'\x00'}}, &(0x7f00000002c0)={0x20, 0x0, 0x8001, {0x0, 0x1}}, &(0x7f00000044c0)={0x78, 0xfffffffffffffff5, 0x1, {0x3f, 0xffffffff, 0x0, {0x1, 0xfffffffffffffff9, 0x3, 0x5, 0x8, 0x9, 0x3, 0x4, 0x6, 0x2000, 0x6, 0xee00, r2, 0x10001, 0x1}}}, &(0x7f0000004640)={0x90, 0x0, 0x20, {0x5, 0x3, 0x1, 0xc78, 0x2, 0x6, {0x10001, 0x3ff, 0x2, 0xffffffffffffffff, 0x100000001, 0xffffffffffffffff, 0x8, 0x627e, 0xfffffffa, 0x4000, 0x3ff, 0xffffffffffffffff, r3, 0x1, 0x100}}}, &(0x7f0000004cc0)={0x148, 0x0, 0x0, [{0x4, 0x40008, 0x1, 0x97, '.'}, {0x3, 0x4, 0x7, 0xa1, '\x95#\'},*['}, {0x1, 0x80000000, 0xa, 0x7, '/dev/fuse\x00'}, {0x5, 0x8, 0x5, 0x40, ':(]--'}, {0x6, 0x7, 0x1, 0x2da6, '{'}, {0x0, 0xc68, 0xa, 0x8001, '/dev/full\x00'}, {0x0, 0x4, 0x1, 0x80, '-'}, {0x2, 0x8, 0x2, 0x550, '$\''}, {0x0, 0xe9, 0xa, 0x7, '/dev/full\x00'}]}, &(0x7f0000004880)={0xb0, 0x0, 0x9, [{{0xffff, 0x0, 0x9, 0xffffffffffffffff, 0xffff, 0x6, {0x100000000000006, 0x9, 0x5, 0xb5f3, 0xf7, 0x5, 0xe767, 0x1, 0x8, 0x6000, 0x1619, r5, 0xee00, 0x5699, 0x3}}, {0x3, 0x6eea, 0x1, 0x401, '%'}}]}, &(0x7f0000004940)={0xa0, 0xffffffffffffffda, 0x8, {{0x6, 0x1, 0x2, 0x6, 0x5, 0x93c9, {0x0, 0x9, 0x9, 0x0, 0x7, 0x9, 0x6, 0x8, 0x0, 0x8000, 0x2, 0x0, 0xee01, 0x6, 0x5c5}}, {0x0, 0xa}}}, &(0x7f0000004540)={0x20, 0x0, 0x3, {0x7, 0x0, 0x0, 0x1}}}) r7 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r8 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000004580), &(0x7f0000004a80), &(0x7f0000004ac0)) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r8, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r7, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r9, @ANYBLOB=',group_id=', @ANYRESDEC=r10]) semget$private(0x0, 0x0, 0x59) 13:24:27 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r4, 0x0, 0x0) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r5, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r5, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r6, @ANYBLOB=',group_id=', @ANYRESDEC=r7, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) mount$fuse(0x0, &(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040), 0x8, &(0x7f0000000080)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r2}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x1a00}}, {@allow_other}, {@blksize={'blksize', 0x3d, 0x1400}}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x200}}, {@default_permissions}], [{@uid_eq={'uid', 0x3d, r6}}, {@audit}]}}) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:27 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r5 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DONE(r5, 0x0, 0xc9, 0x0, 0x0) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRESOCT=r3, @ANYRESHEX=r0, @ANYBLOB="2c726f6f746d6f64653d30303030303030303030303030303030303134303030302c757365725f69643d0e1118a7d66cb24b16210fa81d2b3bd81282712594a2368782101152251ed85890074d42fd233516633e69883e849075cb47375b87952c9c2991f8c3322fb811044ccd96cb0089c1b44031aed3efb0bd", @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) 13:24:27 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000040), 0x90183, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r3, 0x0, 0x0) ioctl$VHOST_SET_VRING_ENDIAN(r3, 0x4008af13, &(0x7f0000000000)={0x2, 0xa475}) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='mountstats\x00') r5 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) ioctl$VHOST_GET_FEATURES(r1, 0x8008af00, &(0x7f00000002c0)) read$FUSE(r5, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_IOCTL(r5, &(0x7f0000000280)={0x20, 0x0, r6}, 0x20) write$FUSE_WRITE(r4, &(0x7f00000000c0)={0x18, 0x0, r6, {0x8}}, 0x18) read$FUSE(r1, &(0x7f00000024c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB, @ANYRESHEX=r0, @ANYBLOB="2c726f6f746d6f643d30303030303030303030303030303030303134303030fbca0575e08a851cdd00000000000000000000002b4bd546f62a63e98744ee9ea7102b1cfa4ba2ff6177f9042bfad2928ecc44d0519b06b8d7d717f9974cf45c047fd9b33e153122869321c09d6d1d5c6e61d6971a923e2dd8ab3207fa935007cd300688796b1616aba5105f35b9a42966dc5e4071e5f3a2e5dcc3624c39d55c7365520da5f6c5409b035c368dd4c4290992e337c6e8b7e13bdd0da60919d7e8d3891985beec0e5a1ae6e56af40601c0652e107e9940e0f7f5b4ac475f750de3d44d950da31b5ebe64f88ecb69dbc8f07813", @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r7]) [ 3157.226884] FAULT_INJECTION: forcing a failure. [ 3157.226884] name failslab, interval 1, probability 0, space 0, times 0 [ 3157.287619] CPU: 0 PID: 1744 Comm: syz-executor.3 Not tainted 4.14.290-syzkaller #0 [ 3157.295457] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 3157.304809] Call Trace: [ 3157.307400] dump_stack+0x1b2/0x281 [ 3157.311054] should_fail.cold+0x10a/0x149 [ 3157.315210] should_failslab+0xd6/0x130 [ 3157.319186] kmem_cache_alloc+0x28e/0x3c0 [ 3157.323333] ? fuse_kill_sb_anon+0x50/0x50 [ 3157.327562] ? fuse_init_file_inode+0x70/0x70 [ 3157.332053] fuse_alloc_inode+0x1d/0x3f0 [ 3157.336112] ? do_raw_spin_unlock+0x164/0x220 [ 3157.340604] ? fuse_kill_sb_anon+0x50/0x50 [ 3157.344840] alloc_inode+0x5d/0x170 [ 3157.348467] iget5_locked+0x169/0x450 [ 3157.352267] ? trace_hardirqs_on+0x10/0x10 [ 3157.356501] ? fuse_inode_eq+0x70/0x70 [ 3157.360388] fuse_iget+0x1b5/0x790 [ 3157.363928] ? fuse_change_attributes+0x4d0/0x4d0 [ 3157.368770] fuse_get_root_inode+0x99/0xc0 [ 3157.373004] ? fuse_iget+0x790/0x790 [ 3157.376721] ? __local_bh_enable_ip+0xc1/0x170 [ 3157.381300] ? bdi_set_max_ratio+0xe5/0x120 [ 3157.385622] fuse_fill_super+0xc18/0x15c0 [ 3157.389776] ? fuse_get_root_inode+0xc0/0xc0 [ 3157.394182] ? up_write+0x17/0x60 [ 3157.397629] ? register_shrinker+0x15f/0x220 [ 3157.402038] ? sget_userns+0x768/0xc10 [ 3157.405930] ? get_anon_bdev+0x1c0/0x1c0 [ 3157.410038] ? sget+0xd9/0x110 [ 3157.413234] ? fuse_get_root_inode+0xc0/0xc0 [ 3157.417639] mount_nodev+0x4c/0xf0 [ 3157.421181] mount_fs+0x92/0x2a0 [ 3157.424551] vfs_kern_mount.part.0+0x5b/0x470 [ 3157.429046] do_mount+0xe65/0x2a30 [ 3157.432585] ? __do_page_fault+0x159/0xad0 [ 3157.436814] ? retint_kernel+0x2d/0x2d [ 3157.440702] ? copy_mount_string+0x40/0x40 [ 3157.444938] ? memset+0x20/0x40 [ 3157.448219] ? copy_mount_options+0x1fa/0x2f0 [ 3157.452714] ? copy_mnt_ns+0xa30/0xa30 [ 3157.456608] SyS_mount+0xa8/0x120 [ 3157.460060] ? copy_mnt_ns+0xa30/0xa30 [ 3157.463952] do_syscall_64+0x1d5/0x640 [ 3157.467843] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 3157.473028] RIP: 0033:0x7f5c78ae673a [ 3157.476731] RSP: 002b:00007f5c77459f88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 13:24:27 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x388c2, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB="2c726f6f746d6f64653d30303030303030301f30303030303030303134303030302c757365725f69643d", @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) ioctl$VHOST_SET_OWNER(r1, 0xaf01, 0x0) r5 = syz_open_procfs(r4, &(0x7f0000000040)='totmaps\x00') ioctl$VHOST_GET_VRING_BASE(r5, 0xc008af12, &(0x7f0000000080)) 13:24:27 executing program 1: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) read$FUSE(r0, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r2, @ANYBLOB=',max_read=0x0000000000000006,default_permissions,blksize=0']) (async) r3 = getegid() syz_mount_image$fuse(&(0x7f0000004b00), &(0x7f0000004b40)='./file0\x00', 0x0, 0x0, 0x0, 0x1, &(0x7f0000004b80)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r1}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x6ef}}, {@default_permissions}, {@default_permissions}, {@allow_other}], [{@seclabel}, {@obj_role={'obj_role', 0x3d, '.'}}, {@appraise_type}, {@permit_directio}]}}) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r4, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r4, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r5, @ANYBLOB=',group_id=', @ANYRESDEC=r6, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) (async) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f00000024c0)="90be470c63bf0ddd70253ec76367b9386acc5da2214c47fbec4bca0c63a83fcfc414ad9c1a0f55baa2c7b5bc52b7468bad724faee1c3b8da6e0cd3f09a3d894978a38f1442d8aa7a5a97dfd773eedfcbb22f4767a44400d903620754e455cac49d3042e145a05137312c50f2c3a476ce8835f8c4d0ca02deb864fe5bd900f7f5180fefb02c46d4011b61dc0a214bbd0108b6c3385857202a81c82dfd77e20487fb5a1b6a1ff2b2b9fd9f072f63b86c550368dbd5c5cd88c12472b93669b774cff9358226e83568e1e92e37014a0eebeb77617ec307a273c6c1d26a15257e40e1b014452f7cd81172875f4b50f017fc5bc533baacc5681691b1f82f96ce703087038d39e19d205ad3e774006384bb70e1eed7a14e017591ef69df46867c2e6ce97529e61f9f650791471ca5bec009456ae4f216b9422a231989266fe737e01869c9a5fe7816702c9f91cd0482a2e4fa66e1f1a48dd1ece83abd4a7aac4d1c276645f62adb9e6bebd58b3dc6ad0eb5d55ba0ac3193eab5fd7b7ef600642379fddb65c545a4a351da76bf2be4e2a622ad3bfd11259211ee4cec89fafdb1acc92d4ea2eca408e419c9be5a7159369ffa095fae46ef609384206623e121ae0d0828d57e6bcc922da742f312e8d062e87c315fc7bb429140372d1910d2b1746f67824c23b1835ee8c59cfe7d018fe75608bc965b69c1e0095d0627cfdd4cd111de432eaf45ca1c1db31d0a31376d1c35c6adda2d5d26b61c88808eaf8fc29f5998109a454597748e02df50cd5565be5633ee70b4c0b1de908b4f4f0a4b9ce8e72ab11ce333980ed7e99c5ae18b08e811c11ab0937dfbd3ef0806d650a26a185b46118a2529fe084cdfc9585ffb12de1306559132a2984b28e667d820554a29564d849a704e484ba23f6fa04333b2521b6905ab4db57426675c2c4983931c7f202f6b25df8c26676bbc69a78369d171a08c94df7dea53494de4f2cd2061c63d8c69bea790f1273501e5bb529374d4e45283d7b00a762f9d5c2f86fa571044aa63e072496eb76c6fd71439497aecdcd2bf2d698a03e6e9dbb608ef1dc7aafe06ca5a90b7f176d3e1d2bb1703c7d70db08a7e3447968b1a90e9a675417dea6dd7d4a996a610af840fec85696abce7910dad448387fcc4099e1702c8a023386a8a3c97149e84f9ef2db7a2fed6af569b8c00e38577509ee05d76ed7b4e521122d75842481d3dcc5f98f349dbee4b5105efd4cb28ff62c778ff7ddecf3338a6818f0c7fefcabb19c138b03077aef4c5130a329cb8698d86078a76c659f8c6b21bea3334d2cf504c2e8b9794fcbe168715be641a964d178419f85353f627f2fe151f8dc7f2d9d5a7c6f2b438b97e0ae60fd5f361c55f53c18411eafe603a4893d8f75e505e3d76501ad3ef37a645263cf3ebcc101c6f5b94497d5d2401c243789e899bec7b0c77a7efcef480c7498f20e19d00d4ba3ffee1d76765f2223ae5e8851ab9b253b2b2631d48372b9a872a4e4d555306085d625341c5471a9e7a3c6d5b01752f91a7397f23f164b30046a1b220c093f82d700846daf88bbdc9ceb4fc28ad6b441135bd1bbafe1193f7ac85c02e579e061d757b64837c2174d88b7d0ef05e87e4666d44f93b06025c2f9d889e65d8c2faefa38b6cf851c4007f82fa90aefb35e4b99c9d2695de7413213b83cf9a2dab4ee5654c4c1f1d949d6a4d6081a0700575a5bc76168c66d71dac562204dc2825e359257b6ef3efd91c10dad3540f652378fc35ad9c0d2751599ea36efae6f46063fbacf3ea77822f1b812ad942bb131b3836fbfb81fcb439c6cb852c15e93e1530ccf9f6caf03cb3e74ee7ab565e6d07be7b4a302616d84c2145b5afbacdd89e91635e29e1017a77bd26f2986ff8b036c64f7714cec218da80641966193f1b2edeba948d235adafa54d1c8f1a0b8ea1b24b01fe6db27acb4a2c191a5c1acb22c9f8ba8c0d8aba4a586d57597f397020134ac2e25007470018ade94720f1b9ea30b6c62314d985308cbfd52d6f329a26fd799749d7a9aaff4c2d62ed8961dafdfbb5b093b7e830ccbef62744ca6a7f370f36c2232ace413676f8bb59e6570753c2d750784ee150a44a651e4fda493e9a815ad143e3da6a41f50cb04a0e75f4201dce18abcb42684eeaa5165558ae41a2933324cf821760e162bd997b1ee01202db2854e7f1579500830edbd8341347706070aa1a1bcbda5756d6558ceba2b52cfcd1ecf0cb53800d6ad5c8d4988b22b29fdced9ae43b5f0b21e034c2e8c5bc5c15235ab0c5e4b203cdb43a79104a2db08aaea313c7df14f5ac19e60e9d23eb9bed663af00bd438d9fd6dda6792bdc66657f523d0bde20e3d0400e00c3e449eb0809920e8266c5bb8b9f041a02ce1091ce35b2a6e1553ffc0609119f05f6b4bc9a9d47a1ba7772266dbd908b2b014388f3f0f01825f67c95a0c39be7347bfd46f98e68e787b52805873ffb09c38fc4f85aa29ab901c0f417677344da82627d56e497b83881368f6ba49fd2c5944ee29426ba787fb051929a970fe5d534f0b790680e997f98183f0aab81783919525f0695d36ffb640c7b516eb48610c2606a5a5a5f2c851095ab96c1854738acde204fcacb02cb6b19dd895a7550ca88307c138f24a9c2c325c6e40b3348dc8eea9f76fdf74d312c081284e608616fbd7a43b70bd4a4e1fc2cb9a536a8a949b7473f4677392193d517958faee48c8c6147047bf7c8dd7b1f0c5897a1f632a770bb957fb15881a6dd447e9f3befb86b3342e93f7088c940c93c2f3950d8d2023fbee0d0e14bbc2e7de22327c82e4f364dd8b46f287e98b1f0d09a221c753833dbcb7dff7ba5bc8ee8fb25299066d46e18df2d6704c605cc079a13fde264c61acdac04ed2e7d0c56b31be5832d7bceab5bb1fec14f82c4b4fd345e5e89fa83327bdce32883d431cb2b7d2ba77a3637179e8ac79c340adbf3e97a17bff8bf9983b55549126f08746bc3b739cbe78d8ae71f0c20212bab56bf7f919dcb34acdaa6546d4aa546c171a2e33a33dd10e4cbfacb8f0acd298246cd46a6581ab4d4c6e5b1f1f149bf1576459ebad22e129c017804e2990f1396092d480d176b3d0b71d61413722d78c6a28cbfd4fc0ab6a4436133cb8156d1e6038d042864bb7b7e974970d61df1e95bba05bdbb8b8afbee38bbd57d779ea644fabcebc06fc3fda6d5c962293e19ef7bbca48f10b46b622a76fb1824b786090db43ef4adb7b0c89580d63c2870fb9db66ce62247961a07f404cb1081689f8a751fc6ce26415341bd07f9ad9f3af1b2409ae9aa7ac9fe2125e2b7ad7922dcb6ecbcb8805382b3e77540faa66382213fcec4dcb3de917e333c991ce633ac2daa2841f5a15222de6aba521e3602a047dca42b0611122c35da19810f970cfdb3b3df4009bb2344de5e891ee44d2a96a0a0987daad9c1f7c7cf3be589451b4b4ba9ec9b86db4a5094b459d5ae56243264db16617447259672e08ed5fa0691260152228865b185b9083eff80d14cd3427e4e1e17309617ad4bc4ddee54c4b38e29c68e3cb7327760c232a538ef0315c4efd8c8d7cfd380501ea78a33371067a536e2cdf6dbb0e7a8556295d2e6b7ada368de8ab49183734df2a08100b4182568e08467f736225180e7f2d9f74389f0524aea47a49ca8f24d0a8190f454d1610f62704bf18aba459ce5735959bd832b799e82737aa4b4a67d1319bbe458dad3ca87e8449bcc76c6dc74e3f95667c8ea20daaab77ef41187d54f5a3865aed034c3f0c9a158283a6f71b6305d4cfdeb7a348188e5aa6c86e6cabe1595a0bd6e15c7caab7b8b6725f180ef8668bf9bdf8e2ebb541e575f3d151538213e40f5ba77465d1031d5e106e5f0ca1ebb342a6751376dc3c3c46ca0e562c9ed09f94c6157a06b0094eb5dd6ee3261208bc29f46b5fd4d3f3cd3da7105a6725e341d3dd29d24d785e1f620ddebec8d291960484a83951dfc8459b6b0adf25ef9a5f606b13804744fe218b8bae82fc97138ca718a3617513b3e6cb5f1aedb7cd62b95ccc1018ff98ee5048f5d18b54bb05759567e0f7bfedd2cef809b6eb1ff10ea5571e13ab182ab37b26f526b5746a89a9220814acf683e552abe130de0e369e7c567e93189ab50c97d4c1a53da160d6132124d0b267531648b03a3046d92db1215f9770e57eb6d459d2bc00999b13455904720f137069970583f46b770b32b2085a5ce8bbcd9e39514f9b15ff380f2735d77f75bbf23023b37e7f4321bcbe49fcacc366505eb4c04cd808fe4c3c1520bed4676f8f740047e3fc51fcdb6019d051407bb9201a73adac2af25c2995acc33e273610501ffede6563e46735ecd1bff1367d97084e73f85ea0b3b69b5305d7a7743d9f3b652936712aed06733f3a65f8d8f24185fdde078f69f2c52700e210f1b98e185f068c166b5d810ae365cd5e48e69bd23465eccd4089f6843c31394e2d00c1f84a3900c5fc936e39f5ef7c7a94eaa46e92b53cf358b4d0f94f5d3bd602b4f583b7b74f3f466263e685d5ca701b603745c6d97c022ef454940e9e1ec35cf9925f0acda5fe8ea52d13d1db26c18ae6b1beb781f4a353dcf06222c53ad82874d90ef6566906289258087ae4eb857212eacba4c89c45b64725765e94b29319db5466be68dd0f770546659a3d957f3c85c5c3ec2a3bc90e664b79fbd3c6a5ca0f396e94d55c6913affc43afaba990d289deba8621130c3c85c23373e7c8950297bb811de48ab04f28bf09e32a33957c6d99a795fb7e67fc5e89d02c9547f68ffd34522669e1ab35268a4d2c5cf423e4ced35055c754ab78692c4fd3c6076362cd8ec534043e3258bb84d5ba2bdb88be8824524f9f2722418841e1268cf2f921ad9e15e3b67923cea7dfcea11ccfe522ced50e734095af783c43ff4b30eb300583513ef5b4bc3b0a38ab4fa3ff9cc41a6b0d4d672581212583cbd2883c54cff3930b6ea53b67575f350dce706953b72e9717e1a9ab6300eaea4795b9ebbafea6a6f39d2307ded4f5e0776c4f8c45d3e2a14c49e5754d36d23305d000bd82fe73ae94e93445b1314cf2c1b2753e85def016f7e52c331ebda8beb5eb8baec2ef6841ff8aacb654c68aabc8f3f02231c531c60e0bdfc2a4c7984816fb45f85ae279e3dd192ba63352645e4b6530466599370ba6647caa079dc63772a3d2d910225b2aef336044a5ca1f6cd0622cb585f8a9d0649713a80c8ce31c621038c003730cec176fc768c5985d2e8eb52060f2fbd213ff2403c1bdf88db17d06cf932db19ea0e724050f57010cf9472765189f2426a1658594d2820cc4f0cce780dd3dc9c4ec63577677fb7dc483bdc1b204a6f9ba97f19e13d22ec00c302e5d2bac3f567c141acfa8f8daa9735ed0dd6b745bd66eedfcca669f1a0dd95a74760a6e5f92dd850047178b63dbdc0f46e7bb377f1de5356d4c6b38f9050e3d54f477a006ae53d915ee4b9539374000b720d0673444f2430da44338fc0b0da0122788a2b54b90963ccc64bcc22bccdebdb138db7797784fa7b933576f31c8afc8373906fc2fa8607a3b49c9032b3db27b225f8c69e2bc29d565548350d24fd1904459f54a88805561727b9e684bb59216554a6c557fe09683bd5b35d0b1e6e70ebb4a685782e90666258df56cf32f080ea953b3c7128072013cfb69badf7a39492aed6c7c01e1b5769999c304eab849d677035c65ec41f94ea2e6ad9a4d060664d45eb50dc89748add5548d05ed67ebfedf69eb81622541129e104e9852e5b75e1c1e56b46169b01ce27f22da143674aa2875a7227a0ddac2677c98bc995f97d1df24000772a0e0940277d280584a1c0bc56ddb6725456bbabf89aea624219796710c8b65eafbf5d030bc220df1eb851c61a3de86a7fcecd01231b1e3a45ed2bebe6ebbd9fb360d28dc0ef488bc349a623d75ced5ec469045a67e5886bbd9f3adf6d1226bd224bbb4821bb949db8e08d590768bba8c5e9e61413520560083cc9d5c5d955edf53bdafaf539e983500224c3ef1b0018e8e8f7ad2cf9593232aa1bbe17263e6124d6fa57181a123ca4c4a9b65d0636515d2465c9a41a65ff7f72a6a0f3716df62d86959061bac45e77b84bb954541a0dfec967cb1a7128583aed4e2ce6297ad20131c65279d774f954c2cdeb324ad7aeb02cf45b1c5013faf14f36c2af5a360f756713248df6806711d0d5993d3cb09b20aa28ea7e496929c8868693771ad21d349503b63a864481972f26501e56861c4c8e8b046dfd62fd75c600b16dff371542cfd23e7ada58dbfa3a5ba69f5edc9bf20a3499414f80996e9898ee9dd7c7d39b55c8e913ba78fc6bc91247e5e15776e15325007bb17b4577ba0306e333bc75b129b5ac5fe075c22ef318dc637c52cc71f0b66d2f6c2d050e4c8698535eddfa9ef08cab4abd2c0d0e5a5c40b6dec56923c22d509f4d283639bdc9ef55b2afbf57b33b8d828b9e2058a0d7fa46b9c86bff95c16a44bfc6e3cde7a3005fd9cc499e642bbfab70415a49bad7e467229aa2da2144960814856b9ce8547cc2fa0af6c908968df74d9ebe7f8eb7a7f876b9fb2e0a52418e679a50c7781e1a848e193910ab887d334ea840a787747d313030f57145bee4ba240b73dc0c11e7358a9c9cb74e5db3f79b9ea665bf68870be026d8f3eef64a0805a3edd578574de79fd506a9fb4a5c166954043a2f55efcb544a1b2a5701c183fd1dbb16e53123109c3f07353f5731c29c919afec9811e44cc9d3c437f2bd9c77e1abbaf59dfffc8211b062d447e765c78f7f04fb56f5df541bda164a34af390d228eaac4839ca53dd9be7b4de0a4f0b34eae017c716d057115a75a83dc74fe088eba75d21759dd49ba7bea6d990b7a42d4317e6f2aa931b5ff2b532951158b904a274046478ef0ba684bf79d4785db01a50292f469fb282f84b681a2ed13aa75d4c1d30252fab18666ce681c39ab3fc53c611091331726f9f9b18027777a2ef5ba7e22df6b35ba6ac023126389738bc2e1e6036aaf843320c384dc9aba97a030a958ff59c8218e242ef9c3f07138340886db5bdaa11958a973bf6b1d1e5c9a680921c8bc1c2cc099e717eb12d0e3c47c87fb4ea3c354f7996b88c96c043c42e259a0761fe7bee1d7be2e00b16bea6b3205915f50b007e5ea4bc0e1062ddbfc6dd126688e8a30d35bd1459f72c8c5dae09cf94b4be8f1fabaa537c3bdadf85008779629b1acefa0314860b9e5dea272f554b199a75fdd919276819ae5d47bf24d13351646d8afdf2f95a91a5bf405c15e511b0ce61a52fcdd010a781a62518aad8518ae7f935f56432b7a31c56bc54c5467da5bd081f7664e0d16c7c432ede72c33693f8ad13904b3ce83a7c2e37221230b5f09c05da1b7e414fdc536bcea04c4199bb498b26ba3d3d0301555f39a1c7a1c8141ead437b8e9b3d1ea69148a2ebdad9342ddbc59524a4d14ba2394f19174ec03aa4ff3ef4fc3a94e3c46f12c861533b5cc1fb246bda153370dbf3733b60cdcbffc7ca8586cf4453d5ce0160c6ac570d2e8d4d59e81d33ab66095bbef3281ae14d95ddd76e627fd83eb1f9ed105bcbc4e57ae5e1a0bbebb288bc920ca1219221782c1c3812c7a150ca8ac937b2a54a11fb737a75c6fa352e955d2dd4a4381bc18206d3ca803eaf9bbe34efb3d12e3ecfbdf9082bf80c68b8c5868bf5314c95b96852fec98d06bea75fe0e4a69cddb1eddbc633a5f4110c9f78460cfbd30cb6da1d85a2412ff03df11bcf8e86f126b4a4ba5415f5e5c20200c9b1ccc87fba9d6ac902e83da9b289a51d302799e1ff14bef93a4e585ce1fb82bee2414545f5b1ece3475e4d3535bfbcd4c319db3f74be30ee30585ae5a0fe6cba1b5ba7cef67fb37106ba3f56771262fc1c856e7645f55dc19c4ae267c8bfe193dce285a04f190ccad99ee3e480582a5c38ef246474bb376c0e57aae10dd3fd8a6cbf3535d8db80af21af355a377478484900573ac6bb998276a70b568da9815ce0486fead2ff5f060673f8d36ab7433ef73aec9a814a814a6aaae1003d530992ebc14d61dbfdd3847c8927d7a360e5f39f6511f6b8c6f7558320f8cda28dca45bdca0cd5f228cb8851c40cbf1b7a254dd68ecc1fa440073e8a10a033294ace96da10ea9bd63865731cf944c2b5d2aa8270d7e473580b2851c237dea2db6a2dc274ed7b5f277db97c0259c4bd3db368fe021120b8082c44e5915bef99711efa3903fb3ced6f2aafcdf40b74d926efdbc026eafcf410903afdfc2d747d937a14b75c562736180e0a7b6edfc5710306dd88242584707b294d3aa69f34078951a4cd9588083cb234f5dc6c4d4ba61ba1b7c1f97f889788143742ab451b0f706be4533cbc3bb70791bb604cfb2dda9be17f505e400f1b42df2eec54605b1607161d4d9ab62e15b5629816284219447f1692ba8cd8d1a92da0e24d695e29e3c355e8a286ac073389d93e2372bc32c06ff257540ff47cb11f03233e02c68a07f54910827aab32043a65c20e125590dfe3c40903868de218daa6f55f7b48f2512b6d97310e6508310812747b4f8cc5e46082ca0da61a895811155880afa84ed6c9dc2cae0bfde42c6ee349ca88d28bdfd66239c9c789ec62a214e403e2e9f136db27b98d8cee69b6927a5a3ce63ad72707399844dff637264bd60844c9c73ba76d85c4c0ca6a6b7922680c9598f4d469c6462668e670c77dfbe3232634c733eba5885bd21da14e7f163c863efceb9c9221d36701d9aa3381ad645357ab2f63f69a7d745c32e3e15e354faa088b3745db6e3273563cbf1aa2d0eccfa76ed22326187da0fe7ac20daa84ad5004fd9eb961573b9d32a2dde6ceef225cb5ca7d12c069f04f379d7fdf4fb17e0a2ab2fb9af5be388807bc6745b44fbcaf2db9f455ce33ed57f4c5d4efbd16ad2b72e8a31f96b1116137971f5cc0f80067f79b485967712ac887d8b2f07c81dc9daa45bc676950ee2a023cd71c886d7621d4da2805b42aa5f913dab225c39a078800fd27aba60886aa29647161c2c2bbcc1c74c4dcb29134fc0d315a555fa404520a9e8d84795ad584c7d2ea2274a6674d9df1878d4687c17f2963225e37a7aab01731a8a05adb814882bc19955e0f5139836c71682f0d358bc45700e04b8fb8e0c13770a166fd78059881b6545d87828950a7c03ece2d13ff08de44fbcdd7c6c83bf5b9783fc8cf3f9a7e025995bfbcf0fb4918ad29cc3c8fd9efdd95ee60aa83a9b0f858aea1e841ad78ac9b222ee06b5e8b0e11a10bdc8622beeb7cfb17e8d3d770d238d5e4c5a7e3cc977d1c5ef8fa94d01286e2eb9ab3e8e39e53e5993723d9b3ce08c95ac87fd77c55640f80a41ba070cfc45cb26071a5ae6fdc57ee308533296b08e97833a97fa1bccaff6a90670349f078d714a0b7b88f6ca36ad436361ba93aa83d355b41a328bbb36675fc8502b2ec644e5586848fc4b6179157f031d5707c6764a8c18a47b25085004c8cae930022df7c82950ed57026d028d86a8e1fbd43996f69a67a6aba8e272b2297fdaa8973170eecc138cf03ed3076c6931821447c2a0514547be579a5c2f6b1faecfd0328a51dc724a15c3bcc816fd245fbede6e5abcffc343d6884225e4253b3022ed814eff22b154574915a0bd071d8e8f795d0ea80d37f32c2e1d88d4de8e68f41aa93f9505284c422a5da4102caaefcf7338973de1e89cc55c5ca6c4208f6ecee57c68e72b9a9001d575ca4168e8acfce9b0bc582953b682d0cf3232c149e5d3e277f393cd6cf286e54917ae1ac95024fa668862ae976d74ed8eb2c9b6a3c2ed26403a11a68fde31a561838344312a6cabf1a56b43d7f89c167e13f840778c40cfe7630920aa2d565f9d8132008d48dabbaacc9e8022cbe7346d2e893e3a48703e49af52aa365b4acc40feecb3075a29b380dec72e471890aba2661d6dd133109a9d2c3b1c6947edf08d8dd69a161121ea6a382819f10a65e76d12a91c10bc8675e4e15b90487f89469646eeefb3474399f7a7aec6b30adc62ae5b79252fb2990b7d39f1893d2871007dda66514b02284fb22d3c11f911e4324fe7000bfbaa94610e0b23f1bad63bb335bb9ccec8c9f9de7af742f5bfb5778caf27ed3f6f9e95adcacacd15f1b5d261889ef3a14e776cd1160541d017eb2f405d1add8daa72ad2612d4b71c59c5ebbed2bd1c6d38e15e1a06cccfce3e8d56070ba27b8d95fb2179a83770815ae24373043392db48dabee77075fa9c6b3227621c4d77eb06fd7d69b3384de88b9e54ddfea3dbdca1ac0303d8dd72b86e509dc68777663c8b67855889c5c41f968014ec1d1b7b8c70ee9a18511366b7351db302f8ed829f64ff41340851f0416ade5178547f903fb4f2b85aaf7be7f5f7ef2b22390909186f8defeadb78967aea300b1b45b5b7e266b1c6e0de1d8b36c0fb801b6c9d3576000ae25aca0409ae5c1ee5a0fa66e4246baa8902cbbafaf735815e7de929e0c7fefbb78b1d7a29f44a06fe8d2d5c2f0acdff17e2ac72c805091de3fffa6d7d721a32920610bb1a6a2c6a058cf47d47887d79f5d5bd50c69fb91f22485596ddabdbf7c6da72fdf86a6e3052cbc14d1b643a82d4e2260050d447ddb312b546f4dcb12cbd36db1433678ee2176079ca58313b3bf7e3f225e6d556007be390c85a7f9f8ec2433dfa73f296a005ff4a0acba766f81376fde5099c1832968300055bf308b1be817b6a4400e48b6d40942aee1fd83fbafbf0a6e2131d4202cea6edadda882520f20a02262e5142ab6c2125bc1072893160c9a296dd838aebad7153239915774c640d0939f47eaeec1d9933275b9721f54c92f22dfab8b20652b3a372f4e0e2206df4274b4376bed7e4c4d809940f4295bf22cc40dcff2679acd8a6815ebd56fa852c9dfc053d8a2e51ca60beb884427244234ccd038c109c5563f489433301daf3d0e1427165e4d267f3e265a675c5c641d1c5f3a81fd5bd01e3be8c8b02c020afacf316528a1a4f4ba1b8f843542e0dd34c1cf45b42be32748b5747f2b3d8621ac8a932309b31bf4ea0bd358350fda8d9100dc8a28fecb701a1c59851929871bbae6e76547e6bb5aac692e0a4cdc7993f0775f6af430bed898e0c05f50d55a97e243e9f6da17220016272ba5f769b3909cf7cca948eef0932e397524777f7d1cb368dc22d6d9866f8b8fcdf9487bf9fad8773c06f0231b1d4fb2bc29c4ad855fdae834388d90a3a5ac253e337e7a94ccfe9dc1d432291e110fdcdf07911ff3d6127b9373b1d0a31bf529088e8008447d8a2b7d4cd00bda58aef0fd6cec3669d4c583cfb292261b196bc4828e4edbc14a6bedbe887f2b452cb81e4ba64923d40e3bbfbba3dbf0e52ea6e12b94a7a1aa2dd2275081f607e1a39b91f2b1275e6241e8e568710b5583b26f1c2dfb56ca9ae2f6b8f48fb5fcd8a14e57e69018b27c82bd7086826e2e2b8785ebd39c2d4777aa7bc0f32be32317e7af1cb7fa1c18b0e64434add85916a6c6743d64d413105399b940b03e57e2d55b0c9cce259de48ee6704437f514494de533daf3ec93f8b6edfb04029da50042b670e14efe85636411b07cb84a4ea6f72460fe93baadc05d456a480a", 0x2000, &(0x7f0000004a00)={&(0x7f0000000000)={0x50, 0x0, 0x7, {0x7, 0x24, 0x2, 0x0, 0x4, 0x5, 0x7, 0x6}}, &(0x7f0000000080)={0x18, 0x1672688a6e9f35e7, 0x6, {0x80000000}}, &(0x7f00000000c0)={0x18, 0x0, 0x433, {0x401}}, &(0x7f0000000100)={0x18, 0x0, 0x6, {0x1000}}, &(0x7f0000000140)={0x18, 0x0, 0x9, {0x1}}, &(0x7f0000000180)={0x28, 0x0, 0x9, {{0xcfd6, 0xdfcf, 0x1}}}, &(0x7f00000001c0)={0x60, 0xfffffffffffffff5, 0x3f, {{0x23b263ff, 0xfffffffffffffffd, 0xfffffffffffffffe, 0x8, 0x6, 0x6, 0x0, 0x4}}}, &(0x7f0000000240)={0x18, 0x0, 0x20, {0x6}}, &(0x7f0000000280)={0x11, 0xfffffffffffffffe, 0x80000000, {'\x00'}}, &(0x7f00000002c0)={0x20, 0x0, 0x8001, {0x0, 0x1}}, &(0x7f00000044c0)={0x78, 0xfffffffffffffff5, 0x1, {0x3f, 0xffffffff, 0x0, {0x1, 0xfffffffffffffff9, 0x3, 0x5, 0x8, 0x9, 0x3, 0x4, 0x6, 0x2000, 0x6, 0xee00, r2, 0x10001, 0x1}}}, &(0x7f0000004640)={0x90, 0x0, 0x20, {0x5, 0x3, 0x1, 0xc78, 0x2, 0x6, {0x10001, 0x3ff, 0x2, 0xffffffffffffffff, 0x100000001, 0xffffffffffffffff, 0x8, 0x627e, 0xfffffffa, 0x4000, 0x3ff, 0xffffffffffffffff, r3, 0x1, 0x100}}}, &(0x7f0000004cc0)={0x148, 0x0, 0x0, [{0x4, 0x40008, 0x1, 0x97, '.'}, {0x3, 0x4, 0x7, 0xa1, '\x95#\'},*['}, {0x1, 0x80000000, 0xa, 0x7, '/dev/fuse\x00'}, {0x5, 0x8, 0x5, 0x40, ':(]--'}, {0x6, 0x7, 0x1, 0x2da6, '{'}, {0x0, 0xc68, 0xa, 0x8001, '/dev/full\x00'}, {0x0, 0x4, 0x1, 0x80, '-'}, {0x2, 0x8, 0x2, 0x550, '$\''}, {0x0, 0xe9, 0xa, 0x7, '/dev/full\x00'}]}, &(0x7f0000004880)={0xb0, 0x0, 0x9, [{{0xffff, 0x0, 0x9, 0xffffffffffffffff, 0xffff, 0x6, {0x100000000000006, 0x9, 0x5, 0xb5f3, 0xf7, 0x5, 0xe767, 0x1, 0x8, 0x6000, 0x1619, r5, 0xee00, 0x5699, 0x3}}, {0x3, 0x6eea, 0x1, 0x401, '%'}}]}, &(0x7f0000004940)={0xa0, 0xffffffffffffffda, 0x8, {{0x6, 0x1, 0x2, 0x6, 0x5, 0x93c9, {0x0, 0x9, 0x9, 0x0, 0x7, 0x9, 0x6, 0x8, 0x0, 0x8000, 0x2, 0x0, 0xee01, 0x6, 0x5c5}}, {0x0, 0xa}}}, &(0x7f0000004540)={0x20, 0x0, 0x3, {0x7, 0x0, 0x0, 0x1}}}) (async) r7 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r8 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000004580), &(0x7f0000004a80), &(0x7f0000004ac0)) (async) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r8, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r7, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r9, @ANYBLOB=',group_id=', @ANYRESDEC=r10]) (async) semget$private(0x0, 0x0, 0x59) 13:24:27 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000040), 0x90183, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r3, 0x0, 0x0) (async) ioctl$VHOST_SET_VRING_ENDIAN(r3, 0x4008af13, &(0x7f0000000000)={0x2, 0xa475}) (async) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='mountstats\x00') (async) r5 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) ioctl$VHOST_GET_FEATURES(r1, 0x8008af00, &(0x7f00000002c0)) (async) read$FUSE(r5, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_IOCTL(r5, &(0x7f0000000280)={0x20, 0x0, r6}, 0x20) (async) write$FUSE_WRITE(r4, &(0x7f00000000c0)={0x18, 0x0, r6, {0x8}}, 0x18) (async) read$FUSE(r1, &(0x7f00000024c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB, @ANYRESHEX=r0, @ANYBLOB="2c726f6f746d6f643d30303030303030303030303030303030303134303030fbca0575e08a851cdd00000000000000000000002b4bd546f62a63e98744ee9ea7102b1cfa4ba2ff6177f9042bfad2928ecc44d0519b06b8d7d717f9974cf45c047fd9b33e153122869321c09d6d1d5c6e61d6971a923e2dd8ab3207fa935007cd300688796b1616aba5105f35b9a42966dc5e4071e5f3a2e5dcc3624c39d55c7365520da5f6c5409b035c368dd4c4290992e337c6e8b7e13bdd0da60919d7e8d3891985beec0e5a1ae6e56af40601c0652e107e9940e0f7f5b4ac475f750de3d44d950da31b5ebe64f88ecb69dbc8f07813", @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r7]) 13:24:27 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) (async) r5 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DONE(r5, 0x0, 0xc9, 0x0, 0x0) (async, rerun: 64) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRESOCT=r3, @ANYRESHEX=r0, @ANYBLOB="2c726f6f746d6f64653d30303030303030303030303030303030303134303030302c757365725f69643d0e1118a7d66cb24b16210fa81d2b3bd81282712594a2368782101152251ed85890074d42fd233516633e69883e849075cb47375b87952c9c2991f8c3322fb811044ccd96cb0089c1b44031aed3efb0bd", @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) (rerun: 64) [ 3157.484436] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f5c78ae673a [ 3157.491707] RDX: 0000000020000300 RSI: 0000000020000340 RDI: 0000000000000000 [ 3157.498978] RBP: 00007f5c7745a020 R08: 00007f5c7745a020 R09: 0000000020000300 [ 3157.506248] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000300 [ 3157.513522] R13: 0000000020000340 R14: 00007f5c77459fe0 R15: 00000000200045c0 13:24:27 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) (async) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r4, 0x0, 0x0) (async, rerun: 64) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async, rerun: 64) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r5, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r5, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r6, @ANYBLOB=',group_id=', @ANYRESDEC=r7, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) mount$fuse(0x0, &(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040), 0x8, &(0x7f0000000080)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r2}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x1a00}}, {@allow_other}, {@blksize={'blksize', 0x3d, 0x1400}}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x200}}, {@default_permissions}], [{@uid_eq={'uid', 0x3d, r6}}, {@audit}]}}) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:27 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x388c2, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB="2c726f6f746d6f64653d30303030303030301f30303030303030303134303030302c757365725f69643d", @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) (async) ioctl$VHOST_SET_OWNER(r1, 0xaf01, 0x0) (async) r5 = syz_open_procfs(r4, &(0x7f0000000040)='totmaps\x00') ioctl$VHOST_GET_VRING_BASE(r5, 0xc008af12, &(0x7f0000000080)) 13:24:27 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000040), 0x90183, 0x0) (async) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r3, 0x0, 0x0) (async) ioctl$VHOST_SET_VRING_ENDIAN(r3, 0x4008af13, &(0x7f0000000000)={0x2, 0xa475}) (async) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='mountstats\x00') (async) r5 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) (async) ioctl$VHOST_GET_FEATURES(r1, 0x8008af00, &(0x7f00000002c0)) read$FUSE(r5, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_IOCTL(r5, &(0x7f0000000280)={0x20, 0x0, r6}, 0x20) (async) write$FUSE_WRITE(r4, &(0x7f00000000c0)={0x18, 0x0, r6, {0x8}}, 0x18) (async) read$FUSE(r1, &(0x7f00000024c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB, @ANYRESHEX=r0, @ANYBLOB="2c726f6f746d6f643d30303030303030303030303030303030303134303030fbca0575e08a851cdd00000000000000000000002b4bd546f62a63e98744ee9ea7102b1cfa4ba2ff6177f9042bfad2928ecc44d0519b06b8d7d717f9974cf45c047fd9b33e153122869321c09d6d1d5c6e61d6971a923e2dd8ab3207fa935007cd300688796b1616aba5105f35b9a42966dc5e4071e5f3a2e5dcc3624c39d55c7365520da5f6c5409b035c368dd4c4290992e337c6e8b7e13bdd0da60919d7e8d3891985beec0e5a1ae6e56af40601c0652e107e9940e0f7f5b4ac475f750de3d44d950da31b5ebe64f88ecb69dbc8f07813", @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r7]) 13:24:27 executing program 3: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) (fail_nth: 70) 13:24:27 executing program 1: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) read$FUSE(r0, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r2, @ANYBLOB=',max_read=0x0000000000000006,default_permissions,blksize=0']) (async) r3 = getegid() syz_mount_image$fuse(&(0x7f0000004b00), &(0x7f0000004b40)='./file0\x00', 0x0, 0x0, 0x0, 0x1, &(0x7f0000004b80)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r1}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x6ef}}, {@default_permissions}, {@default_permissions}, {@allow_other}], [{@seclabel}, {@obj_role={'obj_role', 0x3d, '.'}}, {@appraise_type}, {@permit_directio}]}}) (async) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r4, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r4, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r5, @ANYBLOB=',group_id=', @ANYRESDEC=r6, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) (async) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f00000024c0)="90be470c63bf0ddd70253ec76367b9386acc5da2214c47fbec4bca0c63a83fcfc414ad9c1a0f55baa2c7b5bc52b7468bad724faee1c3b8da6e0cd3f09a3d894978a38f1442d8aa7a5a97dfd773eedfcbb22f4767a44400d903620754e455cac49d3042e145a05137312c50f2c3a476ce8835f8c4d0ca02deb864fe5bd900f7f5180fefb02c46d4011b61dc0a214bbd0108b6c3385857202a81c82dfd77e20487fb5a1b6a1ff2b2b9fd9f072f63b86c550368dbd5c5cd88c12472b93669b774cff9358226e83568e1e92e37014a0eebeb77617ec307a273c6c1d26a15257e40e1b014452f7cd81172875f4b50f017fc5bc533baacc5681691b1f82f96ce703087038d39e19d205ad3e774006384bb70e1eed7a14e017591ef69df46867c2e6ce97529e61f9f650791471ca5bec009456ae4f216b9422a231989266fe737e01869c9a5fe7816702c9f91cd0482a2e4fa66e1f1a48dd1ece83abd4a7aac4d1c276645f62adb9e6bebd58b3dc6ad0eb5d55ba0ac3193eab5fd7b7ef600642379fddb65c545a4a351da76bf2be4e2a622ad3bfd11259211ee4cec89fafdb1acc92d4ea2eca408e419c9be5a7159369ffa095fae46ef609384206623e121ae0d0828d57e6bcc922da742f312e8d062e87c315fc7bb429140372d1910d2b1746f67824c23b1835ee8c59cfe7d018fe75608bc965b69c1e0095d0627cfdd4cd111de432eaf45ca1c1db31d0a31376d1c35c6adda2d5d26b61c88808eaf8fc29f5998109a454597748e02df50cd5565be5633ee70b4c0b1de908b4f4f0a4b9ce8e72ab11ce333980ed7e99c5ae18b08e811c11ab0937dfbd3ef0806d650a26a185b46118a2529fe084cdfc9585ffb12de1306559132a2984b28e667d820554a29564d849a704e484ba23f6fa04333b2521b6905ab4db57426675c2c4983931c7f202f6b25df8c26676bbc69a78369d171a08c94df7dea53494de4f2cd2061c63d8c69bea790f1273501e5bb529374d4e45283d7b00a762f9d5c2f86fa571044aa63e072496eb76c6fd71439497aecdcd2bf2d698a03e6e9dbb608ef1dc7aafe06ca5a90b7f176d3e1d2bb1703c7d70db08a7e3447968b1a90e9a675417dea6dd7d4a996a610af840fec85696abce7910dad448387fcc4099e1702c8a023386a8a3c97149e84f9ef2db7a2fed6af569b8c00e38577509ee05d76ed7b4e521122d75842481d3dcc5f98f349dbee4b5105efd4cb28ff62c778ff7ddecf3338a6818f0c7fefcabb19c138b03077aef4c5130a329cb8698d86078a76c659f8c6b21bea3334d2cf504c2e8b9794fcbe168715be641a964d178419f85353f627f2fe151f8dc7f2d9d5a7c6f2b438b97e0ae60fd5f361c55f53c18411eafe603a4893d8f75e505e3d76501ad3ef37a645263cf3ebcc101c6f5b94497d5d2401c243789e899bec7b0c77a7efcef480c7498f20e19d00d4ba3ffee1d76765f2223ae5e8851ab9b253b2b2631d48372b9a872a4e4d555306085d625341c5471a9e7a3c6d5b01752f91a7397f23f164b30046a1b220c093f82d700846daf88bbdc9ceb4fc28ad6b441135bd1bbafe1193f7ac85c02e579e061d757b64837c2174d88b7d0ef05e87e4666d44f93b06025c2f9d889e65d8c2faefa38b6cf851c4007f82fa90aefb35e4b99c9d2695de7413213b83cf9a2dab4ee5654c4c1f1d949d6a4d6081a0700575a5bc76168c66d71dac562204dc2825e359257b6ef3efd91c10dad3540f652378fc35ad9c0d2751599ea36efae6f46063fbacf3ea77822f1b812ad942bb131b3836fbfb81fcb439c6cb852c15e93e1530ccf9f6caf03cb3e74ee7ab565e6d07be7b4a302616d84c2145b5afbacdd89e91635e29e1017a77bd26f2986ff8b036c64f7714cec218da80641966193f1b2edeba948d235adafa54d1c8f1a0b8ea1b24b01fe6db27acb4a2c191a5c1acb22c9f8ba8c0d8aba4a586d57597f397020134ac2e25007470018ade94720f1b9ea30b6c62314d985308cbfd52d6f329a26fd799749d7a9aaff4c2d62ed8961dafdfbb5b093b7e830ccbef62744ca6a7f370f36c2232ace413676f8bb59e6570753c2d750784ee150a44a651e4fda493e9a815ad143e3da6a41f50cb04a0e75f4201dce18abcb42684eeaa5165558ae41a2933324cf821760e162bd997b1ee01202db2854e7f1579500830edbd8341347706070aa1a1bcbda5756d6558ceba2b52cfcd1ecf0cb53800d6ad5c8d4988b22b29fdced9ae43b5f0b21e034c2e8c5bc5c15235ab0c5e4b203cdb43a79104a2db08aaea313c7df14f5ac19e60e9d23eb9bed663af00bd438d9fd6dda6792bdc66657f523d0bde20e3d0400e00c3e449eb0809920e8266c5bb8b9f041a02ce1091ce35b2a6e1553ffc0609119f05f6b4bc9a9d47a1ba7772266dbd908b2b014388f3f0f01825f67c95a0c39be7347bfd46f98e68e787b52805873ffb09c38fc4f85aa29ab901c0f417677344da82627d56e497b83881368f6ba49fd2c5944ee29426ba787fb051929a970fe5d534f0b790680e997f98183f0aab81783919525f0695d36ffb640c7b516eb48610c2606a5a5a5f2c851095ab96c1854738acde204fcacb02cb6b19dd895a7550ca88307c138f24a9c2c325c6e40b3348dc8eea9f76fdf74d312c081284e608616fbd7a43b70bd4a4e1fc2cb9a536a8a949b7473f4677392193d517958faee48c8c6147047bf7c8dd7b1f0c5897a1f632a770bb957fb15881a6dd447e9f3befb86b3342e93f7088c940c93c2f3950d8d2023fbee0d0e14bbc2e7de22327c82e4f364dd8b46f287e98b1f0d09a221c753833dbcb7dff7ba5bc8ee8fb25299066d46e18df2d6704c605cc079a13fde264c61acdac04ed2e7d0c56b31be5832d7bceab5bb1fec14f82c4b4fd345e5e89fa83327bdce32883d431cb2b7d2ba77a3637179e8ac79c340adbf3e97a17bff8bf9983b55549126f08746bc3b739cbe78d8ae71f0c20212bab56bf7f919dcb34acdaa6546d4aa546c171a2e33a33dd10e4cbfacb8f0acd298246cd46a6581ab4d4c6e5b1f1f149bf1576459ebad22e129c017804e2990f1396092d480d176b3d0b71d61413722d78c6a28cbfd4fc0ab6a4436133cb8156d1e6038d042864bb7b7e974970d61df1e95bba05bdbb8b8afbee38bbd57d779ea644fabcebc06fc3fda6d5c962293e19ef7bbca48f10b46b622a76fb1824b786090db43ef4adb7b0c89580d63c2870fb9db66ce62247961a07f404cb1081689f8a751fc6ce26415341bd07f9ad9f3af1b2409ae9aa7ac9fe2125e2b7ad7922dcb6ecbcb8805382b3e77540faa66382213fcec4dcb3de917e333c991ce633ac2daa2841f5a15222de6aba521e3602a047dca42b0611122c35da19810f970cfdb3b3df4009bb2344de5e891ee44d2a96a0a0987daad9c1f7c7cf3be589451b4b4ba9ec9b86db4a5094b459d5ae56243264db16617447259672e08ed5fa0691260152228865b185b9083eff80d14cd3427e4e1e17309617ad4bc4ddee54c4b38e29c68e3cb7327760c232a538ef0315c4efd8c8d7cfd380501ea78a33371067a536e2cdf6dbb0e7a8556295d2e6b7ada368de8ab49183734df2a08100b4182568e08467f736225180e7f2d9f74389f0524aea47a49ca8f24d0a8190f454d1610f62704bf18aba459ce5735959bd832b799e82737aa4b4a67d1319bbe458dad3ca87e8449bcc76c6dc74e3f95667c8ea20daaab77ef41187d54f5a3865aed034c3f0c9a158283a6f71b6305d4cfdeb7a348188e5aa6c86e6cabe1595a0bd6e15c7caab7b8b6725f180ef8668bf9bdf8e2ebb541e575f3d151538213e40f5ba77465d1031d5e106e5f0ca1ebb342a6751376dc3c3c46ca0e562c9ed09f94c6157a06b0094eb5dd6ee3261208bc29f46b5fd4d3f3cd3da7105a6725e341d3dd29d24d785e1f620ddebec8d291960484a83951dfc8459b6b0adf25ef9a5f606b13804744fe218b8bae82fc97138ca718a3617513b3e6cb5f1aedb7cd62b95ccc1018ff98ee5048f5d18b54bb05759567e0f7bfedd2cef809b6eb1ff10ea5571e13ab182ab37b26f526b5746a89a9220814acf683e552abe130de0e369e7c567e93189ab50c97d4c1a53da160d6132124d0b267531648b03a3046d92db1215f9770e57eb6d459d2bc00999b13455904720f137069970583f46b770b32b2085a5ce8bbcd9e39514f9b15ff380f2735d77f75bbf23023b37e7f4321bcbe49fcacc366505eb4c04cd808fe4c3c1520bed4676f8f740047e3fc51fcdb6019d051407bb9201a73adac2af25c2995acc33e273610501ffede6563e46735ecd1bff1367d97084e73f85ea0b3b69b5305d7a7743d9f3b652936712aed06733f3a65f8d8f24185fdde078f69f2c52700e210f1b98e185f068c166b5d810ae365cd5e48e69bd23465eccd4089f6843c31394e2d00c1f84a3900c5fc936e39f5ef7c7a94eaa46e92b53cf358b4d0f94f5d3bd602b4f583b7b74f3f466263e685d5ca701b603745c6d97c022ef454940e9e1ec35cf9925f0acda5fe8ea52d13d1db26c18ae6b1beb781f4a353dcf06222c53ad82874d90ef6566906289258087ae4eb857212eacba4c89c45b64725765e94b29319db5466be68dd0f770546659a3d957f3c85c5c3ec2a3bc90e664b79fbd3c6a5ca0f396e94d55c6913affc43afaba990d289deba8621130c3c85c23373e7c8950297bb811de48ab04f28bf09e32a33957c6d99a795fb7e67fc5e89d02c9547f68ffd34522669e1ab35268a4d2c5cf423e4ced35055c754ab78692c4fd3c6076362cd8ec534043e3258bb84d5ba2bdb88be8824524f9f2722418841e1268cf2f921ad9e15e3b67923cea7dfcea11ccfe522ced50e734095af783c43ff4b30eb300583513ef5b4bc3b0a38ab4fa3ff9cc41a6b0d4d672581212583cbd2883c54cff3930b6ea53b67575f350dce706953b72e9717e1a9ab6300eaea4795b9ebbafea6a6f39d2307ded4f5e0776c4f8c45d3e2a14c49e5754d36d23305d000bd82fe73ae94e93445b1314cf2c1b2753e85def016f7e52c331ebda8beb5eb8baec2ef6841ff8aacb654c68aabc8f3f02231c531c60e0bdfc2a4c7984816fb45f85ae279e3dd192ba63352645e4b6530466599370ba6647caa079dc63772a3d2d910225b2aef336044a5ca1f6cd0622cb585f8a9d0649713a80c8ce31c621038c003730cec176fc768c5985d2e8eb52060f2fbd213ff2403c1bdf88db17d06cf932db19ea0e724050f57010cf9472765189f2426a1658594d2820cc4f0cce780dd3dc9c4ec63577677fb7dc483bdc1b204a6f9ba97f19e13d22ec00c302e5d2bac3f567c141acfa8f8daa9735ed0dd6b745bd66eedfcca669f1a0dd95a74760a6e5f92dd850047178b63dbdc0f46e7bb377f1de5356d4c6b38f9050e3d54f477a006ae53d915ee4b9539374000b720d0673444f2430da44338fc0b0da0122788a2b54b90963ccc64bcc22bccdebdb138db7797784fa7b933576f31c8afc8373906fc2fa8607a3b49c9032b3db27b225f8c69e2bc29d565548350d24fd1904459f54a88805561727b9e684bb59216554a6c557fe09683bd5b35d0b1e6e70ebb4a685782e90666258df56cf32f080ea953b3c7128072013cfb69badf7a39492aed6c7c01e1b5769999c304eab849d677035c65ec41f94ea2e6ad9a4d060664d45eb50dc89748add5548d05ed67ebfedf69eb81622541129e104e9852e5b75e1c1e56b46169b01ce27f22da143674aa2875a7227a0ddac2677c98bc995f97d1df24000772a0e0940277d280584a1c0bc56ddb6725456bbabf89aea624219796710c8b65eafbf5d030bc220df1eb851c61a3de86a7fcecd01231b1e3a45ed2bebe6ebbd9fb360d28dc0ef488bc349a623d75ced5ec469045a67e5886bbd9f3adf6d1226bd224bbb4821bb949db8e08d590768bba8c5e9e61413520560083cc9d5c5d955edf53bdafaf539e983500224c3ef1b0018e8e8f7ad2cf9593232aa1bbe17263e6124d6fa57181a123ca4c4a9b65d0636515d2465c9a41a65ff7f72a6a0f3716df62d86959061bac45e77b84bb954541a0dfec967cb1a7128583aed4e2ce6297ad20131c65279d774f954c2cdeb324ad7aeb02cf45b1c5013faf14f36c2af5a360f756713248df6806711d0d5993d3cb09b20aa28ea7e496929c8868693771ad21d349503b63a864481972f26501e56861c4c8e8b046dfd62fd75c600b16dff371542cfd23e7ada58dbfa3a5ba69f5edc9bf20a3499414f80996e9898ee9dd7c7d39b55c8e913ba78fc6bc91247e5e15776e15325007bb17b4577ba0306e333bc75b129b5ac5fe075c22ef318dc637c52cc71f0b66d2f6c2d050e4c8698535eddfa9ef08cab4abd2c0d0e5a5c40b6dec56923c22d509f4d283639bdc9ef55b2afbf57b33b8d828b9e2058a0d7fa46b9c86bff95c16a44bfc6e3cde7a3005fd9cc499e642bbfab70415a49bad7e467229aa2da2144960814856b9ce8547cc2fa0af6c908968df74d9ebe7f8eb7a7f876b9fb2e0a52418e679a50c7781e1a848e193910ab887d334ea840a787747d313030f57145bee4ba240b73dc0c11e7358a9c9cb74e5db3f79b9ea665bf68870be026d8f3eef64a0805a3edd578574de79fd506a9fb4a5c166954043a2f55efcb544a1b2a5701c183fd1dbb16e53123109c3f07353f5731c29c919afec9811e44cc9d3c437f2bd9c77e1abbaf59dfffc8211b062d447e765c78f7f04fb56f5df541bda164a34af390d228eaac4839ca53dd9be7b4de0a4f0b34eae017c716d057115a75a83dc74fe088eba75d21759dd49ba7bea6d990b7a42d4317e6f2aa931b5ff2b532951158b904a274046478ef0ba684bf79d4785db01a50292f469fb282f84b681a2ed13aa75d4c1d30252fab18666ce681c39ab3fc53c611091331726f9f9b18027777a2ef5ba7e22df6b35ba6ac023126389738bc2e1e6036aaf843320c384dc9aba97a030a958ff59c8218e242ef9c3f07138340886db5bdaa11958a973bf6b1d1e5c9a680921c8bc1c2cc099e717eb12d0e3c47c87fb4ea3c354f7996b88c96c043c42e259a0761fe7bee1d7be2e00b16bea6b3205915f50b007e5ea4bc0e1062ddbfc6dd126688e8a30d35bd1459f72c8c5dae09cf94b4be8f1fabaa537c3bdadf85008779629b1acefa0314860b9e5dea272f554b199a75fdd919276819ae5d47bf24d13351646d8afdf2f95a91a5bf405c15e511b0ce61a52fcdd010a781a62518aad8518ae7f935f56432b7a31c56bc54c5467da5bd081f7664e0d16c7c432ede72c33693f8ad13904b3ce83a7c2e37221230b5f09c05da1b7e414fdc536bcea04c4199bb498b26ba3d3d0301555f39a1c7a1c8141ead437b8e9b3d1ea69148a2ebdad9342ddbc59524a4d14ba2394f19174ec03aa4ff3ef4fc3a94e3c46f12c861533b5cc1fb246bda153370dbf3733b60cdcbffc7ca8586cf4453d5ce0160c6ac570d2e8d4d59e81d33ab66095bbef3281ae14d95ddd76e627fd83eb1f9ed105bcbc4e57ae5e1a0bbebb288bc920ca1219221782c1c3812c7a150ca8ac937b2a54a11fb737a75c6fa352e955d2dd4a4381bc18206d3ca803eaf9bbe34efb3d12e3ecfbdf9082bf80c68b8c5868bf5314c95b96852fec98d06bea75fe0e4a69cddb1eddbc633a5f4110c9f78460cfbd30cb6da1d85a2412ff03df11bcf8e86f126b4a4ba5415f5e5c20200c9b1ccc87fba9d6ac902e83da9b289a51d302799e1ff14bef93a4e585ce1fb82bee2414545f5b1ece3475e4d3535bfbcd4c319db3f74be30ee30585ae5a0fe6cba1b5ba7cef67fb37106ba3f56771262fc1c856e7645f55dc19c4ae267c8bfe193dce285a04f190ccad99ee3e480582a5c38ef246474bb376c0e57aae10dd3fd8a6cbf3535d8db80af21af355a377478484900573ac6bb998276a70b568da9815ce0486fead2ff5f060673f8d36ab7433ef73aec9a814a814a6aaae1003d530992ebc14d61dbfdd3847c8927d7a360e5f39f6511f6b8c6f7558320f8cda28dca45bdca0cd5f228cb8851c40cbf1b7a254dd68ecc1fa440073e8a10a033294ace96da10ea9bd63865731cf944c2b5d2aa8270d7e473580b2851c237dea2db6a2dc274ed7b5f277db97c0259c4bd3db368fe021120b8082c44e5915bef99711efa3903fb3ced6f2aafcdf40b74d926efdbc026eafcf410903afdfc2d747d937a14b75c562736180e0a7b6edfc5710306dd88242584707b294d3aa69f34078951a4cd9588083cb234f5dc6c4d4ba61ba1b7c1f97f889788143742ab451b0f706be4533cbc3bb70791bb604cfb2dda9be17f505e400f1b42df2eec54605b1607161d4d9ab62e15b5629816284219447f1692ba8cd8d1a92da0e24d695e29e3c355e8a286ac073389d93e2372bc32c06ff257540ff47cb11f03233e02c68a07f54910827aab32043a65c20e125590dfe3c40903868de218daa6f55f7b48f2512b6d97310e6508310812747b4f8cc5e46082ca0da61a895811155880afa84ed6c9dc2cae0bfde42c6ee349ca88d28bdfd66239c9c789ec62a214e403e2e9f136db27b98d8cee69b6927a5a3ce63ad72707399844dff637264bd60844c9c73ba76d85c4c0ca6a6b7922680c9598f4d469c6462668e670c77dfbe3232634c733eba5885bd21da14e7f163c863efceb9c9221d36701d9aa3381ad645357ab2f63f69a7d745c32e3e15e354faa088b3745db6e3273563cbf1aa2d0eccfa76ed22326187da0fe7ac20daa84ad5004fd9eb961573b9d32a2dde6ceef225cb5ca7d12c069f04f379d7fdf4fb17e0a2ab2fb9af5be388807bc6745b44fbcaf2db9f455ce33ed57f4c5d4efbd16ad2b72e8a31f96b1116137971f5cc0f80067f79b485967712ac887d8b2f07c81dc9daa45bc676950ee2a023cd71c886d7621d4da2805b42aa5f913dab225c39a078800fd27aba60886aa29647161c2c2bbcc1c74c4dcb29134fc0d315a555fa404520a9e8d84795ad584c7d2ea2274a6674d9df1878d4687c17f2963225e37a7aab01731a8a05adb814882bc19955e0f5139836c71682f0d358bc45700e04b8fb8e0c13770a166fd78059881b6545d87828950a7c03ece2d13ff08de44fbcdd7c6c83bf5b9783fc8cf3f9a7e025995bfbcf0fb4918ad29cc3c8fd9efdd95ee60aa83a9b0f858aea1e841ad78ac9b222ee06b5e8b0e11a10bdc8622beeb7cfb17e8d3d770d238d5e4c5a7e3cc977d1c5ef8fa94d01286e2eb9ab3e8e39e53e5993723d9b3ce08c95ac87fd77c55640f80a41ba070cfc45cb26071a5ae6fdc57ee308533296b08e97833a97fa1bccaff6a90670349f078d714a0b7b88f6ca36ad436361ba93aa83d355b41a328bbb36675fc8502b2ec644e5586848fc4b6179157f031d5707c6764a8c18a47b25085004c8cae930022df7c82950ed57026d028d86a8e1fbd43996f69a67a6aba8e272b2297fdaa8973170eecc138cf03ed3076c6931821447c2a0514547be579a5c2f6b1faecfd0328a51dc724a15c3bcc816fd245fbede6e5abcffc343d6884225e4253b3022ed814eff22b154574915a0bd071d8e8f795d0ea80d37f32c2e1d88d4de8e68f41aa93f9505284c422a5da4102caaefcf7338973de1e89cc55c5ca6c4208f6ecee57c68e72b9a9001d575ca4168e8acfce9b0bc582953b682d0cf3232c149e5d3e277f393cd6cf286e54917ae1ac95024fa668862ae976d74ed8eb2c9b6a3c2ed26403a11a68fde31a561838344312a6cabf1a56b43d7f89c167e13f840778c40cfe7630920aa2d565f9d8132008d48dabbaacc9e8022cbe7346d2e893e3a48703e49af52aa365b4acc40feecb3075a29b380dec72e471890aba2661d6dd133109a9d2c3b1c6947edf08d8dd69a161121ea6a382819f10a65e76d12a91c10bc8675e4e15b90487f89469646eeefb3474399f7a7aec6b30adc62ae5b79252fb2990b7d39f1893d2871007dda66514b02284fb22d3c11f911e4324fe7000bfbaa94610e0b23f1bad63bb335bb9ccec8c9f9de7af742f5bfb5778caf27ed3f6f9e95adcacacd15f1b5d261889ef3a14e776cd1160541d017eb2f405d1add8daa72ad2612d4b71c59c5ebbed2bd1c6d38e15e1a06cccfce3e8d56070ba27b8d95fb2179a83770815ae24373043392db48dabee77075fa9c6b3227621c4d77eb06fd7d69b3384de88b9e54ddfea3dbdca1ac0303d8dd72b86e509dc68777663c8b67855889c5c41f968014ec1d1b7b8c70ee9a18511366b7351db302f8ed829f64ff41340851f0416ade5178547f903fb4f2b85aaf7be7f5f7ef2b22390909186f8defeadb78967aea300b1b45b5b7e266b1c6e0de1d8b36c0fb801b6c9d3576000ae25aca0409ae5c1ee5a0fa66e4246baa8902cbbafaf735815e7de929e0c7fefbb78b1d7a29f44a06fe8d2d5c2f0acdff17e2ac72c805091de3fffa6d7d721a32920610bb1a6a2c6a058cf47d47887d79f5d5bd50c69fb91f22485596ddabdbf7c6da72fdf86a6e3052cbc14d1b643a82d4e2260050d447ddb312b546f4dcb12cbd36db1433678ee2176079ca58313b3bf7e3f225e6d556007be390c85a7f9f8ec2433dfa73f296a005ff4a0acba766f81376fde5099c1832968300055bf308b1be817b6a4400e48b6d40942aee1fd83fbafbf0a6e2131d4202cea6edadda882520f20a02262e5142ab6c2125bc1072893160c9a296dd838aebad7153239915774c640d0939f47eaeec1d9933275b9721f54c92f22dfab8b20652b3a372f4e0e2206df4274b4376bed7e4c4d809940f4295bf22cc40dcff2679acd8a6815ebd56fa852c9dfc053d8a2e51ca60beb884427244234ccd038c109c5563f489433301daf3d0e1427165e4d267f3e265a675c5c641d1c5f3a81fd5bd01e3be8c8b02c020afacf316528a1a4f4ba1b8f843542e0dd34c1cf45b42be32748b5747f2b3d8621ac8a932309b31bf4ea0bd358350fda8d9100dc8a28fecb701a1c59851929871bbae6e76547e6bb5aac692e0a4cdc7993f0775f6af430bed898e0c05f50d55a97e243e9f6da17220016272ba5f769b3909cf7cca948eef0932e397524777f7d1cb368dc22d6d9866f8b8fcdf9487bf9fad8773c06f0231b1d4fb2bc29c4ad855fdae834388d90a3a5ac253e337e7a94ccfe9dc1d432291e110fdcdf07911ff3d6127b9373b1d0a31bf529088e8008447d8a2b7d4cd00bda58aef0fd6cec3669d4c583cfb292261b196bc4828e4edbc14a6bedbe887f2b452cb81e4ba64923d40e3bbfbba3dbf0e52ea6e12b94a7a1aa2dd2275081f607e1a39b91f2b1275e6241e8e568710b5583b26f1c2dfb56ca9ae2f6b8f48fb5fcd8a14e57e69018b27c82bd7086826e2e2b8785ebd39c2d4777aa7bc0f32be32317e7af1cb7fa1c18b0e64434add85916a6c6743d64d413105399b940b03e57e2d55b0c9cce259de48ee6704437f514494de533daf3ec93f8b6edfb04029da50042b670e14efe85636411b07cb84a4ea6f72460fe93baadc05d456a480a", 0x2000, &(0x7f0000004a00)={&(0x7f0000000000)={0x50, 0x0, 0x7, {0x7, 0x24, 0x2, 0x0, 0x4, 0x5, 0x7, 0x6}}, &(0x7f0000000080)={0x18, 0x1672688a6e9f35e7, 0x6, {0x80000000}}, &(0x7f00000000c0)={0x18, 0x0, 0x433, {0x401}}, &(0x7f0000000100)={0x18, 0x0, 0x6, {0x1000}}, &(0x7f0000000140)={0x18, 0x0, 0x9, {0x1}}, &(0x7f0000000180)={0x28, 0x0, 0x9, {{0xcfd6, 0xdfcf, 0x1}}}, &(0x7f00000001c0)={0x60, 0xfffffffffffffff5, 0x3f, {{0x23b263ff, 0xfffffffffffffffd, 0xfffffffffffffffe, 0x8, 0x6, 0x6, 0x0, 0x4}}}, &(0x7f0000000240)={0x18, 0x0, 0x20, {0x6}}, &(0x7f0000000280)={0x11, 0xfffffffffffffffe, 0x80000000, {'\x00'}}, &(0x7f00000002c0)={0x20, 0x0, 0x8001, {0x0, 0x1}}, &(0x7f00000044c0)={0x78, 0xfffffffffffffff5, 0x1, {0x3f, 0xffffffff, 0x0, {0x1, 0xfffffffffffffff9, 0x3, 0x5, 0x8, 0x9, 0x3, 0x4, 0x6, 0x2000, 0x6, 0xee00, r2, 0x10001, 0x1}}}, &(0x7f0000004640)={0x90, 0x0, 0x20, {0x5, 0x3, 0x1, 0xc78, 0x2, 0x6, {0x10001, 0x3ff, 0x2, 0xffffffffffffffff, 0x100000001, 0xffffffffffffffff, 0x8, 0x627e, 0xfffffffa, 0x4000, 0x3ff, 0xffffffffffffffff, r3, 0x1, 0x100}}}, &(0x7f0000004cc0)={0x148, 0x0, 0x0, [{0x4, 0x40008, 0x1, 0x97, '.'}, {0x3, 0x4, 0x7, 0xa1, '\x95#\'},*['}, {0x1, 0x80000000, 0xa, 0x7, '/dev/fuse\x00'}, {0x5, 0x8, 0x5, 0x40, ':(]--'}, {0x6, 0x7, 0x1, 0x2da6, '{'}, {0x0, 0xc68, 0xa, 0x8001, '/dev/full\x00'}, {0x0, 0x4, 0x1, 0x80, '-'}, {0x2, 0x8, 0x2, 0x550, '$\''}, {0x0, 0xe9, 0xa, 0x7, '/dev/full\x00'}]}, &(0x7f0000004880)={0xb0, 0x0, 0x9, [{{0xffff, 0x0, 0x9, 0xffffffffffffffff, 0xffff, 0x6, {0x100000000000006, 0x9, 0x5, 0xb5f3, 0xf7, 0x5, 0xe767, 0x1, 0x8, 0x6000, 0x1619, r5, 0xee00, 0x5699, 0x3}}, {0x3, 0x6eea, 0x1, 0x401, '%'}}]}, &(0x7f0000004940)={0xa0, 0xffffffffffffffda, 0x8, {{0x6, 0x1, 0x2, 0x6, 0x5, 0x93c9, {0x0, 0x9, 0x9, 0x0, 0x7, 0x9, 0x6, 0x8, 0x0, 0x8000, 0x2, 0x0, 0xee01, 0x6, 0x5c5}}, {0x0, 0xa}}}, &(0x7f0000004540)={0x20, 0x0, 0x3, {0x7, 0x0, 0x0, 0x1}}}) (async) r7 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r8 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000004580), &(0x7f0000004a80), &(0x7f0000004ac0)) (async) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r8, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r7, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r9, @ANYBLOB=',group_id=', @ANYRESDEC=r10]) semget$private(0x0, 0x0, 0x59) 13:24:27 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r4, 0x0, 0x0) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r5, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r5, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r6, @ANYBLOB=',group_id=', @ANYRESDEC=r7, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) mount$fuse(0x0, &(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040), 0x8, &(0x7f0000000080)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r2}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x1a00}}, {@allow_other}, {@blksize={'blksize', 0x3d, 0x1400}}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x200}}, {@default_permissions}], [{@uid_eq={'uid', 0x3d, r6}}, {@audit}]}}) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) sendmsg$GTP_CMD_DELPDP(r4, 0x0, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r5, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r5, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r6, @ANYBLOB=',group_id=', @ANYRESDEC=r7, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) (async) mount$fuse(0x0, &(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040), 0x8, &(0x7f0000000080)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r2}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x1a00}}, {@allow_other}, {@blksize={'blksize', 0x3d, 0x1400}}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x200}}, {@default_permissions}], [{@uid_eq={'uid', 0x3d, r6}}, {@audit}]}}) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) (async) 13:24:27 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) (async) r5 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DONE(r5, 0x0, 0xc9, 0x0, 0x0) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRESOCT=r3, @ANYRESHEX=r0, @ANYBLOB="2c726f6f746d6f64653d30303030303030303030303030303030303134303030302c757365725f69643d0e1118a7d66cb24b16210fa81d2b3bd81282712594a2368782101152251ed85890074d42fd233516633e69883e849075cb47375b87952c9c2991f8c3322fb811044ccd96cb0089c1b44031aed3efb0bd", @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) 13:24:27 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x388c2, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB="2c726f6f746d6f64653d30303030303030301f30303030303030303134303030302c757365725f69643d", @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) ioctl$VHOST_SET_OWNER(r1, 0xaf01, 0x0) r5 = syz_open_procfs(r4, &(0x7f0000000040)='totmaps\x00') ioctl$VHOST_GET_VRING_BASE(r5, 0xc008af12, &(0x7f0000000080)) 13:24:27 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r4 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r4, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) read$FUSE(r1, &(0x7f00000024c0)={0x2020}, 0x2020) write$FUSE_IOCTL(r4, &(0x7f0000000280)={0x20, 0x0, r5}, 0x20) write$FUSE_POLL(r1, &(0x7f0000000000)={0x18, 0x0, r5, {0x4}}, 0x18) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:28 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB="2c726f6f746d6f64303030303134303030302c757365725fe9643d", @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) [ 3157.923885] FAULT_INJECTION: forcing a failure. [ 3157.923885] name failslab, interval 1, probability 0, space 0, times 0 [ 3157.948443] CPU: 0 PID: 1836 Comm: syz-executor.3 Not tainted 4.14.290-syzkaller #0 [ 3157.956267] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 3157.965791] Call Trace: [ 3157.968386] dump_stack+0x1b2/0x281 [ 3157.972020] should_fail.cold+0x10a/0x149 [ 3157.976169] should_failslab+0xd6/0x130 [ 3157.980150] kmem_cache_alloc+0x28e/0x3c0 [ 3157.984300] ? fuse_kill_sb_anon+0x50/0x50 [ 3157.988534] ? fuse_init_file_inode+0x70/0x70 [ 3157.993029] fuse_alloc_inode+0x1d/0x3f0 [ 3157.997091] ? do_raw_spin_unlock+0x164/0x220 [ 3158.001589] ? fuse_kill_sb_anon+0x50/0x50 [ 3158.005826] alloc_inode+0x5d/0x170 [ 3158.009545] iget5_locked+0x169/0x450 [ 3158.013444] ? trace_hardirqs_on+0x10/0x10 [ 3158.017675] ? fuse_inode_eq+0x70/0x70 [ 3158.021566] fuse_iget+0x1b5/0x790 [ 3158.025123] ? fuse_change_attributes+0x4d0/0x4d0 [ 3158.030060] fuse_get_root_inode+0x99/0xc0 [ 3158.034390] ? fuse_iget+0x790/0x790 [ 3158.038115] ? __local_bh_enable_ip+0xc1/0x170 [ 3158.042699] ? bdi_set_max_ratio+0xe5/0x120 [ 3158.047020] fuse_fill_super+0xc18/0x15c0 [ 3158.051173] ? fuse_get_root_inode+0xc0/0xc0 [ 3158.055582] ? up_write+0x17/0x60 [ 3158.059031] ? register_shrinker+0x15f/0x220 [ 3158.063440] ? sget_userns+0x768/0xc10 [ 3158.067334] ? get_anon_bdev+0x1c0/0x1c0 [ 3158.071390] ? sget+0xd9/0x110 [ 3158.074585] ? fuse_get_root_inode+0xc0/0xc0 [ 3158.078991] mount_nodev+0x4c/0xf0 [ 3158.082533] mount_fs+0x92/0x2a0 [ 3158.085905] vfs_kern_mount.part.0+0x5b/0x470 [ 3158.090403] do_mount+0xe65/0x2a30 [ 3158.093947] ? __do_page_fault+0x159/0xad0 [ 3158.098180] ? retint_kernel+0x2d/0x2d [ 3158.102068] ? copy_mount_string+0x40/0x40 [ 3158.106302] ? memset+0x20/0x40 [ 3158.109579] ? copy_mount_options+0x1fa/0x2f0 [ 3158.114073] ? copy_mnt_ns+0xa30/0xa30 [ 3158.117965] SyS_mount+0xa8/0x120 [ 3158.121423] ? copy_mnt_ns+0xa30/0xa30 [ 3158.125318] do_syscall_64+0x1d5/0x640 [ 3158.129223] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 3158.134411] RIP: 0033:0x7f5c78ae673a [ 3158.138124] RSP: 002b:00007f5c77459f88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 3158.145833] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f5c78ae673a [ 3158.153100] RDX: 0000000020000300 RSI: 0000000020000340 RDI: 0000000000000000 [ 3158.160369] RBP: 00007f5c7745a020 R08: 00007f5c7745a020 R09: 0000000020000300 [ 3158.167640] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000300 13:24:28 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB="2c726f6f746d6f64303030303134303030302c757365725fe9643d", @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:28 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) sendmsg$IEEE802154_LLSEC_LIST_DEVKEY(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x121, 0x70bd2b, 0x25dfdbfc, {}, ["", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x80}, 0x80) 13:24:28 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) write$FUSE_GETXATTR(r1, &(0x7f0000000000)={0x18, 0x0, r3, {0x7}}, 0x18) [ 3158.174918] R13: 0000000020000340 R14: 00007f5c77459fe0 R15: 00000000200045c0 13:24:28 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f00000024c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_INTERRUPT(r2, &(0x7f0000000080)={0x10, 0x0, r3}, 0x10) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\\d=', @ANYRESHEX=r0, @ANYBLOB="2c726f6f746d6f64653d303030303030303030303030300000000000007fff30302c757365725f6964a1cfb3fd8d0090dc2cb86c794aa80afdf49116d5bcbb1a3adfeb544ee50c90eae1e8cdf8df356087da986c564c54ae72cde8", @ANYRESDEC=r5, @ANYBLOB="4167726f75705f69647d2db67cbcb311346de5f752ec15cf6ff272f625ce8d52ba47c5df82dfbf40473700a40086497949c1fc2d44ff124009657f66c0c82f14555371cfb4887c9cc1e7ebca8b1dc49d13e6812f43227ccf77bde1bbc89be240524600dd6f240a12a70c3ef0ff669f8c58e84cdbbd0b70f60c6f195fd45fd2ed47a910a5163e240000af43afa4540cfaec6422c78b5eed76066152f6919a7fecd7bc9483df3068e6aa7d1c1b287b6941", @ANYRESDEC=r6]) openat$fuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r7 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r7, 0x0, 0x0) getresuid(&(0x7f00000002c0), &(0x7f0000004500)=0x0, &(0x7f0000004540)) r9 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) read$FUSE(r9, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r10, @ANYBLOB=',max_read=0x0000000000000006,default_permissions,blksize=0']) syz_mount_image$fuse(&(0x7f00000000c0), &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x58000, &(0x7f0000004580)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0xa000}, 0x2c, {'user_id', 0x3d, r8}, 0x2c, {'group_id', 0x3d, r10}, 0x2c, {[{@allow_other}, {@blksize={'blksize', 0x3d, 0x1000}}], [{@euid_gt={'euid>', r4}}, {@fsmagic={'fsmagic', 0x3d, 0x5}}, {@permit_directio}, {@rootcontext={'rootcontext', 0x3d, 'staff_u'}}, {@smackfsroot={'smackfsroot', 0x3d, '/dev/cuse\x00'}}]}}) 13:24:28 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) (async) r4 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r4, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) read$FUSE(r1, &(0x7f00000024c0)={0x2020}, 0x2020) (async) write$FUSE_IOCTL(r4, &(0x7f0000000280)={0x20, 0x0, r5}, 0x20) (async) write$FUSE_POLL(r1, &(0x7f0000000000)={0x18, 0x0, r5, {0x4}}, 0x18) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:28 executing program 3: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) (fail_nth: 71) 13:24:28 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async, rerun: 64) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (rerun: 64) read$FUSE(0xffffffffffffffff, &(0x7f00000024c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_INTERRUPT(r2, &(0x7f0000000080)={0x10, 0x0, r3}, 0x10) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\\d=', @ANYRESHEX=r0, @ANYBLOB="2c726f6f746d6f64653d303030303030303030303030300000000000007fff30302c757365725f6964a1cfb3fd8d0090dc2cb86c794aa80afdf49116d5bcbb1a3adfeb544ee50c90eae1e8cdf8df356087da986c564c54ae72cde8", @ANYRESDEC=r5, @ANYBLOB="4167726f75705f69647d2db67cbcb311346de5f752ec15cf6ff272f625ce8d52ba47c5df82dfbf40473700a40086497949c1fc2d44ff124009657f66c0c82f14555371cfb4887c9cc1e7ebca8b1dc49d13e6812f43227ccf77bde1bbc89be240524600dd6f240a12a70c3ef0ff669f8c58e84cdbbd0b70f60c6f195fd45fd2ed47a910a5163e240000af43afa4540cfaec6422c78b5eed76066152f6919a7fecd7bc9483df3068e6aa7d1c1b287b6941", @ANYRESDEC=r6]) openat$fuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) r7 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r7, 0x0, 0x0) (async) getresuid(&(0x7f00000002c0), &(0x7f0000004500)=0x0, &(0x7f0000004540)) (async) r9 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) read$FUSE(r9, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r10, @ANYBLOB=',max_read=0x0000000000000006,default_permissions,blksize=0']) syz_mount_image$fuse(&(0x7f00000000c0), &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x58000, &(0x7f0000004580)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0xa000}, 0x2c, {'user_id', 0x3d, r8}, 0x2c, {'group_id', 0x3d, r10}, 0x2c, {[{@allow_other}, {@blksize={'blksize', 0x3d, 0x1000}}], [{@euid_gt={'euid>', r4}}, {@fsmagic={'fsmagic', 0x3d, 0x5}}, {@permit_directio}, {@rootcontext={'rootcontext', 0x3d, 'staff_u'}}, {@smackfsroot={'smackfsroot', 0x3d, '/dev/cuse\x00'}}]}}) 13:24:28 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) (async, rerun: 64) write$FUSE_GETXATTR(r1, &(0x7f0000000000)={0x18, 0x0, r3, {0x7}}, 0x18) (rerun: 64) 13:24:28 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) sendmsg$IEEE802154_LLSEC_LIST_DEVKEY(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x121, 0x70bd2b, 0x25dfdbfc, {}, ["", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x80}, 0x80) 13:24:28 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async, rerun: 32) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (rerun: 32) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB="2c726f6f746d6f64303030303134303030302c757365725fe9643d", @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:28 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) (async) r4 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r4, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) read$FUSE(r1, &(0x7f00000024c0)={0x2020}, 0x2020) (async) write$FUSE_IOCTL(r4, &(0x7f0000000280)={0x20, 0x0, r5}, 0x20) (async) write$FUSE_POLL(r1, &(0x7f0000000000)={0x18, 0x0, r5, {0x4}}, 0x18) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:28 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) (async) sendmsg$IEEE802154_LLSEC_LIST_DEVKEY(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x121, 0x70bd2b, 0x25dfdbfc, {}, ["", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x80}, 0x80) 13:24:28 executing program 4: openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r0, &(0x7f0000000480)={0x2020}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[]) 13:24:28 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f00000024c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_INTERRUPT(r2, &(0x7f0000000080)={0x10, 0x0, r3}, 0x10) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\\d=', @ANYRESHEX=r0, @ANYBLOB="2c726f6f746d6f64653d303030303030303030303030300000000000007fff30302c757365725f6964a1cfb3fd8d0090dc2cb86c794aa80afdf49116d5bcbb1a3adfeb544ee50c90eae1e8cdf8df356087da986c564c54ae72cde8", @ANYRESDEC=r5, @ANYBLOB="4167726f75705f69647d2db67cbcb311346de5f752ec15cf6ff272f625ce8d52ba47c5df82dfbf40473700a40086497949c1fc2d44ff124009657f66c0c82f14555371cfb4887c9cc1e7ebca8b1dc49d13e6812f43227ccf77bde1bbc89be240524600dd6f240a12a70c3ef0ff669f8c58e84cdbbd0b70f60c6f195fd45fd2ed47a910a5163e240000af43afa4540cfaec6422c78b5eed76066152f6919a7fecd7bc9483df3068e6aa7d1c1b287b6941", @ANYRESDEC=r6]) openat$fuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r7 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r7, 0x0, 0x0) getresuid(&(0x7f00000002c0), &(0x7f0000004500)=0x0, &(0x7f0000004540)) r9 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) read$FUSE(r9, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r10, @ANYBLOB=',max_read=0x0000000000000006,default_permissions,blksize=0']) syz_mount_image$fuse(&(0x7f00000000c0), &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x58000, &(0x7f0000004580)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0xa000}, 0x2c, {'user_id', 0x3d, r8}, 0x2c, {'group_id', 0x3d, r10}, 0x2c, {[{@allow_other}, {@blksize={'blksize', 0x3d, 0x1000}}], [{@euid_gt={'euid>', r4}}, {@fsmagic={'fsmagic', 0x3d, 0x5}}, {@permit_directio}, {@rootcontext={'rootcontext', 0x3d, 'staff_u'}}, {@smackfsroot={'smackfsroot', 0x3d, '/dev/cuse\x00'}}]}}) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) openat$cuse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) read$FUSE(0xffffffffffffffff, &(0x7f00000024c0)={0x2020}, 0x2020) (async) write$FUSE_INTERRUPT(r2, &(0x7f0000000080)={0x10, 0x0, r3}, 0x10) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\\d=', @ANYRESHEX=r0, @ANYBLOB="2c726f6f746d6f64653d303030303030303030303030300000000000007fff30302c757365725f6964a1cfb3fd8d0090dc2cb86c794aa80afdf49116d5bcbb1a3adfeb544ee50c90eae1e8cdf8df356087da986c564c54ae72cde8", @ANYRESDEC=r5, @ANYBLOB="4167726f75705f69647d2db67cbcb311346de5f752ec15cf6ff272f625ce8d52ba47c5df82dfbf40473700a40086497949c1fc2d44ff124009657f66c0c82f14555371cfb4887c9cc1e7ebca8b1dc49d13e6812f43227ccf77bde1bbc89be240524600dd6f240a12a70c3ef0ff669f8c58e84cdbbd0b70f60c6f195fd45fd2ed47a910a5163e240000af43afa4540cfaec6422c78b5eed76066152f6919a7fecd7bc9483df3068e6aa7d1c1b287b6941", @ANYRESDEC=r6]) (async) openat$fuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) sendmsg$GTP_CMD_DELPDP(r7, 0x0, 0x0) (async) getresuid(&(0x7f00000002c0), &(0x7f0000004500), &(0x7f0000004540)) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) read$FUSE(r9, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r10, @ANYBLOB=',max_read=0x0000000000000006,default_permissions,blksize=0']) (async) syz_mount_image$fuse(&(0x7f00000000c0), &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x58000, &(0x7f0000004580)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0xa000}, 0x2c, {'user_id', 0x3d, r8}, 0x2c, {'group_id', 0x3d, r10}, 0x2c, {[{@allow_other}, {@blksize={'blksize', 0x3d, 0x1000}}], [{@euid_gt={'euid>', r4}}, {@fsmagic={'fsmagic', 0x3d, 0x5}}, {@permit_directio}, {@rootcontext={'rootcontext', 0x3d, 'staff_u'}}, {@smackfsroot={'smackfsroot', 0x3d, '/dev/cuse\x00'}}]}}) (async) [ 3158.461845] FAULT_INJECTION: forcing a failure. [ 3158.461845] name failslab, interval 1, probability 0, space 0, times 0 [ 3158.523760] CPU: 0 PID: 1899 Comm: syz-executor.3 Not tainted 4.14.290-syzkaller #0 [ 3158.531588] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 3158.540947] Call Trace: [ 3158.543541] dump_stack+0x1b2/0x281 [ 3158.547176] should_fail.cold+0x10a/0x149 [ 3158.551332] should_failslab+0xd6/0x130 [ 3158.555306] kmem_cache_alloc+0x28e/0x3c0 [ 3158.559453] alloc_inode+0xa0/0x170 [ 3158.563080] new_inode+0x1d/0xf0 [ 3158.566450] debugfs_get_inode+0x1a/0x130 [ 3158.570600] debugfs_create_dir+0x63/0x420 [ 3158.574835] bdi_register_va.part.0+0x1ad/0x650 [ 3158.579506] bdi_register_va+0x63/0x80 [ 3158.583393] super_setup_bdi_name+0x123/0x220 [ 3158.587888] ? kill_block_super+0xe0/0xe0 [ 3158.592038] ? do_raw_spin_unlock+0x164/0x220 [ 3158.596537] fuse_fill_super+0x937/0x15c0 [ 3158.600723] ? fuse_get_root_inode+0xc0/0xc0 [ 3158.605170] ? up_write+0x17/0x60 [ 3158.608625] ? register_shrinker+0x15f/0x220 [ 3158.613031] ? sget_userns+0x768/0xc10 [ 3158.616923] ? get_anon_bdev+0x1c0/0x1c0 [ 3158.620981] ? sget+0xd9/0x110 [ 3158.624172] ? fuse_get_root_inode+0xc0/0xc0 [ 3158.628580] mount_nodev+0x4c/0xf0 [ 3158.632130] mount_fs+0x92/0x2a0 [ 3158.635495] vfs_kern_mount.part.0+0x5b/0x470 [ 3158.639996] do_mount+0xe65/0x2a30 [ 3158.643540] ? __do_page_fault+0x159/0xad0 [ 3158.647791] ? retint_kernel+0x2d/0x2d [ 3158.651682] ? copy_mount_string+0x40/0x40 [ 3158.655929] ? memset+0x20/0x40 [ 3158.659210] ? copy_mount_options+0x1fa/0x2f0 [ 3158.663709] ? copy_mnt_ns+0xa30/0xa30 [ 3158.667602] SyS_mount+0xa8/0x120 [ 3158.671053] ? copy_mnt_ns+0xa30/0xa30 [ 3158.674939] do_syscall_64+0x1d5/0x640 [ 3158.678838] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 3158.684029] RIP: 0033:0x7f5c78ae673a [ 3158.687734] RSP: 002b:00007f5c77459f88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 3158.695442] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f5c78ae673a [ 3158.702707] RDX: 0000000020000300 RSI: 0000000020000340 RDI: 0000000000000000 [ 3158.709975] RBP: 00007f5c7745a020 R08: 00007f5c7745a020 R09: 0000000020000300 [ 3158.717253] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000300 13:24:28 executing program 5: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r0, 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x48, 0x0, 0x200, 0x70bd25, 0x25dfdbff, {}, [@GTPA_TID={0xc}, @GTPA_O_TEI={0x8, 0x9, 0x3}, @GTPA_PEER_ADDRESS={0x8, 0x4, @initdev={0xac, 0x1e, 0x0, 0x0}}, @GTPA_NET_NS_FD={0x8, 0x7, r0}, @GTPA_VERSION={0x8}, @GTPA_VERSION={0x8, 0x2, 0x1}]}, 0x48}, 0x1, 0x0, 0x0, 0x861}, 0x4004011) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2033) [ 3158.724524] R13: 0000000020000340 R14: 00007f5c77459fe0 R15: 00000000200045c0 13:24:28 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB="2c873b2c70705f69643d", @ANYRESDEC=r4]) r5 = getpid() r6 = getegid() r7 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r7, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r7, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r8, @ANYBLOB=',group_id=', @ANYRESDEC=r9, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) read$FUSE(r1, &(0x7f0000004700)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getresuid(&(0x7f0000004580)=0x0, &(0x7f0000006740), &(0x7f0000006780)) r12 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) read$FUSE(r12, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r13, @ANYBLOB=',max_read=0x0000000000000006,default_permissions,blksize=0']) getresuid(&(0x7f0000006b00)=0x0, &(0x7f0000006b40), &(0x7f0000006b80)) syz_fuse_handle_req(r1, &(0x7f00000024c0)="2ca482cfb9ab802bfae035e59e161d019ae833fbd0e03b686ab2411a03c83e4ed8bb7d448a1dc1162f5d555790f4396067cf3517dc9084de3a142c7f5d562694857df7f6c15c258fee61b92388e2f8cfb70efbc74c5a327eb992a7e688db462d196317dc6a5c8f52facc6e770970cabaca3f32c75e697fe78fe61f36fd270443cde01a24c69507e46124a174cc2155090af8ba56cf534034febed6b60685b524da1de4f14aa1bbff073743b2a122b52da5304ce05d88a5cf0fbd62d6974f0b8b1e48c45a39681156bb59837d6fa06bd3039721723b25345cf6f198f63c13e1d1547dd36daee49f68793fd8255d4a8b9828eefb9c85a06320b723c3e6724174e59d155639b255d7fdca0804ba78caa3d9127f61b4f50279c7cc65233e99c61f6ab0faad62b42c5e492441c803bddadeb53389a1713d2f8022aba116c5348d95d5ec32acf74ccc9ab0eaf9c1e53505abd34a34e2e77ae2fbb2a4cb36084016d1a73f67def7b190e5e65631104acf311781a1591d6bb991ca8cb59c45d619a99cb3ae7a8076f32fdb5e405cca1e27710bca4cca2e01ef1a1a4c21214993f4d7eed9f4a4bbed65c1be4bdd142c91d4ec1c7cec36f12851b08ea17ccd1570630fd6096b6d2262059ceba28ffc9cf240d99bf5444ae6f6ccc4823ee51ecace3c713cabbcfaec325d10cba6b7f820726304ca8aa194a4b7385928daba3d436501b6790206cc0e32b7212cbd1f8b9e1d4b29a48de4df386801d4c0f7bf64f9f74ff3776beeb465e84dded5fdf7b960a7a4ba03667f2204b7e2a545414160e4a605b3a131c9078ca2f7e9362aea8e7ab37d5e37f4099c7cbe53969b975e937ad3f02e12d877cd049b93fa0ef593d9b0d41e5d186c8f7263afd7edf84f99984b13120d80f03d1e9da7887aa8f9e90af3d5cb52090382e3915c06780e16736ddc28744d05914844c0f05d14a908aeda45d275eda7a5e8ef6b0748984077dd84fbb56c1a1a36e004125b84e002886eea441fe02ec9a0489e3581cb84837a89af329a1a441d69d65e6fac8bd4a9e363869396f0917a47a37750bc869d44c9658eae26f81929a5a88685ee58f4582f12feefe488b6e31f3252ad6bbb5cf03b7b8261366d56b4c2d5a83972d1122b7b5043e26898bbc77b031027a00d823bccee8fb09cbb858c57e35290b29c810ebf811a8641f0914bca1fc5a311435b0aee4eae74ecf5f244d40a60d52f142b93669f634ef29d93072457d881f99d0cc2db5ab617499b3ec8c8673dd517db35371c91629c09eef0c2b47ade90dbd6089d539bffd028626127f6352fdadd29a028f8103452112d202150c62a2b3bd358c74dd4e5e385e94794e70dc6e61d972d7f97a8eececae6849bbb90fd6fcced4f6cb825b3c15ec97ce1771ac81428b1a7e3c4d753cd5a0b250f6933045f5ec6a520cb05ac1a886ede6b6eeb5e65b67d44e822de921f8213149516db99aed79ee795d5fc276e53f35ebf4e8c55b4b207a6ff80371775a20f094bf80dbc9e06365351119a1a121edad4668375ef4284b0d928f2c50f0214a1860f2dec8809c80bc45cc9fcc48087f76a9352962df75a336f182979edccc015997f28b343c9d604d42253cb995a9ee514fff6d9bdc1cfd8730ab994bb5dbb049ea447eb6bf5b8bd2076787d7508a1bc8f228cbb068087c50d3388e215b34d869a563192b2ed2d74c538868b8a08423f40f8981dcac6be35e14e5a2684b901e301b3245a7075be0a907d192ff302e1d86774d9da2da5f846954855c218888cb0d27f645aac251ba0bfbe5631b37b42a811b757adf4f5bd7370aecfa64a7f8f751684535e5766ad4fbebbc6a7d9478b9d2d4a751beef433b8a16f03bf41464e81bdff07edc2d780378b21882f6ab28fe72c7222577c682adadf37b4982eb102b0551c0afbc6abc922f5a38e807336fa2dca2bb7b3727662bc64f46fc7eca9083edb89c6a44399b2b724ab94acdb233a16ca5c55d1edb59ae92f507296ad01f359ac900306015dce511340f9494558194090f6889a7b1e913acbdff79304b7f833085942515e17c3e2cffb81365701a83fcb6f619267e20158072bd8e9d97da5d6476450719fc464cbf8bda8103ece5440abca1a622f8751f441ad0e7bccfcf0d29a1beeb76a097b01e3e9e3559241ebedd8c9b593358a4ebcc8b8ce8b83c5a963c9627d81d92fc8153abe82b489cf68d60afd911a4574fedbce5564b475a42e1038e8da738bbae282245995b6809f10ca63341ad001ea88271a50f8dcfdc4bdb5f696a627b7db2fcffbaa3c61b2b620e01bc30768607c290d0b1781209ff6490fc3e10650624915495239f196353f9d66fd2a161c59f6a059b7a4e3ac217d334362c269116ff3ecee3a41eb8da8ccdcc8bf3005f349860ea77a0605084c59f99f50bee210a3432a569794dcbc138baf62c65af07049b94b33fbf9756f02171742bef323a45b3ee6d67b5af771447762bad63d3e0d326e9cd7d5b251646ef9d3f3e5f3b58657e745716bba2b84836db980f427d6f537f1ce89346bcbf808e0c886430a5b688162fe13f44f435993c604e95c617f47489865a96395e5076e8bb36a8a2f570290047e8f58e78558b7577c958412c30818830077ca7a1cae3f0d50e34ac78ec6f51d8b48e57081ac58406dcf6c4d449a1c744ea07eca5086e0422b36646f225ecf0dcce7c9d1be5b672b93775a39fcf5459501b6b955f932dd83c15a650517d8f3da2d2c7a40d44d5eb06460b5841ae67a99cdcc26eed9193fab7c31e4c92bcb9f12a9034b0886783e4687c4ca0872548705008e4a065bc8651cca8aec8dff3409fc716fde8fa550923c2de19f14c4105af5271626eef1a47337d10e4ad9443f6b01bfb018cefc97bc883a64e96e8d30a4e8221051634e2f3b7ba0c1da3779350dfbd39e85b6a122fab11f93f5a49cc34a82bb063fcc391dd6389d4c4dadd31f0cac635e660ca623d6c2cb5e34a591878ae1f8c03c67625154a72917b073c92d129484e460aed0afef2bfb29acff5bc35144d95300b4fb057101a33631e9cf1dcae48a895e007fda5648193634f68968d3cde89b3d2d8634ff953ccc6034ac87af271826104e0b79d2ed4e248e7fd619c37c01477d731cd2121c655bf65babd1c1aa69c97762508ccf5f8c97f4ec328b48c820b41bcd28266f88564aa5d158d49e9c4f52c83b9c91080382c7b403aa592aaa552814c23bc7cec67f8fa40825340446e36258117b99704f00903e4fcc8ec679a939b61dd748f0b5278a22cc7f3174cf3fb9a52e1f62bbeade671bcaa7c2ef582fcf98fb25a43a11f4de871849f70131583660363e7d9539f3748a8cba058da9843910b870151da9b6b052e92ce96fcf53637a67ebe6bf0e281e3e8768011ee11eb94f2ca7d98fb7b13f330767dc265057cda3440e8ecc76eaff98b13117b62f8eee1f4308ee6509b3a4668bf8196c515c4183c2863e8b7b2ac1de233dc50bb09fe2a12dfc4b8723d098ec1d46cb364ec5e7b7fe2074127febd1a83af6c746104ae794c7e930cefb96f006174b019914b0ea86d9288f520200b083a2c69e6aa05308a8c16e7a15ca5de8cdcbdb9d3358d7d069e80f997733263514beefa0ced1120a51312bba45ed80e45a6a1b6ba16f7df4423d96158f7779f29295200636755d89bf00f7857e8575cbf51bffb1bf60c70e5e3e4cb8e067f393f24b29a3ed28487f2451dbb1b566473d4dcecc26064d599c070d4f2c9d570d9f1edf1ad1d291dfa5c6c997276260cf0255b8bc75fdf27fa36ff14ea18baf4ba6e4cfcab25fe156979adc61e5c76ac238ac6bd03dc4198df5fac566deb13068e74af81382fa651299a8e513dbe5b593db34a7504f599094009172dcec76824c7c9848e197100fa2c59bb3049176b5b61dbb7858c0abd09aa9e813a24079e732cae7907f1ecf82afed180d0e28258ecf60e5302a76c682c76456b43b406863eeec67a3e59e1a34a0544485ba22b5dc8e1d91bf90b04a379a896da1bdfa1ad18575d18cf66334c22398c16a63059ee6c11fc3eb69bfa285c726c55c910088004d29ce9f74295b1589dbd09a051a7e60f7979c187f2dead18aa091a0eb4c00b5f6868d1a5d92a0b0870fbade5640e2c4e1306b9e108ea0114b84d3e62b521141c7ebccfd7babce2cc1189f949588b37f8dd2bf2dc7cbe3b818b6cdd85af71ebade4cc467705ee649529eae6bda838767e1bbd176e183514dc88d0093ccd3e90ed3d1629da96f317749e42c384b6ca428c18084002407e867dd450aa942d00760b54eceec900ef039bfb9ecf001074a2c8c9856dfa9ec702cc432b09e4b9aa4504fad8422f535276665699153ffc26338fcdb09ae6f1beddf1b585364facca2a1ae37578886d6c1951f2f5156d18bf6b0c28b8c1c8e8f78e5acaa72eafab5089f9645c18a8ad460f68e70e733d6a6cae6e81af5aa3da88233e5f2c4e0347c4ea4960b568bb94dfffcdbdbd1bc5b3039809a51f1a886fe021ea4c94d50f4e6b75bb674c58ca44703fe9b0a85cb6ba9d7870cbd06cbaf3a0b953a2056eb4c76f0a612801ee8d1b4f42c383d08a88a105d66f82c1b918e77ac40e65aacfd9877db9506009aeb48b31431f28f5697bb2e33b810298a1e13a661b01bb8d57bdad61befcea6504fb284e93eff77226c8f093aca9862b99f2a55277d2fb97f53ceb238b313d6906962a45182c56c18c379314f372c8455d4724fc6bb66f6db6d3f7645b0b59523eb46802a8fa5b70b57f6708258be69b0af4832a75b3e0842f3974a73287aa91c0c3a5d1227d2c5b780122044d7ff7b76ec015056275ae42423733e0ab9d250beda4957dd22872a777e02ea59ddc128cbe63c04859a86487c8fb77502bef56bdee70cbbc026b66634b05593cc797b7a5f2f4c47cdcb24606717cbf4aa24b1db5c7bf50b4f94710bbb5b06cbd7e83eae999d15bb857fccc9def4f58ac654ed854678232e283450a038023e7a3cbdc5729eab7ae8c560b6c67581eacd6ffaa3dd2705cae1d223c9ba4d6b048e55a9c28ed4171b963c02f5cc507d63adc419165dca2afd119e7a1cdd255ad7561a1a6ee44c72ecb4f21a0fc600e496623f23098e21fe43a3c70fa0932f26d9e39e07303a9548f32ee707d5b0614d27fdd137a68c5640bd396c66152bf844fbe177ffc0d089c5f9aa8ad65a8263021ab7709385839e6c2228b6bc90eb3723e5d7770794dcfe2ef53637f97ada8f724ba48b081519b052bdfd9aa5c9d79f4e1bad26c44a82886c7784a06dd029502e665d3262bf3d05e903ac3d5b3b0c933dbe95db933fa6859923783e358735ebefd8546f6df4943a53eb14b8615b9e8639242e0b61a5de2ecd77264dccfd9df02de9f5d6f3318afe43f27de6606a3b91e12bc1547bb8aaa9d73fd6760d441fa59ae2f535682ae076a5cc0fc2743ffe75da8ec013bc4531ee58a2aa5285d4c8dbbdd1b2eb201a08d0952601e5e5a9655dbb12ca1b4f4d93ad34a4a554e2c8750f0afdf5d36dad808948ccdc6de77ff71cf05762c76a9a602b8195e5b69b20957ec7f733958bd6513aeb6a4a2d4f437346dd346aee9d17db5811bbe8e41db36b5977992b872d9cb8c845ae20c5ddb0853285e3cefc4a72c5c9f9846459d8ad0bcb36998ed5a06d668fc2ca89ac733287aa634fab3532de3529073a5ad39840602f077cc84fade4fe81cef1009ac65fffb4eeda32313195bf7a765771ae3ea9d82d3daf26ec01cd83c53a88374c0332324e46c1b56f526d91b94b8abf490bc0d1535dd6d6e6055714259ee28e6be818ff7bac65b9de7317c47e8b60528e8e3e1df26a65541500428ba91287cadea2250dcb19380e6fb093b9b34a7deb619bab1fe7488882c4bf2d7598771577c91d9d15e11499539e95fb8197a4de08df62b3d0757f9d1b7bdec7648b29933460d37845ef551e114d037023c3279f5c643c154358dd40738df72b39da9cb583f784b1e392325a3832b7673200bb7396289a8e12d35a83b506a3d6c9058632f1ca6e04a650c618108e9671f62c886d546007f5968ac41abf3ebab67ca24c30f1166483788315def4cfe48ae22c770529f914a1ee710092663a464b46113773f1177716492648ebd5eb368355f03dbf29a51d2d8361b4a3f3182e8f737bbcf7c81b8517540f11f3b16a25acddae491721c4f21d04ef5300d427d20751176aa019b3ea2cc457179870b6badf70592038d497dc3f163bb40f0e01a13a92fca6c8644cccd73d001309dcfe7d69d64cd74e8c840d3d43afc30acebbc976722764b3a17d1f6029ab0340b1d8c10fb6bc2dd3e5ba359b5303c0080a32680c40b8e92885410da273ff6ba75bc3db8bd96d7f410a66bffac0ed8f282ea6e037f07acd97e07da792aa022bbc4b1fa003024a9b6ce88ceb04826e48faae9c65e7abe296d29ba4a37a3c73be2f085c56960e8d5e34140ec9d0dcef1d4066216c9c5228db98ca07aa9ad37455ce8fb0ac0c143f969ccccac483e180c0d7c076589d1318bbc76b9cd8a5d7e6b060d925f664b97ab617cb605be5475b8cd9425f4e232daca04ab1e723f1d2f2ca863206bd9282c76edc4e575dc25a02073d8571833ea5abe15885d8ca0e8d5cfc6a7e606f32f4dd876612700c9e2a9ad6eaf0e255918f752e66b9749d0db8ef147ce841d38df4fe88b64230bb3d5293105855b21a4cb9c943f8b187df42666d3cce77bac522c08a36d48a21ed2c89bb87ed6c1af050235182f60b2803d5dbd586e3c7c3a161cf9459d6774331780729a0473829e7048f2cddd0ccbc0531f3d88c5a48b10c88aad281f237d7b9e7d219b432bd00888f70aa43e12c99bfac620f4a56731e889e9d0d9b72c06595bc6e2df70ad4338776119b7187673bce6bd3a899d16657e74fc99b850f2773916e2f9c016f9f94db730705aba72d2fe3d3695c3a80a926e93150a5b1ca43c6881263d28530c0795103a3ba3a60f3c66da6e9a2eedc28bcf5d82fe26a0afea2054d6f4200ef82acf0e2aeb1d44f81988861ad3c8e8754158e3240d88c4f2aab91a1fd0cf0e9a4bb4924a45e9ea1692d5d8094692c800e10928ba5da0217908ec7f67e1b7c4ad018f5571e66539a2056f82a2d9dc564ebe984c79cfb9f0f7b186547859fdf559f903a14893348fb5396a35a230b6a521ff9399ec0bc00c38a01575934b4e0968cb1bd4c4093fb063444792de63dc00ff5988b61fdefec4d47ec94809af23778fc535578196aa57bf068f740bf99ea422a74378ac0ad075a14523f51d91ca3476dcb3e9331606e20b3cbedcde2eecb09ccf52aea016539bfb5f7ffc0c3879da0a116c33c592c3d7bd1ee615b86b8a014e06d8565433a57072ab8494f26a97aaf53815908f0eaa9d6a7d647dd341fa2d9157911a95d64c89fafdc7dcfbc3915d0e6a239bcdee0223e374e9c6394c79322f0614dcceb133bedf8c7efb7839ba7b2f2914f3736873387f05a9c54527a85faab3f4bea34a6cc650a2df423c50387b546417b133ccb62588319251e379a1cc797721d2e1211ea8b2b0ed3f6ee3363bf053a46f26704b5b24a6a44bec67082585152d37ed776688527217103e86e2b2d2ae6e8afb380e5f7754bc16f5621d6fe3c9eb5250d73401cbe21e0ff6a5fe1226b1178c6b69e7ed4161a8332296676ecf87953e866b353a5f86db2c0e79620890a55859a954446655975a462d00ddd11be29b5614af49efee167aacf897ec3754867e49700b4c1be43f9231df8bf7ae0063ad123a476fad14938457779358f416df1ed18af080bf6cf93b0e72cf7babff7d0d38a628faa6604bf61003619f7549c4165f18726732eb3666dd85a7178d06ee76a7e1aa092312af5a80b97536a07a79c21f99b09f54dfd928fa25f548bdbcbd573bbecc91b8c0315bb232b2783c083e097c18db1b253b8888f68601bb472d097c5eccd691c45401160c3d943bb527047aaf2e42a1189dc204c9fa1aed21616aead85ab528f6110db93470f3577758f76b23e59566e94b3627c030ad4b2001ca4af3983b66108d66e74b8e60afd029db6c6947c61b988ea729a98fea8a6162196b7828981928e52edf63f550886d96414a2cecbef708f66d9a76a6973c0ede97ff2a445080fd611834afd399c06e7ab44ce02841397ae9c37062766453f5b3798dbee7ee9c8c1eece54736eca975bd6ba0c2db79f0b7c55661be8b8d62ed8c122a7a82bde2e9de6fdb59382d420cb52c8f05a69c476390772d2dd2b3a2c8081b9467f5d63a8a52a7b624bdc7524727e0591529c0f0752dba0794feabe4a7422d0ad83d4c89eaa1aa840120408cda6031fcffb7400f10ca0dc66b33d5e3e6792bc31de98b18f1cb7d14412a32863195792c2ea500dab127a36f9cae12bfd0ee8aca5c54f43e299a386596b376e94b73b6397173d3868ac721b2c3b2969624f5570349d0ae4e7e1a95c76830629d5d1fc0a466a036f7907da135d4c612b07c277193ab0410c0c2fb046d811c94a962cff6245a843c3dd26f094b57463af88ff61ff2d34b5d7b98f1b4ff7eebe86ce4ab1bd327033c44e2137923124814cdb56858b1b5721569dede40036a4667c4c7640a6b9a85ded9c7197091aae53fcb4260623ec95d06396bf724ce94c12ba7c9a716ed1f58869597738db628e4396351b42528ff3e246760c123ca0af68e212e7b687c134a947f6521088819a837cd93c8e6d9ee99b06321c0248e8fe06a866e504b3b5cce88dfe8caf4673a3662e042fefcb4daeb36c9aaf28355925f265ec80ef7f6d337601979b2232efb986ebe0644e004f6580597da9bed3de067ee5bcd396ff6219c81b6ec301f6fb1732d940ec7faa90f1bd92d189e26d5a6c82d8a196392a589307b0a0c0922d4ae3e67c4bb2d1ae9cc85fa5cbb394654d9c7e61b225b62793a9966f5fa401b6e7f696659df0e06840bcf2c653a10f2dd2872d07253f6b275ae74792e503c68c6a9f18276935f5324affb16cc3adf4e107544a59e4606ad42670a8671132f679744f915216b4324d5d4fde502a48468d4ed158dbf20bd64f7f4793eec3cb722e25598597bad4095e30ec12d8e5dd4fc61c036fa3472b047ec807ae12403a8ed42513383328e79e4a33133090332908119250198ba08334801ee9bebabe754fa18543e33dd90e519c0242fb14acb2436344f3c25392e4841dfcc46672661d8524861c65bc4c4e8fc7defaca5837259546099e4095f3987e4294e1fe68a54cbfdc383b987fe68942dfefa7d6e9494346eb9881517a33861669c5da00c8523ecfc1a07606e0b00795eac59d8e7e500901773aee206c369afa26d3432c6bcd2db46d7a33b334ca9d59a5d89cf454c2954a9e9d34eaae5368983adb8ec28e92b442aa556b04d259455f9809db4862f72c82ee6733d6609cc77165be91142d7261db78b1d01d33317797f2a6a09d31dba8cca8d38bd5d10dfb7ac3068ddaaf4a7ce76a746fff24ca4e4ff013986a44d2b387772138cdb4cd9956703fbb7c8a086b046aa0d5e74fa7e3d5c474003034c7d1b2f050ee25f6248f9612d0ac8af266bd3ac4fec86f9b902051230798cb988e68666e228dc4cba250024594c688c9e5e66b08e970cd45c5e264ccf1474d9817cd8118012aa18400d508b01265a96d856c7636a51e6c32df828765ce46347e711012adc71e5cc3b44607f8048eb9fc425200fc8f6cc76159b6448a1890d6fdf5b09b0fd9fc0c54ca04c8b238df4c941454c3948284b03661241735033a348e4227199047d3ccb7f70f6df341a04ba706f9e369e5fe9973507d30b121b05768ce828fadffdfd743739c9ff1d9ed338235a1343648ebb33f07032dc5c2b7f99d5d3f5eeebebec9e48435227561bc007c77c92dfcc7b28be36900e7b4c01e0ba7d24ef9533bf8b0d95a7d32540b08eef40039ffd74ad685e0cb2dedc6ffe3846fd0b68356c76d6cb7c6949e1a2bb5aa0bd31c3d8c815bc0ecb3419b3558c457bbf3edf8fe5903fb6dc8f96382b5af020b0e676f065ce5677a9351720af20e7a561fc9d0ba296772fe1664a0832934b89a9cf73598c92ddba812430ee5f3cee6f121d798099bcf02bafad8f9d86b16f97b49b58dd34b727cf3dd0de3b7590ec996d85b3f5b15d3fee3bd778ddd0f040386cd11e8b9074eb47cbe8cfa3391d01e9bb107711d58056bcf0d4aa403f54e1c259583ef09e1b213a1e1cd42788ecd41f5187f40d26a339906a8a03e095484458c529fe9b359c390222ae4cd2c50a91ef8a8f9b8952f9e1228abda65a546d54b7e09adc6aa24592ce251f270d9f4a83aca9ccce2d2631fa892db45f0f454d992ceecb720f8c5c79136051685b2b395fa7cbf5a945ec54e108e860ab1daf0d54e5f27f85798d34052a2519dbdd782e6e4c9dcc057bff481dc8c0a296442b67c00e1135a8ece839902021f6888a71bf4cd4602036558268ef87df91488a3ab7b98cbd88de0827a6914c79c5ea4ea20b9af1049cbcd8ffdecf67dc8e6bdf51d037c4e034e91e57a8206de6544dc5c2343827597dfbfb0d8631168c3c684fec24bcc60eeb104008a1f66c58652d5bc93cb4b12d63092c806ed07dda5a97f7a57da625649db14c2561a6afa2bbfd54143881387b36b303187267a873198d80fcc9c5124f18c639d93c91162a5db8c86569e3d1a00995ac68afb9ca07ff1e34ac6282a6f6bd0032bbe165faf95080bb3ab4d77ef0d4ba6dfb78fab166b288be66eb3127146ec565b105032798e6ebf72f9fc7d20ad204b9391841aad2083f1c8e071dae503dc98a1957a61a7b9f8f063263becd09897b0563bef50c997bd82b35dc600a0633f8fe7b3e67aacbe944ae16803378bb8d08b398675d7dcc000e15a9a22c4bd78b8d2297565678ace3af0af0398599c18d309ba4ced811d4205c80690dcdd1f6ccc7888ddb30c23acd2ab77cda83cee3887bba0d08cda609d7f2a41d28c4795c76304de3b82e0e4eb8961d98921713ab18936299655fe2771b99de445470fe0999b25377f3ba339142ccb69dfeb38022c63aabba2ff981fad49de81d572c3d39defa23c789d9d7d6ec1697217081d43efaca36d5f581d0750d3116037f1d9c98ff7fe00a348b1d5fb3955dc8f8dacba6bfe8186fa2378dd53f3130548447a87ce74cb70edbe666b9f905ce6711a3b77b1e5affbc13d0c3dedaaec443db80ad988b890761dcd2656df1c7035495843bffbf79e5436c37401b6706f3ab7b6625f8310695f79d81828797ed763417eeca17ecf77c7ab51f171b3337da72c04796df6a6a18c534fefa085cbade4fb5e23e022d2259e17d6300637347657f36574157b180a3509e55377bf426a4bfa829d906194f301ca3100a9cba87e7fdc06707489426fb0ac9c33646c4e15c028c8bca7bf584cfd9b90a466ff992b8db4ab4c26b4306434db09c41f728306724c20859a0430b8a92a807b4327ed3bc04c7a5e671e036ef988c95248c7261555e84b798d35bf2886261dd0e36dd3482278e0b19e47ce9b154f0b861eb9e07a69a3865f7a20283b556b895ee65c83da230e9c8aa748b4116d1221eda245f95d9892b4a818242e984705c9e4917f6b02dfe95bc989ac52", 0x2000, &(0x7f0000006cc0)={&(0x7f0000000000)={0x50, 0x0, 0x3f, {0x7, 0x24, 0x9, 0x102202b, 0x0, 0x0, 0x29ecc00, 0x101}}, &(0x7f0000000080)={0x18, 0x0, 0x8000000000000001}, &(0x7f00000000c0)={0x18, 0x0, 0x5, {0x40}}, &(0x7f0000000100)={0x18, 0x0, 0x5, {0x3}}, &(0x7f0000000140)={0x18, 0x0, 0x6}, &(0x7f0000000180)={0x28, 0x0, 0x1, {{0x238e, 0x101, 0x0, r5}}}, &(0x7f00000001c0)={0x60, 0x0, 0x7, {{0x1ff, 0x80000000, 0x4, 0x5, 0x40, 0x7ff, 0x3, 0x400}}}, &(0x7f0000000240)={0x18, 0x0, 0x3}, &(0x7f0000000280)={0x1a, 0x0, 0xff, {'/dev/full\x00'}}, &(0x7f00000002c0)={0x20, 0x0, 0x8, {0x0, 0x4}}, &(0x7f00000044c0)={0x78, 0x0, 0x100, {0x5, 0x8, 0x0, {0x3, 0x401, 0x4, 0x1ff, 0x3f9, 0x1000, 0x7, 0x1, 0x4, 0xa000, 0x5, 0x0, r6, 0x1f5, 0x4}}}, &(0x7f0000004640)={0x90, 0x0, 0x4, {0x2, 0x0, 0xff, 0x10000, 0x1f, 0x1, {0x4, 0x0, 0xfffffffffffffd09, 0x10000, 0x5, 0x4, 0x4, 0x7, 0x9, 0xc000, 0x0, r8, r4, 0x0, 0x101}}}, &(0x7f0000004540)={0x30, 0x0, 0x5de7, [{0x6, 0x7fffffff, 0x5, 0x973b, 'fuse\x00'}]}, &(0x7f00000067c0)={0x338, 0x0, 0x6cc1dbd9, [{{0x1, 0x1, 0x7, 0x6, 0x0, 0xc13, {0x2, 0x100000000, 0xfffffffffffffd92, 0x2, 0x5, 0x3, 0x191e, 0x3, 0x20, 0x2000, 0x5, r10, r4, 0x9, 0x6}}, {0x3, 0x4, 0xa, 0x8000, '/dev/full\x00'}}, {{0x4, 0x0, 0x0, 0x555e3b76, 0x3, 0x3, {0x4, 0x3, 0x100000001, 0x1000, 0x2734, 0xee484b0, 0x9e, 0xb60, 0x10001, 0xc000, 0x400, r2, r4, 0x3, 0x5}}, {0x0, 0x7, 0x2, 0x0, '(\''}}, {{0x0, 0x3, 0x20, 0x80000001, 0x3, 0xf0ee, {0x0, 0x62, 0x10000, 0x5, 0x3, 0xffffffffffffda0c, 0x1f, 0x0, 0x8, 0x6000, 0x800, r3, r4, 0x0, 0x3ff}}, {0x1, 0x58, 0xa, 0x0, '/dev/full\x00'}}, {{0x6, 0x3, 0x7fff, 0x7, 0x3, 0x5, {0x5, 0x6, 0x1ff, 0x800, 0x286, 0x9, 0x37e, 0x3, 0x98, 0x1000, 0x1, r11, r4, 0x5782, 0xffffff7f}}, {0x6, 0x7, 0x4, 0x0, '\\@]]'}}, {{0x6, 0x3, 0x1116d147, 0x4, 0x7e, 0xdceb, {0x0, 0x814, 0x2, 0x4, 0x2, 0x200, 0x4, 0x8, 0x6c, 0xc000, 0x3f, r2, r13, 0x80000000, 0x5}}, {0x3, 0x100000000, 0x0, 0x6e90f670}}]}, &(0x7f0000006bc0)={0xa0, 0x0, 0x400, {{0x2, 0x3, 0x2, 0x4, 0x5, 0x6, {0x2, 0x4, 0x40, 0x43e, 0x7fff, 0x27, 0x3, 0x80000000, 0x49d3, 0x4000, 0x9, r14, r4, 0xb4a9, 0x9}}}}, &(0x7f0000006c80)={0x20, 0xfffffffffffffff5, 0x4, {0x2, 0x0, 0x400, 0xfffffff9}}}) 13:24:28 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) (async) write$FUSE_GETXATTR(r1, &(0x7f0000000000)={0x18, 0x0, r3, {0x7}}, 0x18) 13:24:28 executing program 3: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) (fail_nth: 72) 13:24:28 executing program 4: openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r0, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[]) 13:24:28 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) ioctl$BLKROTATIONAL(r1, 0x127e, &(0x7f0000000000)) read$FUSE(0xffffffffffffffff, &(0x7f00000024c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r5, 0x0, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080), 0x200080, &(0x7f00000000c0)={{'fd', 0x3d, r5}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r3}, 0x2c, {'group_id', 0x3d, r4}, 0x2c, {[{@max_read={'max_read', 0x3d, 0x400}}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x40}}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x6}}, {@max_read={'max_read', 0x3d, 0x2}}, {@allow_other}, {@blksize={'blksize', 0x3d, 0x200}}], [{@pcr={'pcr', 0x3d, 0x24}}]}}) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB="6a8f", @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) 13:24:28 executing program 5: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r0, 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x48, 0x0, 0x200, 0x70bd25, 0x25dfdbff, {}, [@GTPA_TID={0xc}, @GTPA_O_TEI={0x8, 0x9, 0x3}, @GTPA_PEER_ADDRESS={0x8, 0x4, @initdev={0xac, 0x1e, 0x0, 0x0}}, @GTPA_NET_NS_FD={0x8, 0x7, r0}, @GTPA_VERSION={0x8}, @GTPA_VERSION={0x8, 0x2, 0x1}]}, 0x48}, 0x1, 0x0, 0x0, 0x861}, 0x4004011) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2033) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) sendmsg$GTP_CMD_DELPDP(r0, 0x0, 0x0) (async) sendmsg$GTP_CMD_DELPDP(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x48, 0x0, 0x200, 0x70bd25, 0x25dfdbff, {}, [@GTPA_TID={0xc}, @GTPA_O_TEI={0x8, 0x9, 0x3}, @GTPA_PEER_ADDRESS={0x8, 0x4, @initdev={0xac, 0x1e, 0x0, 0x0}}, @GTPA_NET_NS_FD={0x8, 0x7, r0}, @GTPA_VERSION={0x8}, @GTPA_VERSION={0x8, 0x2, 0x1}]}, 0x48}, 0x1, 0x0, 0x0, 0x861}, 0x4004011) (async) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2033) (async) 13:24:29 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1eabc07cd5b536e0e5684003db9598936972676c4fb6903a9cfe21022a758059960e85f113f21cbafef2eb6c3f907664ce8ea47bb7b28d5cad4d7a", @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:29 executing program 4: openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r0, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[]) 13:24:29 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) ioctl$BLKROTATIONAL(r1, 0x127e, &(0x7f0000000000)) (async) read$FUSE(0xffffffffffffffff, &(0x7f00000024c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) (async, rerun: 64) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (rerun: 64) sendmsg$GTP_CMD_DELPDP(r5, 0x0, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080), 0x200080, &(0x7f00000000c0)={{'fd', 0x3d, r5}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r3}, 0x2c, {'group_id', 0x3d, r4}, 0x2c, {[{@max_read={'max_read', 0x3d, 0x400}}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x40}}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x6}}, {@max_read={'max_read', 0x3d, 0x2}}, {@allow_other}, {@blksize={'blksize', 0x3d, 0x200}}], [{@pcr={'pcr', 0x3d, 0x24}}]}}) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB="6a8f", @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) 13:24:29 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB="2c873b2c70705f69643d", @ANYRESDEC=r4]) r5 = getpid() r6 = getegid() r7 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r7, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r7, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r8, @ANYBLOB=',group_id=', @ANYRESDEC=r9, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) read$FUSE(r1, &(0x7f0000004700)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getresuid(&(0x7f0000004580)=0x0, &(0x7f0000006740), &(0x7f0000006780)) r12 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) read$FUSE(r12, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r13, @ANYBLOB=',max_read=0x0000000000000006,default_permissions,blksize=0']) getresuid(&(0x7f0000006b00)=0x0, &(0x7f0000006b40), &(0x7f0000006b80)) syz_fuse_handle_req(r1, &(0x7f00000024c0)="2ca482cfb9ab802bfae035e59e161d019ae833fbd0e03b686ab2411a03c83e4ed8bb7d448a1dc1162f5d555790f4396067cf3517dc9084de3a142c7f5d562694857df7f6c15c258fee61b92388e2f8cfb70efbc74c5a327eb992a7e688db462d196317dc6a5c8f52facc6e770970cabaca3f32c75e697fe78fe61f36fd270443cde01a24c69507e46124a174cc2155090af8ba56cf534034febed6b60685b524da1de4f14aa1bbff073743b2a122b52da5304ce05d88a5cf0fbd62d6974f0b8b1e48c45a39681156bb59837d6fa06bd3039721723b25345cf6f198f63c13e1d1547dd36daee49f68793fd8255d4a8b9828eefb9c85a06320b723c3e6724174e59d155639b255d7fdca0804ba78caa3d9127f61b4f50279c7cc65233e99c61f6ab0faad62b42c5e492441c803bddadeb53389a1713d2f8022aba116c5348d95d5ec32acf74ccc9ab0eaf9c1e53505abd34a34e2e77ae2fbb2a4cb36084016d1a73f67def7b190e5e65631104acf311781a1591d6bb991ca8cb59c45d619a99cb3ae7a8076f32fdb5e405cca1e27710bca4cca2e01ef1a1a4c21214993f4d7eed9f4a4bbed65c1be4bdd142c91d4ec1c7cec36f12851b08ea17ccd1570630fd6096b6d2262059ceba28ffc9cf240d99bf5444ae6f6ccc4823ee51ecace3c713cabbcfaec325d10cba6b7f820726304ca8aa194a4b7385928daba3d436501b6790206cc0e32b7212cbd1f8b9e1d4b29a48de4df386801d4c0f7bf64f9f74ff3776beeb465e84dded5fdf7b960a7a4ba03667f2204b7e2a545414160e4a605b3a131c9078ca2f7e9362aea8e7ab37d5e37f4099c7cbe53969b975e937ad3f02e12d877cd049b93fa0ef593d9b0d41e5d186c8f7263afd7edf84f99984b13120d80f03d1e9da7887aa8f9e90af3d5cb52090382e3915c06780e16736ddc28744d05914844c0f05d14a908aeda45d275eda7a5e8ef6b0748984077dd84fbb56c1a1a36e004125b84e002886eea441fe02ec9a0489e3581cb84837a89af329a1a441d69d65e6fac8bd4a9e363869396f0917a47a37750bc869d44c9658eae26f81929a5a88685ee58f4582f12feefe488b6e31f3252ad6bbb5cf03b7b8261366d56b4c2d5a83972d1122b7b5043e26898bbc77b031027a00d823bccee8fb09cbb858c57e35290b29c810ebf811a8641f0914bca1fc5a311435b0aee4eae74ecf5f244d40a60d52f142b93669f634ef29d93072457d881f99d0cc2db5ab617499b3ec8c8673dd517db35371c91629c09eef0c2b47ade90dbd6089d539bffd028626127f6352fdadd29a028f8103452112d202150c62a2b3bd358c74dd4e5e385e94794e70dc6e61d972d7f97a8eececae6849bbb90fd6fcced4f6cb825b3c15ec97ce1771ac81428b1a7e3c4d753cd5a0b250f6933045f5ec6a520cb05ac1a886ede6b6eeb5e65b67d44e822de921f8213149516db99aed79ee795d5fc276e53f35ebf4e8c55b4b207a6ff80371775a20f094bf80dbc9e06365351119a1a121edad4668375ef4284b0d928f2c50f0214a1860f2dec8809c80bc45cc9fcc48087f76a9352962df75a336f182979edccc015997f28b343c9d604d42253cb995a9ee514fff6d9bdc1cfd8730ab994bb5dbb049ea447eb6bf5b8bd2076787d7508a1bc8f228cbb068087c50d3388e215b34d869a563192b2ed2d74c538868b8a08423f40f8981dcac6be35e14e5a2684b901e301b3245a7075be0a907d192ff302e1d86774d9da2da5f846954855c218888cb0d27f645aac251ba0bfbe5631b37b42a811b757adf4f5bd7370aecfa64a7f8f751684535e5766ad4fbebbc6a7d9478b9d2d4a751beef433b8a16f03bf41464e81bdff07edc2d780378b21882f6ab28fe72c7222577c682adadf37b4982eb102b0551c0afbc6abc922f5a38e807336fa2dca2bb7b3727662bc64f46fc7eca9083edb89c6a44399b2b724ab94acdb233a16ca5c55d1edb59ae92f507296ad01f359ac900306015dce511340f9494558194090f6889a7b1e913acbdff79304b7f833085942515e17c3e2cffb81365701a83fcb6f619267e20158072bd8e9d97da5d6476450719fc464cbf8bda8103ece5440abca1a622f8751f441ad0e7bccfcf0d29a1beeb76a097b01e3e9e3559241ebedd8c9b593358a4ebcc8b8ce8b83c5a963c9627d81d92fc8153abe82b489cf68d60afd911a4574fedbce5564b475a42e1038e8da738bbae282245995b6809f10ca63341ad001ea88271a50f8dcfdc4bdb5f696a627b7db2fcffbaa3c61b2b620e01bc30768607c290d0b1781209ff6490fc3e10650624915495239f196353f9d66fd2a161c59f6a059b7a4e3ac217d334362c269116ff3ecee3a41eb8da8ccdcc8bf3005f349860ea77a0605084c59f99f50bee210a3432a569794dcbc138baf62c65af07049b94b33fbf9756f02171742bef323a45b3ee6d67b5af771447762bad63d3e0d326e9cd7d5b251646ef9d3f3e5f3b58657e745716bba2b84836db980f427d6f537f1ce89346bcbf808e0c886430a5b688162fe13f44f435993c604e95c617f47489865a96395e5076e8bb36a8a2f570290047e8f58e78558b7577c958412c30818830077ca7a1cae3f0d50e34ac78ec6f51d8b48e57081ac58406dcf6c4d449a1c744ea07eca5086e0422b36646f225ecf0dcce7c9d1be5b672b93775a39fcf5459501b6b955f932dd83c15a650517d8f3da2d2c7a40d44d5eb06460b5841ae67a99cdcc26eed9193fab7c31e4c92bcb9f12a9034b0886783e4687c4ca0872548705008e4a065bc8651cca8aec8dff3409fc716fde8fa550923c2de19f14c4105af5271626eef1a47337d10e4ad9443f6b01bfb018cefc97bc883a64e96e8d30a4e8221051634e2f3b7ba0c1da3779350dfbd39e85b6a122fab11f93f5a49cc34a82bb063fcc391dd6389d4c4dadd31f0cac635e660ca623d6c2cb5e34a591878ae1f8c03c67625154a72917b073c92d129484e460aed0afef2bfb29acff5bc35144d95300b4fb057101a33631e9cf1dcae48a895e007fda5648193634f68968d3cde89b3d2d8634ff953ccc6034ac87af271826104e0b79d2ed4e248e7fd619c37c01477d731cd2121c655bf65babd1c1aa69c97762508ccf5f8c97f4ec328b48c820b41bcd28266f88564aa5d158d49e9c4f52c83b9c91080382c7b403aa592aaa552814c23bc7cec67f8fa40825340446e36258117b99704f00903e4fcc8ec679a939b61dd748f0b5278a22cc7f3174cf3fb9a52e1f62bbeade671bcaa7c2ef582fcf98fb25a43a11f4de871849f70131583660363e7d9539f3748a8cba058da9843910b870151da9b6b052e92ce96fcf53637a67ebe6bf0e281e3e8768011ee11eb94f2ca7d98fb7b13f330767dc265057cda3440e8ecc76eaff98b13117b62f8eee1f4308ee6509b3a4668bf8196c515c4183c2863e8b7b2ac1de233dc50bb09fe2a12dfc4b8723d098ec1d46cb364ec5e7b7fe2074127febd1a83af6c746104ae794c7e930cefb96f006174b019914b0ea86d9288f520200b083a2c69e6aa05308a8c16e7a15ca5de8cdcbdb9d3358d7d069e80f997733263514beefa0ced1120a51312bba45ed80e45a6a1b6ba16f7df4423d96158f7779f29295200636755d89bf00f7857e8575cbf51bffb1bf60c70e5e3e4cb8e067f393f24b29a3ed28487f2451dbb1b566473d4dcecc26064d599c070d4f2c9d570d9f1edf1ad1d291dfa5c6c997276260cf0255b8bc75fdf27fa36ff14ea18baf4ba6e4cfcab25fe156979adc61e5c76ac238ac6bd03dc4198df5fac566deb13068e74af81382fa651299a8e513dbe5b593db34a7504f599094009172dcec76824c7c9848e197100fa2c59bb3049176b5b61dbb7858c0abd09aa9e813a24079e732cae7907f1ecf82afed180d0e28258ecf60e5302a76c682c76456b43b406863eeec67a3e59e1a34a0544485ba22b5dc8e1d91bf90b04a379a896da1bdfa1ad18575d18cf66334c22398c16a63059ee6c11fc3eb69bfa285c726c55c910088004d29ce9f74295b1589dbd09a051a7e60f7979c187f2dead18aa091a0eb4c00b5f6868d1a5d92a0b0870fbade5640e2c4e1306b9e108ea0114b84d3e62b521141c7ebccfd7babce2cc1189f949588b37f8dd2bf2dc7cbe3b818b6cdd85af71ebade4cc467705ee649529eae6bda838767e1bbd176e183514dc88d0093ccd3e90ed3d1629da96f317749e42c384b6ca428c18084002407e867dd450aa942d00760b54eceec900ef039bfb9ecf001074a2c8c9856dfa9ec702cc432b09e4b9aa4504fad8422f535276665699153ffc26338fcdb09ae6f1beddf1b585364facca2a1ae37578886d6c1951f2f5156d18bf6b0c28b8c1c8e8f78e5acaa72eafab5089f9645c18a8ad460f68e70e733d6a6cae6e81af5aa3da88233e5f2c4e0347c4ea4960b568bb94dfffcdbdbd1bc5b3039809a51f1a886fe021ea4c94d50f4e6b75bb674c58ca44703fe9b0a85cb6ba9d7870cbd06cbaf3a0b953a2056eb4c76f0a612801ee8d1b4f42c383d08a88a105d66f82c1b918e77ac40e65aacfd9877db9506009aeb48b31431f28f5697bb2e33b810298a1e13a661b01bb8d57bdad61befcea6504fb284e93eff77226c8f093aca9862b99f2a55277d2fb97f53ceb238b313d6906962a45182c56c18c379314f372c8455d4724fc6bb66f6db6d3f7645b0b59523eb46802a8fa5b70b57f6708258be69b0af4832a75b3e0842f3974a73287aa91c0c3a5d1227d2c5b780122044d7ff7b76ec015056275ae42423733e0ab9d250beda4957dd22872a777e02ea59ddc128cbe63c04859a86487c8fb77502bef56bdee70cbbc026b66634b05593cc797b7a5f2f4c47cdcb24606717cbf4aa24b1db5c7bf50b4f94710bbb5b06cbd7e83eae999d15bb857fccc9def4f58ac654ed854678232e283450a038023e7a3cbdc5729eab7ae8c560b6c67581eacd6ffaa3dd2705cae1d223c9ba4d6b048e55a9c28ed4171b963c02f5cc507d63adc419165dca2afd119e7a1cdd255ad7561a1a6ee44c72ecb4f21a0fc600e496623f23098e21fe43a3c70fa0932f26d9e39e07303a9548f32ee707d5b0614d27fdd137a68c5640bd396c66152bf844fbe177ffc0d089c5f9aa8ad65a8263021ab7709385839e6c2228b6bc90eb3723e5d7770794dcfe2ef53637f97ada8f724ba48b081519b052bdfd9aa5c9d79f4e1bad26c44a82886c7784a06dd029502e665d3262bf3d05e903ac3d5b3b0c933dbe95db933fa6859923783e358735ebefd8546f6df4943a53eb14b8615b9e8639242e0b61a5de2ecd77264dccfd9df02de9f5d6f3318afe43f27de6606a3b91e12bc1547bb8aaa9d73fd6760d441fa59ae2f535682ae076a5cc0fc2743ffe75da8ec013bc4531ee58a2aa5285d4c8dbbdd1b2eb201a08d0952601e5e5a9655dbb12ca1b4f4d93ad34a4a554e2c8750f0afdf5d36dad808948ccdc6de77ff71cf05762c76a9a602b8195e5b69b20957ec7f733958bd6513aeb6a4a2d4f437346dd346aee9d17db5811bbe8e41db36b5977992b872d9cb8c845ae20c5ddb0853285e3cefc4a72c5c9f9846459d8ad0bcb36998ed5a06d668fc2ca89ac733287aa634fab3532de3529073a5ad39840602f077cc84fade4fe81cef1009ac65fffb4eeda32313195bf7a765771ae3ea9d82d3daf26ec01cd83c53a88374c0332324e46c1b56f526d91b94b8abf490bc0d1535dd6d6e6055714259ee28e6be818ff7bac65b9de7317c47e8b60528e8e3e1df26a65541500428ba91287cadea2250dcb19380e6fb093b9b34a7deb619bab1fe7488882c4bf2d7598771577c91d9d15e11499539e95fb8197a4de08df62b3d0757f9d1b7bdec7648b29933460d37845ef551e114d037023c3279f5c643c154358dd40738df72b39da9cb583f784b1e392325a3832b7673200bb7396289a8e12d35a83b506a3d6c9058632f1ca6e04a650c618108e9671f62c886d546007f5968ac41abf3ebab67ca24c30f1166483788315def4cfe48ae22c770529f914a1ee710092663a464b46113773f1177716492648ebd5eb368355f03dbf29a51d2d8361b4a3f3182e8f737bbcf7c81b8517540f11f3b16a25acddae491721c4f21d04ef5300d427d20751176aa019b3ea2cc457179870b6badf70592038d497dc3f163bb40f0e01a13a92fca6c8644cccd73d001309dcfe7d69d64cd74e8c840d3d43afc30acebbc976722764b3a17d1f6029ab0340b1d8c10fb6bc2dd3e5ba359b5303c0080a32680c40b8e92885410da273ff6ba75bc3db8bd96d7f410a66bffac0ed8f282ea6e037f07acd97e07da792aa022bbc4b1fa003024a9b6ce88ceb04826e48faae9c65e7abe296d29ba4a37a3c73be2f085c56960e8d5e34140ec9d0dcef1d4066216c9c5228db98ca07aa9ad37455ce8fb0ac0c143f969ccccac483e180c0d7c076589d1318bbc76b9cd8a5d7e6b060d925f664b97ab617cb605be5475b8cd9425f4e232daca04ab1e723f1d2f2ca863206bd9282c76edc4e575dc25a02073d8571833ea5abe15885d8ca0e8d5cfc6a7e606f32f4dd876612700c9e2a9ad6eaf0e255918f752e66b9749d0db8ef147ce841d38df4fe88b64230bb3d5293105855b21a4cb9c943f8b187df42666d3cce77bac522c08a36d48a21ed2c89bb87ed6c1af050235182f60b2803d5dbd586e3c7c3a161cf9459d6774331780729a0473829e7048f2cddd0ccbc0531f3d88c5a48b10c88aad281f237d7b9e7d219b432bd00888f70aa43e12c99bfac620f4a56731e889e9d0d9b72c06595bc6e2df70ad4338776119b7187673bce6bd3a899d16657e74fc99b850f2773916e2f9c016f9f94db730705aba72d2fe3d3695c3a80a926e93150a5b1ca43c6881263d28530c0795103a3ba3a60f3c66da6e9a2eedc28bcf5d82fe26a0afea2054d6f4200ef82acf0e2aeb1d44f81988861ad3c8e8754158e3240d88c4f2aab91a1fd0cf0e9a4bb4924a45e9ea1692d5d8094692c800e10928ba5da0217908ec7f67e1b7c4ad018f5571e66539a2056f82a2d9dc564ebe984c79cfb9f0f7b186547859fdf559f903a14893348fb5396a35a230b6a521ff9399ec0bc00c38a01575934b4e0968cb1bd4c4093fb063444792de63dc00ff5988b61fdefec4d47ec94809af23778fc535578196aa57bf068f740bf99ea422a74378ac0ad075a14523f51d91ca3476dcb3e9331606e20b3cbedcde2eecb09ccf52aea016539bfb5f7ffc0c3879da0a116c33c592c3d7bd1ee615b86b8a014e06d8565433a57072ab8494f26a97aaf53815908f0eaa9d6a7d647dd341fa2d9157911a95d64c89fafdc7dcfbc3915d0e6a239bcdee0223e374e9c6394c79322f0614dcceb133bedf8c7efb7839ba7b2f2914f3736873387f05a9c54527a85faab3f4bea34a6cc650a2df423c50387b546417b133ccb62588319251e379a1cc797721d2e1211ea8b2b0ed3f6ee3363bf053a46f26704b5b24a6a44bec67082585152d37ed776688527217103e86e2b2d2ae6e8afb380e5f7754bc16f5621d6fe3c9eb5250d73401cbe21e0ff6a5fe1226b1178c6b69e7ed4161a8332296676ecf87953e866b353a5f86db2c0e79620890a55859a954446655975a462d00ddd11be29b5614af49efee167aacf897ec3754867e49700b4c1be43f9231df8bf7ae0063ad123a476fad14938457779358f416df1ed18af080bf6cf93b0e72cf7babff7d0d38a628faa6604bf61003619f7549c4165f18726732eb3666dd85a7178d06ee76a7e1aa092312af5a80b97536a07a79c21f99b09f54dfd928fa25f548bdbcbd573bbecc91b8c0315bb232b2783c083e097c18db1b253b8888f68601bb472d097c5eccd691c45401160c3d943bb527047aaf2e42a1189dc204c9fa1aed21616aead85ab528f6110db93470f3577758f76b23e59566e94b3627c030ad4b2001ca4af3983b66108d66e74b8e60afd029db6c6947c61b988ea729a98fea8a6162196b7828981928e52edf63f550886d96414a2cecbef708f66d9a76a6973c0ede97ff2a445080fd611834afd399c06e7ab44ce02841397ae9c37062766453f5b3798dbee7ee9c8c1eece54736eca975bd6ba0c2db79f0b7c55661be8b8d62ed8c122a7a82bde2e9de6fdb59382d420cb52c8f05a69c476390772d2dd2b3a2c8081b9467f5d63a8a52a7b624bdc7524727e0591529c0f0752dba0794feabe4a7422d0ad83d4c89eaa1aa840120408cda6031fcffb7400f10ca0dc66b33d5e3e6792bc31de98b18f1cb7d14412a32863195792c2ea500dab127a36f9cae12bfd0ee8aca5c54f43e299a386596b376e94b73b6397173d3868ac721b2c3b2969624f5570349d0ae4e7e1a95c76830629d5d1fc0a466a036f7907da135d4c612b07c277193ab0410c0c2fb046d811c94a962cff6245a843c3dd26f094b57463af88ff61ff2d34b5d7b98f1b4ff7eebe86ce4ab1bd327033c44e2137923124814cdb56858b1b5721569dede40036a4667c4c7640a6b9a85ded9c7197091aae53fcb4260623ec95d06396bf724ce94c12ba7c9a716ed1f58869597738db628e4396351b42528ff3e246760c123ca0af68e212e7b687c134a947f6521088819a837cd93c8e6d9ee99b06321c0248e8fe06a866e504b3b5cce88dfe8caf4673a3662e042fefcb4daeb36c9aaf28355925f265ec80ef7f6d337601979b2232efb986ebe0644e004f6580597da9bed3de067ee5bcd396ff6219c81b6ec301f6fb1732d940ec7faa90f1bd92d189e26d5a6c82d8a196392a589307b0a0c0922d4ae3e67c4bb2d1ae9cc85fa5cbb394654d9c7e61b225b62793a9966f5fa401b6e7f696659df0e06840bcf2c653a10f2dd2872d07253f6b275ae74792e503c68c6a9f18276935f5324affb16cc3adf4e107544a59e4606ad42670a8671132f679744f915216b4324d5d4fde502a48468d4ed158dbf20bd64f7f4793eec3cb722e25598597bad4095e30ec12d8e5dd4fc61c036fa3472b047ec807ae12403a8ed42513383328e79e4a33133090332908119250198ba08334801ee9bebabe754fa18543e33dd90e519c0242fb14acb2436344f3c25392e4841dfcc46672661d8524861c65bc4c4e8fc7defaca5837259546099e4095f3987e4294e1fe68a54cbfdc383b987fe68942dfefa7d6e9494346eb9881517a33861669c5da00c8523ecfc1a07606e0b00795eac59d8e7e500901773aee206c369afa26d3432c6bcd2db46d7a33b334ca9d59a5d89cf454c2954a9e9d34eaae5368983adb8ec28e92b442aa556b04d259455f9809db4862f72c82ee6733d6609cc77165be91142d7261db78b1d01d33317797f2a6a09d31dba8cca8d38bd5d10dfb7ac3068ddaaf4a7ce76a746fff24ca4e4ff013986a44d2b387772138cdb4cd9956703fbb7c8a086b046aa0d5e74fa7e3d5c474003034c7d1b2f050ee25f6248f9612d0ac8af266bd3ac4fec86f9b902051230798cb988e68666e228dc4cba250024594c688c9e5e66b08e970cd45c5e264ccf1474d9817cd8118012aa18400d508b01265a96d856c7636a51e6c32df828765ce46347e711012adc71e5cc3b44607f8048eb9fc425200fc8f6cc76159b6448a1890d6fdf5b09b0fd9fc0c54ca04c8b238df4c941454c3948284b03661241735033a348e4227199047d3ccb7f70f6df341a04ba706f9e369e5fe9973507d30b121b05768ce828fadffdfd743739c9ff1d9ed338235a1343648ebb33f07032dc5c2b7f99d5d3f5eeebebec9e48435227561bc007c77c92dfcc7b28be36900e7b4c01e0ba7d24ef9533bf8b0d95a7d32540b08eef40039ffd74ad685e0cb2dedc6ffe3846fd0b68356c76d6cb7c6949e1a2bb5aa0bd31c3d8c815bc0ecb3419b3558c457bbf3edf8fe5903fb6dc8f96382b5af020b0e676f065ce5677a9351720af20e7a561fc9d0ba296772fe1664a0832934b89a9cf73598c92ddba812430ee5f3cee6f121d798099bcf02bafad8f9d86b16f97b49b58dd34b727cf3dd0de3b7590ec996d85b3f5b15d3fee3bd778ddd0f040386cd11e8b9074eb47cbe8cfa3391d01e9bb107711d58056bcf0d4aa403f54e1c259583ef09e1b213a1e1cd42788ecd41f5187f40d26a339906a8a03e095484458c529fe9b359c390222ae4cd2c50a91ef8a8f9b8952f9e1228abda65a546d54b7e09adc6aa24592ce251f270d9f4a83aca9ccce2d2631fa892db45f0f454d992ceecb720f8c5c79136051685b2b395fa7cbf5a945ec54e108e860ab1daf0d54e5f27f85798d34052a2519dbdd782e6e4c9dcc057bff481dc8c0a296442b67c00e1135a8ece839902021f6888a71bf4cd4602036558268ef87df91488a3ab7b98cbd88de0827a6914c79c5ea4ea20b9af1049cbcd8ffdecf67dc8e6bdf51d037c4e034e91e57a8206de6544dc5c2343827597dfbfb0d8631168c3c684fec24bcc60eeb104008a1f66c58652d5bc93cb4b12d63092c806ed07dda5a97f7a57da625649db14c2561a6afa2bbfd54143881387b36b303187267a873198d80fcc9c5124f18c639d93c91162a5db8c86569e3d1a00995ac68afb9ca07ff1e34ac6282a6f6bd0032bbe165faf95080bb3ab4d77ef0d4ba6dfb78fab166b288be66eb3127146ec565b105032798e6ebf72f9fc7d20ad204b9391841aad2083f1c8e071dae503dc98a1957a61a7b9f8f063263becd09897b0563bef50c997bd82b35dc600a0633f8fe7b3e67aacbe944ae16803378bb8d08b398675d7dcc000e15a9a22c4bd78b8d2297565678ace3af0af0398599c18d309ba4ced811d4205c80690dcdd1f6ccc7888ddb30c23acd2ab77cda83cee3887bba0d08cda609d7f2a41d28c4795c76304de3b82e0e4eb8961d98921713ab18936299655fe2771b99de445470fe0999b25377f3ba339142ccb69dfeb38022c63aabba2ff981fad49de81d572c3d39defa23c789d9d7d6ec1697217081d43efaca36d5f581d0750d3116037f1d9c98ff7fe00a348b1d5fb3955dc8f8dacba6bfe8186fa2378dd53f3130548447a87ce74cb70edbe666b9f905ce6711a3b77b1e5affbc13d0c3dedaaec443db80ad988b890761dcd2656df1c7035495843bffbf79e5436c37401b6706f3ab7b6625f8310695f79d81828797ed763417eeca17ecf77c7ab51f171b3337da72c04796df6a6a18c534fefa085cbade4fb5e23e022d2259e17d6300637347657f36574157b180a3509e55377bf426a4bfa829d906194f301ca3100a9cba87e7fdc06707489426fb0ac9c33646c4e15c028c8bca7bf584cfd9b90a466ff992b8db4ab4c26b4306434db09c41f728306724c20859a0430b8a92a807b4327ed3bc04c7a5e671e036ef988c95248c7261555e84b798d35bf2886261dd0e36dd3482278e0b19e47ce9b154f0b861eb9e07a69a3865f7a20283b556b895ee65c83da230e9c8aa748b4116d1221eda245f95d9892b4a818242e984705c9e4917f6b02dfe95bc989ac52", 0x2000, &(0x7f0000006cc0)={&(0x7f0000000000)={0x50, 0x0, 0x3f, {0x7, 0x24, 0x9, 0x102202b, 0x0, 0x0, 0x29ecc00, 0x101}}, &(0x7f0000000080)={0x18, 0x0, 0x8000000000000001}, &(0x7f00000000c0)={0x18, 0x0, 0x5, {0x40}}, &(0x7f0000000100)={0x18, 0x0, 0x5, {0x3}}, &(0x7f0000000140)={0x18, 0x0, 0x6}, &(0x7f0000000180)={0x28, 0x0, 0x1, {{0x238e, 0x101, 0x0, r5}}}, &(0x7f00000001c0)={0x60, 0x0, 0x7, {{0x1ff, 0x80000000, 0x4, 0x5, 0x40, 0x7ff, 0x3, 0x400}}}, &(0x7f0000000240)={0x18, 0x0, 0x3}, &(0x7f0000000280)={0x1a, 0x0, 0xff, {'/dev/full\x00'}}, &(0x7f00000002c0)={0x20, 0x0, 0x8, {0x0, 0x4}}, &(0x7f00000044c0)={0x78, 0x0, 0x100, {0x5, 0x8, 0x0, {0x3, 0x401, 0x4, 0x1ff, 0x3f9, 0x1000, 0x7, 0x1, 0x4, 0xa000, 0x5, 0x0, r6, 0x1f5, 0x4}}}, &(0x7f0000004640)={0x90, 0x0, 0x4, {0x2, 0x0, 0xff, 0x10000, 0x1f, 0x1, {0x4, 0x0, 0xfffffffffffffd09, 0x10000, 0x5, 0x4, 0x4, 0x7, 0x9, 0xc000, 0x0, r8, r4, 0x0, 0x101}}}, &(0x7f0000004540)={0x30, 0x0, 0x5de7, [{0x6, 0x7fffffff, 0x5, 0x973b, 'fuse\x00'}]}, &(0x7f00000067c0)={0x338, 0x0, 0x6cc1dbd9, [{{0x1, 0x1, 0x7, 0x6, 0x0, 0xc13, {0x2, 0x100000000, 0xfffffffffffffd92, 0x2, 0x5, 0x3, 0x191e, 0x3, 0x20, 0x2000, 0x5, r10, r4, 0x9, 0x6}}, {0x3, 0x4, 0xa, 0x8000, '/dev/full\x00'}}, {{0x4, 0x0, 0x0, 0x555e3b76, 0x3, 0x3, {0x4, 0x3, 0x100000001, 0x1000, 0x2734, 0xee484b0, 0x9e, 0xb60, 0x10001, 0xc000, 0x400, r2, r4, 0x3, 0x5}}, {0x0, 0x7, 0x2, 0x0, '(\''}}, {{0x0, 0x3, 0x20, 0x80000001, 0x3, 0xf0ee, {0x0, 0x62, 0x10000, 0x5, 0x3, 0xffffffffffffda0c, 0x1f, 0x0, 0x8, 0x6000, 0x800, r3, r4, 0x0, 0x3ff}}, {0x1, 0x58, 0xa, 0x0, '/dev/full\x00'}}, {{0x6, 0x3, 0x7fff, 0x7, 0x3, 0x5, {0x5, 0x6, 0x1ff, 0x800, 0x286, 0x9, 0x37e, 0x3, 0x98, 0x1000, 0x1, r11, r4, 0x5782, 0xffffff7f}}, {0x6, 0x7, 0x4, 0x0, '\\@]]'}}, {{0x6, 0x3, 0x1116d147, 0x4, 0x7e, 0xdceb, {0x0, 0x814, 0x2, 0x4, 0x2, 0x200, 0x4, 0x8, 0x6c, 0xc000, 0x3f, r2, r13, 0x80000000, 0x5}}, {0x3, 0x100000000, 0x0, 0x6e90f670}}]}, &(0x7f0000006bc0)={0xa0, 0x0, 0x400, {{0x2, 0x3, 0x2, 0x4, 0x5, 0x6, {0x2, 0x4, 0x40, 0x43e, 0x7fff, 0x27, 0x3, 0x80000000, 0x49d3, 0x4000, 0x9, r14, r4, 0xb4a9, 0x9}}}}, &(0x7f0000006c80)={0x20, 0xfffffffffffffff5, 0x4, {0x2, 0x0, 0x400, 0xfffffff9}}}) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB="2c873b2c70705f69643d", @ANYRESDEC=r4]) (async) getpid() (async) getegid() (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r7, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r7, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r8, @ANYBLOB=',group_id=', @ANYRESDEC=r9, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) (async) read$FUSE(r1, &(0x7f0000004700)={0x2020}, 0x2020) (async) getresuid(&(0x7f0000004580), &(0x7f0000006740), &(0x7f0000006780)) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) read$FUSE(r12, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r13, @ANYBLOB=',max_read=0x0000000000000006,default_permissions,blksize=0']) (async) getresuid(&(0x7f0000006b00), &(0x7f0000006b40), &(0x7f0000006b80)) (async) syz_fuse_handle_req(r1, &(0x7f00000024c0)="2ca482cfb9ab802bfae035e59e161d019ae833fbd0e03b686ab2411a03c83e4ed8bb7d448a1dc1162f5d555790f4396067cf3517dc9084de3a142c7f5d562694857df7f6c15c258fee61b92388e2f8cfb70efbc74c5a327eb992a7e688db462d196317dc6a5c8f52facc6e770970cabaca3f32c75e697fe78fe61f36fd270443cde01a24c69507e46124a174cc2155090af8ba56cf534034febed6b60685b524da1de4f14aa1bbff073743b2a122b52da5304ce05d88a5cf0fbd62d6974f0b8b1e48c45a39681156bb59837d6fa06bd3039721723b25345cf6f198f63c13e1d1547dd36daee49f68793fd8255d4a8b9828eefb9c85a06320b723c3e6724174e59d155639b255d7fdca0804ba78caa3d9127f61b4f50279c7cc65233e99c61f6ab0faad62b42c5e492441c803bddadeb53389a1713d2f8022aba116c5348d95d5ec32acf74ccc9ab0eaf9c1e53505abd34a34e2e77ae2fbb2a4cb36084016d1a73f67def7b190e5e65631104acf311781a1591d6bb991ca8cb59c45d619a99cb3ae7a8076f32fdb5e405cca1e27710bca4cca2e01ef1a1a4c21214993f4d7eed9f4a4bbed65c1be4bdd142c91d4ec1c7cec36f12851b08ea17ccd1570630fd6096b6d2262059ceba28ffc9cf240d99bf5444ae6f6ccc4823ee51ecace3c713cabbcfaec325d10cba6b7f820726304ca8aa194a4b7385928daba3d436501b6790206cc0e32b7212cbd1f8b9e1d4b29a48de4df386801d4c0f7bf64f9f74ff3776beeb465e84dded5fdf7b960a7a4ba03667f2204b7e2a545414160e4a605b3a131c9078ca2f7e9362aea8e7ab37d5e37f4099c7cbe53969b975e937ad3f02e12d877cd049b93fa0ef593d9b0d41e5d186c8f7263afd7edf84f99984b13120d80f03d1e9da7887aa8f9e90af3d5cb52090382e3915c06780e16736ddc28744d05914844c0f05d14a908aeda45d275eda7a5e8ef6b0748984077dd84fbb56c1a1a36e004125b84e002886eea441fe02ec9a0489e3581cb84837a89af329a1a441d69d65e6fac8bd4a9e363869396f0917a47a37750bc869d44c9658eae26f81929a5a88685ee58f4582f12feefe488b6e31f3252ad6bbb5cf03b7b8261366d56b4c2d5a83972d1122b7b5043e26898bbc77b031027a00d823bccee8fb09cbb858c57e35290b29c810ebf811a8641f0914bca1fc5a311435b0aee4eae74ecf5f244d40a60d52f142b93669f634ef29d93072457d881f99d0cc2db5ab617499b3ec8c8673dd517db35371c91629c09eef0c2b47ade90dbd6089d539bffd028626127f6352fdadd29a028f8103452112d202150c62a2b3bd358c74dd4e5e385e94794e70dc6e61d972d7f97a8eececae6849bbb90fd6fcced4f6cb825b3c15ec97ce1771ac81428b1a7e3c4d753cd5a0b250f6933045f5ec6a520cb05ac1a886ede6b6eeb5e65b67d44e822de921f8213149516db99aed79ee795d5fc276e53f35ebf4e8c55b4b207a6ff80371775a20f094bf80dbc9e06365351119a1a121edad4668375ef4284b0d928f2c50f0214a1860f2dec8809c80bc45cc9fcc48087f76a9352962df75a336f182979edccc015997f28b343c9d604d42253cb995a9ee514fff6d9bdc1cfd8730ab994bb5dbb049ea447eb6bf5b8bd2076787d7508a1bc8f228cbb068087c50d3388e215b34d869a563192b2ed2d74c538868b8a08423f40f8981dcac6be35e14e5a2684b901e301b3245a7075be0a907d192ff302e1d86774d9da2da5f846954855c218888cb0d27f645aac251ba0bfbe5631b37b42a811b757adf4f5bd7370aecfa64a7f8f751684535e5766ad4fbebbc6a7d9478b9d2d4a751beef433b8a16f03bf41464e81bdff07edc2d780378b21882f6ab28fe72c7222577c682adadf37b4982eb102b0551c0afbc6abc922f5a38e807336fa2dca2bb7b3727662bc64f46fc7eca9083edb89c6a44399b2b724ab94acdb233a16ca5c55d1edb59ae92f507296ad01f359ac900306015dce511340f9494558194090f6889a7b1e913acbdff79304b7f833085942515e17c3e2cffb81365701a83fcb6f619267e20158072bd8e9d97da5d6476450719fc464cbf8bda8103ece5440abca1a622f8751f441ad0e7bccfcf0d29a1beeb76a097b01e3e9e3559241ebedd8c9b593358a4ebcc8b8ce8b83c5a963c9627d81d92fc8153abe82b489cf68d60afd911a4574fedbce5564b475a42e1038e8da738bbae282245995b6809f10ca63341ad001ea88271a50f8dcfdc4bdb5f696a627b7db2fcffbaa3c61b2b620e01bc30768607c290d0b1781209ff6490fc3e10650624915495239f196353f9d66fd2a161c59f6a059b7a4e3ac217d334362c269116ff3ecee3a41eb8da8ccdcc8bf3005f349860ea77a0605084c59f99f50bee210a3432a569794dcbc138baf62c65af07049b94b33fbf9756f02171742bef323a45b3ee6d67b5af771447762bad63d3e0d326e9cd7d5b251646ef9d3f3e5f3b58657e745716bba2b84836db980f427d6f537f1ce89346bcbf808e0c886430a5b688162fe13f44f435993c604e95c617f47489865a96395e5076e8bb36a8a2f570290047e8f58e78558b7577c958412c30818830077ca7a1cae3f0d50e34ac78ec6f51d8b48e57081ac58406dcf6c4d449a1c744ea07eca5086e0422b36646f225ecf0dcce7c9d1be5b672b93775a39fcf5459501b6b955f932dd83c15a650517d8f3da2d2c7a40d44d5eb06460b5841ae67a99cdcc26eed9193fab7c31e4c92bcb9f12a9034b0886783e4687c4ca0872548705008e4a065bc8651cca8aec8dff3409fc716fde8fa550923c2de19f14c4105af5271626eef1a47337d10e4ad9443f6b01bfb018cefc97bc883a64e96e8d30a4e8221051634e2f3b7ba0c1da3779350dfbd39e85b6a122fab11f93f5a49cc34a82bb063fcc391dd6389d4c4dadd31f0cac635e660ca623d6c2cb5e34a591878ae1f8c03c67625154a72917b073c92d129484e460aed0afef2bfb29acff5bc35144d95300b4fb057101a33631e9cf1dcae48a895e007fda5648193634f68968d3cde89b3d2d8634ff953ccc6034ac87af271826104e0b79d2ed4e248e7fd619c37c01477d731cd2121c655bf65babd1c1aa69c97762508ccf5f8c97f4ec328b48c820b41bcd28266f88564aa5d158d49e9c4f52c83b9c91080382c7b403aa592aaa552814c23bc7cec67f8fa40825340446e36258117b99704f00903e4fcc8ec679a939b61dd748f0b5278a22cc7f3174cf3fb9a52e1f62bbeade671bcaa7c2ef582fcf98fb25a43a11f4de871849f70131583660363e7d9539f3748a8cba058da9843910b870151da9b6b052e92ce96fcf53637a67ebe6bf0e281e3e8768011ee11eb94f2ca7d98fb7b13f330767dc265057cda3440e8ecc76eaff98b13117b62f8eee1f4308ee6509b3a4668bf8196c515c4183c2863e8b7b2ac1de233dc50bb09fe2a12dfc4b8723d098ec1d46cb364ec5e7b7fe2074127febd1a83af6c746104ae794c7e930cefb96f006174b019914b0ea86d9288f520200b083a2c69e6aa05308a8c16e7a15ca5de8cdcbdb9d3358d7d069e80f997733263514beefa0ced1120a51312bba45ed80e45a6a1b6ba16f7df4423d96158f7779f29295200636755d89bf00f7857e8575cbf51bffb1bf60c70e5e3e4cb8e067f393f24b29a3ed28487f2451dbb1b566473d4dcecc26064d599c070d4f2c9d570d9f1edf1ad1d291dfa5c6c997276260cf0255b8bc75fdf27fa36ff14ea18baf4ba6e4cfcab25fe156979adc61e5c76ac238ac6bd03dc4198df5fac566deb13068e74af81382fa651299a8e513dbe5b593db34a7504f599094009172dcec76824c7c9848e197100fa2c59bb3049176b5b61dbb7858c0abd09aa9e813a24079e732cae7907f1ecf82afed180d0e28258ecf60e5302a76c682c76456b43b406863eeec67a3e59e1a34a0544485ba22b5dc8e1d91bf90b04a379a896da1bdfa1ad18575d18cf66334c22398c16a63059ee6c11fc3eb69bfa285c726c55c910088004d29ce9f74295b1589dbd09a051a7e60f7979c187f2dead18aa091a0eb4c00b5f6868d1a5d92a0b0870fbade5640e2c4e1306b9e108ea0114b84d3e62b521141c7ebccfd7babce2cc1189f949588b37f8dd2bf2dc7cbe3b818b6cdd85af71ebade4cc467705ee649529eae6bda838767e1bbd176e183514dc88d0093ccd3e90ed3d1629da96f317749e42c384b6ca428c18084002407e867dd450aa942d00760b54eceec900ef039bfb9ecf001074a2c8c9856dfa9ec702cc432b09e4b9aa4504fad8422f535276665699153ffc26338fcdb09ae6f1beddf1b585364facca2a1ae37578886d6c1951f2f5156d18bf6b0c28b8c1c8e8f78e5acaa72eafab5089f9645c18a8ad460f68e70e733d6a6cae6e81af5aa3da88233e5f2c4e0347c4ea4960b568bb94dfffcdbdbd1bc5b3039809a51f1a886fe021ea4c94d50f4e6b75bb674c58ca44703fe9b0a85cb6ba9d7870cbd06cbaf3a0b953a2056eb4c76f0a612801ee8d1b4f42c383d08a88a105d66f82c1b918e77ac40e65aacfd9877db9506009aeb48b31431f28f5697bb2e33b810298a1e13a661b01bb8d57bdad61befcea6504fb284e93eff77226c8f093aca9862b99f2a55277d2fb97f53ceb238b313d6906962a45182c56c18c379314f372c8455d4724fc6bb66f6db6d3f7645b0b59523eb46802a8fa5b70b57f6708258be69b0af4832a75b3e0842f3974a73287aa91c0c3a5d1227d2c5b780122044d7ff7b76ec015056275ae42423733e0ab9d250beda4957dd22872a777e02ea59ddc128cbe63c04859a86487c8fb77502bef56bdee70cbbc026b66634b05593cc797b7a5f2f4c47cdcb24606717cbf4aa24b1db5c7bf50b4f94710bbb5b06cbd7e83eae999d15bb857fccc9def4f58ac654ed854678232e283450a038023e7a3cbdc5729eab7ae8c560b6c67581eacd6ffaa3dd2705cae1d223c9ba4d6b048e55a9c28ed4171b963c02f5cc507d63adc419165dca2afd119e7a1cdd255ad7561a1a6ee44c72ecb4f21a0fc600e496623f23098e21fe43a3c70fa0932f26d9e39e07303a9548f32ee707d5b0614d27fdd137a68c5640bd396c66152bf844fbe177ffc0d089c5f9aa8ad65a8263021ab7709385839e6c2228b6bc90eb3723e5d7770794dcfe2ef53637f97ada8f724ba48b081519b052bdfd9aa5c9d79f4e1bad26c44a82886c7784a06dd029502e665d3262bf3d05e903ac3d5b3b0c933dbe95db933fa6859923783e358735ebefd8546f6df4943a53eb14b8615b9e8639242e0b61a5de2ecd77264dccfd9df02de9f5d6f3318afe43f27de6606a3b91e12bc1547bb8aaa9d73fd6760d441fa59ae2f535682ae076a5cc0fc2743ffe75da8ec013bc4531ee58a2aa5285d4c8dbbdd1b2eb201a08d0952601e5e5a9655dbb12ca1b4f4d93ad34a4a554e2c8750f0afdf5d36dad808948ccdc6de77ff71cf05762c76a9a602b8195e5b69b20957ec7f733958bd6513aeb6a4a2d4f437346dd346aee9d17db5811bbe8e41db36b5977992b872d9cb8c845ae20c5ddb0853285e3cefc4a72c5c9f9846459d8ad0bcb36998ed5a06d668fc2ca89ac733287aa634fab3532de3529073a5ad39840602f077cc84fade4fe81cef1009ac65fffb4eeda32313195bf7a765771ae3ea9d82d3daf26ec01cd83c53a88374c0332324e46c1b56f526d91b94b8abf490bc0d1535dd6d6e6055714259ee28e6be818ff7bac65b9de7317c47e8b60528e8e3e1df26a65541500428ba91287cadea2250dcb19380e6fb093b9b34a7deb619bab1fe7488882c4bf2d7598771577c91d9d15e11499539e95fb8197a4de08df62b3d0757f9d1b7bdec7648b29933460d37845ef551e114d037023c3279f5c643c154358dd40738df72b39da9cb583f784b1e392325a3832b7673200bb7396289a8e12d35a83b506a3d6c9058632f1ca6e04a650c618108e9671f62c886d546007f5968ac41abf3ebab67ca24c30f1166483788315def4cfe48ae22c770529f914a1ee710092663a464b46113773f1177716492648ebd5eb368355f03dbf29a51d2d8361b4a3f3182e8f737bbcf7c81b8517540f11f3b16a25acddae491721c4f21d04ef5300d427d20751176aa019b3ea2cc457179870b6badf70592038d497dc3f163bb40f0e01a13a92fca6c8644cccd73d001309dcfe7d69d64cd74e8c840d3d43afc30acebbc976722764b3a17d1f6029ab0340b1d8c10fb6bc2dd3e5ba359b5303c0080a32680c40b8e92885410da273ff6ba75bc3db8bd96d7f410a66bffac0ed8f282ea6e037f07acd97e07da792aa022bbc4b1fa003024a9b6ce88ceb04826e48faae9c65e7abe296d29ba4a37a3c73be2f085c56960e8d5e34140ec9d0dcef1d4066216c9c5228db98ca07aa9ad37455ce8fb0ac0c143f969ccccac483e180c0d7c076589d1318bbc76b9cd8a5d7e6b060d925f664b97ab617cb605be5475b8cd9425f4e232daca04ab1e723f1d2f2ca863206bd9282c76edc4e575dc25a02073d8571833ea5abe15885d8ca0e8d5cfc6a7e606f32f4dd876612700c9e2a9ad6eaf0e255918f752e66b9749d0db8ef147ce841d38df4fe88b64230bb3d5293105855b21a4cb9c943f8b187df42666d3cce77bac522c08a36d48a21ed2c89bb87ed6c1af050235182f60b2803d5dbd586e3c7c3a161cf9459d6774331780729a0473829e7048f2cddd0ccbc0531f3d88c5a48b10c88aad281f237d7b9e7d219b432bd00888f70aa43e12c99bfac620f4a56731e889e9d0d9b72c06595bc6e2df70ad4338776119b7187673bce6bd3a899d16657e74fc99b850f2773916e2f9c016f9f94db730705aba72d2fe3d3695c3a80a926e93150a5b1ca43c6881263d28530c0795103a3ba3a60f3c66da6e9a2eedc28bcf5d82fe26a0afea2054d6f4200ef82acf0e2aeb1d44f81988861ad3c8e8754158e3240d88c4f2aab91a1fd0cf0e9a4bb4924a45e9ea1692d5d8094692c800e10928ba5da0217908ec7f67e1b7c4ad018f5571e66539a2056f82a2d9dc564ebe984c79cfb9f0f7b186547859fdf559f903a14893348fb5396a35a230b6a521ff9399ec0bc00c38a01575934b4e0968cb1bd4c4093fb063444792de63dc00ff5988b61fdefec4d47ec94809af23778fc535578196aa57bf068f740bf99ea422a74378ac0ad075a14523f51d91ca3476dcb3e9331606e20b3cbedcde2eecb09ccf52aea016539bfb5f7ffc0c3879da0a116c33c592c3d7bd1ee615b86b8a014e06d8565433a57072ab8494f26a97aaf53815908f0eaa9d6a7d647dd341fa2d9157911a95d64c89fafdc7dcfbc3915d0e6a239bcdee0223e374e9c6394c79322f0614dcceb133bedf8c7efb7839ba7b2f2914f3736873387f05a9c54527a85faab3f4bea34a6cc650a2df423c50387b546417b133ccb62588319251e379a1cc797721d2e1211ea8b2b0ed3f6ee3363bf053a46f26704b5b24a6a44bec67082585152d37ed776688527217103e86e2b2d2ae6e8afb380e5f7754bc16f5621d6fe3c9eb5250d73401cbe21e0ff6a5fe1226b1178c6b69e7ed4161a8332296676ecf87953e866b353a5f86db2c0e79620890a55859a954446655975a462d00ddd11be29b5614af49efee167aacf897ec3754867e49700b4c1be43f9231df8bf7ae0063ad123a476fad14938457779358f416df1ed18af080bf6cf93b0e72cf7babff7d0d38a628faa6604bf61003619f7549c4165f18726732eb3666dd85a7178d06ee76a7e1aa092312af5a80b97536a07a79c21f99b09f54dfd928fa25f548bdbcbd573bbecc91b8c0315bb232b2783c083e097c18db1b253b8888f68601bb472d097c5eccd691c45401160c3d943bb527047aaf2e42a1189dc204c9fa1aed21616aead85ab528f6110db93470f3577758f76b23e59566e94b3627c030ad4b2001ca4af3983b66108d66e74b8e60afd029db6c6947c61b988ea729a98fea8a6162196b7828981928e52edf63f550886d96414a2cecbef708f66d9a76a6973c0ede97ff2a445080fd611834afd399c06e7ab44ce02841397ae9c37062766453f5b3798dbee7ee9c8c1eece54736eca975bd6ba0c2db79f0b7c55661be8b8d62ed8c122a7a82bde2e9de6fdb59382d420cb52c8f05a69c476390772d2dd2b3a2c8081b9467f5d63a8a52a7b624bdc7524727e0591529c0f0752dba0794feabe4a7422d0ad83d4c89eaa1aa840120408cda6031fcffb7400f10ca0dc66b33d5e3e6792bc31de98b18f1cb7d14412a32863195792c2ea500dab127a36f9cae12bfd0ee8aca5c54f43e299a386596b376e94b73b6397173d3868ac721b2c3b2969624f5570349d0ae4e7e1a95c76830629d5d1fc0a466a036f7907da135d4c612b07c277193ab0410c0c2fb046d811c94a962cff6245a843c3dd26f094b57463af88ff61ff2d34b5d7b98f1b4ff7eebe86ce4ab1bd327033c44e2137923124814cdb56858b1b5721569dede40036a4667c4c7640a6b9a85ded9c7197091aae53fcb4260623ec95d06396bf724ce94c12ba7c9a716ed1f58869597738db628e4396351b42528ff3e246760c123ca0af68e212e7b687c134a947f6521088819a837cd93c8e6d9ee99b06321c0248e8fe06a866e504b3b5cce88dfe8caf4673a3662e042fefcb4daeb36c9aaf28355925f265ec80ef7f6d337601979b2232efb986ebe0644e004f6580597da9bed3de067ee5bcd396ff6219c81b6ec301f6fb1732d940ec7faa90f1bd92d189e26d5a6c82d8a196392a589307b0a0c0922d4ae3e67c4bb2d1ae9cc85fa5cbb394654d9c7e61b225b62793a9966f5fa401b6e7f696659df0e06840bcf2c653a10f2dd2872d07253f6b275ae74792e503c68c6a9f18276935f5324affb16cc3adf4e107544a59e4606ad42670a8671132f679744f915216b4324d5d4fde502a48468d4ed158dbf20bd64f7f4793eec3cb722e25598597bad4095e30ec12d8e5dd4fc61c036fa3472b047ec807ae12403a8ed42513383328e79e4a33133090332908119250198ba08334801ee9bebabe754fa18543e33dd90e519c0242fb14acb2436344f3c25392e4841dfcc46672661d8524861c65bc4c4e8fc7defaca5837259546099e4095f3987e4294e1fe68a54cbfdc383b987fe68942dfefa7d6e9494346eb9881517a33861669c5da00c8523ecfc1a07606e0b00795eac59d8e7e500901773aee206c369afa26d3432c6bcd2db46d7a33b334ca9d59a5d89cf454c2954a9e9d34eaae5368983adb8ec28e92b442aa556b04d259455f9809db4862f72c82ee6733d6609cc77165be91142d7261db78b1d01d33317797f2a6a09d31dba8cca8d38bd5d10dfb7ac3068ddaaf4a7ce76a746fff24ca4e4ff013986a44d2b387772138cdb4cd9956703fbb7c8a086b046aa0d5e74fa7e3d5c474003034c7d1b2f050ee25f6248f9612d0ac8af266bd3ac4fec86f9b902051230798cb988e68666e228dc4cba250024594c688c9e5e66b08e970cd45c5e264ccf1474d9817cd8118012aa18400d508b01265a96d856c7636a51e6c32df828765ce46347e711012adc71e5cc3b44607f8048eb9fc425200fc8f6cc76159b6448a1890d6fdf5b09b0fd9fc0c54ca04c8b238df4c941454c3948284b03661241735033a348e4227199047d3ccb7f70f6df341a04ba706f9e369e5fe9973507d30b121b05768ce828fadffdfd743739c9ff1d9ed338235a1343648ebb33f07032dc5c2b7f99d5d3f5eeebebec9e48435227561bc007c77c92dfcc7b28be36900e7b4c01e0ba7d24ef9533bf8b0d95a7d32540b08eef40039ffd74ad685e0cb2dedc6ffe3846fd0b68356c76d6cb7c6949e1a2bb5aa0bd31c3d8c815bc0ecb3419b3558c457bbf3edf8fe5903fb6dc8f96382b5af020b0e676f065ce5677a9351720af20e7a561fc9d0ba296772fe1664a0832934b89a9cf73598c92ddba812430ee5f3cee6f121d798099bcf02bafad8f9d86b16f97b49b58dd34b727cf3dd0de3b7590ec996d85b3f5b15d3fee3bd778ddd0f040386cd11e8b9074eb47cbe8cfa3391d01e9bb107711d58056bcf0d4aa403f54e1c259583ef09e1b213a1e1cd42788ecd41f5187f40d26a339906a8a03e095484458c529fe9b359c390222ae4cd2c50a91ef8a8f9b8952f9e1228abda65a546d54b7e09adc6aa24592ce251f270d9f4a83aca9ccce2d2631fa892db45f0f454d992ceecb720f8c5c79136051685b2b395fa7cbf5a945ec54e108e860ab1daf0d54e5f27f85798d34052a2519dbdd782e6e4c9dcc057bff481dc8c0a296442b67c00e1135a8ece839902021f6888a71bf4cd4602036558268ef87df91488a3ab7b98cbd88de0827a6914c79c5ea4ea20b9af1049cbcd8ffdecf67dc8e6bdf51d037c4e034e91e57a8206de6544dc5c2343827597dfbfb0d8631168c3c684fec24bcc60eeb104008a1f66c58652d5bc93cb4b12d63092c806ed07dda5a97f7a57da625649db14c2561a6afa2bbfd54143881387b36b303187267a873198d80fcc9c5124f18c639d93c91162a5db8c86569e3d1a00995ac68afb9ca07ff1e34ac6282a6f6bd0032bbe165faf95080bb3ab4d77ef0d4ba6dfb78fab166b288be66eb3127146ec565b105032798e6ebf72f9fc7d20ad204b9391841aad2083f1c8e071dae503dc98a1957a61a7b9f8f063263becd09897b0563bef50c997bd82b35dc600a0633f8fe7b3e67aacbe944ae16803378bb8d08b398675d7dcc000e15a9a22c4bd78b8d2297565678ace3af0af0398599c18d309ba4ced811d4205c80690dcdd1f6ccc7888ddb30c23acd2ab77cda83cee3887bba0d08cda609d7f2a41d28c4795c76304de3b82e0e4eb8961d98921713ab18936299655fe2771b99de445470fe0999b25377f3ba339142ccb69dfeb38022c63aabba2ff981fad49de81d572c3d39defa23c789d9d7d6ec1697217081d43efaca36d5f581d0750d3116037f1d9c98ff7fe00a348b1d5fb3955dc8f8dacba6bfe8186fa2378dd53f3130548447a87ce74cb70edbe666b9f905ce6711a3b77b1e5affbc13d0c3dedaaec443db80ad988b890761dcd2656df1c7035495843bffbf79e5436c37401b6706f3ab7b6625f8310695f79d81828797ed763417eeca17ecf77c7ab51f171b3337da72c04796df6a6a18c534fefa085cbade4fb5e23e022d2259e17d6300637347657f36574157b180a3509e55377bf426a4bfa829d906194f301ca3100a9cba87e7fdc06707489426fb0ac9c33646c4e15c028c8bca7bf584cfd9b90a466ff992b8db4ab4c26b4306434db09c41f728306724c20859a0430b8a92a807b4327ed3bc04c7a5e671e036ef988c95248c7261555e84b798d35bf2886261dd0e36dd3482278e0b19e47ce9b154f0b861eb9e07a69a3865f7a20283b556b895ee65c83da230e9c8aa748b4116d1221eda245f95d9892b4a818242e984705c9e4917f6b02dfe95bc989ac52", 0x2000, &(0x7f0000006cc0)={&(0x7f0000000000)={0x50, 0x0, 0x3f, {0x7, 0x24, 0x9, 0x102202b, 0x0, 0x0, 0x29ecc00, 0x101}}, &(0x7f0000000080)={0x18, 0x0, 0x8000000000000001}, &(0x7f00000000c0)={0x18, 0x0, 0x5, {0x40}}, &(0x7f0000000100)={0x18, 0x0, 0x5, {0x3}}, &(0x7f0000000140)={0x18, 0x0, 0x6}, &(0x7f0000000180)={0x28, 0x0, 0x1, {{0x238e, 0x101, 0x0, r5}}}, &(0x7f00000001c0)={0x60, 0x0, 0x7, {{0x1ff, 0x80000000, 0x4, 0x5, 0x40, 0x7ff, 0x3, 0x400}}}, &(0x7f0000000240)={0x18, 0x0, 0x3}, &(0x7f0000000280)={0x1a, 0x0, 0xff, {'/dev/full\x00'}}, &(0x7f00000002c0)={0x20, 0x0, 0x8, {0x0, 0x4}}, &(0x7f00000044c0)={0x78, 0x0, 0x100, {0x5, 0x8, 0x0, {0x3, 0x401, 0x4, 0x1ff, 0x3f9, 0x1000, 0x7, 0x1, 0x4, 0xa000, 0x5, 0x0, r6, 0x1f5, 0x4}}}, &(0x7f0000004640)={0x90, 0x0, 0x4, {0x2, 0x0, 0xff, 0x10000, 0x1f, 0x1, {0x4, 0x0, 0xfffffffffffffd09, 0x10000, 0x5, 0x4, 0x4, 0x7, 0x9, 0xc000, 0x0, r8, r4, 0x0, 0x101}}}, &(0x7f0000004540)={0x30, 0x0, 0x5de7, [{0x6, 0x7fffffff, 0x5, 0x973b, 'fuse\x00'}]}, &(0x7f00000067c0)={0x338, 0x0, 0x6cc1dbd9, [{{0x1, 0x1, 0x7, 0x6, 0x0, 0xc13, {0x2, 0x100000000, 0xfffffffffffffd92, 0x2, 0x5, 0x3, 0x191e, 0x3, 0x20, 0x2000, 0x5, r10, r4, 0x9, 0x6}}, {0x3, 0x4, 0xa, 0x8000, '/dev/full\x00'}}, {{0x4, 0x0, 0x0, 0x555e3b76, 0x3, 0x3, {0x4, 0x3, 0x100000001, 0x1000, 0x2734, 0xee484b0, 0x9e, 0xb60, 0x10001, 0xc000, 0x400, r2, r4, 0x3, 0x5}}, {0x0, 0x7, 0x2, 0x0, '(\''}}, {{0x0, 0x3, 0x20, 0x80000001, 0x3, 0xf0ee, {0x0, 0x62, 0x10000, 0x5, 0x3, 0xffffffffffffda0c, 0x1f, 0x0, 0x8, 0x6000, 0x800, r3, r4, 0x0, 0x3ff}}, {0x1, 0x58, 0xa, 0x0, '/dev/full\x00'}}, {{0x6, 0x3, 0x7fff, 0x7, 0x3, 0x5, {0x5, 0x6, 0x1ff, 0x800, 0x286, 0x9, 0x37e, 0x3, 0x98, 0x1000, 0x1, r11, r4, 0x5782, 0xffffff7f}}, {0x6, 0x7, 0x4, 0x0, '\\@]]'}}, {{0x6, 0x3, 0x1116d147, 0x4, 0x7e, 0xdceb, {0x0, 0x814, 0x2, 0x4, 0x2, 0x200, 0x4, 0x8, 0x6c, 0xc000, 0x3f, r2, r13, 0x80000000, 0x5}}, {0x3, 0x100000000, 0x0, 0x6e90f670}}]}, &(0x7f0000006bc0)={0xa0, 0x0, 0x400, {{0x2, 0x3, 0x2, 0x4, 0x5, 0x6, {0x2, 0x4, 0x40, 0x43e, 0x7fff, 0x27, 0x3, 0x80000000, 0x49d3, 0x4000, 0x9, r14, r4, 0xb4a9, 0x9}}}}, &(0x7f0000006c80)={0x20, 0xfffffffffffffff5, 0x4, {0x2, 0x0, 0x400, 0xfffffff9}}}) (async) 13:24:29 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1eabc07cd5b536e0e5684003db9598936972676c4fb6903a9cfe21022a758059960e85f113f21cbafef2eb6c3f907664ce8ea47bb7b28d5cad4d7a", @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:29 executing program 5: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r0, 0x0, 0x0) (async, rerun: 64) sendmsg$GTP_CMD_DELPDP(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x48, 0x0, 0x200, 0x70bd25, 0x25dfdbff, {}, [@GTPA_TID={0xc}, @GTPA_O_TEI={0x8, 0x9, 0x3}, @GTPA_PEER_ADDRESS={0x8, 0x4, @initdev={0xac, 0x1e, 0x0, 0x0}}, @GTPA_NET_NS_FD={0x8, 0x7, r0}, @GTPA_VERSION={0x8}, @GTPA_VERSION={0x8, 0x2, 0x1}]}, 0x48}, 0x1, 0x0, 0x0, 0x861}, 0x4004011) (rerun: 64) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2033) [ 3158.975534] FAULT_INJECTION: forcing a failure. [ 3158.975534] name failslab, interval 1, probability 0, space 0, times 0 [ 3159.032530] CPU: 0 PID: 1976 Comm: syz-executor.3 Not tainted 4.14.290-syzkaller #0 [ 3159.040354] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 3159.049708] Call Trace: [ 3159.052297] dump_stack+0x1b2/0x281 [ 3159.055931] should_fail.cold+0x10a/0x149 [ 3159.060083] should_failslab+0xd6/0x130 [ 3159.064060] kmem_cache_alloc+0x28e/0x3c0 [ 3159.068210] __d_alloc+0x2a/0xa20 [ 3159.071841] d_make_root+0x3e/0xc0 [ 3159.075383] fuse_fill_super+0xc49/0x15c0 [ 3159.079538] ? fuse_get_root_inode+0xc0/0xc0 [ 3159.083947] ? up_write+0x17/0x60 [ 3159.087398] ? register_shrinker+0x15f/0x220 [ 3159.091891] ? sget_userns+0x768/0xc10 [ 3159.095783] ? get_anon_bdev+0x1c0/0x1c0 [ 3159.099844] ? sget+0xd9/0x110 [ 3159.103033] ? fuse_get_root_inode+0xc0/0xc0 [ 3159.107442] mount_nodev+0x4c/0xf0 [ 3159.110981] mount_fs+0x92/0x2a0 [ 3159.114351] vfs_kern_mount.part.0+0x5b/0x470 [ 3159.118853] do_mount+0xe65/0x2a30 [ 3159.122402] ? __do_page_fault+0x159/0xad0 [ 3159.126634] ? retint_kernel+0x2d/0x2d [ 3159.130522] ? copy_mount_string+0x40/0x40 [ 3159.134759] ? memset+0x20/0x40 [ 3159.138040] ? copy_mount_options+0x1fa/0x2f0 [ 3159.142532] ? copy_mnt_ns+0xa30/0xa30 [ 3159.146417] SyS_mount+0xa8/0x120 [ 3159.149865] ? copy_mnt_ns+0xa30/0xa30 [ 3159.153751] do_syscall_64+0x1d5/0x640 [ 3159.157640] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 3159.162826] RIP: 0033:0x7f5c78ae673a [ 3159.166528] RSP: 002b:00007f5c77459f88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 3159.174230] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f5c78ae673a 13:24:29 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async, rerun: 32) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (rerun: 32) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1eabc07cd5b536e0e5684003db9598936972676c4fb6903a9cfe21022a758059960e85f113f21cbafef2eb6c3f907664ce8ea47bb7b28d5cad4d7a", @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:29 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) ioctl$BLKROTATIONAL(r1, 0x127e, &(0x7f0000000000)) read$FUSE(0xffffffffffffffff, &(0x7f00000024c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) (async) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r5, 0x0, 0x0) (async) mount$fuse(0x0, &(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080), 0x200080, &(0x7f00000000c0)={{'fd', 0x3d, r5}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r3}, 0x2c, {'group_id', 0x3d, r4}, 0x2c, {[{@max_read={'max_read', 0x3d, 0x400}}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x40}}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x6}}, {@max_read={'max_read', 0x3d, 0x2}}, {@allow_other}, {@blksize={'blksize', 0x3d, 0x200}}], [{@pcr={'pcr', 0x3d, 0x24}}]}}) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB="6a8f", @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) [ 3159.182540] RDX: 0000000020000300 RSI: 0000000020000340 RDI: 0000000000000000 [ 3159.189809] RBP: 00007f5c7745a020 R08: 00007f5c7745a020 R09: 0000000020000300 [ 3159.197081] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000300 [ 3159.204349] R13: 0000000020000340 R14: 00007f5c77459fe0 R15: 00000000200045c0 13:24:29 executing program 3: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) (fail_nth: 73) 13:24:29 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,us\x00\x00\x00\x00d=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:29 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r5 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) write$FUSE_LSEEK(r5, &(0x7f0000000040)={0x18, 0xfffffffffffffffe, r3, {0x8000000000000001}}, 0x18) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) 13:24:29 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB="2c873b2c70705f69643d", @ANYRESDEC=r4]) (async) r5 = getpid() (async) r6 = getegid() (async) r7 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r7, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r7, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r8, @ANYBLOB=',group_id=', @ANYRESDEC=r9, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) (async) read$FUSE(r1, &(0x7f0000004700)={0x2020, 0x0, 0x0, 0x0}, 0x2020) (async) getresuid(&(0x7f0000004580)=0x0, &(0x7f0000006740), &(0x7f0000006780)) (async) r12 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) read$FUSE(r12, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r13, @ANYBLOB=',max_read=0x0000000000000006,default_permissions,blksize=0']) getresuid(&(0x7f0000006b00)=0x0, &(0x7f0000006b40), &(0x7f0000006b80)) syz_fuse_handle_req(r1, &(0x7f00000024c0)="2ca482cfb9ab802bfae035e59e161d019ae833fbd0e03b686ab2411a03c83e4ed8bb7d448a1dc1162f5d555790f4396067cf3517dc9084de3a142c7f5d562694857df7f6c15c258fee61b92388e2f8cfb70efbc74c5a327eb992a7e688db462d196317dc6a5c8f52facc6e770970cabaca3f32c75e697fe78fe61f36fd270443cde01a24c69507e46124a174cc2155090af8ba56cf534034febed6b60685b524da1de4f14aa1bbff073743b2a122b52da5304ce05d88a5cf0fbd62d6974f0b8b1e48c45a39681156bb59837d6fa06bd3039721723b25345cf6f198f63c13e1d1547dd36daee49f68793fd8255d4a8b9828eefb9c85a06320b723c3e6724174e59d155639b255d7fdca0804ba78caa3d9127f61b4f50279c7cc65233e99c61f6ab0faad62b42c5e492441c803bddadeb53389a1713d2f8022aba116c5348d95d5ec32acf74ccc9ab0eaf9c1e53505abd34a34e2e77ae2fbb2a4cb36084016d1a73f67def7b190e5e65631104acf311781a1591d6bb991ca8cb59c45d619a99cb3ae7a8076f32fdb5e405cca1e27710bca4cca2e01ef1a1a4c21214993f4d7eed9f4a4bbed65c1be4bdd142c91d4ec1c7cec36f12851b08ea17ccd1570630fd6096b6d2262059ceba28ffc9cf240d99bf5444ae6f6ccc4823ee51ecace3c713cabbcfaec325d10cba6b7f820726304ca8aa194a4b7385928daba3d436501b6790206cc0e32b7212cbd1f8b9e1d4b29a48de4df386801d4c0f7bf64f9f74ff3776beeb465e84dded5fdf7b960a7a4ba03667f2204b7e2a545414160e4a605b3a131c9078ca2f7e9362aea8e7ab37d5e37f4099c7cbe53969b975e937ad3f02e12d877cd049b93fa0ef593d9b0d41e5d186c8f7263afd7edf84f99984b13120d80f03d1e9da7887aa8f9e90af3d5cb52090382e3915c06780e16736ddc28744d05914844c0f05d14a908aeda45d275eda7a5e8ef6b0748984077dd84fbb56c1a1a36e004125b84e002886eea441fe02ec9a0489e3581cb84837a89af329a1a441d69d65e6fac8bd4a9e363869396f0917a47a37750bc869d44c9658eae26f81929a5a88685ee58f4582f12feefe488b6e31f3252ad6bbb5cf03b7b8261366d56b4c2d5a83972d1122b7b5043e26898bbc77b031027a00d823bccee8fb09cbb858c57e35290b29c810ebf811a8641f0914bca1fc5a311435b0aee4eae74ecf5f244d40a60d52f142b93669f634ef29d93072457d881f99d0cc2db5ab617499b3ec8c8673dd517db35371c91629c09eef0c2b47ade90dbd6089d539bffd028626127f6352fdadd29a028f8103452112d202150c62a2b3bd358c74dd4e5e385e94794e70dc6e61d972d7f97a8eececae6849bbb90fd6fcced4f6cb825b3c15ec97ce1771ac81428b1a7e3c4d753cd5a0b250f6933045f5ec6a520cb05ac1a886ede6b6eeb5e65b67d44e822de921f8213149516db99aed79ee795d5fc276e53f35ebf4e8c55b4b207a6ff80371775a20f094bf80dbc9e06365351119a1a121edad4668375ef4284b0d928f2c50f0214a1860f2dec8809c80bc45cc9fcc48087f76a9352962df75a336f182979edccc015997f28b343c9d604d42253cb995a9ee514fff6d9bdc1cfd8730ab994bb5dbb049ea447eb6bf5b8bd2076787d7508a1bc8f228cbb068087c50d3388e215b34d869a563192b2ed2d74c538868b8a08423f40f8981dcac6be35e14e5a2684b901e301b3245a7075be0a907d192ff302e1d86774d9da2da5f846954855c218888cb0d27f645aac251ba0bfbe5631b37b42a811b757adf4f5bd7370aecfa64a7f8f751684535e5766ad4fbebbc6a7d9478b9d2d4a751beef433b8a16f03bf41464e81bdff07edc2d780378b21882f6ab28fe72c7222577c682adadf37b4982eb102b0551c0afbc6abc922f5a38e807336fa2dca2bb7b3727662bc64f46fc7eca9083edb89c6a44399b2b724ab94acdb233a16ca5c55d1edb59ae92f507296ad01f359ac900306015dce511340f9494558194090f6889a7b1e913acbdff79304b7f833085942515e17c3e2cffb81365701a83fcb6f619267e20158072bd8e9d97da5d6476450719fc464cbf8bda8103ece5440abca1a622f8751f441ad0e7bccfcf0d29a1beeb76a097b01e3e9e3559241ebedd8c9b593358a4ebcc8b8ce8b83c5a963c9627d81d92fc8153abe82b489cf68d60afd911a4574fedbce5564b475a42e1038e8da738bbae282245995b6809f10ca63341ad001ea88271a50f8dcfdc4bdb5f696a627b7db2fcffbaa3c61b2b620e01bc30768607c290d0b1781209ff6490fc3e10650624915495239f196353f9d66fd2a161c59f6a059b7a4e3ac217d334362c269116ff3ecee3a41eb8da8ccdcc8bf3005f349860ea77a0605084c59f99f50bee210a3432a569794dcbc138baf62c65af07049b94b33fbf9756f02171742bef323a45b3ee6d67b5af771447762bad63d3e0d326e9cd7d5b251646ef9d3f3e5f3b58657e745716bba2b84836db980f427d6f537f1ce89346bcbf808e0c886430a5b688162fe13f44f435993c604e95c617f47489865a96395e5076e8bb36a8a2f570290047e8f58e78558b7577c958412c30818830077ca7a1cae3f0d50e34ac78ec6f51d8b48e57081ac58406dcf6c4d449a1c744ea07eca5086e0422b36646f225ecf0dcce7c9d1be5b672b93775a39fcf5459501b6b955f932dd83c15a650517d8f3da2d2c7a40d44d5eb06460b5841ae67a99cdcc26eed9193fab7c31e4c92bcb9f12a9034b0886783e4687c4ca0872548705008e4a065bc8651cca8aec8dff3409fc716fde8fa550923c2de19f14c4105af5271626eef1a47337d10e4ad9443f6b01bfb018cefc97bc883a64e96e8d30a4e8221051634e2f3b7ba0c1da3779350dfbd39e85b6a122fab11f93f5a49cc34a82bb063fcc391dd6389d4c4dadd31f0cac635e660ca623d6c2cb5e34a591878ae1f8c03c67625154a72917b073c92d129484e460aed0afef2bfb29acff5bc35144d95300b4fb057101a33631e9cf1dcae48a895e007fda5648193634f68968d3cde89b3d2d8634ff953ccc6034ac87af271826104e0b79d2ed4e248e7fd619c37c01477d731cd2121c655bf65babd1c1aa69c97762508ccf5f8c97f4ec328b48c820b41bcd28266f88564aa5d158d49e9c4f52c83b9c91080382c7b403aa592aaa552814c23bc7cec67f8fa40825340446e36258117b99704f00903e4fcc8ec679a939b61dd748f0b5278a22cc7f3174cf3fb9a52e1f62bbeade671bcaa7c2ef582fcf98fb25a43a11f4de871849f70131583660363e7d9539f3748a8cba058da9843910b870151da9b6b052e92ce96fcf53637a67ebe6bf0e281e3e8768011ee11eb94f2ca7d98fb7b13f330767dc265057cda3440e8ecc76eaff98b13117b62f8eee1f4308ee6509b3a4668bf8196c515c4183c2863e8b7b2ac1de233dc50bb09fe2a12dfc4b8723d098ec1d46cb364ec5e7b7fe2074127febd1a83af6c746104ae794c7e930cefb96f006174b019914b0ea86d9288f520200b083a2c69e6aa05308a8c16e7a15ca5de8cdcbdb9d3358d7d069e80f997733263514beefa0ced1120a51312bba45ed80e45a6a1b6ba16f7df4423d96158f7779f29295200636755d89bf00f7857e8575cbf51bffb1bf60c70e5e3e4cb8e067f393f24b29a3ed28487f2451dbb1b566473d4dcecc26064d599c070d4f2c9d570d9f1edf1ad1d291dfa5c6c997276260cf0255b8bc75fdf27fa36ff14ea18baf4ba6e4cfcab25fe156979adc61e5c76ac238ac6bd03dc4198df5fac566deb13068e74af81382fa651299a8e513dbe5b593db34a7504f599094009172dcec76824c7c9848e197100fa2c59bb3049176b5b61dbb7858c0abd09aa9e813a24079e732cae7907f1ecf82afed180d0e28258ecf60e5302a76c682c76456b43b406863eeec67a3e59e1a34a0544485ba22b5dc8e1d91bf90b04a379a896da1bdfa1ad18575d18cf66334c22398c16a63059ee6c11fc3eb69bfa285c726c55c910088004d29ce9f74295b1589dbd09a051a7e60f7979c187f2dead18aa091a0eb4c00b5f6868d1a5d92a0b0870fbade5640e2c4e1306b9e108ea0114b84d3e62b521141c7ebccfd7babce2cc1189f949588b37f8dd2bf2dc7cbe3b818b6cdd85af71ebade4cc467705ee649529eae6bda838767e1bbd176e183514dc88d0093ccd3e90ed3d1629da96f317749e42c384b6ca428c18084002407e867dd450aa942d00760b54eceec900ef039bfb9ecf001074a2c8c9856dfa9ec702cc432b09e4b9aa4504fad8422f535276665699153ffc26338fcdb09ae6f1beddf1b585364facca2a1ae37578886d6c1951f2f5156d18bf6b0c28b8c1c8e8f78e5acaa72eafab5089f9645c18a8ad460f68e70e733d6a6cae6e81af5aa3da88233e5f2c4e0347c4ea4960b568bb94dfffcdbdbd1bc5b3039809a51f1a886fe021ea4c94d50f4e6b75bb674c58ca44703fe9b0a85cb6ba9d7870cbd06cbaf3a0b953a2056eb4c76f0a612801ee8d1b4f42c383d08a88a105d66f82c1b918e77ac40e65aacfd9877db9506009aeb48b31431f28f5697bb2e33b810298a1e13a661b01bb8d57bdad61befcea6504fb284e93eff77226c8f093aca9862b99f2a55277d2fb97f53ceb238b313d6906962a45182c56c18c379314f372c8455d4724fc6bb66f6db6d3f7645b0b59523eb46802a8fa5b70b57f6708258be69b0af4832a75b3e0842f3974a73287aa91c0c3a5d1227d2c5b780122044d7ff7b76ec015056275ae42423733e0ab9d250beda4957dd22872a777e02ea59ddc128cbe63c04859a86487c8fb77502bef56bdee70cbbc026b66634b05593cc797b7a5f2f4c47cdcb24606717cbf4aa24b1db5c7bf50b4f94710bbb5b06cbd7e83eae999d15bb857fccc9def4f58ac654ed854678232e283450a038023e7a3cbdc5729eab7ae8c560b6c67581eacd6ffaa3dd2705cae1d223c9ba4d6b048e55a9c28ed4171b963c02f5cc507d63adc419165dca2afd119e7a1cdd255ad7561a1a6ee44c72ecb4f21a0fc600e496623f23098e21fe43a3c70fa0932f26d9e39e07303a9548f32ee707d5b0614d27fdd137a68c5640bd396c66152bf844fbe177ffc0d089c5f9aa8ad65a8263021ab7709385839e6c2228b6bc90eb3723e5d7770794dcfe2ef53637f97ada8f724ba48b081519b052bdfd9aa5c9d79f4e1bad26c44a82886c7784a06dd029502e665d3262bf3d05e903ac3d5b3b0c933dbe95db933fa6859923783e358735ebefd8546f6df4943a53eb14b8615b9e8639242e0b61a5de2ecd77264dccfd9df02de9f5d6f3318afe43f27de6606a3b91e12bc1547bb8aaa9d73fd6760d441fa59ae2f535682ae076a5cc0fc2743ffe75da8ec013bc4531ee58a2aa5285d4c8dbbdd1b2eb201a08d0952601e5e5a9655dbb12ca1b4f4d93ad34a4a554e2c8750f0afdf5d36dad808948ccdc6de77ff71cf05762c76a9a602b8195e5b69b20957ec7f733958bd6513aeb6a4a2d4f437346dd346aee9d17db5811bbe8e41db36b5977992b872d9cb8c845ae20c5ddb0853285e3cefc4a72c5c9f9846459d8ad0bcb36998ed5a06d668fc2ca89ac733287aa634fab3532de3529073a5ad39840602f077cc84fade4fe81cef1009ac65fffb4eeda32313195bf7a765771ae3ea9d82d3daf26ec01cd83c53a88374c0332324e46c1b56f526d91b94b8abf490bc0d1535dd6d6e6055714259ee28e6be818ff7bac65b9de7317c47e8b60528e8e3e1df26a65541500428ba91287cadea2250dcb19380e6fb093b9b34a7deb619bab1fe7488882c4bf2d7598771577c91d9d15e11499539e95fb8197a4de08df62b3d0757f9d1b7bdec7648b29933460d37845ef551e114d037023c3279f5c643c154358dd40738df72b39da9cb583f784b1e392325a3832b7673200bb7396289a8e12d35a83b506a3d6c9058632f1ca6e04a650c618108e9671f62c886d546007f5968ac41abf3ebab67ca24c30f1166483788315def4cfe48ae22c770529f914a1ee710092663a464b46113773f1177716492648ebd5eb368355f03dbf29a51d2d8361b4a3f3182e8f737bbcf7c81b8517540f11f3b16a25acddae491721c4f21d04ef5300d427d20751176aa019b3ea2cc457179870b6badf70592038d497dc3f163bb40f0e01a13a92fca6c8644cccd73d001309dcfe7d69d64cd74e8c840d3d43afc30acebbc976722764b3a17d1f6029ab0340b1d8c10fb6bc2dd3e5ba359b5303c0080a32680c40b8e92885410da273ff6ba75bc3db8bd96d7f410a66bffac0ed8f282ea6e037f07acd97e07da792aa022bbc4b1fa003024a9b6ce88ceb04826e48faae9c65e7abe296d29ba4a37a3c73be2f085c56960e8d5e34140ec9d0dcef1d4066216c9c5228db98ca07aa9ad37455ce8fb0ac0c143f969ccccac483e180c0d7c076589d1318bbc76b9cd8a5d7e6b060d925f664b97ab617cb605be5475b8cd9425f4e232daca04ab1e723f1d2f2ca863206bd9282c76edc4e575dc25a02073d8571833ea5abe15885d8ca0e8d5cfc6a7e606f32f4dd876612700c9e2a9ad6eaf0e255918f752e66b9749d0db8ef147ce841d38df4fe88b64230bb3d5293105855b21a4cb9c943f8b187df42666d3cce77bac522c08a36d48a21ed2c89bb87ed6c1af050235182f60b2803d5dbd586e3c7c3a161cf9459d6774331780729a0473829e7048f2cddd0ccbc0531f3d88c5a48b10c88aad281f237d7b9e7d219b432bd00888f70aa43e12c99bfac620f4a56731e889e9d0d9b72c06595bc6e2df70ad4338776119b7187673bce6bd3a899d16657e74fc99b850f2773916e2f9c016f9f94db730705aba72d2fe3d3695c3a80a926e93150a5b1ca43c6881263d28530c0795103a3ba3a60f3c66da6e9a2eedc28bcf5d82fe26a0afea2054d6f4200ef82acf0e2aeb1d44f81988861ad3c8e8754158e3240d88c4f2aab91a1fd0cf0e9a4bb4924a45e9ea1692d5d8094692c800e10928ba5da0217908ec7f67e1b7c4ad018f5571e66539a2056f82a2d9dc564ebe984c79cfb9f0f7b186547859fdf559f903a14893348fb5396a35a230b6a521ff9399ec0bc00c38a01575934b4e0968cb1bd4c4093fb063444792de63dc00ff5988b61fdefec4d47ec94809af23778fc535578196aa57bf068f740bf99ea422a74378ac0ad075a14523f51d91ca3476dcb3e9331606e20b3cbedcde2eecb09ccf52aea016539bfb5f7ffc0c3879da0a116c33c592c3d7bd1ee615b86b8a014e06d8565433a57072ab8494f26a97aaf53815908f0eaa9d6a7d647dd341fa2d9157911a95d64c89fafdc7dcfbc3915d0e6a239bcdee0223e374e9c6394c79322f0614dcceb133bedf8c7efb7839ba7b2f2914f3736873387f05a9c54527a85faab3f4bea34a6cc650a2df423c50387b546417b133ccb62588319251e379a1cc797721d2e1211ea8b2b0ed3f6ee3363bf053a46f26704b5b24a6a44bec67082585152d37ed776688527217103e86e2b2d2ae6e8afb380e5f7754bc16f5621d6fe3c9eb5250d73401cbe21e0ff6a5fe1226b1178c6b69e7ed4161a8332296676ecf87953e866b353a5f86db2c0e79620890a55859a954446655975a462d00ddd11be29b5614af49efee167aacf897ec3754867e49700b4c1be43f9231df8bf7ae0063ad123a476fad14938457779358f416df1ed18af080bf6cf93b0e72cf7babff7d0d38a628faa6604bf61003619f7549c4165f18726732eb3666dd85a7178d06ee76a7e1aa092312af5a80b97536a07a79c21f99b09f54dfd928fa25f548bdbcbd573bbecc91b8c0315bb232b2783c083e097c18db1b253b8888f68601bb472d097c5eccd691c45401160c3d943bb527047aaf2e42a1189dc204c9fa1aed21616aead85ab528f6110db93470f3577758f76b23e59566e94b3627c030ad4b2001ca4af3983b66108d66e74b8e60afd029db6c6947c61b988ea729a98fea8a6162196b7828981928e52edf63f550886d96414a2cecbef708f66d9a76a6973c0ede97ff2a445080fd611834afd399c06e7ab44ce02841397ae9c37062766453f5b3798dbee7ee9c8c1eece54736eca975bd6ba0c2db79f0b7c55661be8b8d62ed8c122a7a82bde2e9de6fdb59382d420cb52c8f05a69c476390772d2dd2b3a2c8081b9467f5d63a8a52a7b624bdc7524727e0591529c0f0752dba0794feabe4a7422d0ad83d4c89eaa1aa840120408cda6031fcffb7400f10ca0dc66b33d5e3e6792bc31de98b18f1cb7d14412a32863195792c2ea500dab127a36f9cae12bfd0ee8aca5c54f43e299a386596b376e94b73b6397173d3868ac721b2c3b2969624f5570349d0ae4e7e1a95c76830629d5d1fc0a466a036f7907da135d4c612b07c277193ab0410c0c2fb046d811c94a962cff6245a843c3dd26f094b57463af88ff61ff2d34b5d7b98f1b4ff7eebe86ce4ab1bd327033c44e2137923124814cdb56858b1b5721569dede40036a4667c4c7640a6b9a85ded9c7197091aae53fcb4260623ec95d06396bf724ce94c12ba7c9a716ed1f58869597738db628e4396351b42528ff3e246760c123ca0af68e212e7b687c134a947f6521088819a837cd93c8e6d9ee99b06321c0248e8fe06a866e504b3b5cce88dfe8caf4673a3662e042fefcb4daeb36c9aaf28355925f265ec80ef7f6d337601979b2232efb986ebe0644e004f6580597da9bed3de067ee5bcd396ff6219c81b6ec301f6fb1732d940ec7faa90f1bd92d189e26d5a6c82d8a196392a589307b0a0c0922d4ae3e67c4bb2d1ae9cc85fa5cbb394654d9c7e61b225b62793a9966f5fa401b6e7f696659df0e06840bcf2c653a10f2dd2872d07253f6b275ae74792e503c68c6a9f18276935f5324affb16cc3adf4e107544a59e4606ad42670a8671132f679744f915216b4324d5d4fde502a48468d4ed158dbf20bd64f7f4793eec3cb722e25598597bad4095e30ec12d8e5dd4fc61c036fa3472b047ec807ae12403a8ed42513383328e79e4a33133090332908119250198ba08334801ee9bebabe754fa18543e33dd90e519c0242fb14acb2436344f3c25392e4841dfcc46672661d8524861c65bc4c4e8fc7defaca5837259546099e4095f3987e4294e1fe68a54cbfdc383b987fe68942dfefa7d6e9494346eb9881517a33861669c5da00c8523ecfc1a07606e0b00795eac59d8e7e500901773aee206c369afa26d3432c6bcd2db46d7a33b334ca9d59a5d89cf454c2954a9e9d34eaae5368983adb8ec28e92b442aa556b04d259455f9809db4862f72c82ee6733d6609cc77165be91142d7261db78b1d01d33317797f2a6a09d31dba8cca8d38bd5d10dfb7ac3068ddaaf4a7ce76a746fff24ca4e4ff013986a44d2b387772138cdb4cd9956703fbb7c8a086b046aa0d5e74fa7e3d5c474003034c7d1b2f050ee25f6248f9612d0ac8af266bd3ac4fec86f9b902051230798cb988e68666e228dc4cba250024594c688c9e5e66b08e970cd45c5e264ccf1474d9817cd8118012aa18400d508b01265a96d856c7636a51e6c32df828765ce46347e711012adc71e5cc3b44607f8048eb9fc425200fc8f6cc76159b6448a1890d6fdf5b09b0fd9fc0c54ca04c8b238df4c941454c3948284b03661241735033a348e4227199047d3ccb7f70f6df341a04ba706f9e369e5fe9973507d30b121b05768ce828fadffdfd743739c9ff1d9ed338235a1343648ebb33f07032dc5c2b7f99d5d3f5eeebebec9e48435227561bc007c77c92dfcc7b28be36900e7b4c01e0ba7d24ef9533bf8b0d95a7d32540b08eef40039ffd74ad685e0cb2dedc6ffe3846fd0b68356c76d6cb7c6949e1a2bb5aa0bd31c3d8c815bc0ecb3419b3558c457bbf3edf8fe5903fb6dc8f96382b5af020b0e676f065ce5677a9351720af20e7a561fc9d0ba296772fe1664a0832934b89a9cf73598c92ddba812430ee5f3cee6f121d798099bcf02bafad8f9d86b16f97b49b58dd34b727cf3dd0de3b7590ec996d85b3f5b15d3fee3bd778ddd0f040386cd11e8b9074eb47cbe8cfa3391d01e9bb107711d58056bcf0d4aa403f54e1c259583ef09e1b213a1e1cd42788ecd41f5187f40d26a339906a8a03e095484458c529fe9b359c390222ae4cd2c50a91ef8a8f9b8952f9e1228abda65a546d54b7e09adc6aa24592ce251f270d9f4a83aca9ccce2d2631fa892db45f0f454d992ceecb720f8c5c79136051685b2b395fa7cbf5a945ec54e108e860ab1daf0d54e5f27f85798d34052a2519dbdd782e6e4c9dcc057bff481dc8c0a296442b67c00e1135a8ece839902021f6888a71bf4cd4602036558268ef87df91488a3ab7b98cbd88de0827a6914c79c5ea4ea20b9af1049cbcd8ffdecf67dc8e6bdf51d037c4e034e91e57a8206de6544dc5c2343827597dfbfb0d8631168c3c684fec24bcc60eeb104008a1f66c58652d5bc93cb4b12d63092c806ed07dda5a97f7a57da625649db14c2561a6afa2bbfd54143881387b36b303187267a873198d80fcc9c5124f18c639d93c91162a5db8c86569e3d1a00995ac68afb9ca07ff1e34ac6282a6f6bd0032bbe165faf95080bb3ab4d77ef0d4ba6dfb78fab166b288be66eb3127146ec565b105032798e6ebf72f9fc7d20ad204b9391841aad2083f1c8e071dae503dc98a1957a61a7b9f8f063263becd09897b0563bef50c997bd82b35dc600a0633f8fe7b3e67aacbe944ae16803378bb8d08b398675d7dcc000e15a9a22c4bd78b8d2297565678ace3af0af0398599c18d309ba4ced811d4205c80690dcdd1f6ccc7888ddb30c23acd2ab77cda83cee3887bba0d08cda609d7f2a41d28c4795c76304de3b82e0e4eb8961d98921713ab18936299655fe2771b99de445470fe0999b25377f3ba339142ccb69dfeb38022c63aabba2ff981fad49de81d572c3d39defa23c789d9d7d6ec1697217081d43efaca36d5f581d0750d3116037f1d9c98ff7fe00a348b1d5fb3955dc8f8dacba6bfe8186fa2378dd53f3130548447a87ce74cb70edbe666b9f905ce6711a3b77b1e5affbc13d0c3dedaaec443db80ad988b890761dcd2656df1c7035495843bffbf79e5436c37401b6706f3ab7b6625f8310695f79d81828797ed763417eeca17ecf77c7ab51f171b3337da72c04796df6a6a18c534fefa085cbade4fb5e23e022d2259e17d6300637347657f36574157b180a3509e55377bf426a4bfa829d906194f301ca3100a9cba87e7fdc06707489426fb0ac9c33646c4e15c028c8bca7bf584cfd9b90a466ff992b8db4ab4c26b4306434db09c41f728306724c20859a0430b8a92a807b4327ed3bc04c7a5e671e036ef988c95248c7261555e84b798d35bf2886261dd0e36dd3482278e0b19e47ce9b154f0b861eb9e07a69a3865f7a20283b556b895ee65c83da230e9c8aa748b4116d1221eda245f95d9892b4a818242e984705c9e4917f6b02dfe95bc989ac52", 0x2000, &(0x7f0000006cc0)={&(0x7f0000000000)={0x50, 0x0, 0x3f, {0x7, 0x24, 0x9, 0x102202b, 0x0, 0x0, 0x29ecc00, 0x101}}, &(0x7f0000000080)={0x18, 0x0, 0x8000000000000001}, &(0x7f00000000c0)={0x18, 0x0, 0x5, {0x40}}, &(0x7f0000000100)={0x18, 0x0, 0x5, {0x3}}, &(0x7f0000000140)={0x18, 0x0, 0x6}, &(0x7f0000000180)={0x28, 0x0, 0x1, {{0x238e, 0x101, 0x0, r5}}}, &(0x7f00000001c0)={0x60, 0x0, 0x7, {{0x1ff, 0x80000000, 0x4, 0x5, 0x40, 0x7ff, 0x3, 0x400}}}, &(0x7f0000000240)={0x18, 0x0, 0x3}, &(0x7f0000000280)={0x1a, 0x0, 0xff, {'/dev/full\x00'}}, &(0x7f00000002c0)={0x20, 0x0, 0x8, {0x0, 0x4}}, &(0x7f00000044c0)={0x78, 0x0, 0x100, {0x5, 0x8, 0x0, {0x3, 0x401, 0x4, 0x1ff, 0x3f9, 0x1000, 0x7, 0x1, 0x4, 0xa000, 0x5, 0x0, r6, 0x1f5, 0x4}}}, &(0x7f0000004640)={0x90, 0x0, 0x4, {0x2, 0x0, 0xff, 0x10000, 0x1f, 0x1, {0x4, 0x0, 0xfffffffffffffd09, 0x10000, 0x5, 0x4, 0x4, 0x7, 0x9, 0xc000, 0x0, r8, r4, 0x0, 0x101}}}, &(0x7f0000004540)={0x30, 0x0, 0x5de7, [{0x6, 0x7fffffff, 0x5, 0x973b, 'fuse\x00'}]}, &(0x7f00000067c0)={0x338, 0x0, 0x6cc1dbd9, [{{0x1, 0x1, 0x7, 0x6, 0x0, 0xc13, {0x2, 0x100000000, 0xfffffffffffffd92, 0x2, 0x5, 0x3, 0x191e, 0x3, 0x20, 0x2000, 0x5, r10, r4, 0x9, 0x6}}, {0x3, 0x4, 0xa, 0x8000, '/dev/full\x00'}}, {{0x4, 0x0, 0x0, 0x555e3b76, 0x3, 0x3, {0x4, 0x3, 0x100000001, 0x1000, 0x2734, 0xee484b0, 0x9e, 0xb60, 0x10001, 0xc000, 0x400, r2, r4, 0x3, 0x5}}, {0x0, 0x7, 0x2, 0x0, '(\''}}, {{0x0, 0x3, 0x20, 0x80000001, 0x3, 0xf0ee, {0x0, 0x62, 0x10000, 0x5, 0x3, 0xffffffffffffda0c, 0x1f, 0x0, 0x8, 0x6000, 0x800, r3, r4, 0x0, 0x3ff}}, {0x1, 0x58, 0xa, 0x0, '/dev/full\x00'}}, {{0x6, 0x3, 0x7fff, 0x7, 0x3, 0x5, {0x5, 0x6, 0x1ff, 0x800, 0x286, 0x9, 0x37e, 0x3, 0x98, 0x1000, 0x1, r11, r4, 0x5782, 0xffffff7f}}, {0x6, 0x7, 0x4, 0x0, '\\@]]'}}, {{0x6, 0x3, 0x1116d147, 0x4, 0x7e, 0xdceb, {0x0, 0x814, 0x2, 0x4, 0x2, 0x200, 0x4, 0x8, 0x6c, 0xc000, 0x3f, r2, r13, 0x80000000, 0x5}}, {0x3, 0x100000000, 0x0, 0x6e90f670}}]}, &(0x7f0000006bc0)={0xa0, 0x0, 0x400, {{0x2, 0x3, 0x2, 0x4, 0x5, 0x6, {0x2, 0x4, 0x40, 0x43e, 0x7fff, 0x27, 0x3, 0x80000000, 0x49d3, 0x4000, 0x9, r14, r4, 0xb4a9, 0x9}}}}, &(0x7f0000006c80)={0x20, 0xfffffffffffffff5, 0x4, {0x2, 0x0, 0x400, 0xfffffff9}}}) 13:24:29 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) setsockopt$MISDN_TIME_STAMP(r1, 0x0, 0x1, &(0x7f0000000000), 0x4) r4 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000040), 0x14d100, 0x0) bpf$PROG_LOAD(0x5, 0xfffffffffffffffe, 0x0) setsockopt$TIPC_GROUP_LEAVE(r4, 0x10f, 0x88) 13:24:29 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r3 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DONE(r3, 0x0, 0xc9, 0x0, 0x0) r4 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000080), 0x400000, 0x0) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x0, 0x8, &(0x7f00000000c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x9}, [@initr0={0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x100}, @call={0x85, 0x0, 0x0, 0x10}, @btf_id={0x18, 0xa, 0x3, 0x0, 0x1}]}, &(0x7f0000000100)='syzkaller\x00', 0x7, 0x2e, &(0x7f0000000140)=""/46, 0x41100, 0x0, '\x00', 0x0, 0x28, r1, 0x8, &(0x7f0000000180)={0x4, 0x2}, 0x8, 0x10, &(0x7f00000001c0)={0x1, 0x7, 0x1}, 0x10, 0x0, r1, 0x0, &(0x7f0000000200)=[r1, r1, r1, r1]}, 0x80) ioctl$sock_kcm_SIOCKCMATTACH(r4, 0x89e0, &(0x7f00000002c0)={0xffffffffffffffff, r5}) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES8=r3, @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYBLOB="e1a7f841a07149a642bec8318395bccad8020c07b02c60e2d9c2b2ad47659fa4", @ANYBLOB=',group_id=', @ANYRESDEC=r2]) 13:24:29 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,us\x00\x00\x00\x00d=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,us\x00\x00\x00\x00d=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) (async) 13:24:29 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async, rerun: 32) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) (rerun: 32) r3 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DONE(r3, 0x0, 0xc9, 0x0, 0x0) (async) r4 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000080), 0x400000, 0x0) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x0, 0x8, &(0x7f00000000c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x9}, [@initr0={0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x100}, @call={0x85, 0x0, 0x0, 0x10}, @btf_id={0x18, 0xa, 0x3, 0x0, 0x1}]}, &(0x7f0000000100)='syzkaller\x00', 0x7, 0x2e, &(0x7f0000000140)=""/46, 0x41100, 0x0, '\x00', 0x0, 0x28, r1, 0x8, &(0x7f0000000180)={0x4, 0x2}, 0x8, 0x10, &(0x7f00000001c0)={0x1, 0x7, 0x1}, 0x10, 0x0, r1, 0x0, &(0x7f0000000200)=[r1, r1, r1, r1]}, 0x80) ioctl$sock_kcm_SIOCKCMATTACH(r4, 0x89e0, &(0x7f00000002c0)={0xffffffffffffffff, r5}) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES8=r3, @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYBLOB="e1a7f841a07149a642bec8318395bccad8020c07b02c60e2d9c2b2ad47659fa4", @ANYBLOB=',group_id=', @ANYRESDEC=r2]) 13:24:29 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0)=0x0, &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES8=r4, @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYRESHEX=r3, @ANYRESDEC=r5]) 13:24:29 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) (async) r5 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) write$FUSE_LSEEK(r5, &(0x7f0000000040)={0x18, 0xfffffffffffffffe, r3, {0x8000000000000001}}, 0x18) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) 13:24:29 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) setsockopt$MISDN_TIME_STAMP(r1, 0x0, 0x1, &(0x7f0000000000), 0x4) r4 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000040), 0x14d100, 0x0) bpf$PROG_LOAD(0x5, 0xfffffffffffffffe, 0x0) (async) setsockopt$TIPC_GROUP_LEAVE(r4, 0x10f, 0x88) [ 3159.464514] FAULT_INJECTION: forcing a failure. [ 3159.464514] name failslab, interval 1, probability 0, space 0, times 0 13:24:29 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,us\x00\x00\x00\x00d=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) [ 3159.511419] CPU: 1 PID: 2061 Comm: syz-executor.3 Not tainted 4.14.290-syzkaller #0 [ 3159.519236] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 3159.528588] Call Trace: [ 3159.531361] dump_stack+0x1b2/0x281 [ 3159.534992] should_fail.cold+0x10a/0x149 [ 3159.539148] should_failslab+0xd6/0x130 [ 3159.543132] kmem_cache_alloc_trace+0x29a/0x3d0 [ 3159.547819] fuse_dentry_init+0x40/0xa0 [ 3159.551795] ? fuse_dentry_release+0x40/0x40 [ 3159.556203] __d_alloc+0x5cf/0xa20 [ 3159.559748] d_make_root+0x3e/0xc0 [ 3159.563290] fuse_fill_super+0xc49/0x15c0 [ 3159.567446] ? fuse_get_root_inode+0xc0/0xc0 [ 3159.571852] ? up_write+0x17/0x60 [ 3159.575407] ? register_shrinker+0x15f/0x220 [ 3159.579805] ? sget_userns+0x768/0xc10 [ 3159.583701] ? get_anon_bdev+0x1c0/0x1c0 [ 3159.587758] ? sget+0xd9/0x110 [ 3159.590950] ? fuse_get_root_inode+0xc0/0xc0 [ 3159.595362] mount_nodev+0x4c/0xf0 [ 3159.598905] mount_fs+0x92/0x2a0 [ 3159.602275] vfs_kern_mount.part.0+0x5b/0x470 [ 3159.606766] do_mount+0xe65/0x2a30 [ 3159.610288] ? __do_page_fault+0x159/0xad0 [ 3159.614499] ? retint_kernel+0x2d/0x2d [ 3159.618366] ? copy_mount_string+0x40/0x40 [ 3159.622602] ? memset+0x20/0x40 [ 3159.625896] ? copy_mount_options+0x1fa/0x2f0 [ 3159.630380] ? copy_mnt_ns+0xa30/0xa30 [ 3159.634258] SyS_mount+0xa8/0x120 [ 3159.637702] ? copy_mnt_ns+0xa30/0xa30 [ 3159.641569] do_syscall_64+0x1d5/0x640 [ 3159.645438] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 3159.650616] RIP: 0033:0x7f5c78ae673a [ 3159.654310] RSP: 002b:00007f5c77459f88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 3159.662004] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f5c78ae673a [ 3159.669254] RDX: 0000000020000300 RSI: 0000000020000340 RDI: 0000000000000000 [ 3159.676502] RBP: 00007f5c7745a020 R08: 00007f5c7745a020 R09: 0000000020000300 [ 3159.683753] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000300 [ 3159.691004] R13: 0000000020000340 R14: 00007f5c77459fe0 R15: 00000000200045c0 13:24:29 executing program 3: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) (fail_nth: 74) 13:24:29 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r1, 0x0, 0x0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r2, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_IOCTL(r2, &(0x7f0000000280)={0x20, 0x0, r3}, 0x20) r4 = socket$igmp(0x2, 0x3, 0x2) r5 = openat$full(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$VHOST_SET_VRING_ENDIAN(r5, 0x4008af13, &(0x7f0000000200)={0x3, 0x1}) setsockopt$MRT_DONE(r4, 0x0, 0xc9, 0x0, 0x0) setsockopt$MRT_ADD_VIF(r4, 0x0, 0xca, &(0x7f0000000180)={0x1, 0x1, 0xcb, 0xe6, @vifc_lcl_ifindex, @broadcast}, 0x10) getresuid(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080)=0x0) r7 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) read$FUSE(r7, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r8, @ANYBLOB=',max_read=0x0000000000000006,default_permissions,blksize=0']) write$FUSE_ENTRY(r1, &(0x7f00000000c0)={0x90, 0x0, r3, {0x3, 0x1, 0x2, 0x1, 0xfffffc01, 0xfffffff9, {0x1, 0x1, 0x4, 0x6000000000000, 0xffffffffffffff9a, 0x3ff, 0x7fff, 0x0, 0x0, 0x6000, 0x7, r6, r8, 0xffffffc0, 0x48000000}}}, 0x90) r9 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r9, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r10, @ANYBLOB=',group_id=', @ANYRESDEC=r11]) 13:24:29 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0)=0x0, &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES8=r4, @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYRESHEX=r3, @ANYRESDEC=r5]) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES8=r4, @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYRESHEX=r3, @ANYRESDEC=r5]) (async) 13:24:29 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r3 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DONE(r3, 0x0, 0xc9, 0x0, 0x0) r4 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000080), 0x400000, 0x0) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x0, 0x8, &(0x7f00000000c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x9}, [@initr0={0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x100}, @call={0x85, 0x0, 0x0, 0x10}, @btf_id={0x18, 0xa, 0x3, 0x0, 0x1}]}, &(0x7f0000000100)='syzkaller\x00', 0x7, 0x2e, &(0x7f0000000140)=""/46, 0x41100, 0x0, '\x00', 0x0, 0x28, r1, 0x8, &(0x7f0000000180)={0x4, 0x2}, 0x8, 0x10, &(0x7f00000001c0)={0x1, 0x7, 0x1}, 0x10, 0x0, r1, 0x0, &(0x7f0000000200)=[r1, r1, r1, r1]}, 0x80) ioctl$sock_kcm_SIOCKCMATTACH(r4, 0x89e0, &(0x7f00000002c0)={0xffffffffffffffff, r5}) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES8=r3, @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYBLOB="e1a7f841a07149a642bec8318395bccad8020c07b02c60e2d9c2b2ad47659fa4", @ANYBLOB=',group_id=', @ANYRESDEC=r2]) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) socket$igmp(0x2, 0x3, 0x2) (async) setsockopt$MRT_DONE(r3, 0x0, 0xc9, 0x0, 0x0) (async) openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000080), 0x400000, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x0, 0x8, &(0x7f00000000c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x9}, [@initr0={0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x100}, @call={0x85, 0x0, 0x0, 0x10}, @btf_id={0x18, 0xa, 0x3, 0x0, 0x1}]}, &(0x7f0000000100)='syzkaller\x00', 0x7, 0x2e, &(0x7f0000000140)=""/46, 0x41100, 0x0, '\x00', 0x0, 0x28, r1, 0x8, &(0x7f0000000180)={0x4, 0x2}, 0x8, 0x10, &(0x7f00000001c0)={0x1, 0x7, 0x1}, 0x10, 0x0, r1, 0x0, &(0x7f0000000200)=[r1, r1, r1, r1]}, 0x80) (async) ioctl$sock_kcm_SIOCKCMATTACH(r4, 0x89e0, &(0x7f00000002c0)={0xffffffffffffffff, r5}) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES8=r3, @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYBLOB="e1a7f841a07149a642bec8318395bccad8020c07b02c60e2d9c2b2ad47659fa4", @ANYBLOB=',group_id=', @ANYRESDEC=r2]) (async) 13:24:29 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async, rerun: 64) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (rerun: 64) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) (async) r5 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) write$FUSE_LSEEK(r5, &(0x7f0000000040)={0x18, 0xfffffffffffffffe, r3, {0x8000000000000001}}, 0x18) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) 13:24:29 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) (async) setsockopt$MISDN_TIME_STAMP(r1, 0x0, 0x1, &(0x7f0000000000), 0x4) (async) r4 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000040), 0x14d100, 0x0) (async) bpf$PROG_LOAD(0x5, 0xfffffffffffffffe, 0x0) setsockopt$TIPC_GROUP_LEAVE(r4, 0x10f, 0x88) 13:24:29 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0)=0x0, &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES8=r4, @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYRESHEX=r3, @ANYRESDEC=r5]) 13:24:29 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r1, 0x0, 0x0) ioctl$FUSE_DEV_IOC_CLONE(r0, 0x8004e500, &(0x7f0000000000)=r1) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r2, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r3, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) 13:24:29 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r1, 0x0, 0x0) (async) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r2, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_IOCTL(r2, &(0x7f0000000280)={0x20, 0x0, r3}, 0x20) r4 = socket$igmp(0x2, 0x3, 0x2) (async) r5 = openat$full(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$VHOST_SET_VRING_ENDIAN(r5, 0x4008af13, &(0x7f0000000200)={0x3, 0x1}) (async) setsockopt$MRT_DONE(r4, 0x0, 0xc9, 0x0, 0x0) (async) setsockopt$MRT_ADD_VIF(r4, 0x0, 0xca, &(0x7f0000000180)={0x1, 0x1, 0xcb, 0xe6, @vifc_lcl_ifindex, @broadcast}, 0x10) (async) getresuid(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080)=0x0) r7 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) read$FUSE(r7, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r8, @ANYBLOB=',max_read=0x0000000000000006,default_permissions,blksize=0']) (async) write$FUSE_ENTRY(r1, &(0x7f00000000c0)={0x90, 0x0, r3, {0x3, 0x1, 0x2, 0x1, 0xfffffc01, 0xfffffff9, {0x1, 0x1, 0x4, 0x6000000000000, 0xffffffffffffff9a, 0x3ff, 0x7fff, 0x0, 0x0, 0x6000, 0x7, r6, r8, 0xffffffc0, 0x48000000}}}, 0x90) r9 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r9, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r10, @ANYBLOB=',group_id=', @ANYRESDEC=r11]) [ 3159.829889] FAULT_INJECTION: forcing a failure. [ 3159.829889] name failslab, interval 1, probability 0, space 0, times 0 [ 3159.855510] CPU: 1 PID: 2118 Comm: syz-executor.3 Not tainted 4.14.290-syzkaller #0 [ 3159.863335] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 3159.872688] Call Trace: [ 3159.875277] dump_stack+0x1b2/0x281 13:24:30 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) r4 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r4, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_IOCTL(r4, &(0x7f0000000280)={0x20, 0x0, r5}, 0x20) read$FUSE(r0, &(0x7f00000024c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) r7 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) read$FUSE(r7, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r8, @ANYBLOB=',max_read=0x0000000000000006,default_permissions,blksize=0']) write$FUSE_CREATE_OPEN(r1, &(0x7f0000000040)={0xa0, 0xfffffffffffffff5, r5, {{0x2, 0x0, 0x8158, 0xfffffffffffffff8, 0xffffff7c, 0x1000006, {0x0, 0x67, 0x28b, 0x1000, 0x0, 0x9, 0x80000000, 0x4, 0x1, 0x8003, 0x6, r6, r8, 0xff, 0x4}}, {0x0, 0x3}}}, 0xa0) getresuid(&(0x7f0000000180)=0x0, &(0x7f00000001c0), &(0x7f0000000200)) socket$tipc(0x1e, 0x2, 0x0) r10 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) read$FUSE(r10, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000006880)=ANY=[@ANYBLOB="39e307c8461733737717662307f70cdf356fb6d81597e67599697728dda8874c174695a654c2690e8bdbf82a3db28d280dd30140ebe9a77b35815a5a9c16ecce35758b8ff858afab530748f640a6ad9fadb063fd18fb3e214a2e3909000000ee00"/110, @ANYRESDEC, @ANYBLOB="2c67a2e8fe7509000000661024726f75705f69643d", @ANYRESDEC=r11, @ANYBLOB=',max_read=0x0000000000000006,default_permissions,blksize=0']) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140), 0x1020011, &(0x7f0000006680)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000000000120000,user_id=', @ANYRESDEC=r9, @ANYBLOB='\x00'/10, @ANYRESDEC=r11, @ANYBLOB=',blksize=0x0000000000000400,allow_other,blksize=0x0000000000000200,max_read=0x0000000000000009,blksize=0x0000000000001600,subj_user=],\x00']) [ 3159.878907] should_fail.cold+0x10a/0x149 [ 3159.883071] should_failslab+0xd6/0x130 [ 3159.887051] kmem_cache_alloc+0x28e/0x3c0 [ 3159.891207] alloc_inode+0xa0/0x170 [ 3159.894837] new_inode+0x1d/0xf0 [ 3159.898204] fuse_ctl_add_dentry+0x8d/0x410 [ 3159.902525] ? __lockdep_init_map+0x100/0x560 [ 3159.907020] fuse_ctl_add_conn+0x110/0x250 [ 3159.911257] ? fuse_ctl_remove_conn+0x1a0/0x1a0 [ 3159.915930] ? CIFSGetExtAttr+0x8b6/0xda0 [ 3159.920081] fuse_fill_super+0xe0c/0x15c0 [ 3159.924234] ? fuse_get_root_inode+0xc0/0xc0 13:24:30 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)=0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=ANY=[@ANYBLOB="64a54425cdf9643d", @ANYRESHEX=r0, @ANYBLOB="2c726f6f746d6f64653d30303030303030303030303030302c757365725f69643ddc7a72f2642c177964be2eaa5b934be7da1be1bbf4838e747c751c1a2215a5f4e9458ded3feb5fc20b64252a01c8787b3c5e70f545840a7a16b5891120402623da25156c3a4598099441663d864a724f127b64648a2a640e9ad7ef7c29b4ed9de681e6828fe01725dbda8ce2ece2534159feeae1", @ANYRESDEC=r1, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) r5 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r5, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) r7 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000280)={0x2, 0x0}, 0x8) bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f00000002c0)=r8, 0x4) bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f00000000c0)=r8, 0x4) sendmsg$GTP_CMD_DELPDP(r7, 0x0, 0x0) write$FUSE_POLL(r7, &(0x7f0000000080)={0x18, 0xfffffffffffffffe, r3, {0x4c2e}}, 0x18) write$FUSE_IOCTL(r5, &(0x7f0000000280)={0x20, 0x0, r6}, 0x20) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f0000000000)={0x78, 0x0, r6, {0x4, 0x4, 0x0, {0x0, 0x0, 0x800, 0x101, 0x1, 0x1ff, 0x6, 0x3, 0x0, 0x6000, 0xc9c, r2, r4, 0x7, 0x1}}}, 0x78) 13:24:30 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)=0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=ANY=[@ANYBLOB="64a54425cdf9643d", @ANYRESHEX=r0, @ANYBLOB="2c726f6f746d6f64653d30303030303030303030303030302c757365725f69643ddc7a72f2642c177964be2eaa5b934be7da1be1bbf4838e747c751c1a2215a5f4e9458ded3feb5fc20b64252a01c8787b3c5e70f545840a7a16b5891120402623da25156c3a4598099441663d864a724f127b64648a2a640e9ad7ef7c29b4ed9de681e6828fe01725dbda8ce2ece2534159feeae1", @ANYRESDEC=r1, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) r5 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r5, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) r7 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000280)={0x2, 0x0}, 0x8) bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f00000002c0)=r8, 0x4) bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f00000000c0)=r8, 0x4) sendmsg$GTP_CMD_DELPDP(r7, 0x0, 0x0) (async) write$FUSE_POLL(r7, &(0x7f0000000080)={0x18, 0xfffffffffffffffe, r3, {0x4c2e}}, 0x18) (async) write$FUSE_IOCTL(r5, &(0x7f0000000280)={0x20, 0x0, r6}, 0x20) (async) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f0000000000)={0x78, 0x0, r6, {0x4, 0x4, 0x0, {0x0, 0x0, 0x800, 0x101, 0x1, 0x1ff, 0x6, 0x3, 0x0, 0x6000, 0xc9c, r2, r4, 0x7, 0x1}}}, 0x78) [ 3159.928642] ? up_write+0x17/0x60 [ 3159.932112] ? register_shrinker+0x15f/0x220 [ 3159.936516] ? sget_userns+0x768/0xc10 [ 3159.940408] ? get_anon_bdev+0x1c0/0x1c0 [ 3159.944465] ? sget+0xd9/0x110 [ 3159.947657] ? fuse_get_root_inode+0xc0/0xc0 [ 3159.952062] mount_nodev+0x4c/0xf0 [ 3159.955601] mount_fs+0x92/0x2a0 [ 3159.958967] vfs_kern_mount.part.0+0x5b/0x470 [ 3159.963462] do_mount+0xe65/0x2a30 [ 3159.967001] ? __do_page_fault+0x159/0xad0 [ 3159.971232] ? retint_kernel+0x2d/0x2d [ 3159.975122] ? copy_mount_string+0x40/0x40 [ 3159.979358] ? memset+0x20/0x40 [ 3159.982637] ? copy_mount_options+0x1fa/0x2f0 [ 3159.987137] ? copy_mnt_ns+0xa30/0xa30 [ 3159.991024] SyS_mount+0xa8/0x120 [ 3159.994474] ? copy_mnt_ns+0xa30/0xa30 [ 3159.998359] do_syscall_64+0x1d5/0x640 [ 3160.002249] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 3160.007436] RIP: 0033:0x7f5c78ae673a [ 3160.011140] RSP: 002b:00007f5c77459f88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 3160.019050] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f5c78ae673a [ 3160.026328] RDX: 0000000020000300 RSI: 0000000020000340 RDI: 0000000000000000 [ 3160.033602] RBP: 00007f5c7745a020 R08: 00007f5c7745a020 R09: 0000000020000300 [ 3160.040873] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000300 [ 3160.048139] R13: 0000000020000340 R14: 00007f5c77459fe0 R15: 00000000200045c0 13:24:30 executing program 3: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) (fail_nth: 75) 13:24:30 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)=0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=ANY=[@ANYBLOB="64a54425cdf9643d", @ANYRESHEX=r0, @ANYBLOB="2c726f6f746d6f64653d30303030303030303030303030302c757365725f69643ddc7a72f2642c177964be2eaa5b934be7da1be1bbf4838e747c751c1a2215a5f4e9458ded3feb5fc20b64252a01c8787b3c5e70f545840a7a16b5891120402623da25156c3a4598099441663d864a724f127b64648a2a640e9ad7ef7c29b4ed9de681e6828fe01725dbda8ce2ece2534159feeae1", @ANYRESDEC=r1, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) r5 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r5, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) r7 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000280)={0x2, 0x0}, 0x8) bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f00000002c0)=r8, 0x4) bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f00000000c0)=r8, 0x4) sendmsg$GTP_CMD_DELPDP(r7, 0x0, 0x0) write$FUSE_POLL(r7, &(0x7f0000000080)={0x18, 0xfffffffffffffffe, r3, {0x4c2e}}, 0x18) write$FUSE_IOCTL(r5, &(0x7f0000000280)={0x20, 0x0, r6}, 0x20) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f0000000000)={0x78, 0x0, r6, {0x4, 0x4, 0x0, {0x0, 0x0, 0x800, 0x101, 0x1, 0x1ff, 0x6, 0x3, 0x0, 0x6000, 0xc9c, r2, r4, 0x7, 0x1}}}, 0x78) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(0xffffffffffffffff, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=ANY=[@ANYBLOB="64a54425cdf9643d", @ANYRESHEX=r0, @ANYBLOB="2c726f6f746d6f64653d30303030303030303030303030302c757365725f69643ddc7a72f2642c177964be2eaa5b934be7da1be1bbf4838e747c751c1a2215a5f4e9458ded3feb5fc20b64252a01c8787b3c5e70f545840a7a16b5891120402623da25156c3a4598099441663d864a724f127b64648a2a640e9ad7ef7c29b4ed9de681e6828fe01725dbda8ce2ece2534159feeae1", @ANYRESDEC=r1, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) (async) openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) (async) read$FUSE(r5, &(0x7f0000004640)={0x2020}, 0x2020) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000280)={0x2}, 0x8) (async) bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f00000002c0)=r8, 0x4) (async) bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f00000000c0)=r8, 0x4) (async) sendmsg$GTP_CMD_DELPDP(r7, 0x0, 0x0) (async) write$FUSE_POLL(r7, &(0x7f0000000080)={0x18, 0xfffffffffffffffe, r3, {0x4c2e}}, 0x18) (async) write$FUSE_IOCTL(r5, &(0x7f0000000280)={0x20, 0x0, r6}, 0x20) (async) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f0000000000)={0x78, 0x0, r6, {0x4, 0x4, 0x0, {0x0, 0x0, 0x800, 0x101, 0x1, 0x1ff, 0x6, 0x3, 0x0, 0x6000, 0xc9c, r2, r4, 0x7, 0x1}}}, 0x78) (async) 13:24:30 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r1, 0x0, 0x0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r2, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_IOCTL(r2, &(0x7f0000000280)={0x20, 0x0, r3}, 0x20) (async) r4 = socket$igmp(0x2, 0x3, 0x2) (async, rerun: 32) r5 = openat$full(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) (rerun: 32) ioctl$VHOST_SET_VRING_ENDIAN(r5, 0x4008af13, &(0x7f0000000200)={0x3, 0x1}) (async) setsockopt$MRT_DONE(r4, 0x0, 0xc9, 0x0, 0x0) (async) setsockopt$MRT_ADD_VIF(r4, 0x0, 0xca, &(0x7f0000000180)={0x1, 0x1, 0xcb, 0xe6, @vifc_lcl_ifindex, @broadcast}, 0x10) (async) getresuid(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080)=0x0) (async) r7 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) read$FUSE(r7, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r8, @ANYBLOB=',max_read=0x0000000000000006,default_permissions,blksize=0']) (async, rerun: 32) write$FUSE_ENTRY(r1, &(0x7f00000000c0)={0x90, 0x0, r3, {0x3, 0x1, 0x2, 0x1, 0xfffffc01, 0xfffffff9, {0x1, 0x1, 0x4, 0x6000000000000, 0xffffffffffffff9a, 0x3ff, 0x7fff, 0x0, 0x0, 0x6000, 0x7, r6, r8, 0xffffffc0, 0x48000000}}}, 0x90) (async, rerun: 32) r9 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r9, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r10, @ANYBLOB=',group_id=', @ANYRESDEC=r11]) 13:24:30 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) r3 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r3, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) setsockopt$IPT_SO_SET_REPLACE(r1, 0x0, 0x40, &(0x7f00000024c0)=@raw={'raw\x00', 0x9, 0x3, 0x230, 0xd8, 0xffffffff, 0xffffffff, 0xd8, 0xffffffff, 0x198, 0xffffffff, 0xffffffff, 0x198, 0xffffffff, 0x3, &(0x7f0000000080), {[{{@uncond, 0x0, 0x70, 0xd8}, @unspec=@CT2={0x68, 'CT\x00', 0x2, {0x0, 0x6, 0x81, 0x6, 'pptp\x00', 'syz0\x00', {0x2}}}}, {{@uncond, 0x0, 0xa0, 0xc0, 0x0, {}, [@common=@ah={{0x30}, {[0x7, 0x5]}}]}, @unspec=@TRACE={0x20}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x290) write$FUSE_IOCTL(r3, &(0x7f0000000280)={0x20, 0x0, r4}, 0x20) r5 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_PIM(r5, 0x0, 0xcf, &(0x7f00000000c0)=0x4, 0x4) write$FUSE_INTERRUPT(r0, &(0x7f0000000000)={0x10, 0xfffffffffffffffe, r4}, 0x10) ioctl$SIOCGETSGCNT(r1, 0x89e1, &(0x7f0000000040)={@private=0xa010102, @initdev={0xac, 0x1e, 0x0, 0x0}}) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB="440000009813", @ANYRES64=r1]) 13:24:30 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) r4 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r4, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_IOCTL(r4, &(0x7f0000000280)={0x20, 0x0, r5}, 0x20) read$FUSE(r0, &(0x7f00000024c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) r7 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) read$FUSE(r7, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r8, @ANYBLOB=',max_read=0x0000000000000006,default_permissions,blksize=0']) write$FUSE_CREATE_OPEN(r1, &(0x7f0000000040)={0xa0, 0xfffffffffffffff5, r5, {{0x2, 0x0, 0x8158, 0xfffffffffffffff8, 0xffffff7c, 0x1000006, {0x0, 0x67, 0x28b, 0x1000, 0x0, 0x9, 0x80000000, 0x4, 0x1, 0x8003, 0x6, r6, r8, 0xff, 0x4}}, {0x0, 0x3}}}, 0xa0) getresuid(&(0x7f0000000180)=0x0, &(0x7f00000001c0), &(0x7f0000000200)) socket$tipc(0x1e, 0x2, 0x0) r10 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) read$FUSE(r10, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000006880)=ANY=[@ANYBLOB="39e307c8461733737717662307f70cdf356fb6d81597e67599697728dda8874c174695a654c2690e8bdbf82a3db28d280dd30140ebe9a77b35815a5a9c16ecce35758b8ff858afab530748f640a6ad9fadb063fd18fb3e214a2e3909000000ee00"/110, @ANYRESDEC, @ANYBLOB="2c67a2e8fe7509000000661024726f75705f69643d", @ANYRESDEC=r11, @ANYBLOB=',max_read=0x0000000000000006,default_permissions,blksize=0']) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140), 0x1020011, &(0x7f0000006680)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000000000120000,user_id=', @ANYRESDEC=r9, @ANYBLOB='\x00'/10, @ANYRESDEC=r11, @ANYBLOB=',blksize=0x0000000000000400,allow_other,blksize=0x0000000000000200,max_read=0x0000000000000009,blksize=0x0000000000001600,subj_user=],\x00']) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) (async) openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) (async) read$FUSE(r4, &(0x7f0000004640)={0x2020}, 0x2020) (async) write$FUSE_IOCTL(r4, &(0x7f0000000280)={0x20, 0x0, r5}, 0x20) (async) read$FUSE(r0, &(0x7f00000024c0)={0x2020}, 0x2020) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) read$FUSE(r7, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r8, @ANYBLOB=',max_read=0x0000000000000006,default_permissions,blksize=0']) (async) write$FUSE_CREATE_OPEN(r1, &(0x7f0000000040)={0xa0, 0xfffffffffffffff5, r5, {{0x2, 0x0, 0x8158, 0xfffffffffffffff8, 0xffffff7c, 0x1000006, {0x0, 0x67, 0x28b, 0x1000, 0x0, 0x9, 0x80000000, 0x4, 0x1, 0x8003, 0x6, r6, r8, 0xff, 0x4}}, {0x0, 0x3}}}, 0xa0) (async) getresuid(&(0x7f0000000180), &(0x7f00000001c0), &(0x7f0000000200)) (async) socket$tipc(0x1e, 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) read$FUSE(r10, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000006880)=ANY=[@ANYBLOB="39e307c8461733737717662307f70cdf356fb6d81597e67599697728dda8874c174695a654c2690e8bdbf82a3db28d280dd30140ebe9a77b35815a5a9c16ecce35758b8ff858afab530748f640a6ad9fadb063fd18fb3e214a2e3909000000ee00"/110, @ANYRESDEC, @ANYBLOB="2c67a2e8fe7509000000661024726f75705f69643d", @ANYRESDEC=r11, @ANYBLOB=',max_read=0x0000000000000006,default_permissions,blksize=0']) (async) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140), 0x1020011, &(0x7f0000006680)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000000000120000,user_id=', @ANYRESDEC=r9, @ANYBLOB='\x00'/10, @ANYRESDEC=r11, @ANYBLOB=',blksize=0x0000000000000400,allow_other,blksize=0x0000000000000200,max_read=0x0000000000000009,blksize=0x0000000000001600,subj_user=],\x00']) (async) 13:24:30 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r1, 0x0, 0x0) ioctl$FUSE_DEV_IOC_CLONE(r0, 0x8004e500, &(0x7f0000000000)=r1) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r2, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r3, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) sendmsg$GTP_CMD_DELPDP(r1, 0x0, 0x0) (async) ioctl$FUSE_DEV_IOC_CLONE(r0, 0x8004e500, &(0x7f0000000000)=r1) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r2, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r3, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) (async) 13:24:30 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r2, 0x0, 0x0) getresuid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000140)) mount$fuseblk(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x10028, &(0x7f0000000180)={{'fd', 0x3d, r2}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r3}, 0x2c, {'group_id', 0x3d, 0xffffffffffffffff}, 0x2c, {[{@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@default_permissions}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x80}}, {@allow_other}, {@max_read={'max_read', 0x3d, 0x80000001}}, {@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x6}}], [{@appraise_type}, {@func={'func', 0x3d, 'MODULE_CHECK'}}]}}) read$FUSE(0xffffffffffffffff, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=ANY=[@ANYBLOB="1a0d5c517c23cb135b59e4c03b465545d9afc2b70ea81a8a0530e7bc85af81eca6d62277ce467507ff8588a5bbf8e4af17dbca03ef4927eed6403a8337f4cda064d7fb8f87f9fabe4063d0b39e01fe1344f121", @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r1, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) 13:24:30 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) r3 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r3, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) setsockopt$IPT_SO_SET_REPLACE(r1, 0x0, 0x40, &(0x7f00000024c0)=@raw={'raw\x00', 0x9, 0x3, 0x230, 0xd8, 0xffffffff, 0xffffffff, 0xd8, 0xffffffff, 0x198, 0xffffffff, 0xffffffff, 0x198, 0xffffffff, 0x3, &(0x7f0000000080), {[{{@uncond, 0x0, 0x70, 0xd8}, @unspec=@CT2={0x68, 'CT\x00', 0x2, {0x0, 0x6, 0x81, 0x6, 'pptp\x00', 'syz0\x00', {0x2}}}}, {{@uncond, 0x0, 0xa0, 0xc0, 0x0, {}, [@common=@ah={{0x30}, {[0x7, 0x5]}}]}, @unspec=@TRACE={0x20}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x290) (async) write$FUSE_IOCTL(r3, &(0x7f0000000280)={0x20, 0x0, r4}, 0x20) (async) r5 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_PIM(r5, 0x0, 0xcf, &(0x7f00000000c0)=0x4, 0x4) (async) write$FUSE_INTERRUPT(r0, &(0x7f0000000000)={0x10, 0xfffffffffffffffe, r4}, 0x10) ioctl$SIOCGETSGCNT(r1, 0x89e1, &(0x7f0000000040)={@private=0xa010102, @initdev={0xac, 0x1e, 0x0, 0x0}}) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB="440000009813", @ANYRES64=r1]) 13:24:30 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) r4 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r4, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_IOCTL(r4, &(0x7f0000000280)={0x20, 0x0, r5}, 0x20) read$FUSE(r0, &(0x7f00000024c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) r7 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) read$FUSE(r7, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r8, @ANYBLOB=',max_read=0x0000000000000006,default_permissions,blksize=0']) write$FUSE_CREATE_OPEN(r1, &(0x7f0000000040)={0xa0, 0xfffffffffffffff5, r5, {{0x2, 0x0, 0x8158, 0xfffffffffffffff8, 0xffffff7c, 0x1000006, {0x0, 0x67, 0x28b, 0x1000, 0x0, 0x9, 0x80000000, 0x4, 0x1, 0x8003, 0x6, r6, r8, 0xff, 0x4}}, {0x0, 0x3}}}, 0xa0) getresuid(&(0x7f0000000180)=0x0, &(0x7f00000001c0), &(0x7f0000000200)) socket$tipc(0x1e, 0x2, 0x0) r10 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) read$FUSE(r10, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000006880)=ANY=[@ANYBLOB="39e307c8461733737717662307f70cdf356fb6d81597e67599697728dda8874c174695a654c2690e8bdbf82a3db28d280dd30140ebe9a77b35815a5a9c16ecce35758b8ff858afab530748f640a6ad9fadb063fd18fb3e214a2e3909000000ee00"/110, @ANYRESDEC, @ANYBLOB="2c67a2e8fe7509000000661024726f75705f69643d", @ANYRESDEC=r11, @ANYBLOB=',max_read=0x0000000000000006,default_permissions,blksize=0']) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140), 0x1020011, &(0x7f0000006680)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000000000120000,user_id=', @ANYRESDEC=r9, @ANYBLOB='\x00'/10, @ANYRESDEC=r11, @ANYBLOB=',blksize=0x0000000000000400,allow_other,blksize=0x0000000000000200,max_read=0x0000000000000009,blksize=0x0000000000001600,subj_user=],\x00']) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) (async) openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) (async) read$FUSE(r4, &(0x7f0000004640)={0x2020}, 0x2020) (async) write$FUSE_IOCTL(r4, &(0x7f0000000280)={0x20, 0x0, r5}, 0x20) (async) read$FUSE(r0, &(0x7f00000024c0)={0x2020}, 0x2020) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) read$FUSE(r7, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r8, @ANYBLOB=',max_read=0x0000000000000006,default_permissions,blksize=0']) (async) write$FUSE_CREATE_OPEN(r1, &(0x7f0000000040)={0xa0, 0xfffffffffffffff5, r5, {{0x2, 0x0, 0x8158, 0xfffffffffffffff8, 0xffffff7c, 0x1000006, {0x0, 0x67, 0x28b, 0x1000, 0x0, 0x9, 0x80000000, 0x4, 0x1, 0x8003, 0x6, r6, r8, 0xff, 0x4}}, {0x0, 0x3}}}, 0xa0) (async) getresuid(&(0x7f0000000180), &(0x7f00000001c0), &(0x7f0000000200)) (async) socket$tipc(0x1e, 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) read$FUSE(r10, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000006880)=ANY=[@ANYBLOB="39e307c8461733737717662307f70cdf356fb6d81597e67599697728dda8874c174695a654c2690e8bdbf82a3db28d280dd30140ebe9a77b35815a5a9c16ecce35758b8ff858afab530748f640a6ad9fadb063fd18fb3e214a2e3909000000ee00"/110, @ANYRESDEC, @ANYBLOB="2c67a2e8fe7509000000661024726f75705f69643d", @ANYRESDEC=r11, @ANYBLOB=',max_read=0x0000000000000006,default_permissions,blksize=0']) (async) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140), 0x1020011, &(0x7f0000006680)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000000000120000,user_id=', @ANYRESDEC=r9, @ANYBLOB='\x00'/10, @ANYRESDEC=r11, @ANYBLOB=',blksize=0x0000000000000400,allow_other,blksize=0x0000000000000200,max_read=0x0000000000000009,blksize=0x0000000000001600,subj_user=],\x00']) (async) [ 3160.218075] FAULT_INJECTION: forcing a failure. [ 3160.218075] name failslab, interval 1, probability 0, space 0, times 0 13:24:30 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r1, 0x0, 0x0) ioctl$FUSE_DEV_IOC_CLONE(r0, 0x8004e500, &(0x7f0000000000)=r1) (async) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r2, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r3, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) [ 3160.291903] CPU: 0 PID: 2187 Comm: syz-executor.3 Not tainted 4.14.290-syzkaller #0 [ 3160.299755] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 3160.309197] Call Trace: [ 3160.311781] dump_stack+0x1b2/0x281 [ 3160.315430] should_fail.cold+0x10a/0x149 [ 3160.319579] should_failslab+0xd6/0x130 [ 3160.323556] kmem_cache_alloc_trace+0x29a/0x3d0 [ 3160.328255] fuse_dentry_init+0x40/0xa0 [ 3160.332227] ? fuse_dentry_release+0x40/0x40 [ 3160.336629] __d_alloc+0x5cf/0xa20 [ 3160.340170] d_make_root+0x3e/0xc0 [ 3160.343710] fuse_fill_super+0xc49/0x15c0 [ 3160.347860] ? fuse_get_root_inode+0xc0/0xc0 [ 3160.352291] ? up_write+0x17/0x60 [ 3160.355743] ? register_shrinker+0x15f/0x220 [ 3160.360148] ? sget_userns+0x768/0xc10 [ 3160.364041] ? get_anon_bdev+0x1c0/0x1c0 [ 3160.368099] ? sget+0xd9/0x110 [ 3160.371289] ? fuse_get_root_inode+0xc0/0xc0 [ 3160.375695] mount_nodev+0x4c/0xf0 [ 3160.379240] mount_fs+0x92/0x2a0 [ 3160.382610] vfs_kern_mount.part.0+0x5b/0x470 [ 3160.387108] do_mount+0xe65/0x2a30 [ 3160.390650] ? __do_page_fault+0x159/0xad0 [ 3160.394879] ? retint_kernel+0x2d/0x2d [ 3160.398779] ? copy_mount_string+0x40/0x40 [ 3160.403015] ? memset+0x20/0x40 [ 3160.406291] ? copy_mount_options+0x1fa/0x2f0 [ 3160.410782] ? copy_mnt_ns+0xa30/0xa30 [ 3160.414667] SyS_mount+0xa8/0x120 [ 3160.418117] ? copy_mnt_ns+0xa30/0xa30 [ 3160.422009] do_syscall_64+0x1d5/0x640 [ 3160.425914] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 3160.431104] RIP: 0033:0x7f5c78ae673a [ 3160.434808] RSP: 002b:00007f5c77459f88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 13:24:30 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async, rerun: 64) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async, rerun: 64) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r2, 0x0, 0x0) getresuid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000140)) mount$fuseblk(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x10028, &(0x7f0000000180)={{'fd', 0x3d, r2}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r3}, 0x2c, {'group_id', 0x3d, 0xffffffffffffffff}, 0x2c, {[{@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@default_permissions}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x80}}, {@allow_other}, {@max_read={'max_read', 0x3d, 0x80000001}}, {@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x6}}], [{@appraise_type}, {@func={'func', 0x3d, 'MODULE_CHECK'}}]}}) (async) read$FUSE(0xffffffffffffffff, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=ANY=[@ANYBLOB="1a0d5c517c23cb135b59e4c03b465545d9afc2b70ea81a8a0530e7bc85af81eca6d62277ce467507ff8588a5bbf8e4af17dbca03ef4927eed6403a8337f4cda064d7fb8f87f9fabe4063d0b39e01fe1344f121", @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r1, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) 13:24:30 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) r3 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r3, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) (async, rerun: 64) setsockopt$IPT_SO_SET_REPLACE(r1, 0x0, 0x40, &(0x7f00000024c0)=@raw={'raw\x00', 0x9, 0x3, 0x230, 0xd8, 0xffffffff, 0xffffffff, 0xd8, 0xffffffff, 0x198, 0xffffffff, 0xffffffff, 0x198, 0xffffffff, 0x3, &(0x7f0000000080), {[{{@uncond, 0x0, 0x70, 0xd8}, @unspec=@CT2={0x68, 'CT\x00', 0x2, {0x0, 0x6, 0x81, 0x6, 'pptp\x00', 'syz0\x00', {0x2}}}}, {{@uncond, 0x0, 0xa0, 0xc0, 0x0, {}, [@common=@ah={{0x30}, {[0x7, 0x5]}}]}, @unspec=@TRACE={0x20}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x290) (rerun: 64) write$FUSE_IOCTL(r3, &(0x7f0000000280)={0x20, 0x0, r4}, 0x20) (async) r5 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_PIM(r5, 0x0, 0xcf, &(0x7f00000000c0)=0x4, 0x4) (async, rerun: 32) write$FUSE_INTERRUPT(r0, &(0x7f0000000000)={0x10, 0xfffffffffffffffe, r4}, 0x10) (async, rerun: 32) ioctl$SIOCGETSGCNT(r1, 0x89e1, &(0x7f0000000040)={@private=0xa010102, @initdev={0xac, 0x1e, 0x0, 0x0}}) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB="440000009813", @ANYRES64=r1]) [ 3160.442520] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f5c78ae673a [ 3160.449790] RDX: 0000000020000300 RSI: 0000000020000340 RDI: 0000000000000000 [ 3160.457057] RBP: 00007f5c7745a020 R08: 00007f5c7745a020 R09: 0000000020000300 [ 3160.464329] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000300 [ 3160.471605] R13: 0000000020000340 R14: 00007f5c77459fe0 R15: 00000000200045c0 13:24:30 executing program 3: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) (fail_nth: 76) 13:24:30 executing program 4: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) read$FUSE(r0, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r1]) r2 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) getresuid(&(0x7f00000002c0)=0x0, &(0x7f0000000140), &(0x7f0000000100)) r4 = getegid() read$FUSE(r0, &(0x7f00000024c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x208840, &(0x7f0000000180)={{'fd', 0x3d, r2}, 0x2c, {'rootmode', 0x3d, 0x6000}, 0x2c, {'user_id', 0x3d, r3}, 0x2c, {'group_id', 0x3d, r4}, 0x2c, {[{@max_read={'max_read', 0x3d, 0xfe}}, {@max_read={'max_read', 0x3d, 0x4}}], [{@context={'context', 0x3d, 'staff_u'}}, {@dont_measure}, {@subj_user={'subj_user', 0x3d, '/dev/full\x00'}}, {@audit}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_lt={'euid<', r5}}]}}) openat$6lowpan_control(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) 13:24:30 executing program 5: ioctl$FUSE_DEV_IOC_CLONE(0xffffffffffffffff, 0x8004e500, &(0x7f0000000200)) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x0, {0x0, 0x8}}, 0x20) r2 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r3 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r3, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_IOCTL(r3, &(0x7f0000000280)={0x20, 0x0, r4}, 0x20) write$FUSE_IOCTL(r2, &(0x7f00000000c0)={0x20, 0xfffffffffffffff5, r4, {0xfffffffa, 0x0, 0xa2, 0x1}}, 0x20) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000040)={0x9}, 0x8) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB="2c726f6f746d6f64653d30303030303030303030303030303030303134303030302c757365720800643d8626a7108ad80cc2d5ed9c56f78d4bbaa8238c12b5d37bb6e61252bc8c8a3e7962cfd3d9b8572a6bc6b6e1708a47efa9f1924d9d061d717aa3708542222b97a15019864138b19f3ee7e7f47e31b6125443640658d8", @ANYRESDEC=r5, @ANYBLOB=',group_id=', @ANYRESDEC=r6]) 13:24:30 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) setsockopt$MRT_PIM(r1, 0x0, 0xcf, &(0x7f00000000c0)=0x3, 0x4) getresuid(&(0x7f0000000380)=0x0, &(0x7f0000000000), &(0x7f0000000040)) read$FUSE(r1, &(0x7f00000024c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) write$FUSE_GETXATTR(0xffffffffffffffff, &(0x7f0000000080)={0x18, 0xfffffffffffffffe, r3, {0x8}}, 0x18) 13:24:30 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r2, 0x0, 0x0) (async) getresuid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000140)) mount$fuseblk(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x10028, &(0x7f0000000180)={{'fd', 0x3d, r2}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r3}, 0x2c, {'group_id', 0x3d, 0xffffffffffffffff}, 0x2c, {[{@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@default_permissions}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x80}}, {@allow_other}, {@max_read={'max_read', 0x3d, 0x80000001}}, {@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x6}}], [{@appraise_type}, {@func={'func', 0x3d, 'MODULE_CHECK'}}]}}) read$FUSE(0xffffffffffffffff, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=ANY=[@ANYBLOB="1a0d5c517c23cb135b59e4c03b465545d9afc2b70ea81a8a0530e7bc85af81eca6d62277ce467507ff8588a5bbf8e4af17dbca03ef4927eed6403a8337f4cda064d7fb8f87f9fabe4063d0b39e01fe1344f121", @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r1, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) 13:24:30 executing program 4: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) read$FUSE(r0, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r1]) r2 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) getresuid(&(0x7f00000002c0)=0x0, &(0x7f0000000140), &(0x7f0000000100)) r4 = getegid() read$FUSE(r0, &(0x7f00000024c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x208840, &(0x7f0000000180)={{'fd', 0x3d, r2}, 0x2c, {'rootmode', 0x3d, 0x6000}, 0x2c, {'user_id', 0x3d, r3}, 0x2c, {'group_id', 0x3d, r4}, 0x2c, {[{@max_read={'max_read', 0x3d, 0xfe}}, {@max_read={'max_read', 0x3d, 0x4}}], [{@context={'context', 0x3d, 'staff_u'}}, {@dont_measure}, {@subj_user={'subj_user', 0x3d, '/dev/full\x00'}}, {@audit}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_lt={'euid<', r5}}]}}) openat$6lowpan_control(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) read$FUSE(r0, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r1]) (async) openat$fuse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) (async) getresuid(&(0x7f00000002c0), &(0x7f0000000140), &(0x7f0000000100)) (async) getegid() (async) read$FUSE(r0, &(0x7f00000024c0)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x208840, &(0x7f0000000180)={{'fd', 0x3d, r2}, 0x2c, {'rootmode', 0x3d, 0x6000}, 0x2c, {'user_id', 0x3d, r3}, 0x2c, {'group_id', 0x3d, r4}, 0x2c, {[{@max_read={'max_read', 0x3d, 0xfe}}, {@max_read={'max_read', 0x3d, 0x4}}], [{@context={'context', 0x3d, 'staff_u'}}, {@dont_measure}, {@subj_user={'subj_user', 0x3d, '/dev/full\x00'}}, {@audit}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_lt={'euid<', r5}}]}}) (async) openat$6lowpan_control(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) (async) [ 3160.608525] FAULT_INJECTION: forcing a failure. [ 3160.608525] name failslab, interval 1, probability 0, space 0, times 0 [ 3160.641669] CPU: 1 PID: 2302 Comm: syz-executor.3 Not tainted 4.14.290-syzkaller #0 [ 3160.649578] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 13:24:30 executing program 4: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) read$FUSE(r0, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r1]) (async) r2 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) getresuid(&(0x7f00000002c0)=0x0, &(0x7f0000000140), &(0x7f0000000100)) (async) r4 = getegid() (async) read$FUSE(r0, &(0x7f00000024c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x208840, &(0x7f0000000180)={{'fd', 0x3d, r2}, 0x2c, {'rootmode', 0x3d, 0x6000}, 0x2c, {'user_id', 0x3d, r3}, 0x2c, {'group_id', 0x3d, r4}, 0x2c, {[{@max_read={'max_read', 0x3d, 0xfe}}, {@max_read={'max_read', 0x3d, 0x4}}], [{@context={'context', 0x3d, 'staff_u'}}, {@dont_measure}, {@subj_user={'subj_user', 0x3d, '/dev/full\x00'}}, {@audit}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_lt={'euid<', r5}}]}}) (async) openat$6lowpan_control(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) [ 3160.658948] Call Trace: [ 3160.661536] dump_stack+0x1b2/0x281 [ 3160.665174] should_fail.cold+0x10a/0x149 [ 3160.669324] should_failslab+0xd6/0x130 [ 3160.673301] kmem_cache_alloc+0x28e/0x3c0 [ 3160.677457] __d_alloc+0x2a/0xa20 [ 3160.680912] ? lock_acquire+0x170/0x3f0 [ 3160.684888] d_alloc+0x46/0x240 [ 3160.688166] d_alloc_name+0x70/0x80 [ 3160.692053] ? d_alloc+0x240/0x240 [ 3160.695595] fuse_ctl_add_dentry+0x70/0x410 [ 3160.699915] ? __lockdep_init_map+0x100/0x560 [ 3160.704452] fuse_ctl_add_conn+0x148/0x250 13:24:30 executing program 0: getresuid(&(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)=0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r2, @ANYBLOB=',max_read=0x0000000000000006,default_permissions,blksize=0']) write$FUSE_CREATE_OPEN(0xffffffffffffffff, &(0x7f0000000100)={0xa0, 0x0, 0x0, {{0x2, 0x1, 0x2, 0x400, 0x4, 0x1, {0x5, 0x6, 0x5, 0x9, 0x43d, 0x7, 0x4, 0x6, 0x83c5, 0x4000, 0xd4, r0, r2, 0x789c, 0x9}}, {0x0, 0x8}}}, 0xa0) r3 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) r6 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DONE(r6, 0x0, 0xc9, 0x0, 0x0) setsockopt$IPT_SO_SET_REPLACE(r6, 0x0, 0x40, &(0x7f00000024c0)=@raw={'raw\x00', 0x9, 0x3, 0x298, 0x128, 0xffffffff, 0xffffffff, 0x128, 0xffffffff, 0x200, 0xffffffff, 0xffffffff, 0x200, 0xffffffff, 0x3, &(0x7f0000000000), {[{{@ip={@multicast2, @private=0xa010101, 0xffffff00, 0xff000000, 'veth1_to_bond\x00', 'dummy0\x00', {}, {}, 0x73, 0x0, 0x35}, 0x0, 0xc8, 0x128, 0x0, {}, [@common=@inet=@tcp={{0x30}, {[0x4e22, 0x4e21], [0x4e20, 0x4e23], 0x0, 0x10, 0x2b571b193f229049, 0x4}}, @inet=@rpfilter={{0x28}, {0x1}}]}, @common=@SET={0x60, 'SET\x00', 0x0, {{0xffffffffffffffff, [0x0, 0x5, 0x5, 0x4, 0x94841c1bed949660, 0x6], 0x6, 0x4}, {0x0, [0x1, 0x1, 0x3, 0x6, 0x2, 0x1], 0x5, 0x4}}}}, {{@uncond, 0x0, 0x70, 0xd8}, @unspec=@CT2={0x68, 'CT\x00', 0x2, {0x8, 0x101, 0x2, 0x7, 'netbios-ns\x00', 'syz0\x00', {0x8789}}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x2f8) read$FUSE(r4, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r3, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r5, @ANYBLOB=',group_id=', @ANYRESDEC=r7]) [ 3160.708687] ? fuse_ctl_remove_conn+0x1a0/0x1a0 [ 3160.713350] ? SMBQueryInformation+0x415/0x910 [ 3160.717981] fuse_fill_super+0xe0c/0x15c0 [ 3160.722134] ? fuse_get_root_inode+0xc0/0xc0 [ 3160.726540] ? up_write+0x17/0x60 [ 3160.729993] ? register_shrinker+0x15f/0x220 [ 3160.734399] ? sget_userns+0x768/0xc10 [ 3160.738292] ? get_anon_bdev+0x1c0/0x1c0 [ 3160.742346] ? sget+0xd9/0x110 [ 3160.745537] ? fuse_get_root_inode+0xc0/0xc0 [ 3160.749942] mount_nodev+0x4c/0xf0 [ 3160.753495] mount_fs+0x92/0x2a0 13:24:30 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fm=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) [ 3160.756861] vfs_kern_mount.part.0+0x5b/0x470 [ 3160.761355] do_mount+0xe65/0x2a30 [ 3160.764910] ? __do_page_fault+0x159/0xad0 [ 3160.766911] x_tables: ip_tables: tcp match: only valid for protocol 6 [ 3160.769138] ? retint_kernel+0x2d/0x2d [ 3160.769158] ? copy_mount_string+0x40/0x40 [ 3160.769173] ? memset+0x20/0x40 [ 3160.769182] ? copy_mount_options+0x1fa/0x2f0 [ 3160.769193] ? copy_mnt_ns+0xa30/0xa30 [ 3160.795550] SyS_mount+0xa8/0x120 [ 3160.799004] ? copy_mnt_ns+0xa30/0xa30 [ 3160.802895] do_syscall_64+0x1d5/0x640 13:24:30 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fm=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fm=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) (async) [ 3160.806784] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 3160.811966] RIP: 0033:0x7f5c78ae673a [ 3160.815668] RSP: 002b:00007f5c77459f88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 3160.823382] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f5c78ae673a [ 3160.830737] RDX: 0000000020000300 RSI: 0000000020000340 RDI: 0000000000000000 [ 3160.838125] RBP: 00007f5c7745a020 R08: 00007f5c7745a020 R09: 0000000020000300 [ 3160.845399] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000300 [ 3160.852668] R13: 0000000020000340 R14: 00007f5c77459fe0 R15: 00000000200045c0 13:24:30 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fm=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:31 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)=0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r5 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) mount$fuseblk(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200), 0x4018, &(0x7f00000024c0)={{'fd', 0x3d, r5}, 0x2c, {}, 0x2c, {'user_id', 0x3d, r3}, 0x2c, {'group_id', 0x3d, 0xffffffffffffffff}, 0x2c, {[{@default_permissions}], [{@dont_measure}, {@seclabel}]}}) sendmsg$GTP_CMD_DELPDP(r4, 0x0, 0x0) ioctl$IMCTRLREQ(r4, 0x80044945, &(0x7f0000000140)={0x2001, 0xfffffffd, 0x2, 0x8}) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB="2c726f6f74cfb7205f2ba4084a1e6d6f64653de233639c1540a73530303030301ba0e3a348742ab06486", @ANYRESDEC=r2, @ANYBLOB="816474d71b280a685fece08d15be3411992c5fbecadf2f57e19c9da5e230395f624c85d24132a6431dce56b16b8c2f3a47ebd5d820cc0e25102547d46ecf4c6570da0c9de7d7ef4ddfdd88a96672c5760136887d09b7ece9a3bb3c397df21c35ec1cd40959ebff4fcd40a2ccda8871085aa01c", @ANYRESDEC=r6]) write$FUSE_NOTIFY_INVAL_INODE(r0, &(0x7f0000000100)={0x28, 0x2, 0x0, {0x5, 0x2000000000000, 0x7}}, 0x28) 13:24:31 executing program 5: ioctl$FUSE_DEV_IOC_CLONE(0xffffffffffffffff, 0x8004e500, &(0x7f0000000200)) (async) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x0, {0x0, 0x8}}, 0x20) (async) r2 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r3 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r3, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_IOCTL(r3, &(0x7f0000000280)={0x20, 0x0, r4}, 0x20) (async) write$FUSE_IOCTL(r2, &(0x7f00000000c0)={0x20, 0xfffffffffffffff5, r4, {0xfffffffa, 0x0, 0xa2, 0x1}}, 0x20) (async) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async, rerun: 64) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) (rerun: 64) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000040)={0x9}, 0x8) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB="2c726f6f746d6f64653d30303030303030303030303030303030303134303030302c757365720800643d8626a7108ad80cc2d5ed9c56f78d4bbaa8238c12b5d37bb6e61252bc8c8a3e7962cfd3d9b8572a6bc6b6e1708a47efa9f1924d9d061d717aa3708542222b97a15019864138b19f3ee7e7f47e31b6125443640658d8", @ANYRESDEC=r5, @ANYBLOB=',group_id=', @ANYRESDEC=r6]) 13:24:31 executing program 0: getresuid(&(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)=0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r2, @ANYBLOB=',max_read=0x0000000000000006,default_permissions,blksize=0']) (async) write$FUSE_CREATE_OPEN(0xffffffffffffffff, &(0x7f0000000100)={0xa0, 0x0, 0x0, {{0x2, 0x1, 0x2, 0x400, 0x4, 0x1, {0x5, 0x6, 0x5, 0x9, 0x43d, 0x7, 0x4, 0x6, 0x83c5, 0x4000, 0xd4, r0, r2, 0x789c, 0x9}}, {0x0, 0x8}}}, 0xa0) (async) r3 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) r6 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DONE(r6, 0x0, 0xc9, 0x0, 0x0) setsockopt$IPT_SO_SET_REPLACE(r6, 0x0, 0x40, &(0x7f00000024c0)=@raw={'raw\x00', 0x9, 0x3, 0x298, 0x128, 0xffffffff, 0xffffffff, 0x128, 0xffffffff, 0x200, 0xffffffff, 0xffffffff, 0x200, 0xffffffff, 0x3, &(0x7f0000000000), {[{{@ip={@multicast2, @private=0xa010101, 0xffffff00, 0xff000000, 'veth1_to_bond\x00', 'dummy0\x00', {}, {}, 0x73, 0x0, 0x35}, 0x0, 0xc8, 0x128, 0x0, {}, [@common=@inet=@tcp={{0x30}, {[0x4e22, 0x4e21], [0x4e20, 0x4e23], 0x0, 0x10, 0x2b571b193f229049, 0x4}}, @inet=@rpfilter={{0x28}, {0x1}}]}, @common=@SET={0x60, 'SET\x00', 0x0, {{0xffffffffffffffff, [0x0, 0x5, 0x5, 0x4, 0x94841c1bed949660, 0x6], 0x6, 0x4}, {0x0, [0x1, 0x1, 0x3, 0x6, 0x2, 0x1], 0x5, 0x4}}}}, {{@uncond, 0x0, 0x70, 0xd8}, @unspec=@CT2={0x68, 'CT\x00', 0x2, {0x8, 0x101, 0x2, 0x7, 'netbios-ns\x00', 'syz0\x00', {0x8789}}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x2f8) (async) read$FUSE(r4, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r3, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r5, @ANYBLOB=',group_id=', @ANYRESDEC=r7]) 13:24:31 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) setsockopt$MRT_PIM(r1, 0x0, 0xcf, &(0x7f00000000c0)=0x3, 0x4) getresuid(&(0x7f0000000380)=0x0, &(0x7f0000000000), &(0x7f0000000040)) (async) read$FUSE(r1, &(0x7f00000024c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) (async) write$FUSE_GETXATTR(0xffffffffffffffff, &(0x7f0000000080)={0x18, 0xfffffffffffffffe, r3, {0x8}}, 0x18) 13:24:31 executing program 3: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) (fail_nth: 77) 13:24:31 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async, rerun: 64) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (rerun: 64) setsockopt$MRT_PIM(r1, 0x0, 0xcf, &(0x7f00000000c0)=0x3, 0x4) (async, rerun: 64) getresuid(&(0x7f0000000380)=0x0, &(0x7f0000000000), &(0x7f0000000040)) (async, rerun: 64) read$FUSE(r1, &(0x7f00000024c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) write$FUSE_GETXATTR(0xffffffffffffffff, &(0x7f0000000080)={0x18, 0xfffffffffffffffe, r3, {0x8}}, 0x18) 13:24:31 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x14000, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)=0x0) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r5 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r5, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_IOCTL(r5, &(0x7f0000000280)={0x20, 0x0, r6}, 0x20) write$FUSE_POLL(r0, &(0x7f0000004580)={0x18, 0x0, r6, {0x1}}, 0x18) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) r7 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) getresuid(&(0x7f00000002c0), &(0x7f0000004500), &(0x7f0000004540)) r8 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) write$FUSE_NOTIFY_INVAL_ENTRY(r8, &(0x7f0000000240)=ANY=[@ANYBLOB=')\x00\b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00group_id\x00'], 0x29) read$FUSE(r8, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r9, @ANYBLOB="2c6d61787829303030303030304a303030303030362c646566617561745f7065726d5f6f23bbb965d4a3771eace98768000000"]) read$FUSE(r1, &(0x7f00000024c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) mount$fuseblk(&(0x7f0000000000), &(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080), 0x400, &(0x7f0000000100)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x2000}, 0x2c, {'user_id', 0x3d, r3}, 0x2c, {'group_id', 0x3d, r9}, 0x2c, {[{@allow_other}, {@blksize={'blksize', 0x3d, 0x600}}, {@default_permissions}, {@default_permissions}], [{@uid_eq={'uid', 0x3d, r10}}, {@dont_measure}, {@obj_type={'obj_type', 0x3d, 'fuse\x00'}}, {@dont_appraise}, {@smackfshat={'smackfshat', 0x3d, 'fuse\x00'}}]}}) read$FUSE(r0, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_POLL(r8, &(0x7f0000000280)={0x18, 0xfffffffffffffffe, r11, {0x8}}, 0x18) 13:24:31 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)=0x0) (async) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r5 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) mount$fuseblk(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200), 0x4018, &(0x7f00000024c0)={{'fd', 0x3d, r5}, 0x2c, {}, 0x2c, {'user_id', 0x3d, r3}, 0x2c, {'group_id', 0x3d, 0xffffffffffffffff}, 0x2c, {[{@default_permissions}], [{@dont_measure}, {@seclabel}]}}) sendmsg$GTP_CMD_DELPDP(r4, 0x0, 0x0) (async) ioctl$IMCTRLREQ(r4, 0x80044945, &(0x7f0000000140)={0x2001, 0xfffffffd, 0x2, 0x8}) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB="2c726f6f74cfb7205f2ba4084a1e6d6f64653de233639c1540a73530303030301ba0e3a348742ab06486", @ANYRESDEC=r2, @ANYBLOB="816474d71b280a685fece08d15be3411992c5fbecadf2f57e19c9da5e230395f624c85d24132a6431dce56b16b8c2f3a47ebd5d820cc0e25102547d46ecf4c6570da0c9de7d7ef4ddfdd88a96672c5760136887d09b7ece9a3bb3c397df21c35ec1cd40959ebff4fcd40a2ccda8871085aa01c", @ANYRESDEC=r6]) (async) write$FUSE_NOTIFY_INVAL_INODE(r0, &(0x7f0000000100)={0x28, 0x2, 0x0, {0x5, 0x2000000000000, 0x7}}, 0x28) 13:24:31 executing program 5: ioctl$FUSE_DEV_IOC_CLONE(0xffffffffffffffff, 0x8004e500, &(0x7f0000000200)) (async) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) write$FUSE_OPEN(r0, &(0x7f0000000000)={0x20, 0x0, 0x0, {0x0, 0x8}}, 0x20) (async) r2 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) (async, rerun: 64) r3 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) (rerun: 64) read$FUSE(r3, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_IOCTL(r3, &(0x7f0000000280)={0x20, 0x0, r4}, 0x20) (async, rerun: 64) write$FUSE_IOCTL(r2, &(0x7f00000000c0)={0x20, 0xfffffffffffffff5, r4, {0xfffffffa, 0x0, 0xa2, 0x1}}, 0x20) (async, rerun: 64) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async, rerun: 64) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) (async, rerun: 64) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000040)={0x9}, 0x8) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB="2c726f6f746d6f64653d30303030303030303030303030303030303134303030302c757365720800643d8626a7108ad80cc2d5ed9c56f78d4bbaa8238c12b5d37bb6e61252bc8c8a3e7962cfd3d9b8572a6bc6b6e1708a47efa9f1924d9d061d717aa3708542222b97a15019864138b19f3ee7e7f47e31b6125443640658d8", @ANYRESDEC=r5, @ANYBLOB=',group_id=', @ANYRESDEC=r6]) 13:24:31 executing program 0: getresuid(&(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)=0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r2, @ANYBLOB=',max_read=0x0000000000000006,default_permissions,blksize=0']) write$FUSE_CREATE_OPEN(0xffffffffffffffff, &(0x7f0000000100)={0xa0, 0x0, 0x0, {{0x2, 0x1, 0x2, 0x400, 0x4, 0x1, {0x5, 0x6, 0x5, 0x9, 0x43d, 0x7, 0x4, 0x6, 0x83c5, 0x4000, 0xd4, r0, r2, 0x789c, 0x9}}, {0x0, 0x8}}}, 0xa0) r3 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) r6 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DONE(r6, 0x0, 0xc9, 0x0, 0x0) setsockopt$IPT_SO_SET_REPLACE(r6, 0x0, 0x40, &(0x7f00000024c0)=@raw={'raw\x00', 0x9, 0x3, 0x298, 0x128, 0xffffffff, 0xffffffff, 0x128, 0xffffffff, 0x200, 0xffffffff, 0xffffffff, 0x200, 0xffffffff, 0x3, &(0x7f0000000000), {[{{@ip={@multicast2, @private=0xa010101, 0xffffff00, 0xff000000, 'veth1_to_bond\x00', 'dummy0\x00', {}, {}, 0x73, 0x0, 0x35}, 0x0, 0xc8, 0x128, 0x0, {}, [@common=@inet=@tcp={{0x30}, {[0x4e22, 0x4e21], [0x4e20, 0x4e23], 0x0, 0x10, 0x2b571b193f229049, 0x4}}, @inet=@rpfilter={{0x28}, {0x1}}]}, @common=@SET={0x60, 'SET\x00', 0x0, {{0xffffffffffffffff, [0x0, 0x5, 0x5, 0x4, 0x94841c1bed949660, 0x6], 0x6, 0x4}, {0x0, [0x1, 0x1, 0x3, 0x6, 0x2, 0x1], 0x5, 0x4}}}}, {{@uncond, 0x0, 0x70, 0xd8}, @unspec=@CT2={0x68, 'CT\x00', 0x2, {0x8, 0x101, 0x2, 0x7, 'netbios-ns\x00', 'syz0\x00', {0x8789}}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x2f8) read$FUSE(r4, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r3, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r5, @ANYBLOB=',group_id=', @ANYRESDEC=r7]) getresuid(&(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r2, @ANYBLOB=',max_read=0x0000000000000006,default_permissions,blksize=0']) (async) write$FUSE_CREATE_OPEN(0xffffffffffffffff, &(0x7f0000000100)={0xa0, 0x0, 0x0, {{0x2, 0x1, 0x2, 0x400, 0x4, 0x1, {0x5, 0x6, 0x5, 0x9, 0x43d, 0x7, 0x4, 0x6, 0x83c5, 0x4000, 0xd4, r0, r2, 0x789c, 0x9}}, {0x0, 0x8}}}, 0xa0) (async) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) socket$igmp(0x2, 0x3, 0x2) (async) setsockopt$MRT_DONE(r6, 0x0, 0xc9, 0x0, 0x0) (async) setsockopt$IPT_SO_SET_REPLACE(r6, 0x0, 0x40, &(0x7f00000024c0)=@raw={'raw\x00', 0x9, 0x3, 0x298, 0x128, 0xffffffff, 0xffffffff, 0x128, 0xffffffff, 0x200, 0xffffffff, 0xffffffff, 0x200, 0xffffffff, 0x3, &(0x7f0000000000), {[{{@ip={@multicast2, @private=0xa010101, 0xffffff00, 0xff000000, 'veth1_to_bond\x00', 'dummy0\x00', {}, {}, 0x73, 0x0, 0x35}, 0x0, 0xc8, 0x128, 0x0, {}, [@common=@inet=@tcp={{0x30}, {[0x4e22, 0x4e21], [0x4e20, 0x4e23], 0x0, 0x10, 0x2b571b193f229049, 0x4}}, @inet=@rpfilter={{0x28}, {0x1}}]}, @common=@SET={0x60, 'SET\x00', 0x0, {{0xffffffffffffffff, [0x0, 0x5, 0x5, 0x4, 0x94841c1bed949660, 0x6], 0x6, 0x4}, {0x0, [0x1, 0x1, 0x3, 0x6, 0x2, 0x1], 0x5, 0x4}}}}, {{@uncond, 0x0, 0x70, 0xd8}, @unspec=@CT2={0x68, 'CT\x00', 0x2, {0x8, 0x101, 0x2, 0x7, 'netbios-ns\x00', 'syz0\x00', {0x8789}}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x2f8) (async) read$FUSE(r4, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r3, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r5, @ANYBLOB=',group_id=', @ANYRESDEC=r7]) (async) [ 3161.491637] FAULT_INJECTION: forcing a failure. [ 3161.491637] name failslab, interval 1, probability 0, space 0, times 0 [ 3161.514564] x_tables: ip_tables: tcp match: only valid for protocol 6 [ 3161.567401] CPU: 0 PID: 2370 Comm: syz-executor.3 Not tainted 4.14.290-syzkaller #0 [ 3161.575219] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 3161.584601] Call Trace: [ 3161.587191] dump_stack+0x1b2/0x281 [ 3161.590824] should_fail.cold+0x10a/0x149 [ 3161.594972] should_failslab+0xd6/0x130 [ 3161.598951] kmem_cache_alloc+0x28e/0x3c0 [ 3161.603115] __d_alloc+0x2a/0xa20 [ 3161.606606] ? lock_acquire+0x170/0x3f0 [ 3161.610584] d_alloc+0x46/0x240 [ 3161.613865] d_alloc_name+0x70/0x80 13:24:31 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x14000, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)=0x0) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r5 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r5, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_IOCTL(r5, &(0x7f0000000280)={0x20, 0x0, r6}, 0x20) write$FUSE_POLL(r0, &(0x7f0000004580)={0x18, 0x0, r6, {0x1}}, 0x18) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) r7 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) getresuid(&(0x7f00000002c0), &(0x7f0000004500), &(0x7f0000004540)) r8 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) write$FUSE_NOTIFY_INVAL_ENTRY(r8, &(0x7f0000000240)=ANY=[@ANYBLOB=')\x00\b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00group_id\x00'], 0x29) read$FUSE(r8, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r9, @ANYBLOB="2c6d61787829303030303030304a303030303030362c646566617561745f7065726d5f6f23bbb965d4a3771eace98768000000"]) read$FUSE(r1, &(0x7f00000024c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) mount$fuseblk(&(0x7f0000000000), &(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080), 0x400, &(0x7f0000000100)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x2000}, 0x2c, {'user_id', 0x3d, r3}, 0x2c, {'group_id', 0x3d, r9}, 0x2c, {[{@allow_other}, {@blksize={'blksize', 0x3d, 0x600}}, {@default_permissions}, {@default_permissions}], [{@uid_eq={'uid', 0x3d, r10}}, {@dont_measure}, {@obj_type={'obj_type', 0x3d, 'fuse\x00'}}, {@dont_appraise}, {@smackfshat={'smackfshat', 0x3d, 'fuse\x00'}}]}}) read$FUSE(r0, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_POLL(r8, &(0x7f0000000280)={0x18, 0xfffffffffffffffe, r11, {0x8}}, 0x18) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x14000, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) (async) read$FUSE(r5, &(0x7f0000004640)={0x2020}, 0x2020) (async) write$FUSE_IOCTL(r5, &(0x7f0000000280)={0x20, 0x0, r6}, 0x20) (async) write$FUSE_POLL(r0, &(0x7f0000004580)={0x18, 0x0, r6, {0x1}}, 0x18) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) (async) openat$btrfs_control(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) (async) getresuid(&(0x7f00000002c0), &(0x7f0000004500), &(0x7f0000004540)) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) write$FUSE_NOTIFY_INVAL_ENTRY(r8, &(0x7f0000000240)=ANY=[@ANYBLOB=')\x00\b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00group_id\x00'], 0x29) (async) read$FUSE(r8, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r9, @ANYBLOB="2c6d61787829303030303030304a303030303030362c646566617561745f7065726d5f6f23bbb965d4a3771eace98768000000"]) (async) read$FUSE(r1, &(0x7f00000024c0)={0x2020}, 0x2020) (async) mount$fuseblk(&(0x7f0000000000), &(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080), 0x400, &(0x7f0000000100)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x2000}, 0x2c, {'user_id', 0x3d, r3}, 0x2c, {'group_id', 0x3d, r9}, 0x2c, {[{@allow_other}, {@blksize={'blksize', 0x3d, 0x600}}, {@default_permissions}, {@default_permissions}], [{@uid_eq={'uid', 0x3d, r10}}, {@dont_measure}, {@obj_type={'obj_type', 0x3d, 'fuse\x00'}}, {@dont_appraise}, {@smackfshat={'smackfshat', 0x3d, 'fuse\x00'}}]}}) (async) read$FUSE(r0, &(0x7f0000004640)={0x2020}, 0x2020) (async) write$FUSE_POLL(r8, &(0x7f0000000280)={0x18, 0xfffffffffffffffe, r11, {0x8}}, 0x18) (async) 13:24:31 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x14000, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)=0x0) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) (async) r5 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r5, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_IOCTL(r5, &(0x7f0000000280)={0x20, 0x0, r6}, 0x20) write$FUSE_POLL(r0, &(0x7f0000004580)={0x18, 0x0, r6, {0x1}}, 0x18) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) r7 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) (async) getresuid(&(0x7f00000002c0), &(0x7f0000004500), &(0x7f0000004540)) (async) r8 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) write$FUSE_NOTIFY_INVAL_ENTRY(r8, &(0x7f0000000240)=ANY=[@ANYBLOB=')\x00\b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00group_id\x00'], 0x29) (async) read$FUSE(r8, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r9, @ANYBLOB="2c6d61787829303030303030304a303030303030362c646566617561745f7065726d5f6f23bbb965d4a3771eace98768000000"]) read$FUSE(r1, &(0x7f00000024c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) mount$fuseblk(&(0x7f0000000000), &(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080), 0x400, &(0x7f0000000100)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x2000}, 0x2c, {'user_id', 0x3d, r3}, 0x2c, {'group_id', 0x3d, r9}, 0x2c, {[{@allow_other}, {@blksize={'blksize', 0x3d, 0x600}}, {@default_permissions}, {@default_permissions}], [{@uid_eq={'uid', 0x3d, r10}}, {@dont_measure}, {@obj_type={'obj_type', 0x3d, 'fuse\x00'}}, {@dont_appraise}, {@smackfshat={'smackfshat', 0x3d, 'fuse\x00'}}]}}) (async) read$FUSE(r0, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_POLL(r8, &(0x7f0000000280)={0x18, 0xfffffffffffffffe, r11, {0x8}}, 0x18) [ 3161.617599] ? d_alloc+0x240/0x240 [ 3161.621145] fuse_ctl_add_dentry+0x70/0x410 [ 3161.625470] ? __lockdep_init_map+0x100/0x560 [ 3161.629969] fuse_ctl_add_conn+0x148/0x250 [ 3161.634295] ? fuse_ctl_remove_conn+0x1a0/0x1a0 [ 3161.638973] ? SMBQueryInformation+0x415/0x910 [ 3161.643566] fuse_fill_super+0xe0c/0x15c0 [ 3161.647715] ? fuse_get_root_inode+0xc0/0xc0 [ 3161.652125] ? up_write+0x17/0x60 [ 3161.655573] ? register_shrinker+0x15f/0x220 [ 3161.660099] ? sget_userns+0x768/0xc10 [ 3161.664113] ? get_anon_bdev+0x1c0/0x1c0 13:24:31 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r3, 0x0, 0x0) read$FUSE(r0, &(0x7f00000024c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_STATFS(r3, &(0x7f0000000000)={0x60, 0xffffffffffffffda, r4, {{0x7fffffffffffffff, 0x9, 0x3, 0x4, 0x6, 0x5acb, 0x7, 0x7}}}, 0x60) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r5]) 13:24:31 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r2, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_IOCTL(r2, &(0x7f0000000280)={0x20, 0x0, r3}, 0x20) write$FUSE_LK(r1, &(0x7f0000000040)={0x28, 0x0, r3, {{0x0, 0x472, 0x0, 0xffffffffffffffff}}}, 0x28) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r4, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r5, @ANYBLOB=',group_id=', @ANYRESDEC=r6]) [ 3161.668174] ? sget+0xd9/0x110 [ 3161.671373] ? fuse_get_root_inode+0xc0/0xc0 [ 3161.675781] mount_nodev+0x4c/0xf0 [ 3161.679323] mount_fs+0x92/0x2a0 [ 3161.682701] vfs_kern_mount.part.0+0x5b/0x470 [ 3161.687291] do_mount+0xe65/0x2a30 [ 3161.690839] ? __do_page_fault+0x159/0xad0 [ 3161.695070] ? retint_kernel+0x2d/0x2d [ 3161.698959] ? copy_mount_string+0x40/0x40 [ 3161.703192] ? memset+0x20/0x40 [ 3161.706470] ? copy_mount_options+0x1fa/0x2f0 [ 3161.710962] ? copy_mnt_ns+0xa30/0xa30 [ 3161.714850] SyS_mount+0xa8/0x120 [ 3161.718304] ? copy_mnt_ns+0xa30/0xa30 [ 3161.722192] do_syscall_64+0x1d5/0x640 [ 3161.726082] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 3161.731265] RIP: 0033:0x7f5c78ae673a [ 3161.734971] RSP: 002b:00007f5c77459f88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 3161.742676] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f5c78ae673a [ 3161.749943] RDX: 0000000020000300 RSI: 0000000020000340 RDI: 0000000000000000 [ 3161.757209] RBP: 00007f5c7745a020 R08: 00007f5c7745a020 R09: 0000000020000300 13:24:31 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)=0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r5 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) mount$fuseblk(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200), 0x4018, &(0x7f00000024c0)={{'fd', 0x3d, r5}, 0x2c, {}, 0x2c, {'user_id', 0x3d, r3}, 0x2c, {'group_id', 0x3d, 0xffffffffffffffff}, 0x2c, {[{@default_permissions}], [{@dont_measure}, {@seclabel}]}}) sendmsg$GTP_CMD_DELPDP(r4, 0x0, 0x0) ioctl$IMCTRLREQ(r4, 0x80044945, &(0x7f0000000140)={0x2001, 0xfffffffd, 0x2, 0x8}) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB="2c726f6f74cfb7205f2ba4084a1e6d6f64653de233639c1540a73530303030301ba0e3a348742ab06486", @ANYRESDEC=r2, @ANYBLOB="816474d71b280a685fece08d15be3411992c5fbecadf2f57e19c9da5e230395f624c85d24132a6431dce56b16b8c2f3a47ebd5d820cc0e25102547d46ecf4c6570da0c9de7d7ef4ddfdd88a96672c5760136887d09b7ece9a3bb3c397df21c35ec1cd40959ebff4fcd40a2ccda8871085aa01c", @ANYRESDEC=r6]) write$FUSE_NOTIFY_INVAL_INODE(r0, &(0x7f0000000100)={0x28, 0x2, 0x0, {0x5, 0x2000000000000, 0x7}}, 0x28) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) openat$fuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) (async) mount$fuseblk(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200), 0x4018, &(0x7f00000024c0)={{'fd', 0x3d, r5}, 0x2c, {}, 0x2c, {'user_id', 0x3d, r3}, 0x2c, {'group_id', 0x3d, 0xffffffffffffffff}, 0x2c, {[{@default_permissions}], [{@dont_measure}, {@seclabel}]}}) (async) sendmsg$GTP_CMD_DELPDP(r4, 0x0, 0x0) (async) ioctl$IMCTRLREQ(r4, 0x80044945, &(0x7f0000000140)={0x2001, 0xfffffffd, 0x2, 0x8}) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB="2c726f6f74cfb7205f2ba4084a1e6d6f64653de233639c1540a73530303030301ba0e3a348742ab06486", @ANYRESDEC=r2, @ANYBLOB="816474d71b280a685fece08d15be3411992c5fbecadf2f57e19c9da5e230395f624c85d24132a6431dce56b16b8c2f3a47ebd5d820cc0e25102547d46ecf4c6570da0c9de7d7ef4ddfdd88a96672c5760136887d09b7ece9a3bb3c397df21c35ec1cd40959ebff4fcd40a2ccda8871085aa01c", @ANYRESDEC=r6]) (async) write$FUSE_NOTIFY_INVAL_INODE(r0, &(0x7f0000000100)={0x28, 0x2, 0x0, {0x5, 0x2000000000000, 0x7}}, 0x28) (async) [ 3161.761170] x_tables: ip_tables: tcp match: only valid for protocol 6 [ 3161.764476] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000300 [ 3161.764482] R13: 0000000020000340 R14: 00007f5c77459fe0 R15: 00000000200045c0 13:24:32 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r2, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_IOCTL(r2, &(0x7f0000000280)={0x20, 0x0, r3}, 0x20) (async) write$FUSE_LK(r1, &(0x7f0000000040)={0x28, 0x0, r3, {{0x0, 0x472, 0x0, 0xffffffffffffffff}}}, 0x28) (async) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r4, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r5, @ANYBLOB=',group_id=', @ANYRESDEC=r6]) 13:24:32 executing program 3: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) (fail_nth: 78) 13:24:32 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r3, 0x0, 0x0) read$FUSE(r0, &(0x7f00000024c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_STATFS(r3, &(0x7f0000000000)={0x60, 0xffffffffffffffda, r4, {{0x7fffffffffffffff, 0x9, 0x3, 0x4, 0x6, 0x5acb, 0x7, 0x7}}}, 0x60) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r5]) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) sendmsg$GTP_CMD_DELPDP(r3, 0x0, 0x0) (async) read$FUSE(r0, &(0x7f00000024c0)={0x2020}, 0x2020) (async) write$FUSE_STATFS(r3, &(0x7f0000000000)={0x60, 0xffffffffffffffda, r4, {{0x7fffffffffffffff, 0x9, 0x3, 0x4, 0x6, 0x5acb, 0x7, 0x7}}}, 0x60) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r5]) (async) 13:24:32 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:32 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$VHOST_SET_FEATURES(r1, 0x4008af00, &(0x7f0000000000)=0x8000) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) read$FUSE(r2, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000004500)=ANY=[@ANYBLOB='fd=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r3, @ANYBLOB="2c6d61785f726561643d3078303030303030303030303030303030362c64656661756c745f7065726dd291f50d8cf6770c336e0d8b2155697373166bff4df4fb46f61b4cff0d8a9e9d618bc1be7065919facfe0a7b23b759f3ac971d89ee9ea865198f8a0a6933fb38312a4d917e75b3ecb75559836ee8f44a156360a02bb81082"]) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000004640)={0x20, 0x0, &(0x7f0000000280)=[@free_buffer, @increfs_done={0x40106308, 0x2}], 0xb, 0x0, &(0x7f00000002c0)="e6c4b6240c51a1ac669710"}) syz_mount_image$fuse(&(0x7f0000000100), &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0, 0x2010, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x6000}, 0x2c, {'user_id', 0x3d, 0xee01}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@allow_other}, {@allow_other}, {@default_permissions}, {@allow_other}], [{@measure}, {@euid_eq={'euid', 0x3d, 0xee00}}]}}) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) read$FUSE(r0, &(0x7f00000024c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_ENTRY(r1, &(0x7f0000000040)={0x90, 0x0, r5, {0x1, 0x3, 0x9, 0x4d1, 0x0, 0xc6b, {0x2, 0x7, 0x6, 0x8, 0x7, 0x4, 0x7fff, 0x2, 0x3ff, 0x2000, 0x9, r6, r8, 0x7fff, 0x1}}}, 0x90) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r4, @ANYBLOB=',group_id=', @ANYRESDEC=r7]) 13:24:32 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) write$FUSE_NOTIFY_INVAL_INODE(r4, &(0x7f0000000080)={0x28, 0x2, 0x0, {0x0, 0xf5}}, 0x28) r5 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r5, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_IOCTL(r5, &(0x7f0000000280)={0x20, 0x0, r6}, 0x20) write$FUSE_INTERRUPT(r0, &(0x7f0000000000)={0x10, 0x0, r6}, 0x10) 13:24:32 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r2, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_IOCTL(r2, &(0x7f0000000280)={0x20, 0x0, r3}, 0x20) write$FUSE_LK(r1, &(0x7f0000000040)={0x28, 0x0, r3, {{0x0, 0x472, 0x0, 0xffffffffffffffff}}}, 0x28) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r4, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r5, @ANYBLOB=',group_id=', @ANYRESDEC=r6]) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$cuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) (async) read$FUSE(r2, &(0x7f0000004640)={0x2020}, 0x2020) (async) write$FUSE_IOCTL(r2, &(0x7f0000000280)={0x20, 0x0, r3}, 0x20) (async) write$FUSE_LK(r1, &(0x7f0000000040)={0x28, 0x0, r3, {{0x0, 0x472, 0x0, 0xffffffffffffffff}}}, 0x28) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r4, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r5, @ANYBLOB=',group_id=', @ANYRESDEC=r6]) (async) 13:24:32 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:32 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r3, 0x0, 0x0) read$FUSE(r0, &(0x7f00000024c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_STATFS(r3, &(0x7f0000000000)={0x60, 0xffffffffffffffda, r4, {{0x7fffffffffffffff, 0x9, 0x3, 0x4, 0x6, 0x5acb, 0x7, 0x7}}}, 0x60) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r5]) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) sendmsg$GTP_CMD_DELPDP(r3, 0x0, 0x0) (async) read$FUSE(r0, &(0x7f00000024c0)={0x2020}, 0x2020) (async) write$FUSE_STATFS(r3, &(0x7f0000000000)={0x60, 0xffffffffffffffda, r4, {{0x7fffffffffffffff, 0x9, 0x3, 0x4, 0x6, 0x5acb, 0x7, 0x7}}}, 0x60) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r5]) (async) 13:24:32 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) write$FUSE_NOTIFY_INVAL_INODE(r4, &(0x7f0000000080)={0x28, 0x2, 0x0, {0x0, 0xf5}}, 0x28) (async) r5 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r5, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_IOCTL(r5, &(0x7f0000000280)={0x20, 0x0, r6}, 0x20) (async) write$FUSE_INTERRUPT(r0, &(0x7f0000000000)={0x10, 0x0, r6}, 0x10) 13:24:32 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x1000) shmdt(r1) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) r2 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000000c0), 0xc2, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r3, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r3, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r4, @ANYBLOB=',group_id=', @ANYRESDEC=r5, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) r6 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r6, &(0x7f0000004680)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_LSEEK(r0, &(0x7f0000000100)={0x18, 0xfffffffffffffff5, r8, {0x3f}}, 0x18) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r6, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r7, @ANYBLOB=',group_id=', @ANYRESDEC=r9, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) mount$fuseblk(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x1, &(0x7f00000024c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r2, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r4, @ANYBLOB=',group_id=', @ANYRESDEC=0xee00, @ANYBLOB=',default_permissions,blksize=0x0000000000000800,default_permissions,max_read=0x0000000000000002,default_permissions,default_permissions,allow_other,dont_hash,fowner<', @ANYRESDEC=r7, @ANYBLOB="2c6d6561b0fbe3f98a7375720a266d74f2652c0045ddf6e9"]) read$FUSE(r0, &(0x7f0000000480)={0x2020}, 0xfffffffffffffee1) [ 3162.049421] FAULT_INJECTION: forcing a failure. [ 3162.049421] name failslab, interval 1, probability 0, space 0, times 0 [ 3162.069662] CPU: 0 PID: 2506 Comm: syz-executor.3 Not tainted 4.14.290-syzkaller #0 [ 3162.077481] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 3162.086837] Call Trace: [ 3162.089434] dump_stack+0x1b2/0x281 [ 3162.093073] should_fail.cold+0x10a/0x149 [ 3162.097235] should_failslab+0xd6/0x130 [ 3162.101224] kmem_cache_alloc+0x28e/0x3c0 [ 3162.105385] __d_alloc+0x2a/0xa20 [ 3162.108843] ? lock_acquire+0x170/0x3f0 [ 3162.113030] d_alloc+0x46/0x240 [ 3162.116311] d_alloc_name+0x70/0x80 [ 3162.119964] ? d_alloc+0x240/0x240 [ 3162.123512] fuse_ctl_add_dentry+0x70/0x410 [ 3162.127832] ? __lockdep_init_map+0x100/0x560 [ 3162.132329] fuse_ctl_add_conn+0x17c/0x250 [ 3162.136561] ? fuse_ctl_remove_conn+0x1a0/0x1a0 [ 3162.141751] ? SMBQueryInformation+0x415/0x910 13:24:32 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x1000) shmdt(r1) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) r2 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000000c0), 0xc2, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r3, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r3, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r4, @ANYBLOB=',group_id=', @ANYRESDEC=r5, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) r6 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r6, &(0x7f0000004680)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_LSEEK(r0, &(0x7f0000000100)={0x18, 0xfffffffffffffff5, r8, {0x3f}}, 0x18) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r6, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r7, @ANYBLOB=',group_id=', @ANYRESDEC=r9, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) mount$fuseblk(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x1, &(0x7f00000024c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r2, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r4, @ANYBLOB=',group_id=', @ANYRESDEC=0xee00, @ANYBLOB=',default_permissions,blksize=0x0000000000000800,default_permissions,max_read=0x0000000000000002,default_permissions,default_permissions,allow_other,dont_hash,fowner<', @ANYRESDEC=r7, @ANYBLOB="2c6d6561b0fbe3f98a7375720a266d74f2652c0045ddf6e9"]) read$FUSE(r0, &(0x7f0000000480)={0x2020}, 0xfffffffffffffee1) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) socket$nl_route(0x10, 0x3, 0x0) (async) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x1000) (async) shmdt(r1) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) openat$vcsa(0xffffffffffffff9c, &(0x7f00000000c0), 0xc2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r3, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r3, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r4, @ANYBLOB=',group_id=', @ANYRESDEC=r5, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r6, &(0x7f0000004680)={0x2020}, 0x2020) (async) write$FUSE_LSEEK(r0, &(0x7f0000000100)={0x18, 0xfffffffffffffff5, r8, {0x3f}}, 0x18) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r6, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r7, @ANYBLOB=',group_id=', @ANYRESDEC=r9, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) (async) mount$fuseblk(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x1, &(0x7f00000024c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r2, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r4, @ANYBLOB=',group_id=', @ANYRESDEC=0xee00, @ANYBLOB=',default_permissions,blksize=0x0000000000000800,default_permissions,max_read=0x0000000000000002,default_permissions,default_permissions,allow_other,dont_hash,fowner<', @ANYRESDEC=r7, @ANYBLOB="2c6d6561b0fbe3f98a7375720a266d74f2652c0045ddf6e9"]) (async) read$FUSE(r0, &(0x7f0000000480)={0x2020}, 0xfffffffffffffee1) (async) [ 3162.146340] fuse_fill_super+0xe0c/0x15c0 [ 3162.150496] ? fuse_get_root_inode+0xc0/0xc0 [ 3162.154909] ? up_write+0x17/0x60 [ 3162.158371] ? register_shrinker+0x15f/0x220 [ 3162.162792] ? sget_userns+0x768/0xc10 [ 3162.166698] ? get_anon_bdev+0x1c0/0x1c0 [ 3162.170784] ? sget+0xd9/0x110 [ 3162.173987] ? fuse_get_root_inode+0xc0/0xc0 [ 3162.178403] mount_nodev+0x4c/0xf0 [ 3162.181950] mount_fs+0x92/0x2a0 [ 3162.185342] vfs_kern_mount.part.0+0x5b/0x470 [ 3162.190017] do_mount+0xe65/0x2a30 [ 3162.193601] ? __do_page_fault+0x159/0xad0 [ 3162.197841] ? retint_kernel+0x2d/0x2d [ 3162.201740] ? copy_mount_string+0x40/0x40 [ 3162.206009] ? memset+0x20/0x40 [ 3162.209374] ? copy_mount_options+0x1fa/0x2f0 [ 3162.213951] ? copy_mnt_ns+0xa30/0xa30 [ 3162.217842] SyS_mount+0xa8/0x120 [ 3162.221300] ? copy_mnt_ns+0xa30/0xa30 [ 3162.225187] do_syscall_64+0x1d5/0x640 [ 3162.229081] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 3162.234268] RIP: 0033:0x7f5c78ae673a [ 3162.237973] RSP: 002b:00007f5c77459f88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 13:24:32 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x1000) shmdt(r1) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) r2 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000000c0), 0xc2, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r3, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r3, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r4, @ANYBLOB=',group_id=', @ANYRESDEC=r5, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) r6 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r6, &(0x7f0000004680)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_LSEEK(r0, &(0x7f0000000100)={0x18, 0xfffffffffffffff5, r8, {0x3f}}, 0x18) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r6, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r7, @ANYBLOB=',group_id=', @ANYRESDEC=r9, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) (async) mount$fuseblk(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x1, &(0x7f00000024c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r2, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r4, @ANYBLOB=',group_id=', @ANYRESDEC=0xee00, @ANYBLOB=',default_permissions,blksize=0x0000000000000800,default_permissions,max_read=0x0000000000000002,default_permissions,default_permissions,allow_other,dont_hash,fowner<', @ANYRESDEC=r7, @ANYBLOB="2c6d6561b0fbe3f98a7375720a266d74f2652c0045ddf6e9"]) read$FUSE(r0, &(0x7f0000000480)={0x2020}, 0xfffffffffffffee1) [ 3162.245769] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f5c78ae673a [ 3162.253035] RDX: 0000000020000300 RSI: 0000000020000340 RDI: 0000000000000000 [ 3162.260333] RBP: 00007f5c7745a020 R08: 00007f5c7745a020 R09: 0000000020000300 [ 3162.267604] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000300 [ 3162.274872] R13: 0000000020000340 R14: 00007f5c77459fe0 R15: 00000000200045c0 13:24:32 executing program 3: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) (fail_nth: 79) 13:24:32 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) (async) 13:24:32 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$VHOST_SET_FEATURES(r1, 0x4008af00, &(0x7f0000000000)=0x8000) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) read$FUSE(r2, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000004500)=ANY=[@ANYBLOB='fd=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r3, @ANYBLOB="2c6d61785f726561643d3078303030303030303030303030303030362c64656661756c745f7065726dd291f50d8cf6770c336e0d8b2155697373166bff4df4fb46f61b4cff0d8a9e9d618bc1be7065919facfe0a7b23b759f3ac971d89ee9ea865198f8a0a6933fb38312a4d917e75b3ecb75559836ee8f44a156360a02bb81082"]) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000004640)={0x20, 0x0, &(0x7f0000000280)=[@free_buffer, @increfs_done={0x40106308, 0x2}], 0xb, 0x0, &(0x7f00000002c0)="e6c4b6240c51a1ac669710"}) syz_mount_image$fuse(&(0x7f0000000100), &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0, 0x2010, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x6000}, 0x2c, {'user_id', 0x3d, 0xee01}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@allow_other}, {@allow_other}, {@default_permissions}, {@allow_other}], [{@measure}, {@euid_eq={'euid', 0x3d, 0xee00}}]}}) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) read$FUSE(r0, &(0x7f00000024c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_ENTRY(r1, &(0x7f0000000040)={0x90, 0x0, r5, {0x1, 0x3, 0x9, 0x4d1, 0x0, 0xc6b, {0x2, 0x7, 0x6, 0x8, 0x7, 0x4, 0x7fff, 0x2, 0x3ff, 0x2000, 0x9, r6, r8, 0x7fff, 0x1}}}, 0x90) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r4, @ANYBLOB=',group_id=', @ANYRESDEC=r7]) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) ioctl$VHOST_SET_FEATURES(r1, 0x4008af00, &(0x7f0000000000)=0x8000) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) read$FUSE(r2, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000004500)=ANY=[@ANYBLOB='fd=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r3, @ANYBLOB="2c6d61785f726561643d3078303030303030303030303030303030362c64656661756c745f7065726dd291f50d8cf6770c336e0d8b2155697373166bff4df4fb46f61b4cff0d8a9e9d618bc1be7065919facfe0a7b23b759f3ac971d89ee9ea865198f8a0a6933fb38312a4d917e75b3ecb75559836ee8f44a156360a02bb81082"]) (async) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000004640)={0x20, 0x0, &(0x7f0000000280)=[@free_buffer, @increfs_done={0x40106308, 0x2}], 0xb, 0x0, &(0x7f00000002c0)="e6c4b6240c51a1ac669710"}) (async) syz_mount_image$fuse(&(0x7f0000000100), &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0, 0x2010, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x6000}, 0x2c, {'user_id', 0x3d, 0xee01}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@allow_other}, {@allow_other}, {@default_permissions}, {@allow_other}], [{@measure}, {@euid_eq={'euid', 0x3d, 0xee00}}]}}) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) read$FUSE(r0, &(0x7f00000024c0)={0x2020}, 0x2020) (async) write$FUSE_ENTRY(r1, &(0x7f0000000040)={0x90, 0x0, r5, {0x1, 0x3, 0x9, 0x4d1, 0x0, 0xc6b, {0x2, 0x7, 0x6, 0x8, 0x7, 0x4, 0x7fff, 0x2, 0x3ff, 0x2000, 0x9, r6, r8, 0x7fff, 0x1}}}, 0x90) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r4, @ANYBLOB=',group_id=', @ANYRESDEC=r7]) (async) 13:24:32 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)=0x0) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r5]) r6 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r6, 0x0, 0x0) write$FUSE_ATTR(r6, &(0x7f0000000040)={0x78, 0xfffffffffffffffe, r4, {0x0, 0x40, 0x0, {0x5, 0x1, 0x6, 0x2, 0x7ff, 0x7, 0x4, 0x7, 0xfffffffd, 0x8000, 0x296, r3, r5, 0x100, 0x5}}}, 0x78) write$FUSE_NOTIFY_INVAL_INODE(r1, &(0x7f00000000c0)={0x28, 0x2, 0x0, {0x6, 0xce3, 0x8000}}, 0x28) read$FUSE(r0, &(0x7f00000024c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_LSEEK(r1, &(0x7f0000000000)={0x18, 0xfffffffffffffffe, r7, {0xb64}}, 0x18) 13:24:32 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) write$FUSE_NOTIFY_INVAL_INODE(r4, &(0x7f0000000080)={0x28, 0x2, 0x0, {0x0, 0xf5}}, 0x28) r5 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r5, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_IOCTL(r5, &(0x7f0000000280)={0x20, 0x0, r6}, 0x20) write$FUSE_INTERRUPT(r0, &(0x7f0000000000)={0x10, 0x0, r6}, 0x10) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) (async) write$FUSE_NOTIFY_INVAL_INODE(r4, &(0x7f0000000080)={0x28, 0x2, 0x0, {0x0, 0xf5}}, 0x28) (async) openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) (async) read$FUSE(r5, &(0x7f0000004640)={0x2020}, 0x2020) (async) write$FUSE_IOCTL(r5, &(0x7f0000000280)={0x20, 0x0, r6}, 0x20) (async) write$FUSE_INTERRUPT(r0, &(0x7f0000000000)={0x10, 0x0, r6}, 0x10) (async) 13:24:32 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x8001, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:32 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)=0x0) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r5]) r6 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r6, 0x0, 0x0) write$FUSE_ATTR(r6, &(0x7f0000000040)={0x78, 0xfffffffffffffffe, r4, {0x0, 0x40, 0x0, {0x5, 0x1, 0x6, 0x2, 0x7ff, 0x7, 0x4, 0x7, 0xfffffffd, 0x8000, 0x296, r3, r5, 0x100, 0x5}}}, 0x78) write$FUSE_NOTIFY_INVAL_INODE(r1, &(0x7f00000000c0)={0x28, 0x2, 0x0, {0x6, 0xce3, 0x8000}}, 0x28) read$FUSE(r0, &(0x7f00000024c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_LSEEK(r1, &(0x7f0000000000)={0x18, 0xfffffffffffffffe, r7, {0xb64}}, 0x18) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r5]) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) sendmsg$GTP_CMD_DELPDP(r6, 0x0, 0x0) (async) write$FUSE_ATTR(r6, &(0x7f0000000040)={0x78, 0xfffffffffffffffe, r4, {0x0, 0x40, 0x0, {0x5, 0x1, 0x6, 0x2, 0x7ff, 0x7, 0x4, 0x7, 0xfffffffd, 0x8000, 0x296, r3, r5, 0x100, 0x5}}}, 0x78) (async) write$FUSE_NOTIFY_INVAL_INODE(r1, &(0x7f00000000c0)={0x28, 0x2, 0x0, {0x6, 0xce3, 0x8000}}, 0x28) (async) read$FUSE(r0, &(0x7f00000024c0)={0x2020}, 0x2020) (async) write$FUSE_LSEEK(r1, &(0x7f0000000000)={0x18, 0xfffffffffffffffe, r7, {0xb64}}, 0x18) (async) 13:24:32 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r1, 0x0, 0x0) read$FUSE(r0, &(0x7f00000024c0)={0x2020, 0x0, 0x0}, 0x2020) getresuid(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080)=0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r4, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000140)='io_uring_defer\x00', r4}, 0x10) write$FUSE_ATTR(r1, &(0x7f00000000c0)={0x78, 0x0, r2, {0x9, 0x533, 0x0, {0x1, 0x800, 0xa0, 0x3, 0x400, 0x3f, 0x408c906d, 0x3f000000, 0x9, 0xa000, 0xdefa, r3, 0x0, 0x7fffffff}}}, 0x78) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r6 = openat$full(0xffffffffffffff9c, &(0x7f0000000280), 0x2e0c2, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) sendmsg$GTP_CMD_DELPDP(0xffffffffffffffff, 0x0, 0x0) r8 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r8, 0x0, 0x0) r9 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000046c0), 0x2, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000004740)={0x16, 0x9, &(0x7f0000004500)=@framed={{0x18, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x3f}, [@map_idx={0x18, 0x8, 0x5, 0x0, 0x2}, @map_idx={0x18, 0x7, 0x5, 0x0, 0xa}, @func={0x85, 0x0, 0x1, 0x0, 0x2}, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffd}]}, &(0x7f0000004580)='GPL\x00', 0x5e4f, 0x3b, &(0x7f00000045c0)=""/59, 0x0, 0x0, '\x00', 0x0, 0x17, 0xffffffffffffffff, 0x8, &(0x7f0000004640)={0x1, 0x4}, 0x8, 0x10, &(0x7f0000004680)={0x0, 0x6, 0x7, 0x20}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000004700)=[r8, r9]}, 0x80) ioctl$IOC_PR_RELEASE(r6, 0x401070ca, &(0x7f00000002c0)={0x13, 0x7}) read$FUSE(r5, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000047c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r7, @ANYBLOB="0600000000000000a26fc6a219b6c9fc82769de12fc394ae65912b029b3e66675cac7af77377e310b6eff397c0c4d0232cd44fcd9da600be5584a90857ed996a2e6a4eb4f265945fefc721e5c73cff711151e911c301ab6d09ef0e44b3de5e87b5825a7e10af8a0063fce1646bc885f1", @ANYRESDEC=r10]) 13:24:32 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x8001, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x8001, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) (async) [ 3162.457339] FAULT_INJECTION: forcing a failure. [ 3162.457339] name failslab, interval 1, probability 0, space 0, times 0 [ 3162.499364] CPU: 1 PID: 2593 Comm: syz-executor.3 Not tainted 4.14.290-syzkaller #0 [ 3162.507184] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 3162.516548] Call Trace: [ 3162.519146] dump_stack+0x1b2/0x281 [ 3162.522784] should_fail.cold+0x10a/0x149 [ 3162.526948] should_failslab+0xd6/0x130 [ 3162.530944] kmem_cache_alloc+0x28e/0x3c0 [ 3162.535114] __d_alloc+0x2a/0xa20 [ 3162.538574] ? lock_acquire+0x170/0x3f0 [ 3162.542813] d_alloc+0x46/0x240 [ 3162.546096] d_alloc_name+0x70/0x80 13:24:32 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0)=0x0, &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000002800)=ANY=[@ANYBLOB='f\x00=', @ANYRESHEX=r0, @ANYRES16=r2, @ANYRESDEC=r2, @ANYBLOB="2c74726f75705f696437ffb18f018204a33056a5e785915273a73a3bbe3e6cb67892b2a4432d9527650800178b88bcb51aa695a82410cbba69695e03deef9f84da521459fea018cc1c84cb366f11daafc17c53c7a34061f7ba4e8b0b9bc0d9022ec1694acb110730469679f2c7c44e31b210bec0e44e71cf0f3cc34d1bc55894b9a64ea2ac16343b7090d84cfad27039bde1a7e295f24fb22c4b13e87f1cbf4084419059538fde02739c30d7070c4da65e78a11e7d7e820b41d58de26d0a5091ff49563e2145a27366bf1eb9e0d08f8cf024a07e0280ed87f7268d1f5dd2d2071a5660c4c3a6a0868737f1517ff75fcb9e688fd2b5b8ef4d097502e2d8c736b3eda407ad1eaa70bc3f869aa73474c533a07b3988bc02bd1672e0ad17ab5abe5b97abb73ab713162ce8d95aacef87ce407dfd28cf90afa85a3ac8d333333033", @ANYRESDEC=r4]) getresuid(&(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x622203, 0x0) r6 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r6, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_IOCTL(r6, &(0x7f0000000280)={0x20, 0x0, r7}, 0x20) r8 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) read$FUSE(r8, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x800000, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r10, @ANYBLOB=',max_read=0x0000000000000006,default_permissions,blksize=0']) getresuid(&(0x7f0000000240), &(0x7f0000000280), &(0x7f00000002c0)=0x0) write$FUSE_DIRENTPLUS(r5, &(0x7f00000024c0)={0x158, 0x0, r7, [{{0x2, 0x2, 0x5, 0x6366, 0x69, 0x1ff, {0x5, 0xfffffffffffffff9, 0x3f, 0x3, 0x100000001, 0x2, 0xee, 0x8, 0x100, 0x0, 0x800, r3, r10, 0x86, 0x4}}, {0x4, 0x8001, 0x7, 0xffffff62, 'user_id'}}, {{0x1, 0x3, 0x0, 0xa64, 0x8, 0x9, {0x0, 0x1, 0x20, 0x4, 0x6, 0x7, 0x100, 0x23fd0651, 0x2e, 0x8000, 0x8000, r11, r4, 0x400, 0x3}}, {0x5, 0x9, 0xc, 0x1, 'MODULE_CHECK'}}]}, 0x158) r12 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) read$FUSE(r12, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r13, @ANYBLOB=',max_read=0x0000000000000006,default_permissions,blksize=0']) syz_mount_image$fuse(&(0x7f00000027c0), &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x20010, &(0x7f0000000140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0xa000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r13}}) [ 3162.549720] ? d_alloc+0x240/0x240 [ 3162.553364] fuse_ctl_add_dentry+0x70/0x410 [ 3162.557686] ? __lockdep_init_map+0x100/0x560 [ 3162.562264] fuse_ctl_add_conn+0x17c/0x250 [ 3162.566495] ? fuse_ctl_remove_conn+0x1a0/0x1a0 [ 3162.571160] ? CIFSGetExtAttr+0x8b6/0xda0 [ 3162.575322] fuse_fill_super+0xe0c/0x15c0 [ 3162.579476] ? fuse_get_root_inode+0xc0/0xc0 [ 3162.583886] ? up_write+0x17/0x60 [ 3162.587340] ? register_shrinker+0x15f/0x220 [ 3162.591744] ? sget_userns+0x768/0xc10 [ 3162.595632] ? get_anon_bdev+0x1c0/0x1c0 [ 3162.599694] ? sget+0xd9/0x110 [ 3162.602886] ? fuse_get_root_inode+0xc0/0xc0 [ 3162.607645] mount_nodev+0x4c/0xf0 [ 3162.607654] mount_fs+0x92/0x2a0 [ 3162.614556] vfs_kern_mount.part.0+0x5b/0x470 [ 3162.619147] do_mount+0xe65/0x2a30 [ 3162.622689] ? __do_page_fault+0x159/0xad0 [ 3162.626930] ? retint_kernel+0x2d/0x2d [ 3162.630825] ? copy_mount_string+0x40/0x40 [ 3162.635069] ? memset+0x20/0x40 [ 3162.638352] ? copy_mount_options+0x1fa/0x2f0 [ 3162.642852] ? copy_mnt_ns+0xa30/0xa30 [ 3162.646748] SyS_mount+0xa8/0x120 13:24:32 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0)=0x0, &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000002800)=ANY=[@ANYBLOB='f\x00=', @ANYRESHEX=r0, @ANYRES16=r2, @ANYRESDEC=r2, @ANYBLOB="2c74726f75705f696437ffb18f018204a33056a5e785915273a73a3bbe3e6cb67892b2a4432d9527650800178b88bcb51aa695a82410cbba69695e03deef9f84da521459fea018cc1c84cb366f11daafc17c53c7a34061f7ba4e8b0b9bc0d9022ec1694acb110730469679f2c7c44e31b210bec0e44e71cf0f3cc34d1bc55894b9a64ea2ac16343b7090d84cfad27039bde1a7e295f24fb22c4b13e87f1cbf4084419059538fde02739c30d7070c4da65e78a11e7d7e820b41d58de26d0a5091ff49563e2145a27366bf1eb9e0d08f8cf024a07e0280ed87f7268d1f5dd2d2071a5660c4c3a6a0868737f1517ff75fcb9e688fd2b5b8ef4d097502e2d8c736b3eda407ad1eaa70bc3f869aa73474c533a07b3988bc02bd1672e0ad17ab5abe5b97abb73ab713162ce8d95aacef87ce407dfd28cf90afa85a3ac8d333333033", @ANYRESDEC=r4]) getresuid(&(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x622203, 0x0) r6 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r6, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_IOCTL(r6, &(0x7f0000000280)={0x20, 0x0, r7}, 0x20) r8 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) read$FUSE(r8, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x800000, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r10, @ANYBLOB=',max_read=0x0000000000000006,default_permissions,blksize=0']) getresuid(&(0x7f0000000240), &(0x7f0000000280), &(0x7f00000002c0)=0x0) write$FUSE_DIRENTPLUS(r5, &(0x7f00000024c0)={0x158, 0x0, r7, [{{0x2, 0x2, 0x5, 0x6366, 0x69, 0x1ff, {0x5, 0xfffffffffffffff9, 0x3f, 0x3, 0x100000001, 0x2, 0xee, 0x8, 0x100, 0x0, 0x800, r3, r10, 0x86, 0x4}}, {0x4, 0x8001, 0x7, 0xffffff62, 'user_id'}}, {{0x1, 0x3, 0x0, 0xa64, 0x8, 0x9, {0x0, 0x1, 0x20, 0x4, 0x6, 0x7, 0x100, 0x23fd0651, 0x2e, 0x8000, 0x8000, r11, r4, 0x400, 0x3}}, {0x5, 0x9, 0xc, 0x1, 'MODULE_CHECK'}}]}, 0x158) r12 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) read$FUSE(r12, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r13, @ANYBLOB=',max_read=0x0000000000000006,default_permissions,blksize=0']) syz_mount_image$fuse(&(0x7f00000027c0), &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x20010, &(0x7f0000000140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0xa000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r13}}) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000002800)=ANY=[@ANYBLOB='f\x00=', @ANYRESHEX=r0, @ANYRES16=r2, @ANYRESDEC=r2, @ANYBLOB="2c74726f75705f696437ffb18f018204a33056a5e785915273a73a3bbe3e6cb67892b2a4432d9527650800178b88bcb51aa695a82410cbba69695e03deef9f84da521459fea018cc1c84cb366f11daafc17c53c7a34061f7ba4e8b0b9bc0d9022ec1694acb110730469679f2c7c44e31b210bec0e44e71cf0f3cc34d1bc55894b9a64ea2ac16343b7090d84cfad27039bde1a7e295f24fb22c4b13e87f1cbf4084419059538fde02739c30d7070c4da65e78a11e7d7e820b41d58de26d0a5091ff49563e2145a27366bf1eb9e0d08f8cf024a07e0280ed87f7268d1f5dd2d2071a5660c4c3a6a0868737f1517ff75fcb9e688fd2b5b8ef4d097502e2d8c736b3eda407ad1eaa70bc3f869aa73474c533a07b3988bc02bd1672e0ad17ab5abe5b97abb73ab713162ce8d95aacef87ce407dfd28cf90afa85a3ac8d333333033", @ANYRESDEC=r4]) (async) getresuid(&(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x622203, 0x0) (async) openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) (async) read$FUSE(r6, &(0x7f0000004640)={0x2020}, 0x2020) (async) write$FUSE_IOCTL(r6, &(0x7f0000000280)={0x20, 0x0, r7}, 0x20) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) read$FUSE(r8, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x800000, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r10, @ANYBLOB=',max_read=0x0000000000000006,default_permissions,blksize=0']) (async) getresuid(&(0x7f0000000240), &(0x7f0000000280), &(0x7f00000002c0)) (async) write$FUSE_DIRENTPLUS(r5, &(0x7f00000024c0)={0x158, 0x0, r7, [{{0x2, 0x2, 0x5, 0x6366, 0x69, 0x1ff, {0x5, 0xfffffffffffffff9, 0x3f, 0x3, 0x100000001, 0x2, 0xee, 0x8, 0x100, 0x0, 0x800, r3, r10, 0x86, 0x4}}, {0x4, 0x8001, 0x7, 0xffffff62, 'user_id'}}, {{0x1, 0x3, 0x0, 0xa64, 0x8, 0x9, {0x0, 0x1, 0x20, 0x4, 0x6, 0x7, 0x100, 0x23fd0651, 0x2e, 0x8000, 0x8000, r11, r4, 0x400, 0x3}}, {0x5, 0x9, 0xc, 0x1, 'MODULE_CHECK'}}]}, 0x158) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) read$FUSE(r12, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r13, @ANYBLOB=',max_read=0x0000000000000006,default_permissions,blksize=0']) (async) syz_mount_image$fuse(&(0x7f00000027c0), &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x20010, &(0x7f0000000140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0xa000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r13}}) (async) 13:24:32 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async, rerun: 32) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (rerun: 32) sendmsg$GTP_CMD_DELPDP(r1, 0x0, 0x0) read$FUSE(r0, &(0x7f00000024c0)={0x2020, 0x0, 0x0}, 0x2020) getresuid(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080)=0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r4, 0x0, 0x0) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000140)='io_uring_defer\x00', r4}, 0x10) write$FUSE_ATTR(r1, &(0x7f00000000c0)={0x78, 0x0, r2, {0x9, 0x533, 0x0, {0x1, 0x800, 0xa0, 0x3, 0x400, 0x3f, 0x408c906d, 0x3f000000, 0x9, 0xa000, 0xdefa, r3, 0x0, 0x7fffffff}}}, 0x78) (async, rerun: 32) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async, rerun: 32) r6 = openat$full(0xffffffffffffff9c, &(0x7f0000000280), 0x2e0c2, 0x0) (async) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async, rerun: 64) sendmsg$GTP_CMD_DELPDP(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 64) r8 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r8, 0x0, 0x0) (async, rerun: 64) r9 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000046c0), 0x2, 0x0) (rerun: 64) bpf$PROG_LOAD(0x5, &(0x7f0000004740)={0x16, 0x9, &(0x7f0000004500)=@framed={{0x18, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x3f}, [@map_idx={0x18, 0x8, 0x5, 0x0, 0x2}, @map_idx={0x18, 0x7, 0x5, 0x0, 0xa}, @func={0x85, 0x0, 0x1, 0x0, 0x2}, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffd}]}, &(0x7f0000004580)='GPL\x00', 0x5e4f, 0x3b, &(0x7f00000045c0)=""/59, 0x0, 0x0, '\x00', 0x0, 0x17, 0xffffffffffffffff, 0x8, &(0x7f0000004640)={0x1, 0x4}, 0x8, 0x10, &(0x7f0000004680)={0x0, 0x6, 0x7, 0x20}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000004700)=[r8, r9]}, 0x80) (async) ioctl$IOC_PR_RELEASE(r6, 0x401070ca, &(0x7f00000002c0)={0x13, 0x7}) read$FUSE(r5, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000047c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r7, @ANYBLOB="0600000000000000a26fc6a219b6c9fc82769de12fc394ae65912b029b3e66675cac7af77377e310b6eff397c0c4d0232cd44fcd9da600be5584a90857ed996a2e6a4eb4f265945fefc721e5c73cff711151e911c301ab6d09ef0e44b3de5e87b5825a7e10af8a0063fce1646bc885f1", @ANYRESDEC=r10]) [ 3162.650213] ? copy_mnt_ns+0xa30/0xa30 [ 3162.654107] do_syscall_64+0x1d5/0x640 [ 3162.658006] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 3162.663194] RIP: 0033:0x7f5c78ae673a [ 3162.666908] RSP: 002b:00007f5c77459f88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 3162.674622] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f5c78ae673a [ 3162.681892] RDX: 0000000020000300 RSI: 0000000020000340 RDI: 0000000000000000 [ 3162.689164] RBP: 00007f5c7745a020 R08: 00007f5c7745a020 R09: 0000000020000300 [ 3162.696599] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000300 [ 3162.703961] R13: 0000000020000340 R14: 00007f5c77459fe0 R15: 00000000200045c0 13:24:32 executing program 3: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) (fail_nth: 80) 13:24:32 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x8001, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x8001, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) (async) 13:24:32 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0)=0x0, &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000002800)=ANY=[@ANYBLOB='f\x00=', @ANYRESHEX=r0, @ANYRES16=r2, @ANYRESDEC=r2, @ANYBLOB="2c74726f75705f696437ffb18f018204a33056a5e785915273a73a3bbe3e6cb67892b2a4432d9527650800178b88bcb51aa695a82410cbba69695e03deef9f84da521459fea018cc1c84cb366f11daafc17c53c7a34061f7ba4e8b0b9bc0d9022ec1694acb110730469679f2c7c44e31b210bec0e44e71cf0f3cc34d1bc55894b9a64ea2ac16343b7090d84cfad27039bde1a7e295f24fb22c4b13e87f1cbf4084419059538fde02739c30d7070c4da65e78a11e7d7e820b41d58de26d0a5091ff49563e2145a27366bf1eb9e0d08f8cf024a07e0280ed87f7268d1f5dd2d2071a5660c4c3a6a0868737f1517ff75fcb9e688fd2b5b8ef4d097502e2d8c736b3eda407ad1eaa70bc3f869aa73474c533a07b3988bc02bd1672e0ad17ab5abe5b97abb73ab713162ce8d95aacef87ce407dfd28cf90afa85a3ac8d333333033", @ANYRESDEC=r4]) getresuid(&(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)) (async) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x622203, 0x0) (async) r6 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r6, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_IOCTL(r6, &(0x7f0000000280)={0x20, 0x0, r7}, 0x20) (async) r8 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) read$FUSE(r8, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x800000, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r10, @ANYBLOB=',max_read=0x0000000000000006,default_permissions,blksize=0']) (async) getresuid(&(0x7f0000000240), &(0x7f0000000280), &(0x7f00000002c0)=0x0) write$FUSE_DIRENTPLUS(r5, &(0x7f00000024c0)={0x158, 0x0, r7, [{{0x2, 0x2, 0x5, 0x6366, 0x69, 0x1ff, {0x5, 0xfffffffffffffff9, 0x3f, 0x3, 0x100000001, 0x2, 0xee, 0x8, 0x100, 0x0, 0x800, r3, r10, 0x86, 0x4}}, {0x4, 0x8001, 0x7, 0xffffff62, 'user_id'}}, {{0x1, 0x3, 0x0, 0xa64, 0x8, 0x9, {0x0, 0x1, 0x20, 0x4, 0x6, 0x7, 0x100, 0x23fd0651, 0x2e, 0x8000, 0x8000, r11, r4, 0x400, 0x3}}, {0x5, 0x9, 0xc, 0x1, 'MODULE_CHECK'}}]}, 0x158) (async) r12 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) read$FUSE(r12, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r13, @ANYBLOB=',max_read=0x0000000000000006,default_permissions,blksize=0']) (async) syz_mount_image$fuse(&(0x7f00000027c0), &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x20010, &(0x7f0000000140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0xa000}, 0x2c, {'user_id', 0x3d, r9}, 0x2c, {'group_id', 0x3d, r13}}) 13:24:32 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r1, 0x0, 0x0) (async) read$FUSE(r0, &(0x7f00000024c0)={0x2020, 0x0, 0x0}, 0x2020) (async) getresuid(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080)=0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r4, 0x0, 0x0) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000140)='io_uring_defer\x00', r4}, 0x10) (async, rerun: 64) write$FUSE_ATTR(r1, &(0x7f00000000c0)={0x78, 0x0, r2, {0x9, 0x533, 0x0, {0x1, 0x800, 0xa0, 0x3, 0x400, 0x3f, 0x408c906d, 0x3f000000, 0x9, 0xa000, 0xdefa, r3, 0x0, 0x7fffffff}}}, 0x78) (rerun: 64) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r6 = openat$full(0xffffffffffffff9c, &(0x7f0000000280), 0x2e0c2, 0x0) (async) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async, rerun: 64) sendmsg$GTP_CMD_DELPDP(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 64) r8 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r8, 0x0, 0x0) r9 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000046c0), 0x2, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000004740)={0x16, 0x9, &(0x7f0000004500)=@framed={{0x18, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x3f}, [@map_idx={0x18, 0x8, 0x5, 0x0, 0x2}, @map_idx={0x18, 0x7, 0x5, 0x0, 0xa}, @func={0x85, 0x0, 0x1, 0x0, 0x2}, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffd}]}, &(0x7f0000004580)='GPL\x00', 0x5e4f, 0x3b, &(0x7f00000045c0)=""/59, 0x0, 0x0, '\x00', 0x0, 0x17, 0xffffffffffffffff, 0x8, &(0x7f0000004640)={0x1, 0x4}, 0x8, 0x10, &(0x7f0000004680)={0x0, 0x6, 0x7, 0x20}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000004700)=[r8, r9]}, 0x80) (async, rerun: 32) ioctl$IOC_PR_RELEASE(r6, 0x401070ca, &(0x7f00000002c0)={0x13, 0x7}) (async, rerun: 32) read$FUSE(r5, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000047c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r7, @ANYBLOB="0600000000000000a26fc6a219b6c9fc82769de12fc394ae65912b029b3e66675cac7af77377e310b6eff397c0c4d0232cd44fcd9da600be5584a90857ed996a2e6a4eb4f265945fefc721e5c73cff711151e911c301ab6d09ef0e44b3de5e87b5825a7e10af8a0063fce1646bc885f1", @ANYRESDEC=r10]) 13:24:32 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$VHOST_SET_FEATURES(r1, 0x4008af00, &(0x7f0000000000)=0x8000) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) read$FUSE(r2, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000004500)=ANY=[@ANYBLOB='fd=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r3, @ANYBLOB="2c6d61785f726561643d3078303030303030303030303030303030362c64656661756c745f7065726dd291f50d8cf6770c336e0d8b2155697373166bff4df4fb46f61b4cff0d8a9e9d618bc1be7065919facfe0a7b23b759f3ac971d89ee9ea865198f8a0a6933fb38312a4d917e75b3ecb75559836ee8f44a156360a02bb81082"]) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000004640)={0x20, 0x0, &(0x7f0000000280)=[@free_buffer, @increfs_done={0x40106308, 0x2}], 0xb, 0x0, &(0x7f00000002c0)="e6c4b6240c51a1ac669710"}) (async) syz_mount_image$fuse(&(0x7f0000000100), &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0, 0x2010, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x6000}, 0x2c, {'user_id', 0x3d, 0xee01}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@allow_other}, {@allow_other}, {@default_permissions}, {@allow_other}], [{@measure}, {@euid_eq={'euid', 0x3d, 0xee00}}]}}) (async) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) (async) read$FUSE(r0, &(0x7f00000024c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_ENTRY(r1, &(0x7f0000000040)={0x90, 0x0, r5, {0x1, 0x3, 0x9, 0x4d1, 0x0, 0xc6b, {0x2, 0x7, 0x6, 0x8, 0x7, 0x4, 0x7fff, 0x2, 0x3ff, 0x2000, 0x9, r6, r8, 0x7fff, 0x1}}}, 0x90) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r4, @ANYBLOB=',group_id=', @ANYRESDEC=r7]) 13:24:32 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)=0x0) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r5]) r6 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r6, 0x0, 0x0) (async, rerun: 32) write$FUSE_ATTR(r6, &(0x7f0000000040)={0x78, 0xfffffffffffffffe, r4, {0x0, 0x40, 0x0, {0x5, 0x1, 0x6, 0x2, 0x7ff, 0x7, 0x4, 0x7, 0xfffffffd, 0x8000, 0x296, r3, r5, 0x100, 0x5}}}, 0x78) (async, rerun: 32) write$FUSE_NOTIFY_INVAL_INODE(r1, &(0x7f00000000c0)={0x28, 0x2, 0x0, {0x6, 0xce3, 0x8000}}, 0x28) (async) read$FUSE(r0, &(0x7f00000024c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_LSEEK(r1, &(0x7f0000000000)={0x18, 0xfffffffffffffffe, r7, {0xb64}}, 0x18) 13:24:33 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)=0x0) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r5 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) mount$fuseblk(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x108084, &(0x7f0000000100)={{'fd', 0x3d, r5}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r3}, 0x2c, {'group_id', 0x3d, r4}, 0x2c, {[{@default_permissions}, {@default_permissions}, {@default_permissions}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0xe6bd}}, {@blksize={'blksize', 0x3d, 0x1000}}]}}) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) 13:24:33 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB="2c726f6f746d6f64653d303030303002c1419a7a279d47bf0754c4213030303030303030303030303134", @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:33 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)=0x0) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) ioctl$BLKGETSIZE64(r1, 0x80081272, &(0x7f0000000000)) r3 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DONE(r3, 0x0, 0xc9, 0x0, 0x0) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x2202030, &(0x7f0000000040)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESHEX=r2, @ANYRES16=r3, @ANYBLOB="bd3559a26a080d83a81397c7ae0b71e00b030fd2d08341209f3e222abf91e5b2d2ac2118b711d1b839e7bf12fd8747d97ad0e512f212cccab3cc7bc2151ee74a53e453a382116f88c76b1b2dfabbc8dbd79f82a06270c1cb232d2e0391c0"]) 13:24:33 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) [ 3162.913554] FAULT_INJECTION: forcing a failure. [ 3162.913554] name failslab, interval 1, probability 0, space 0, times 0 [ 3162.949851] CPU: 0 PID: 2700 Comm: syz-executor.3 Not tainted 4.14.290-syzkaller #0 [ 3162.957680] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 3162.967033] Call Trace: [ 3162.972320] dump_stack+0x1b2/0x281 [ 3162.975952] should_fail.cold+0x10a/0x149 [ 3162.980281] should_failslab+0xd6/0x130 [ 3162.984346] kmem_cache_alloc+0x28e/0x3c0 [ 3162.988501] alloc_inode+0xa0/0x170 [ 3162.992129] new_inode+0x1d/0xf0 [ 3162.995498] fuse_ctl_add_dentry+0x8d/0x410 [ 3162.999822] ? __lockdep_init_map+0x100/0x560 [ 3163.004319] fuse_ctl_add_conn+0x17c/0x250 [ 3163.008555] ? fuse_ctl_remove_conn+0x1a0/0x1a0 [ 3163.013219] ? SMBQueryInformation+0x415/0x910 [ 3163.017896] fuse_fill_super+0xe0c/0x15c0 [ 3163.022053] ? fuse_get_root_inode+0xc0/0xc0 [ 3163.026636] ? up_write+0x17/0x60 [ 3163.030084] ? register_shrinker+0x15f/0x220 [ 3163.034490] ? sget_userns+0x768/0xc10 [ 3163.038381] ? get_anon_bdev+0x1c0/0x1c0 [ 3163.042435] ? sget+0xd9/0x110 [ 3163.045621] ? fuse_get_root_inode+0xc0/0xc0 [ 3163.050027] mount_nodev+0x4c/0xf0 [ 3163.053561] mount_fs+0x92/0x2a0 [ 3163.056932] vfs_kern_mount.part.0+0x5b/0x470 [ 3163.061431] do_mount+0xe65/0x2a30 [ 3163.064970] ? __do_page_fault+0x159/0xad0 [ 3163.069226] ? retint_kernel+0x2d/0x2d [ 3163.073112] ? copy_mount_string+0x40/0x40 [ 3163.077346] ? memset+0x20/0x40 [ 3163.080829] ? copy_mount_options+0x1fa/0x2f0 [ 3163.085324] ? copy_mnt_ns+0xa30/0xa30 [ 3163.089210] SyS_mount+0xa8/0x120 [ 3163.092659] ? copy_mnt_ns+0xa30/0xa30 [ 3163.096546] do_syscall_64+0x1d5/0x640 [ 3163.100437] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 3163.105621] RIP: 0033:0x7f5c78ae673a 13:24:33 executing program 4: semget$private(0x0, 0x0, 0x642) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000020000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:33 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)=0x0) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) ioctl$BLKGETSIZE64(r1, 0x80081272, &(0x7f0000000000)) (async) r3 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DONE(r3, 0x0, 0xc9, 0x0, 0x0) (async, rerun: 64) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x2202030, &(0x7f0000000040)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESHEX=r2, @ANYRES16=r3, @ANYBLOB="bd3559a26a080d83a81397c7ae0b71e00b030fd2d08341209f3e222abf91e5b2d2ac2118b711d1b839e7bf12fd8747d97ad0e512f212cccab3cc7bc2151ee74a53e453a382116f88c76b1b2dfabbc8dbd79f82a06270c1cb232d2e0391c0"]) (rerun: 64) 13:24:33 executing program 3: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) (fail_nth: 81) 13:24:33 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB="2c726f6f746d6f64653d303030303002c1419a7a279d47bf0754c4213030303030303030303030303134", @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) openat$fuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB="2c726f6f746d6f64653d303030303002c1419a7a279d47bf0754c4213030303030303030303030303134", @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) (async) 13:24:33 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:33 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)=0x0) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r5 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) mount$fuseblk(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x108084, &(0x7f0000000100)={{'fd', 0x3d, r5}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r3}, 0x2c, {'group_id', 0x3d, r4}, 0x2c, {[{@default_permissions}, {@default_permissions}, {@default_permissions}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0xe6bd}}, {@blksize={'blksize', 0x3d, 0x1000}}]}}) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) [ 3163.109324] RSP: 002b:00007f5c77459f88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 3163.117024] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f5c78ae673a [ 3163.124381] RDX: 0000000020000300 RSI: 0000000020000340 RDI: 0000000000000000 [ 3163.131737] RBP: 00007f5c7745a020 R08: 00007f5c7745a020 R09: 0000000020000300 [ 3163.139003] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000300 [ 3163.146360] R13: 0000000020000340 R14: 00007f5c77459fe0 R15: 00000000200045c0 13:24:33 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB="2c726f6f746d6f64653d303030303002c1419a7a279d47bf0754c4213030303030303030303030303134", @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) openat$fuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB="2c726f6f746d6f64653d303030303002c1419a7a279d47bf0754c4213030303030303030303030303134", @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) (async) 13:24:33 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:33 executing program 4: semget$private(0x0, 0x0, 0x642) (async) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000020000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) [ 3163.264752] FAULT_INJECTION: forcing a failure. [ 3163.264752] name failslab, interval 1, probability 0, space 0, times 0 [ 3163.325162] CPU: 0 PID: 2754 Comm: syz-executor.3 Not tainted 4.14.290-syzkaller #0 [ 3163.332979] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 3163.342328] Call Trace: [ 3163.344913] dump_stack+0x1b2/0x281 [ 3163.348551] should_fail.cold+0x10a/0x149 [ 3163.352734] should_failslab+0xd6/0x130 [ 3163.356713] kmem_cache_alloc+0x28e/0x3c0 [ 3163.360869] alloc_inode+0xa0/0x170 [ 3163.364500] new_inode+0x1d/0xf0 [ 3163.367864] fuse_ctl_add_dentry+0x8d/0x410 13:24:33 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB="660300", @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:33 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB="660300", @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB="660300", @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) (async) [ 3163.372182] ? __lockdep_init_map+0x100/0x560 [ 3163.376673] fuse_ctl_add_conn+0x1b0/0x250 [ 3163.380908] ? fuse_ctl_remove_conn+0x1a0/0x1a0 [ 3163.385575] ? SMBQueryInformation+0x415/0x910 [ 3163.390159] fuse_fill_super+0xe0c/0x15c0 [ 3163.394335] ? fuse_get_root_inode+0xc0/0xc0 [ 3163.398739] ? up_write+0x17/0x60 [ 3163.402188] ? register_shrinker+0x15f/0x220 [ 3163.406588] ? sget_userns+0x768/0xc10 [ 3163.410481] ? get_anon_bdev+0x1c0/0x1c0 [ 3163.414536] ? sget+0xd9/0x110 [ 3163.417724] ? fuse_get_root_inode+0xc0/0xc0 [ 3163.422132] mount_nodev+0x4c/0xf0 13:24:33 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB="660300", @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) [ 3163.425672] mount_fs+0x92/0x2a0 [ 3163.429561] vfs_kern_mount.part.0+0x5b/0x470 [ 3163.434054] do_mount+0xe65/0x2a30 [ 3163.437859] ? __do_page_fault+0x159/0xad0 [ 3163.442179] ? retint_kernel+0x2d/0x2d [ 3163.446499] ? copy_mount_string+0x40/0x40 [ 3163.450733] ? memset+0x20/0x40 [ 3163.454006] ? copy_mount_options+0x1fa/0x2f0 [ 3163.458506] ? copy_mnt_ns+0xa30/0xa30 [ 3163.462394] SyS_mount+0xa8/0x120 [ 3163.465843] ? copy_mnt_ns+0xa30/0xa30 [ 3163.469737] do_syscall_64+0x1d5/0x640 [ 3163.473660] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 3163.478844] RIP: 0033:0x7f5c78ae673a [ 3163.482579] RSP: 002b:00007f5c77459f88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 3163.490283] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f5c78ae673a [ 3163.497552] RDX: 0000000020000300 RSI: 0000000020000340 RDI: 0000000000000000 [ 3163.504822] RBP: 00007f5c7745a020 R08: 00007f5c7745a020 R09: 0000000020000300 [ 3163.512144] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000300 13:24:33 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0)=0x0, &(0x7f0000000400)=0x0) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r5, 0x0, 0x0) r6 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r6, 0x0, 0x0) read$FUSE(r6, &(0x7f00000086c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r8 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r8, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) r10 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r10, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r10, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r11, @ANYBLOB=',group_id=', @ANYRESDEC=r12, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) getresuid(&(0x7f0000003880), &(0x7f00000038c0)=0x0, &(0x7f0000003900)) syz_mount_image$efs(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x9, 0x7, &(0x7f00000036c0)=[{&(0x7f00000024c0)="c2e81ac6f7ad62cbfc88662ddd6ffbc3cfb82abca408f62cb641602641347937d84e5395bd693f24184c6a2bb3f130e48184d4c03b426b7f6407e69fae45c2bef4ca0c0909d9f8630671a6e00f31bff239b2573fb63532cb6d9a8f9a1f9255ae70f85b68c1a6d21b6d025363b15906ffe9016153f34811cf99970c24a2ad4e8f7f0f97bf0e3b986f1042efadb55a1d0f5833c0118f33206109f6fe7e45cb48011153a0f38c9b5d4ac68f272143470a5d94c3c39ee3a92df06bcc16c1e37f05fa7c2293a726c594e5278a55c0131ddd337a8628da8eb8abb2085cdef6db0ff09a6e798ee98cf01a7b1420bb19c3f735e56d024e2ab47c59780400dfd6a72309210be6eeddcde8ef286bf8f73c43d99d325d210a10ce1a96fbe25299191f01855a0bc002119c7da9c6ccd009be66134697f7c8d9a92a0121cc6b568a707fff7aee54079d416bd424c0d151664e0c90fb48a46cd8dec724db92f9d7f38ebc243afeb72b3066691f753206425bccbe1657fd17b1ef159875e397260959b92c1d9c064fedf8b5f39522826a6d84f63be1be8c110e38f8b33a3e4b364a27e55742ed35eea87466c26dd3ce8b326c87534f79ed5015e4898cde1b12b1318c5d86f5aba7683c8ea51160d007ae78e53e73c645c2f5962bf7d666f19d834599e58ff213f35a51848447c65b403975e1518d138309e7ee84defd36d2ed2f45134e6e0d5f056d549c811bacdaf1073ae8cec3068e264826d9ff72f30a2a174f93a3cc73d88ce653e0f5499b31c9d272fee9c05589d55a8609ee6dd784d511701fa6573ad49592f0774e549d5fbdd4b0c2490ecfcb21a5db825fc716d16a039ed03fa5c404bd30be33d08b29f0d71a5f05d0fdb8e80ab6e2e7d56e604c2c7467699d00384d304b6b46ac7fd899fbe390350cab5d021d8b24ad34f85f15878a510c333bfd9fb2561d1841d1ac9d44bddc2b3716163526e845e82a9cf43940681bcd8c1aa8fdeae6ab7ea5305ffa891405943eb68df595a8c99081ee23306a9ebb9d88ebc156c4d18d553a326fd602df73f34e40ad026c271a6313b86727653637f3271dd514955d88e210795b80987c56675695786bf3c831f37f2a499d46be1efbcb4ec8000a48dbce00c506d831b56c10a6c0a9a753120f2d6eadf54d3925b068d9f9b0f0f74ee96f96df875298f5cd8ae39e8d1f4198e01b2ccbad1664bdb4866a6c17f1d60794b85047b63f3d62fbda131943f762df3acf02ea2124d22ab47824d28312f4cab9f38352182619fc7d26cfb047d045f8251471ada0a405516d00b40b264c5624286519091c20e7d8f0a018c33646431f2ffbdf66ac3e971cb06be85c5114ed5118ab524a11273f82c4e88ba271a5159bd5c1171b13f621926ebfc15b53934482a17e841711a59ad723b1d869a94e67d30a85097470bb0c4c07584b912de2f0159b8125818b35b397a3bf467697c265aa41126eef956d32c909b4ed4b401fd33057d604e0fb504cbea45c6e92948bf6a174d2a566b6a45c774e52a099d49d01a597947534093587ae0602f6ed7dbad8e5d3c76dcdb17581de081cf8f0fd928d95346236d8a69f1d9ea6834a70fa3e39fde1932a4351e0568df69ea686f2cfdeb5bf30199e1ceaf644289d397a5b596c7bd4a8605bd7ed38891c247d0a85dc62357074690e0d5d79b614b70f84d648f131a7872d2fdb862385a83045ddc8f4760153ff8708568458f6218169a0445bcbcf39ed1ab2963e9ba7ec61e8c4f0a2f180e28140efb40ed9b1c87b6b1e5d701e682fd676e32c982fece356edd6095ca485ec4c56b512b578e9783f6f61c654cb36fdc51e1abacb9ecf652fd9ef7381a91128e642cdea1f82385e476a7b40d5c79dc0d8c4271065ef075b2d4730e8595d83f6ae05143db984d06b9d924e9b40c41b08ab4ddd5c6e6cbea22e1fcc02121760c7e341c84d49f2d8455eb1705cf15bbe89b38c8075ec5d3b9971d11271058715cbe158311c8396c39d9c5f502d45e2eee32edd0eec5510a7ad0297e96b52a856ea6b87e8ad70e30613ffc20a29c67542509c3f1725711a2e3d7f232675ad5085eaf7cee36f18e91f60bb4a88d42ad3b1d156eaa82d29af0c6f4653edb2392585c2bd4033d9af3a19cdbb123094359b1695532fe194ba6047b27c86916bb39547ce49df93031371208cfc1a241c4c7bd481cbb203f3a9d12854609bc076b3a6e3e250103041fa4e62b8f1d14b95891d7ed23f0255c40bb2f0f71fa2bd0f8558691b44f0d5cdab3c13b93396f17e502c6708002376cf49058c29b62ec0318c55609d2d2cd81210060f7de9a4b68f67bc597335d3d7368013fb8c33aaf2903022b2958e9387d1c1aa02980804669e67a6fbe870480fd579fbe4153e3634ed2eeb79835862e744730417a9a4f014a343387b1d5838385d2f4eeb220bf0c09db65ca9a48775e5b6420fc0b187ef1e65afab3119143b20c4c5a5dfbe07423d57b2df93e1eaf40693246ed8aaa8c1af461fb4fa2d231817201239573d4bc5970df66b0b8aff623c3e0d7075fec2015dd95ce43dcefb78ba1a27991a51d1d9e219934ecfd308d409884b9ff3a9bd00e01b4283e0d1fc03a66edca13ac4a0b5c1ed860affff132eb6649dbd7a6b623e002e2eed883f92281d6efd97206aa70a9f4d23d619b35fb5362c47337ecb9817f514fcc25325bb47e7a4b1e06c3e56d818383879e53fb503bef6b8b87143f7aeeac858cde28b5ab6a4edc0c9062fdf38ecbffbea9daaee8485c85a496682a78cd274b14af324d035bf56b032a645c870f227bba4ff5f5f2185824f07934ad47c4cb1f875e55d3107ebd2147ea932839a6024ecc47612714657a45a89437c1d576f8339a0c2c1bff8e05ca3cb1bda41912c02ee759f65b40cc58703184d56ff56ef5d8239bca8ca1687ae593caef422e9770b29e2cf359ddfe8d30346f9d69c5aae0ced441f25beb0013237580e39fdaab31941c7469d112fdc56a8f56ff6d6d049f7889da0532ef4c371c5e570f7f2f4a9b3c475bcd11f262b30e01d231c85cc26ecc9f757e46663a9dffd7087de66598ea9bbdfa5a435eb89e1f314985d10a16da255b64c25420bc7c9a9a8b091e5b5bd7020c1e9277b30834f29d4833ac6d1b73dec63f39ece6554cfcee6721cb167be5eca11e82150a948d05dc0af8fea7fff5ae314173532365706964b94c6f4c70d7cd4aa0a73f1b9d9ac7d1616b136e938c8cae7ade75b811cd19f3f9e82b351459e6eb3231b24a63c5460bb74bfca5535703a6993f79dec69f4d5ef3b5947bff3a5ba2cdd431db0cccabd1aee35e4414e26b65bfbe470bda4ad78e3040118d9b161ec8026091ac54425a00f02b7faacf1d2ce3cf469b62850ee900033babc6ddd3f6294289fb66b33d0e23be432f850ce06980143b84ada4052cafa6ff5f668e5b93b98cb5fb96fecf57ff01a45df4774d02c9bb1a1a7dc5966832ed83912d28ff4ac55b55f54f9706587231412cfe6e4eb5ea8017c4f989e80e7493e2b44661eda130517535304919c024cb10b34a67cba211e37a369374dfab0c9fe066702b737d3c954cd39f12d10be078e8c75df8f654ab635642a95a699768345f6e923a934b368929b6be049761a05c1460f85c6f7e861d7f451e4fced8606003c30bd7df01439c8f219236fb9fc69390fd69371eb1ba0890f4b0882e049664d71cf45653aeb2d6e6d2ac862fe37bc602258885ceb02af42e502fb21e7f1bcea434827aedf476da1a8757cb05307dd573211abcb60781e3cf3b53d198d0d9030071b6f5bf7e86737e19732ad4499c4d10b4fa475d2fe5abe8a10baa1234d8e2a18f09260b6977239c2d18433025cf224ae095bc918914ca8e454176a364bf71a06077899a8601a7920a27ac97f9e0a66c3f76b52e8d26aea7eb6fde38f0d892b1864c34f379ac6c26d8ff219410e48260fa8d5a40cee1fee96d901bad6b86f987441324faf2733deb194ade4d06dfabd0bc7a1609598a6066000c0af185d8d2273aecde39109d183289d99b459ad3696eabb2f1761042c6ffb29702a0504912f2dd6e310459625147bc824b5fff75f18845b070d30229814c9ee4699013ed53e13749e26ca9f25ca678c3f4f81a3657cb5997e97e949da653f95df71854342369ef20451858c56625aa38208d7a7fbc5144869961253e44ba79f3be026279ec5e9e4010661522564d84f55e042334f4525c5e1652ef28cdcefeb2272c3028fade11ce79b2cacbaeb5e4f87e84c7130291356d57e32aaa4d2c3fae2cd947a0d005d2cdc258d819ecaa3eda2f2638028cf0b60d9947cd34b686a4ae9589d6fe78138e138c95162a47e428f496741facc82685a251ead5828af2d4a332ecb1aac250271e67b739aaff95a64915db1640e9857192b8704af4174ec60eb936423ac3dfded7367ea2a58f9a8ed5681e90d931da40c66495bfccc8a3e106fbe2c833c5601a7043cc098b43380aa38bcb407001c4d983b950f2c761a1b4b892cd688a3a2ac72166eab2212cd7e6204996eef7c510c3264f06c261666ae622563513ef56d955aada38140c1517670013a17e288c11e7140ed0811950a67d3703cd1ff1e928e4c73c1ad9c9435526c9b7579a05ac1bf8de848144be9ada19c6815f5dda1374583b2cd679ae1856af6a82667584b185002a1ae23e83f28db5e8fc63ff1aa40bf9dc18f2cee0c0e39ee7debb49094968b94ab505b9d0a88d359f97fb23914d389e0f4ce7ec7d24852a813b3ccd681701c6dc4ce4ede852db05748206a3b9027fd1b696222ca72ae04de792ca2ad49bbe6d29180560918eed3a9a72d3a58a6075fd75b15708fda7d1febf53f2c2641481ea2089ad4679f153440595019412a73ca1b7ccc9ee0af9eb7b500e2da0c1e8e5edc897773d7920ef6ef8d099dff1ea928f043aa86923a912ed318245ab15679c89c67ddc619548a40bc0a0279ec219c35bc980b8c2edbfc97a623f2df377bd32c0ce35d0b8801d3ca31dd21b9bcd7f8b4c3df6ed46bae435023a440bdf0a2b67fae19c5204be58924a6d6ce4e061d34fc51080201494d1877303fd1f98e37cf05a103f082b8cbfcf95b6040ee433e75b37330d7fc158969d75b4146f1e26228295e5f2678229a96433476a72dd9d7de9cf892524feca9281b534aaba1920a9b87d6afe5356d32dcf8ed37179c8a2f829d1e9ce3e2fa885b7e1c10e92706da0e6285f5096e983f07c75319c15ad94c43ba041e7c358461fa7ac69e0bb528da818df5a2817be0559bffa249640686491c7bd14474a2cbd13afb4d707617311dc3b68e399ea6521d78a29d9244a896075821cdd928767a4dd4357979be0979086f347052a7370348f74820d3f97a83d92845437b8f7f1e557f36cfca4b10350ee42b18b34b94ebd15da57586f67eb25d38102d529b05e19d5cf925e0edb1d6c73ba63d3f10149654b4ece86d10d11721c51c7963b08c16ed1d6894d1dae04905fd039bbb4423e5c32a0540703723921aa7abdc2bc6c059a8058ceb5bdd0078f127e03ea7b63a8f158487aa19899d4bd3ca394866dbd4427b6cca76d9eba73020ba16486ef780ec825bb5779cc3233cda63ee565373d040e191b0db06e698db4968b17ed26d5abab11152c2e708474550d79cf658c54bed8e597a79cfec124f422fee0d519a7dbbbaa4e4a37baacebd387c9a12a4a92d81d03c6497ddbe6ae9df25fa2967ad8f169081158eca930034edd38ab13df187e6a1ffad4803ad0698123805cfbaee67122c4c6ec3d9684b2fdf36d46ec23adece7d", 0x1000, 0x400}, {&(0x7f0000000200)="d5780a18b4596cde1904275ad9d372fdf83e49cb3eef93eb5a0fda4d484ceb4ed200d66e388d", 0x26, 0x7ff}, {&(0x7f00000034c0)="b9c0e20990afd129134ea9802d27c6489956c5a14c11a6e3ccab62baa9e41dadee79e840a8ff88a78cb4c67c1318d51bd86c3c39e8939f3e75c82bb6c82fe5a6d3", 0x41, 0x10000}, {&(0x7f0000003540)="f7be8da5856504c24e7ccc966bd725c5268333bf6fb9e66143d0225a03e3cd659c6e889b52e0d8ae4cdc8e337ec98746b1906b7641d2df4e8af03495061638c1f48da2b1a8cb9a02901b13426c8997907e593798b62c992a19a59c31f1100a47b39a7fbcdab57ac92d32b8d1dc81a0a2f6ad093450b48d0949435cb9394c2899df39f09968f396c50d0d688dfb471f9dc3024277af2d4df4aea08193022ea15793c231d3e242a76e4ae680ce86e7db0b2e0854d0217531", 0xb7, 0xf2c}, {&(0x7f00000002c0)="91c7c0a49c6cd1742e9e7c802ecf89d59fffdf85fe59c7a960", 0x19, 0x8000000000000000}, {&(0x7f0000003600)="80ab59542cb8f9543f543c937422d74d2b3a9a3752cfedc5ff81bca60a9a05971134e2a96fea8b4351cf355b9b272ee220c02d10e0ed143c263e706311210483abb1979a2408fa0bb16f886a787e250cd36e1c1a211427b0d0aeeb94fd1f9d379b97fce828bc8171211762cb", 0x6c}, {&(0x7f0000003680)="baf15604ec5324fd39739664", 0xc, 0x3ff}], 0x2000, &(0x7f0000003940)={[{'/dev/cuse\x00'}], [{@uid_eq={'uid', 0x3d, r3}}, {@uid_lt={'uid<', r4}}, {@obj_type={'obj_type', 0x3d, '/dev/cuse\x00'}}, {@subj_role={'subj_role', 0x3d, '/dev/cuse\x00'}}, {@permit_directio}, {@dont_appraise}, {@smackfsdef={'smackfsdef', 0x3d, '/dev/\xf9J\x04~\xcb7\xed\xddfuse\x00'}}, {@smackfsfloor={'smackfsfloor', 0x3d, '@'}}, {@euid_gt={'euid>', r13}}]}) write$FUSE_IOCTL(r8, &(0x7f0000000280)={0x20, 0x0, r9}, 0x20) r14 = getegid() write$FUSE_ATTR(r1, &(0x7f0000000000)={0x78, 0xffffffffffffffda, r9, {0x3, 0x5, 0x0, {0x0, 0x2, 0xa30d, 0x100, 0x8, 0x22c, 0x7, 0x2, 0x8, 0xa000, 0x9, r2, r14, 0x5, 0xfffffffc}}}, 0x78) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB="2cff6f6f746d76a2544a67653d30303030303030303030303030303030303134303030302c759ad3ede9163e103d818f2960f42b39cd1633d690ab4fa636874f007a4902b3c63ae5f5a92a297589d509aea44f0390e9985280b5676afd3664b2649c0aa8cae1727d27d9be0c1827b1e3c6bdfb1909632f3f2b099e1ef48fcedff61626d6fd5b6d38b794876d855d9738030000000b4f14a9e1d200"/169, @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r7]) 13:24:33 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)=0x0) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) ioctl$BLKGETSIZE64(r1, 0x80081272, &(0x7f0000000000)) r3 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DONE(r3, 0x0, 0xc9, 0x0, 0x0) (async, rerun: 32) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x2202030, &(0x7f0000000040)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESHEX=r2, @ANYRES16=r3, @ANYBLOB="bd3559a26a080d83a81397c7ae0b71e00b030fd2d08341209f3e222abf91e5b2d2ac2118b711d1b839e7bf12fd8747d97ad0e512f212cccab3cc7bc2151ee74a53e453a382116f88c76b1b2dfabbc8dbd79f82a06270c1cb232d2e0391c0"]) (rerun: 32) [ 3163.519765] R13: 0000000020000340 R14: 00007f5c77459fe0 R15: 00000000200045c0 13:24:33 executing program 3: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) (fail_nth: 82) 13:24:33 executing program 4: semget$private(0x0, 0x0, 0x642) (async) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000020000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:33 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r4 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DONE(r4, 0x0, 0xc9, 0x0, 0x0) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x8000, &(0x7f0000000100)=ANY=[@ANYRES16=r4, @ANYRESHEX=r0, @ANYBLOB="2c726f6f746d6f64653d30303030303134303030302c75cd7218b5ea12ede3b6e0707365725f69643d2f74e28be18c6323e2ce2b82e05a998552948d4eb258030ba02666fcd5bda221a5757b9637678ee825f3d95e67ad1fcced4bef0f1fbfb8c23f4535c45b0a9d85b163a9eeca859048aad2b9398ffd67804ac6db470d7dc980badae1a7e8112698890000", @ANYRESDEC=r2, @ANYRESOCT=r0, @ANYRESDEC=r3]) 13:24:33 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0)=0x0, &(0x7f0000000400)=0x0) (async) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r5, 0x0, 0x0) (async) r6 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r6, 0x0, 0x0) read$FUSE(r6, &(0x7f00000086c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) (async, rerun: 64) r8 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) (rerun: 64) read$FUSE(r8, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) (async) r10 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r10, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r10, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r11, @ANYBLOB=',group_id=', @ANYRESDEC=r12, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) (async, rerun: 64) getresuid(&(0x7f0000003880), &(0x7f00000038c0)=0x0, &(0x7f0000003900)) (rerun: 64) syz_mount_image$efs(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x9, 0x7, &(0x7f00000036c0)=[{&(0x7f00000024c0)="c2e81ac6f7ad62cbfc88662ddd6ffbc3cfb82abca408f62cb641602641347937d84e5395bd693f24184c6a2bb3f130e48184d4c03b426b7f6407e69fae45c2bef4ca0c0909d9f8630671a6e00f31bff239b2573fb63532cb6d9a8f9a1f9255ae70f85b68c1a6d21b6d025363b15906ffe9016153f34811cf99970c24a2ad4e8f7f0f97bf0e3b986f1042efadb55a1d0f5833c0118f33206109f6fe7e45cb48011153a0f38c9b5d4ac68f272143470a5d94c3c39ee3a92df06bcc16c1e37f05fa7c2293a726c594e5278a55c0131ddd337a8628da8eb8abb2085cdef6db0ff09a6e798ee98cf01a7b1420bb19c3f735e56d024e2ab47c59780400dfd6a72309210be6eeddcde8ef286bf8f73c43d99d325d210a10ce1a96fbe25299191f01855a0bc002119c7da9c6ccd009be66134697f7c8d9a92a0121cc6b568a707fff7aee54079d416bd424c0d151664e0c90fb48a46cd8dec724db92f9d7f38ebc243afeb72b3066691f753206425bccbe1657fd17b1ef159875e397260959b92c1d9c064fedf8b5f39522826a6d84f63be1be8c110e38f8b33a3e4b364a27e55742ed35eea87466c26dd3ce8b326c87534f79ed5015e4898cde1b12b1318c5d86f5aba7683c8ea51160d007ae78e53e73c645c2f5962bf7d666f19d834599e58ff213f35a51848447c65b403975e1518d138309e7ee84defd36d2ed2f45134e6e0d5f056d549c811bacdaf1073ae8cec3068e264826d9ff72f30a2a174f93a3cc73d88ce653e0f5499b31c9d272fee9c05589d55a8609ee6dd784d511701fa6573ad49592f0774e549d5fbdd4b0c2490ecfcb21a5db825fc716d16a039ed03fa5c404bd30be33d08b29f0d71a5f05d0fdb8e80ab6e2e7d56e604c2c7467699d00384d304b6b46ac7fd899fbe390350cab5d021d8b24ad34f85f15878a510c333bfd9fb2561d1841d1ac9d44bddc2b3716163526e845e82a9cf43940681bcd8c1aa8fdeae6ab7ea5305ffa891405943eb68df595a8c99081ee23306a9ebb9d88ebc156c4d18d553a326fd602df73f34e40ad026c271a6313b86727653637f3271dd514955d88e210795b80987c56675695786bf3c831f37f2a499d46be1efbcb4ec8000a48dbce00c506d831b56c10a6c0a9a753120f2d6eadf54d3925b068d9f9b0f0f74ee96f96df875298f5cd8ae39e8d1f4198e01b2ccbad1664bdb4866a6c17f1d60794b85047b63f3d62fbda131943f762df3acf02ea2124d22ab47824d28312f4cab9f38352182619fc7d26cfb047d045f8251471ada0a405516d00b40b264c5624286519091c20e7d8f0a018c33646431f2ffbdf66ac3e971cb06be85c5114ed5118ab524a11273f82c4e88ba271a5159bd5c1171b13f621926ebfc15b53934482a17e841711a59ad723b1d869a94e67d30a85097470bb0c4c07584b912de2f0159b8125818b35b397a3bf467697c265aa41126eef956d32c909b4ed4b401fd33057d604e0fb504cbea45c6e92948bf6a174d2a566b6a45c774e52a099d49d01a597947534093587ae0602f6ed7dbad8e5d3c76dcdb17581de081cf8f0fd928d95346236d8a69f1d9ea6834a70fa3e39fde1932a4351e0568df69ea686f2cfdeb5bf30199e1ceaf644289d397a5b596c7bd4a8605bd7ed38891c247d0a85dc62357074690e0d5d79b614b70f84d648f131a7872d2fdb862385a83045ddc8f4760153ff8708568458f6218169a0445bcbcf39ed1ab2963e9ba7ec61e8c4f0a2f180e28140efb40ed9b1c87b6b1e5d701e682fd676e32c982fece356edd6095ca485ec4c56b512b578e9783f6f61c654cb36fdc51e1abacb9ecf652fd9ef7381a91128e642cdea1f82385e476a7b40d5c79dc0d8c4271065ef075b2d4730e8595d83f6ae05143db984d06b9d924e9b40c41b08ab4ddd5c6e6cbea22e1fcc02121760c7e341c84d49f2d8455eb1705cf15bbe89b38c8075ec5d3b9971d11271058715cbe158311c8396c39d9c5f502d45e2eee32edd0eec5510a7ad0297e96b52a856ea6b87e8ad70e30613ffc20a29c67542509c3f1725711a2e3d7f232675ad5085eaf7cee36f18e91f60bb4a88d42ad3b1d156eaa82d29af0c6f4653edb2392585c2bd4033d9af3a19cdbb123094359b1695532fe194ba6047b27c86916bb39547ce49df93031371208cfc1a241c4c7bd481cbb203f3a9d12854609bc076b3a6e3e250103041fa4e62b8f1d14b95891d7ed23f0255c40bb2f0f71fa2bd0f8558691b44f0d5cdab3c13b93396f17e502c6708002376cf49058c29b62ec0318c55609d2d2cd81210060f7de9a4b68f67bc597335d3d7368013fb8c33aaf2903022b2958e9387d1c1aa02980804669e67a6fbe870480fd579fbe4153e3634ed2eeb79835862e744730417a9a4f014a343387b1d5838385d2f4eeb220bf0c09db65ca9a48775e5b6420fc0b187ef1e65afab3119143b20c4c5a5dfbe07423d57b2df93e1eaf40693246ed8aaa8c1af461fb4fa2d231817201239573d4bc5970df66b0b8aff623c3e0d7075fec2015dd95ce43dcefb78ba1a27991a51d1d9e219934ecfd308d409884b9ff3a9bd00e01b4283e0d1fc03a66edca13ac4a0b5c1ed860affff132eb6649dbd7a6b623e002e2eed883f92281d6efd97206aa70a9f4d23d619b35fb5362c47337ecb9817f514fcc25325bb47e7a4b1e06c3e56d818383879e53fb503bef6b8b87143f7aeeac858cde28b5ab6a4edc0c9062fdf38ecbffbea9daaee8485c85a496682a78cd274b14af324d035bf56b032a645c870f227bba4ff5f5f2185824f07934ad47c4cb1f875e55d3107ebd2147ea932839a6024ecc47612714657a45a89437c1d576f8339a0c2c1bff8e05ca3cb1bda41912c02ee759f65b40cc58703184d56ff56ef5d8239bca8ca1687ae593caef422e9770b29e2cf359ddfe8d30346f9d69c5aae0ced441f25beb0013237580e39fdaab31941c7469d112fdc56a8f56ff6d6d049f7889da0532ef4c371c5e570f7f2f4a9b3c475bcd11f262b30e01d231c85cc26ecc9f757e46663a9dffd7087de66598ea9bbdfa5a435eb89e1f314985d10a16da255b64c25420bc7c9a9a8b091e5b5bd7020c1e9277b30834f29d4833ac6d1b73dec63f39ece6554cfcee6721cb167be5eca11e82150a948d05dc0af8fea7fff5ae314173532365706964b94c6f4c70d7cd4aa0a73f1b9d9ac7d1616b136e938c8cae7ade75b811cd19f3f9e82b351459e6eb3231b24a63c5460bb74bfca5535703a6993f79dec69f4d5ef3b5947bff3a5ba2cdd431db0cccabd1aee35e4414e26b65bfbe470bda4ad78e3040118d9b161ec8026091ac54425a00f02b7faacf1d2ce3cf469b62850ee900033babc6ddd3f6294289fb66b33d0e23be432f850ce06980143b84ada4052cafa6ff5f668e5b93b98cb5fb96fecf57ff01a45df4774d02c9bb1a1a7dc5966832ed83912d28ff4ac55b55f54f9706587231412cfe6e4eb5ea8017c4f989e80e7493e2b44661eda130517535304919c024cb10b34a67cba211e37a369374dfab0c9fe066702b737d3c954cd39f12d10be078e8c75df8f654ab635642a95a699768345f6e923a934b368929b6be049761a05c1460f85c6f7e861d7f451e4fced8606003c30bd7df01439c8f219236fb9fc69390fd69371eb1ba0890f4b0882e049664d71cf45653aeb2d6e6d2ac862fe37bc602258885ceb02af42e502fb21e7f1bcea434827aedf476da1a8757cb05307dd573211abcb60781e3cf3b53d198d0d9030071b6f5bf7e86737e19732ad4499c4d10b4fa475d2fe5abe8a10baa1234d8e2a18f09260b6977239c2d18433025cf224ae095bc918914ca8e454176a364bf71a06077899a8601a7920a27ac97f9e0a66c3f76b52e8d26aea7eb6fde38f0d892b1864c34f379ac6c26d8ff219410e48260fa8d5a40cee1fee96d901bad6b86f987441324faf2733deb194ade4d06dfabd0bc7a1609598a6066000c0af185d8d2273aecde39109d183289d99b459ad3696eabb2f1761042c6ffb29702a0504912f2dd6e310459625147bc824b5fff75f18845b070d30229814c9ee4699013ed53e13749e26ca9f25ca678c3f4f81a3657cb5997e97e949da653f95df71854342369ef20451858c56625aa38208d7a7fbc5144869961253e44ba79f3be026279ec5e9e4010661522564d84f55e042334f4525c5e1652ef28cdcefeb2272c3028fade11ce79b2cacbaeb5e4f87e84c7130291356d57e32aaa4d2c3fae2cd947a0d005d2cdc258d819ecaa3eda2f2638028cf0b60d9947cd34b686a4ae9589d6fe78138e138c95162a47e428f496741facc82685a251ead5828af2d4a332ecb1aac250271e67b739aaff95a64915db1640e9857192b8704af4174ec60eb936423ac3dfded7367ea2a58f9a8ed5681e90d931da40c66495bfccc8a3e106fbe2c833c5601a7043cc098b43380aa38bcb407001c4d983b950f2c761a1b4b892cd688a3a2ac72166eab2212cd7e6204996eef7c510c3264f06c261666ae622563513ef56d955aada38140c1517670013a17e288c11e7140ed0811950a67d3703cd1ff1e928e4c73c1ad9c9435526c9b7579a05ac1bf8de848144be9ada19c6815f5dda1374583b2cd679ae1856af6a82667584b185002a1ae23e83f28db5e8fc63ff1aa40bf9dc18f2cee0c0e39ee7debb49094968b94ab505b9d0a88d359f97fb23914d389e0f4ce7ec7d24852a813b3ccd681701c6dc4ce4ede852db05748206a3b9027fd1b696222ca72ae04de792ca2ad49bbe6d29180560918eed3a9a72d3a58a6075fd75b15708fda7d1febf53f2c2641481ea2089ad4679f153440595019412a73ca1b7ccc9ee0af9eb7b500e2da0c1e8e5edc897773d7920ef6ef8d099dff1ea928f043aa86923a912ed318245ab15679c89c67ddc619548a40bc0a0279ec219c35bc980b8c2edbfc97a623f2df377bd32c0ce35d0b8801d3ca31dd21b9bcd7f8b4c3df6ed46bae435023a440bdf0a2b67fae19c5204be58924a6d6ce4e061d34fc51080201494d1877303fd1f98e37cf05a103f082b8cbfcf95b6040ee433e75b37330d7fc158969d75b4146f1e26228295e5f2678229a96433476a72dd9d7de9cf892524feca9281b534aaba1920a9b87d6afe5356d32dcf8ed37179c8a2f829d1e9ce3e2fa885b7e1c10e92706da0e6285f5096e983f07c75319c15ad94c43ba041e7c358461fa7ac69e0bb528da818df5a2817be0559bffa249640686491c7bd14474a2cbd13afb4d707617311dc3b68e399ea6521d78a29d9244a896075821cdd928767a4dd4357979be0979086f347052a7370348f74820d3f97a83d92845437b8f7f1e557f36cfca4b10350ee42b18b34b94ebd15da57586f67eb25d38102d529b05e19d5cf925e0edb1d6c73ba63d3f10149654b4ece86d10d11721c51c7963b08c16ed1d6894d1dae04905fd039bbb4423e5c32a0540703723921aa7abdc2bc6c059a8058ceb5bdd0078f127e03ea7b63a8f158487aa19899d4bd3ca394866dbd4427b6cca76d9eba73020ba16486ef780ec825bb5779cc3233cda63ee565373d040e191b0db06e698db4968b17ed26d5abab11152c2e708474550d79cf658c54bed8e597a79cfec124f422fee0d519a7dbbbaa4e4a37baacebd387c9a12a4a92d81d03c6497ddbe6ae9df25fa2967ad8f169081158eca930034edd38ab13df187e6a1ffad4803ad0698123805cfbaee67122c4c6ec3d9684b2fdf36d46ec23adece7d", 0x1000, 0x400}, {&(0x7f0000000200)="d5780a18b4596cde1904275ad9d372fdf83e49cb3eef93eb5a0fda4d484ceb4ed200d66e388d", 0x26, 0x7ff}, {&(0x7f00000034c0)="b9c0e20990afd129134ea9802d27c6489956c5a14c11a6e3ccab62baa9e41dadee79e840a8ff88a78cb4c67c1318d51bd86c3c39e8939f3e75c82bb6c82fe5a6d3", 0x41, 0x10000}, {&(0x7f0000003540)="f7be8da5856504c24e7ccc966bd725c5268333bf6fb9e66143d0225a03e3cd659c6e889b52e0d8ae4cdc8e337ec98746b1906b7641d2df4e8af03495061638c1f48da2b1a8cb9a02901b13426c8997907e593798b62c992a19a59c31f1100a47b39a7fbcdab57ac92d32b8d1dc81a0a2f6ad093450b48d0949435cb9394c2899df39f09968f396c50d0d688dfb471f9dc3024277af2d4df4aea08193022ea15793c231d3e242a76e4ae680ce86e7db0b2e0854d0217531", 0xb7, 0xf2c}, {&(0x7f00000002c0)="91c7c0a49c6cd1742e9e7c802ecf89d59fffdf85fe59c7a960", 0x19, 0x8000000000000000}, {&(0x7f0000003600)="80ab59542cb8f9543f543c937422d74d2b3a9a3752cfedc5ff81bca60a9a05971134e2a96fea8b4351cf355b9b272ee220c02d10e0ed143c263e706311210483abb1979a2408fa0bb16f886a787e250cd36e1c1a211427b0d0aeeb94fd1f9d379b97fce828bc8171211762cb", 0x6c}, {&(0x7f0000003680)="baf15604ec5324fd39739664", 0xc, 0x3ff}], 0x2000, &(0x7f0000003940)={[{'/dev/cuse\x00'}], [{@uid_eq={'uid', 0x3d, r3}}, {@uid_lt={'uid<', r4}}, {@obj_type={'obj_type', 0x3d, '/dev/cuse\x00'}}, {@subj_role={'subj_role', 0x3d, '/dev/cuse\x00'}}, {@permit_directio}, {@dont_appraise}, {@smackfsdef={'smackfsdef', 0x3d, '/dev/\xf9J\x04~\xcb7\xed\xddfuse\x00'}}, {@smackfsfloor={'smackfsfloor', 0x3d, '@'}}, {@euid_gt={'euid>', r13}}]}) write$FUSE_IOCTL(r8, &(0x7f0000000280)={0x20, 0x0, r9}, 0x20) (async) r14 = getegid() write$FUSE_ATTR(r1, &(0x7f0000000000)={0x78, 0xffffffffffffffda, r9, {0x3, 0x5, 0x0, {0x0, 0x2, 0xa30d, 0x100, 0x8, 0x22c, 0x7, 0x2, 0x8, 0xa000, 0x9, r2, r14, 0x5, 0xfffffffc}}}, 0x78) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB="2cff6f6f746d76a2544a67653d30303030303030303030303030303030303134303030302c759ad3ede9163e103d818f2960f42b39cd1633d690ab4fa636874f007a4902b3c63ae5f5a92a297589d509aea44f0390e9985280b5676afd3664b2649c0aa8cae1727d27d9be0c1827b1e3c6bdfb1909632f3f2b099e1ef48fcedff61626d6fd5b6d38b794876d855d9738030000000b4f14a9e1d200"/169, @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r7]) 13:24:33 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = socket$inet(0x2, 0x80002, 0x0) setsockopt$IPT_SO_SET_REPLACE(r1, 0x0, 0x40, &(0x7f0000000500)=@filter={'filter\x00', 0xe, 0x4, 0x468, 0xffffffff, 0x1e8, 0x280, 0x0, 0xffffffff, 0xffffffff, 0x390, 0x390, 0x390, 0xffffffff, 0x4, 0x0, {[{{@ip={@loopback, @loopback, 0x0, 0x0, '\x00', 'virt_wifi0\x00'}, 0x0, 0x1c0, 0x1e8, 0x0, {}, [@common=@inet=@hashlimit2={{0x18b}, {'bond_slave_1\x00'}}]}, @REJECT={0x28}}, {{@ip={@local, @loopback, 0x0, 0x0, 'syzkaller0\x00', 'wg2\x00'}, 0x0, 0xb0, 0xd8}, @REJECT}, {{@ip={@multicast1, @empty, 0x0, 0x0, 'macsec0\x00', 'rose0\x00'}, 0x0, 0xc8, 0x110, 0x0, {}, [@common=@unspec=@mac={{0x30}, {@link_local}}, @common=@ttl={{0x28}}]}, @common=@inet=@TEE={0x48, 'TEE\x00', 0x1, {@ipv4=@empty, 'caif0\x00'}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x455) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r2, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r3, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) read$FUSE(r0, &(0x7f00000024c0)={0x2020}, 0x2020) 13:24:33 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)=0x0) (async, rerun: 64) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) (rerun: 64) r5 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) mount$fuseblk(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x108084, &(0x7f0000000100)={{'fd', 0x3d, r5}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r3}, 0x2c, {'group_id', 0x3d, r4}, 0x2c, {[{@default_permissions}, {@default_permissions}, {@default_permissions}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0xe6bd}}, {@blksize={'blksize', 0x3d, 0x1000}}]}}) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) [ 3163.676319] FAULT_INJECTION: forcing a failure. [ 3163.676319] name failslab, interval 1, probability 0, space 0, times 0 [ 3163.698131] CPU: 1 PID: 2827 Comm: syz-executor.3 Not tainted 4.14.290-syzkaller #0 [ 3163.705998] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 3163.715440] Call Trace: [ 3163.718030] dump_stack+0x1b2/0x281 [ 3163.721750] should_fail.cold+0x10a/0x149 [ 3163.725907] should_failslab+0xd6/0x130 [ 3163.729884] kmem_cache_alloc+0x28e/0x3c0 [ 3163.734033] alloc_inode+0xa0/0x170 [ 3163.737662] new_inode+0x1d/0xf0 [ 3163.741033] fuse_ctl_add_dentry+0x8d/0x410 [ 3163.745358] ? __lockdep_init_map+0x100/0x560 [ 3163.749872] fuse_ctl_add_conn+0x1e0/0x250 [ 3163.754107] ? fuse_ctl_remove_conn+0x1a0/0x1a0 [ 3163.758770] ? SMBQueryInformation+0x415/0x910 [ 3163.763359] fuse_fill_super+0xe0c/0x15c0 [ 3163.767507] ? fuse_get_root_inode+0xc0/0xc0 [ 3163.771912] ? up_write+0x17/0x60 [ 3163.775367] ? register_shrinker+0x15f/0x220 [ 3163.780224] ? sget_userns+0x768/0xc10 [ 3163.784215] ? get_anon_bdev+0x1c0/0x1c0 [ 3163.788274] ? sget+0xd9/0x110 [ 3163.791467] ? fuse_get_root_inode+0xc0/0xc0 [ 3163.795871] mount_nodev+0x4c/0xf0 [ 3163.799423] mount_fs+0x92/0x2a0 [ 3163.802794] vfs_kern_mount.part.0+0x5b/0x470 [ 3163.807292] do_mount+0xe65/0x2a30 [ 3163.810837] ? __do_page_fault+0x159/0xad0 [ 3163.815074] ? retint_kernel+0x2d/0x2d [ 3163.818965] ? copy_mount_string+0x40/0x40 [ 3163.823233] ? memset+0x20/0x40 [ 3163.826512] ? copy_mount_options+0x1fa/0x2f0 [ 3163.831097] ? copy_mnt_ns+0xa30/0xa30 [ 3163.834997] SyS_mount+0xa8/0x120 [ 3163.838453] ? copy_mnt_ns+0xa30/0xa30 [ 3163.842343] do_syscall_64+0x1d5/0x640 [ 3163.846242] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 3163.851433] RIP: 0033:0x7f5c78ae673a [ 3163.855139] RSP: 002b:00007f5c77459f88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 3163.862932] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f5c78ae673a 13:24:33 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r4 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DONE(r4, 0x0, 0xc9, 0x0, 0x0) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x8000, &(0x7f0000000100)=ANY=[@ANYRES16=r4, @ANYRESHEX=r0, @ANYBLOB="2c726f6f746d6f64653d30303030303134303030302c75cd7218b5ea12ede3b6e0707365725f69643d2f74e28be18c6323e2ce2b82e05a998552948d4eb258030ba02666fcd5bda221a5757b9637678ee825f3d95e67ad1fcced4bef0f1fbfb8c23f4535c45b0a9d85b163a9eeca859048aad2b9398ffd67804ac6db470d7dc980badae1a7e8112698890000", @ANYRESDEC=r2, @ANYRESOCT=r0, @ANYRESDEC=r3]) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) socket$igmp(0x2, 0x3, 0x2) (async) setsockopt$MRT_DONE(r4, 0x0, 0xc9, 0x0, 0x0) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x8000, &(0x7f0000000100)=ANY=[@ANYRES16=r4, @ANYRESHEX=r0, @ANYBLOB="2c726f6f746d6f64653d30303030303134303030302c75cd7218b5ea12ede3b6e0707365725f69643d2f74e28be18c6323e2ce2b82e05a998552948d4eb258030ba02666fcd5bda221a5757b9637678ee825f3d95e67ad1fcced4bef0f1fbfb8c23f4535c45b0a9d85b163a9eeca859048aad2b9398ffd67804ac6db470d7dc980badae1a7e8112698890000", @ANYRESDEC=r2, @ANYRESOCT=r0, @ANYRESDEC=r3]) (async) 13:24:34 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) r3 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r3, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_IOCTL(r3, &(0x7f0000000280)={0x20, 0x0, r4}, 0x20) r5 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000000c0), 0x20200, 0x0) write$FUSE_NOTIFY_INVAL_INODE(r5, &(0x7f0000000100)={0x28, 0x2, 0x0, {0x6, 0xc975, 0x4}}, 0x28) write$FUSE_CREATE_OPEN(r0, &(0x7f0000000000)={0xa0, 0xfffffffffffffff5, r4, {{0x2, 0x3, 0x1, 0x4, 0x7, 0xf90f, {0x4, 0x6, 0xe9, 0x1, 0x6, 0x3ff, 0xf85, 0x0, 0x9, 0x1000, 0x4, r2, 0xee00, 0x7, 0x800}}}}, 0xa0) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r6]) [ 3163.870208] RDX: 0000000020000300 RSI: 0000000020000340 RDI: 0000000000000000 [ 3163.877474] RBP: 00007f5c7745a020 R08: 00007f5c7745a020 R09: 0000000020000300 [ 3163.884744] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000300 [ 3163.892013] R13: 0000000020000340 R14: 00007f5c77459fe0 R15: 00000000200045c0 13:24:34 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0)=0x0, &(0x7f0000000400)=0x0) (async) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r5, 0x0, 0x0) r6 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r6, 0x0, 0x0) (async) read$FUSE(r6, &(0x7f00000086c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) (async) r8 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r8, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) r10 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r10, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r10, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r11, @ANYBLOB=',group_id=', @ANYRESDEC=r12, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) getresuid(&(0x7f0000003880), &(0x7f00000038c0)=0x0, &(0x7f0000003900)) syz_mount_image$efs(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x9, 0x7, &(0x7f00000036c0)=[{&(0x7f00000024c0)="c2e81ac6f7ad62cbfc88662ddd6ffbc3cfb82abca408f62cb641602641347937d84e5395bd693f24184c6a2bb3f130e48184d4c03b426b7f6407e69fae45c2bef4ca0c0909d9f8630671a6e00f31bff239b2573fb63532cb6d9a8f9a1f9255ae70f85b68c1a6d21b6d025363b15906ffe9016153f34811cf99970c24a2ad4e8f7f0f97bf0e3b986f1042efadb55a1d0f5833c0118f33206109f6fe7e45cb48011153a0f38c9b5d4ac68f272143470a5d94c3c39ee3a92df06bcc16c1e37f05fa7c2293a726c594e5278a55c0131ddd337a8628da8eb8abb2085cdef6db0ff09a6e798ee98cf01a7b1420bb19c3f735e56d024e2ab47c59780400dfd6a72309210be6eeddcde8ef286bf8f73c43d99d325d210a10ce1a96fbe25299191f01855a0bc002119c7da9c6ccd009be66134697f7c8d9a92a0121cc6b568a707fff7aee54079d416bd424c0d151664e0c90fb48a46cd8dec724db92f9d7f38ebc243afeb72b3066691f753206425bccbe1657fd17b1ef159875e397260959b92c1d9c064fedf8b5f39522826a6d84f63be1be8c110e38f8b33a3e4b364a27e55742ed35eea87466c26dd3ce8b326c87534f79ed5015e4898cde1b12b1318c5d86f5aba7683c8ea51160d007ae78e53e73c645c2f5962bf7d666f19d834599e58ff213f35a51848447c65b403975e1518d138309e7ee84defd36d2ed2f45134e6e0d5f056d549c811bacdaf1073ae8cec3068e264826d9ff72f30a2a174f93a3cc73d88ce653e0f5499b31c9d272fee9c05589d55a8609ee6dd784d511701fa6573ad49592f0774e549d5fbdd4b0c2490ecfcb21a5db825fc716d16a039ed03fa5c404bd30be33d08b29f0d71a5f05d0fdb8e80ab6e2e7d56e604c2c7467699d00384d304b6b46ac7fd899fbe390350cab5d021d8b24ad34f85f15878a510c333bfd9fb2561d1841d1ac9d44bddc2b3716163526e845e82a9cf43940681bcd8c1aa8fdeae6ab7ea5305ffa891405943eb68df595a8c99081ee23306a9ebb9d88ebc156c4d18d553a326fd602df73f34e40ad026c271a6313b86727653637f3271dd514955d88e210795b80987c56675695786bf3c831f37f2a499d46be1efbcb4ec8000a48dbce00c506d831b56c10a6c0a9a753120f2d6eadf54d3925b068d9f9b0f0f74ee96f96df875298f5cd8ae39e8d1f4198e01b2ccbad1664bdb4866a6c17f1d60794b85047b63f3d62fbda131943f762df3acf02ea2124d22ab47824d28312f4cab9f38352182619fc7d26cfb047d045f8251471ada0a405516d00b40b264c5624286519091c20e7d8f0a018c33646431f2ffbdf66ac3e971cb06be85c5114ed5118ab524a11273f82c4e88ba271a5159bd5c1171b13f621926ebfc15b53934482a17e841711a59ad723b1d869a94e67d30a85097470bb0c4c07584b912de2f0159b8125818b35b397a3bf467697c265aa41126eef956d32c909b4ed4b401fd33057d604e0fb504cbea45c6e92948bf6a174d2a566b6a45c774e52a099d49d01a597947534093587ae0602f6ed7dbad8e5d3c76dcdb17581de081cf8f0fd928d95346236d8a69f1d9ea6834a70fa3e39fde1932a4351e0568df69ea686f2cfdeb5bf30199e1ceaf644289d397a5b596c7bd4a8605bd7ed38891c247d0a85dc62357074690e0d5d79b614b70f84d648f131a7872d2fdb862385a83045ddc8f4760153ff8708568458f6218169a0445bcbcf39ed1ab2963e9ba7ec61e8c4f0a2f180e28140efb40ed9b1c87b6b1e5d701e682fd676e32c982fece356edd6095ca485ec4c56b512b578e9783f6f61c654cb36fdc51e1abacb9ecf652fd9ef7381a91128e642cdea1f82385e476a7b40d5c79dc0d8c4271065ef075b2d4730e8595d83f6ae05143db984d06b9d924e9b40c41b08ab4ddd5c6e6cbea22e1fcc02121760c7e341c84d49f2d8455eb1705cf15bbe89b38c8075ec5d3b9971d11271058715cbe158311c8396c39d9c5f502d45e2eee32edd0eec5510a7ad0297e96b52a856ea6b87e8ad70e30613ffc20a29c67542509c3f1725711a2e3d7f232675ad5085eaf7cee36f18e91f60bb4a88d42ad3b1d156eaa82d29af0c6f4653edb2392585c2bd4033d9af3a19cdbb123094359b1695532fe194ba6047b27c86916bb39547ce49df93031371208cfc1a241c4c7bd481cbb203f3a9d12854609bc076b3a6e3e250103041fa4e62b8f1d14b95891d7ed23f0255c40bb2f0f71fa2bd0f8558691b44f0d5cdab3c13b93396f17e502c6708002376cf49058c29b62ec0318c55609d2d2cd81210060f7de9a4b68f67bc597335d3d7368013fb8c33aaf2903022b2958e9387d1c1aa02980804669e67a6fbe870480fd579fbe4153e3634ed2eeb79835862e744730417a9a4f014a343387b1d5838385d2f4eeb220bf0c09db65ca9a48775e5b6420fc0b187ef1e65afab3119143b20c4c5a5dfbe07423d57b2df93e1eaf40693246ed8aaa8c1af461fb4fa2d231817201239573d4bc5970df66b0b8aff623c3e0d7075fec2015dd95ce43dcefb78ba1a27991a51d1d9e219934ecfd308d409884b9ff3a9bd00e01b4283e0d1fc03a66edca13ac4a0b5c1ed860affff132eb6649dbd7a6b623e002e2eed883f92281d6efd97206aa70a9f4d23d619b35fb5362c47337ecb9817f514fcc25325bb47e7a4b1e06c3e56d818383879e53fb503bef6b8b87143f7aeeac858cde28b5ab6a4edc0c9062fdf38ecbffbea9daaee8485c85a496682a78cd274b14af324d035bf56b032a645c870f227bba4ff5f5f2185824f07934ad47c4cb1f875e55d3107ebd2147ea932839a6024ecc47612714657a45a89437c1d576f8339a0c2c1bff8e05ca3cb1bda41912c02ee759f65b40cc58703184d56ff56ef5d8239bca8ca1687ae593caef422e9770b29e2cf359ddfe8d30346f9d69c5aae0ced441f25beb0013237580e39fdaab31941c7469d112fdc56a8f56ff6d6d049f7889da0532ef4c371c5e570f7f2f4a9b3c475bcd11f262b30e01d231c85cc26ecc9f757e46663a9dffd7087de66598ea9bbdfa5a435eb89e1f314985d10a16da255b64c25420bc7c9a9a8b091e5b5bd7020c1e9277b30834f29d4833ac6d1b73dec63f39ece6554cfcee6721cb167be5eca11e82150a948d05dc0af8fea7fff5ae314173532365706964b94c6f4c70d7cd4aa0a73f1b9d9ac7d1616b136e938c8cae7ade75b811cd19f3f9e82b351459e6eb3231b24a63c5460bb74bfca5535703a6993f79dec69f4d5ef3b5947bff3a5ba2cdd431db0cccabd1aee35e4414e26b65bfbe470bda4ad78e3040118d9b161ec8026091ac54425a00f02b7faacf1d2ce3cf469b62850ee900033babc6ddd3f6294289fb66b33d0e23be432f850ce06980143b84ada4052cafa6ff5f668e5b93b98cb5fb96fecf57ff01a45df4774d02c9bb1a1a7dc5966832ed83912d28ff4ac55b55f54f9706587231412cfe6e4eb5ea8017c4f989e80e7493e2b44661eda130517535304919c024cb10b34a67cba211e37a369374dfab0c9fe066702b737d3c954cd39f12d10be078e8c75df8f654ab635642a95a699768345f6e923a934b368929b6be049761a05c1460f85c6f7e861d7f451e4fced8606003c30bd7df01439c8f219236fb9fc69390fd69371eb1ba0890f4b0882e049664d71cf45653aeb2d6e6d2ac862fe37bc602258885ceb02af42e502fb21e7f1bcea434827aedf476da1a8757cb05307dd573211abcb60781e3cf3b53d198d0d9030071b6f5bf7e86737e19732ad4499c4d10b4fa475d2fe5abe8a10baa1234d8e2a18f09260b6977239c2d18433025cf224ae095bc918914ca8e454176a364bf71a06077899a8601a7920a27ac97f9e0a66c3f76b52e8d26aea7eb6fde38f0d892b1864c34f379ac6c26d8ff219410e48260fa8d5a40cee1fee96d901bad6b86f987441324faf2733deb194ade4d06dfabd0bc7a1609598a6066000c0af185d8d2273aecde39109d183289d99b459ad3696eabb2f1761042c6ffb29702a0504912f2dd6e310459625147bc824b5fff75f18845b070d30229814c9ee4699013ed53e13749e26ca9f25ca678c3f4f81a3657cb5997e97e949da653f95df71854342369ef20451858c56625aa38208d7a7fbc5144869961253e44ba79f3be026279ec5e9e4010661522564d84f55e042334f4525c5e1652ef28cdcefeb2272c3028fade11ce79b2cacbaeb5e4f87e84c7130291356d57e32aaa4d2c3fae2cd947a0d005d2cdc258d819ecaa3eda2f2638028cf0b60d9947cd34b686a4ae9589d6fe78138e138c95162a47e428f496741facc82685a251ead5828af2d4a332ecb1aac250271e67b739aaff95a64915db1640e9857192b8704af4174ec60eb936423ac3dfded7367ea2a58f9a8ed5681e90d931da40c66495bfccc8a3e106fbe2c833c5601a7043cc098b43380aa38bcb407001c4d983b950f2c761a1b4b892cd688a3a2ac72166eab2212cd7e6204996eef7c510c3264f06c261666ae622563513ef56d955aada38140c1517670013a17e288c11e7140ed0811950a67d3703cd1ff1e928e4c73c1ad9c9435526c9b7579a05ac1bf8de848144be9ada19c6815f5dda1374583b2cd679ae1856af6a82667584b185002a1ae23e83f28db5e8fc63ff1aa40bf9dc18f2cee0c0e39ee7debb49094968b94ab505b9d0a88d359f97fb23914d389e0f4ce7ec7d24852a813b3ccd681701c6dc4ce4ede852db05748206a3b9027fd1b696222ca72ae04de792ca2ad49bbe6d29180560918eed3a9a72d3a58a6075fd75b15708fda7d1febf53f2c2641481ea2089ad4679f153440595019412a73ca1b7ccc9ee0af9eb7b500e2da0c1e8e5edc897773d7920ef6ef8d099dff1ea928f043aa86923a912ed318245ab15679c89c67ddc619548a40bc0a0279ec219c35bc980b8c2edbfc97a623f2df377bd32c0ce35d0b8801d3ca31dd21b9bcd7f8b4c3df6ed46bae435023a440bdf0a2b67fae19c5204be58924a6d6ce4e061d34fc51080201494d1877303fd1f98e37cf05a103f082b8cbfcf95b6040ee433e75b37330d7fc158969d75b4146f1e26228295e5f2678229a96433476a72dd9d7de9cf892524feca9281b534aaba1920a9b87d6afe5356d32dcf8ed37179c8a2f829d1e9ce3e2fa885b7e1c10e92706da0e6285f5096e983f07c75319c15ad94c43ba041e7c358461fa7ac69e0bb528da818df5a2817be0559bffa249640686491c7bd14474a2cbd13afb4d707617311dc3b68e399ea6521d78a29d9244a896075821cdd928767a4dd4357979be0979086f347052a7370348f74820d3f97a83d92845437b8f7f1e557f36cfca4b10350ee42b18b34b94ebd15da57586f67eb25d38102d529b05e19d5cf925e0edb1d6c73ba63d3f10149654b4ece86d10d11721c51c7963b08c16ed1d6894d1dae04905fd039bbb4423e5c32a0540703723921aa7abdc2bc6c059a8058ceb5bdd0078f127e03ea7b63a8f158487aa19899d4bd3ca394866dbd4427b6cca76d9eba73020ba16486ef780ec825bb5779cc3233cda63ee565373d040e191b0db06e698db4968b17ed26d5abab11152c2e708474550d79cf658c54bed8e597a79cfec124f422fee0d519a7dbbbaa4e4a37baacebd387c9a12a4a92d81d03c6497ddbe6ae9df25fa2967ad8f169081158eca930034edd38ab13df187e6a1ffad4803ad0698123805cfbaee67122c4c6ec3d9684b2fdf36d46ec23adece7d", 0x1000, 0x400}, {&(0x7f0000000200)="d5780a18b4596cde1904275ad9d372fdf83e49cb3eef93eb5a0fda4d484ceb4ed200d66e388d", 0x26, 0x7ff}, {&(0x7f00000034c0)="b9c0e20990afd129134ea9802d27c6489956c5a14c11a6e3ccab62baa9e41dadee79e840a8ff88a78cb4c67c1318d51bd86c3c39e8939f3e75c82bb6c82fe5a6d3", 0x41, 0x10000}, {&(0x7f0000003540)="f7be8da5856504c24e7ccc966bd725c5268333bf6fb9e66143d0225a03e3cd659c6e889b52e0d8ae4cdc8e337ec98746b1906b7641d2df4e8af03495061638c1f48da2b1a8cb9a02901b13426c8997907e593798b62c992a19a59c31f1100a47b39a7fbcdab57ac92d32b8d1dc81a0a2f6ad093450b48d0949435cb9394c2899df39f09968f396c50d0d688dfb471f9dc3024277af2d4df4aea08193022ea15793c231d3e242a76e4ae680ce86e7db0b2e0854d0217531", 0xb7, 0xf2c}, {&(0x7f00000002c0)="91c7c0a49c6cd1742e9e7c802ecf89d59fffdf85fe59c7a960", 0x19, 0x8000000000000000}, {&(0x7f0000003600)="80ab59542cb8f9543f543c937422d74d2b3a9a3752cfedc5ff81bca60a9a05971134e2a96fea8b4351cf355b9b272ee220c02d10e0ed143c263e706311210483abb1979a2408fa0bb16f886a787e250cd36e1c1a211427b0d0aeeb94fd1f9d379b97fce828bc8171211762cb", 0x6c}, {&(0x7f0000003680)="baf15604ec5324fd39739664", 0xc, 0x3ff}], 0x2000, &(0x7f0000003940)={[{'/dev/cuse\x00'}], [{@uid_eq={'uid', 0x3d, r3}}, {@uid_lt={'uid<', r4}}, {@obj_type={'obj_type', 0x3d, '/dev/cuse\x00'}}, {@subj_role={'subj_role', 0x3d, '/dev/cuse\x00'}}, {@permit_directio}, {@dont_appraise}, {@smackfsdef={'smackfsdef', 0x3d, '/dev/\xf9J\x04~\xcb7\xed\xddfuse\x00'}}, {@smackfsfloor={'smackfsfloor', 0x3d, '@'}}, {@euid_gt={'euid>', r13}}]}) (async) write$FUSE_IOCTL(r8, &(0x7f0000000280)={0x20, 0x0, r9}, 0x20) (async) r14 = getegid() write$FUSE_ATTR(r1, &(0x7f0000000000)={0x78, 0xffffffffffffffda, r9, {0x3, 0x5, 0x0, {0x0, 0x2, 0xa30d, 0x100, 0x8, 0x22c, 0x7, 0x2, 0x8, 0xa000, 0x9, r2, r14, 0x5, 0xfffffffc}}}, 0x78) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB="2cff6f6f746d76a2544a67653d30303030303030303030303030303030303134303030302c759ad3ede9163e103d818f2960f42b39cd1633d690ab4fa636874f007a4902b3c63ae5f5a92a297589d509aea44f0390e9985280b5676afd3664b2649c0aa8cae1727d27d9be0c1827b1e3c6bdfb1909632f3f2b099e1ef48fcedff61626d6fd5b6d38b794876d855d9738030000000b4f14a9e1d200"/169, @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r7]) 13:24:34 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) (async) r4 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DONE(r4, 0x0, 0xc9, 0x0, 0x0) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x8000, &(0x7f0000000100)=ANY=[@ANYRES16=r4, @ANYRESHEX=r0, @ANYBLOB="2c726f6f746d6f64653d30303030303134303030302c75cd7218b5ea12ede3b6e0707365725f69643d2f74e28be18c6323e2ce2b82e05a998552948d4eb258030ba02666fcd5bda221a5757b9637678ee825f3d95e67ad1fcced4bef0f1fbfb8c23f4535c45b0a9d85b163a9eeca859048aad2b9398ffd67804ac6db470d7dc980badae1a7e8112698890000", @ANYRESDEC=r2, @ANYRESOCT=r0, @ANYRESDEC=r3]) 13:24:34 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000140)=0x0, &(0x7f0000000180), &(0x7f00000001c0)) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=ANY=[@ANYBLOB="66643dc00ddf70000000e02004f02846e98455eb134d5d105327174b555a0df7de60f284d5108a762e34bf7e2d48820429ac551dc9322fcaee1ce8406f3281c3438f47c6ff840c36b57bb150334412f6d3d92201711e58e8a8152fc2b68a1b6f835b527e4b5cc146aab7d36eb160b2e7760cafb0fb72cc1d9c9cdaa7ba055db8c151842436d554df09013ff9831c3cfe6268d5439749395b4a3bbd5681351bb7afbaf8621d9151ef40862002f49122165bcbcd70b2500ec7042ac8e3b544c072d50b0dfd85faacb786daa6c80b1c593cdfc309c1a832cce53ab190bb5053be2067a4501bb0fe918f6373cc1408ff649f14fd54b6ee95d46ee3842340e8dd7041bc1dc7a9f337245979d052a1dc7966a6e6df4e216bb02ea44049f22c599e5a9a706b0c8664dd69857ea276ce5b95dbf11eca729962d3e43a40754d26871591b0fc6c1cf4ca0e4678d8cb79b608a545c9133065c1fb77237184e63d32c17fad9292cb4cac7972550ef149de29d8f1caab1068bd9e9053a753a1344ef57553e179411f21044878e96b5af9385f89fa99a738a0d7d90361a3a6dcedffa4559165698d729fe9b58e5f235c8784026ddb629d1e8f6ca5026b6b8f844945a1c65f9b77f27409205d662d957bf584a6688d3cdbd83d3d69e86d9a90dfbd62270a42c177c84a1b392516c54ee718686284bcf252504477b9b578fe7a12d03e46964b39f7949d6875c49aa6f81297ade283aadf2553ec94b3ff9bfc29442779e9a17ee3e8a1bc9d3aac4b4e7ae4ced4ee22a68b9f4ec99a01af7fbb14355f28543ddc8c20e5f35430fc2eb7720265b600"/598, @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYBLOB="8fb698e735c2630aaaf098673e1dba9d05fe3ad09955b56bf9472aab37f06acefddea52bf96af3b07d9bdb7d1c9bdb83ec0f9fc11496f493ff5b70ae0fbec560ea9021877e7089f9b10761340f31210fac8dd6861e152f5b240810e70df955555dc2072d7f731747d3bd61c3ecd0aaa4ac7999dafdd3ea8fa7b66489b0194434dbbd35b65579e5398f72bacbda1b4211232195825d482ac736cdb4446072ab0d53acf4df7463c8"]) 13:24:34 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = socket$inet(0x2, 0x80002, 0x0) setsockopt$IPT_SO_SET_REPLACE(r1, 0x0, 0x40, &(0x7f0000000500)=@filter={'filter\x00', 0xe, 0x4, 0x468, 0xffffffff, 0x1e8, 0x280, 0x0, 0xffffffff, 0xffffffff, 0x390, 0x390, 0x390, 0xffffffff, 0x4, 0x0, {[{{@ip={@loopback, @loopback, 0x0, 0x0, '\x00', 'virt_wifi0\x00'}, 0x0, 0x1c0, 0x1e8, 0x0, {}, [@common=@inet=@hashlimit2={{0x18b}, {'bond_slave_1\x00'}}]}, @REJECT={0x28}}, {{@ip={@local, @loopback, 0x0, 0x0, 'syzkaller0\x00', 'wg2\x00'}, 0x0, 0xb0, 0xd8}, @REJECT}, {{@ip={@multicast1, @empty, 0x0, 0x0, 'macsec0\x00', 'rose0\x00'}, 0x0, 0xc8, 0x110, 0x0, {}, [@common=@unspec=@mac={{0x30}, {@link_local}}, @common=@ttl={{0x28}}]}, @common=@inet=@TEE={0x48, 'TEE\x00', 0x1, {@ipv4=@empty, 'caif0\x00'}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x455) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r2, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r3, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) read$FUSE(r0, &(0x7f00000024c0)={0x2020}, 0x2020) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) socket$inet(0x2, 0x80002, 0x0) (async) setsockopt$IPT_SO_SET_REPLACE(r1, 0x0, 0x40, &(0x7f0000000500)=@filter={'filter\x00', 0xe, 0x4, 0x468, 0xffffffff, 0x1e8, 0x280, 0x0, 0xffffffff, 0xffffffff, 0x390, 0x390, 0x390, 0xffffffff, 0x4, 0x0, {[{{@ip={@loopback, @loopback, 0x0, 0x0, '\x00', 'virt_wifi0\x00'}, 0x0, 0x1c0, 0x1e8, 0x0, {}, [@common=@inet=@hashlimit2={{0x18b}, {'bond_slave_1\x00'}}]}, @REJECT={0x28}}, {{@ip={@local, @loopback, 0x0, 0x0, 'syzkaller0\x00', 'wg2\x00'}, 0x0, 0xb0, 0xd8}, @REJECT}, {{@ip={@multicast1, @empty, 0x0, 0x0, 'macsec0\x00', 'rose0\x00'}, 0x0, 0xc8, 0x110, 0x0, {}, [@common=@unspec=@mac={{0x30}, {@link_local}}, @common=@ttl={{0x28}}]}, @common=@inet=@TEE={0x48, 'TEE\x00', 0x1, {@ipv4=@empty, 'caif0\x00'}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x455) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r2, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r3, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) (async) read$FUSE(r0, &(0x7f00000024c0)={0x2020}, 0x2020) (async) 13:24:34 executing program 3: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) (fail_nth: 83) 13:24:34 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) r3 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r3, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_IOCTL(r3, &(0x7f0000000280)={0x20, 0x0, r4}, 0x20) r5 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000000c0), 0x20200, 0x0) write$FUSE_NOTIFY_INVAL_INODE(r5, &(0x7f0000000100)={0x28, 0x2, 0x0, {0x6, 0xc975, 0x4}}, 0x28) write$FUSE_CREATE_OPEN(r0, &(0x7f0000000000)={0xa0, 0xfffffffffffffff5, r4, {{0x2, 0x3, 0x1, 0x4, 0x7, 0xf90f, {0x4, 0x6, 0xe9, 0x1, 0x6, 0x3ff, 0xf85, 0x0, 0x9, 0x1000, 0x4, r2, 0xee00, 0x7, 0x800}}}}, 0xa0) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r6]) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) (async) read$FUSE(r3, &(0x7f0000004640)={0x2020}, 0x2020) (async) write$FUSE_IOCTL(r3, &(0x7f0000000280)={0x20, 0x0, r4}, 0x20) (async) openat$vcsa(0xffffffffffffff9c, &(0x7f00000000c0), 0x20200, 0x0) (async) write$FUSE_NOTIFY_INVAL_INODE(r5, &(0x7f0000000100)={0x28, 0x2, 0x0, {0x6, 0xc975, 0x4}}, 0x28) (async) write$FUSE_CREATE_OPEN(r0, &(0x7f0000000000)={0xa0, 0xfffffffffffffff5, r4, {{0x2, 0x3, 0x1, 0x4, 0x7, 0xf90f, {0x4, 0x6, 0xe9, 0x1, 0x6, 0x3ff, 0xf85, 0x0, 0x9, 0x1000, 0x4, r2, 0xee00, 0x7, 0x800}}}}, 0xa0) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r6]) (async) 13:24:34 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r2, @ANYBLOB=',max_read=0x0000000000000006,default_permissions,blksize=0']) write$FUSE_CREATE_OPEN(0xffffffffffffffff, &(0x7f0000004500)={0xa0, 0x0, 0x0, {{0x4, 0x2, 0x20, 0x4, 0x9, 0x0, {0x1, 0x9, 0x7fffffff, 0x4b7, 0xffffffffffffffff, 0x200, 0x45, 0xbd44, 0x6767, 0x8000, 0x1000, 0x0, r2, 0x1ff, 0xe0}}, {0x0, 0x6}}}, 0xa0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r3, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) openat$cgroup_subtree(r3, &(0x7f0000000100), 0x2, 0x0) r9 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DONE(r9, 0x0, 0xc9, 0x0, 0x0) write$FUSE_GETXATTR(r3, &(0x7f0000000000)={0x18, 0x0, r5, {0x80}}, 0x18) r10 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r10, 0x0, 0x0) syz_open_procfs(r8, &(0x7f00000000c0)='net/rfcomm\x00') r11 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r11, 0x0, 0x0) read$FUSE(r11, &(0x7f00000024c0)={0x2020, 0x0, 0x0}, 0xffa6) write$FUSE_INIT(r0, &(0x7f0000000040)={0x50, 0xfffffffffffffffe, r12, {0x7, 0x24, 0x7fffffff, 0x2, 0x7, 0x40, 0xc760373, 0x3}}, 0x50) syz_mount_image$fuse(&(0x7f0000000280), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="668435", @ANYRES8, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r4, @ANYRESHEX=r6, @ANYRESDEC=r7]) 13:24:34 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000140)=0x0, &(0x7f0000000180), &(0x7f00000001c0)) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=ANY=[@ANYBLOB="66643dc00ddf70000000e02004f02846e98455eb134d5d105327174b555a0df7de60f284d5108a762e34bf7e2d48820429ac551dc9322fcaee1ce8406f3281c3438f47c6ff840c36b57bb150334412f6d3d92201711e58e8a8152fc2b68a1b6f835b527e4b5cc146aab7d36eb160b2e7760cafb0fb72cc1d9c9cdaa7ba055db8c151842436d554df09013ff9831c3cfe6268d5439749395b4a3bbd5681351bb7afbaf8621d9151ef40862002f49122165bcbcd70b2500ec7042ac8e3b544c072d50b0dfd85faacb786daa6c80b1c593cdfc309c1a832cce53ab190bb5053be2067a4501bb0fe918f6373cc1408ff649f14fd54b6ee95d46ee3842340e8dd7041bc1dc7a9f337245979d052a1dc7966a6e6df4e216bb02ea44049f22c599e5a9a706b0c8664dd69857ea276ce5b95dbf11eca729962d3e43a40754d26871591b0fc6c1cf4ca0e4678d8cb79b608a545c9133065c1fb77237184e63d32c17fad9292cb4cac7972550ef149de29d8f1caab1068bd9e9053a753a1344ef57553e179411f21044878e96b5af9385f89fa99a738a0d7d90361a3a6dcedffa4559165698d729fe9b58e5f235c8784026ddb629d1e8f6ca5026b6b8f844945a1c65f9b77f27409205d662d957bf584a6688d3cdbd83d3d69e86d9a90dfbd62270a42c177c84a1b392516c54ee718686284bcf252504477b9b578fe7a12d03e46964b39f7949d6875c49aa6f81297ade283aadf2553ec94b3ff9bfc29442779e9a17ee3e8a1bc9d3aac4b4e7ae4ced4ee22a68b9f4ec99a01af7fbb14355f28543ddc8c20e5f35430fc2eb7720265b600"/598, @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYBLOB="8fb698e735c2630aaaf098673e1dba9d05fe3ad09955b56bf9472aab37f06acefddea52bf96af3b07d9bdb7d1c9bdb83ec0f9fc11496f493ff5b70ae0fbec560ea9021877e7089f9b10761340f31210fac8dd6861e152f5b240810e70df955555dc2072d7f731747d3bd61c3ecd0aaa4ac7999dafdd3ea8fa7b66489b0194434dbbd35b65579e5398f72bacbda1b4211232195825d482ac736cdb4446072ab0d53acf4df7463c8"]) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000140), &(0x7f0000000180), &(0x7f00000001c0)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=ANY=[@ANYBLOB="66643dc00ddf70000000e02004f02846e98455eb134d5d105327174b555a0df7de60f284d5108a762e34bf7e2d48820429ac551dc9322fcaee1ce8406f3281c3438f47c6ff840c36b57bb150334412f6d3d92201711e58e8a8152fc2b68a1b6f835b527e4b5cc146aab7d36eb160b2e7760cafb0fb72cc1d9c9cdaa7ba055db8c151842436d554df09013ff9831c3cfe6268d5439749395b4a3bbd5681351bb7afbaf8621d9151ef40862002f49122165bcbcd70b2500ec7042ac8e3b544c072d50b0dfd85faacb786daa6c80b1c593cdfc309c1a832cce53ab190bb5053be2067a4501bb0fe918f6373cc1408ff649f14fd54b6ee95d46ee3842340e8dd7041bc1dc7a9f337245979d052a1dc7966a6e6df4e216bb02ea44049f22c599e5a9a706b0c8664dd69857ea276ce5b95dbf11eca729962d3e43a40754d26871591b0fc6c1cf4ca0e4678d8cb79b608a545c9133065c1fb77237184e63d32c17fad9292cb4cac7972550ef149de29d8f1caab1068bd9e9053a753a1344ef57553e179411f21044878e96b5af9385f89fa99a738a0d7d90361a3a6dcedffa4559165698d729fe9b58e5f235c8784026ddb629d1e8f6ca5026b6b8f844945a1c65f9b77f27409205d662d957bf584a6688d3cdbd83d3d69e86d9a90dfbd62270a42c177c84a1b392516c54ee718686284bcf252504477b9b578fe7a12d03e46964b39f7949d6875c49aa6f81297ade283aadf2553ec94b3ff9bfc29442779e9a17ee3e8a1bc9d3aac4b4e7ae4ced4ee22a68b9f4ec99a01af7fbb14355f28543ddc8c20e5f35430fc2eb7720265b600"/598, @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYBLOB="8fb698e735c2630aaaf098673e1dba9d05fe3ad09955b56bf9472aab37f06acefddea52bf96af3b07d9bdb7d1c9bdb83ec0f9fc11496f493ff5b70ae0fbec560ea9021877e7089f9b10761340f31210fac8dd6861e152f5b240810e70df955555dc2072d7f731747d3bd61c3ecd0aaa4ac7999dafdd3ea8fa7b66489b0194434dbbd35b65579e5398f72bacbda1b4211232195825d482ac736cdb4446072ab0d53acf4df7463c8"]) (async) 13:24:34 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r2, @ANYBLOB=',max_read=0x0000000000000006,default_permissions,blksize=0']) (async) write$FUSE_CREATE_OPEN(0xffffffffffffffff, &(0x7f0000004500)={0xa0, 0x0, 0x0, {{0x4, 0x2, 0x20, 0x4, 0x9, 0x0, {0x1, 0x9, 0x7fffffff, 0x4b7, 0xffffffffffffffff, 0x200, 0x45, 0xbd44, 0x6767, 0x8000, 0x1000, 0x0, r2, 0x1ff, 0xe0}}, {0x0, 0x6}}}, 0xa0) (async) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r3, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) openat$cgroup_subtree(r3, &(0x7f0000000100), 0x2, 0x0) (async) r9 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DONE(r9, 0x0, 0xc9, 0x0, 0x0) (async) write$FUSE_GETXATTR(r3, &(0x7f0000000000)={0x18, 0x0, r5, {0x80}}, 0x18) (async) r10 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r10, 0x0, 0x0) (async) syz_open_procfs(r8, &(0x7f00000000c0)='net/rfcomm\x00') (async) r11 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r11, 0x0, 0x0) read$FUSE(r11, &(0x7f00000024c0)={0x2020, 0x0, 0x0}, 0xffa6) write$FUSE_INIT(r0, &(0x7f0000000040)={0x50, 0xfffffffffffffffe, r12, {0x7, 0x24, 0x7fffffff, 0x2, 0x7, 0x40, 0xc760373, 0x3}}, 0x50) (async) syz_mount_image$fuse(&(0x7f0000000280), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="668435", @ANYRES8, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r4, @ANYRESHEX=r6, @ANYRESDEC=r7]) 13:24:34 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = socket$inet(0x2, 0x80002, 0x0) setsockopt$IPT_SO_SET_REPLACE(r1, 0x0, 0x40, &(0x7f0000000500)=@filter={'filter\x00', 0xe, 0x4, 0x468, 0xffffffff, 0x1e8, 0x280, 0x0, 0xffffffff, 0xffffffff, 0x390, 0x390, 0x390, 0xffffffff, 0x4, 0x0, {[{{@ip={@loopback, @loopback, 0x0, 0x0, '\x00', 'virt_wifi0\x00'}, 0x0, 0x1c0, 0x1e8, 0x0, {}, [@common=@inet=@hashlimit2={{0x18b}, {'bond_slave_1\x00'}}]}, @REJECT={0x28}}, {{@ip={@local, @loopback, 0x0, 0x0, 'syzkaller0\x00', 'wg2\x00'}, 0x0, 0xb0, 0xd8}, @REJECT}, {{@ip={@multicast1, @empty, 0x0, 0x0, 'macsec0\x00', 'rose0\x00'}, 0x0, 0xc8, 0x110, 0x0, {}, [@common=@unspec=@mac={{0x30}, {@link_local}}, @common=@ttl={{0x28}}]}, @common=@inet=@TEE={0x48, 'TEE\x00', 0x1, {@ipv4=@empty, 'caif0\x00'}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x455) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r2, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r3, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) (async) read$FUSE(r0, &(0x7f00000024c0)={0x2020}, 0x2020) 13:24:34 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) r3 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r3, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_IOCTL(r3, &(0x7f0000000280)={0x20, 0x0, r4}, 0x20) r5 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000000c0), 0x20200, 0x0) write$FUSE_NOTIFY_INVAL_INODE(r5, &(0x7f0000000100)={0x28, 0x2, 0x0, {0x6, 0xc975, 0x4}}, 0x28) write$FUSE_CREATE_OPEN(r0, &(0x7f0000000000)={0xa0, 0xfffffffffffffff5, r4, {{0x2, 0x3, 0x1, 0x4, 0x7, 0xf90f, {0x4, 0x6, 0xe9, 0x1, 0x6, 0x3ff, 0xf85, 0x0, 0x9, 0x1000, 0x4, r2, 0xee00, 0x7, 0x800}}}}, 0xa0) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r6]) 13:24:34 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r2, @ANYBLOB=',max_read=0x0000000000000006,default_permissions,blksize=0']) write$FUSE_CREATE_OPEN(0xffffffffffffffff, &(0x7f0000004500)={0xa0, 0x0, 0x0, {{0x4, 0x2, 0x20, 0x4, 0x9, 0x0, {0x1, 0x9, 0x7fffffff, 0x4b7, 0xffffffffffffffff, 0x200, 0x45, 0xbd44, 0x6767, 0x8000, 0x1000, 0x0, r2, 0x1ff, 0xe0}}, {0x0, 0x6}}}, 0xa0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r3, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) openat$cgroup_subtree(r3, &(0x7f0000000100), 0x2, 0x0) r9 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DONE(r9, 0x0, 0xc9, 0x0, 0x0) write$FUSE_GETXATTR(r3, &(0x7f0000000000)={0x18, 0x0, r5, {0x80}}, 0x18) r10 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r10, 0x0, 0x0) syz_open_procfs(r8, &(0x7f00000000c0)='net/rfcomm\x00') r11 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r11, 0x0, 0x0) read$FUSE(r11, &(0x7f00000024c0)={0x2020, 0x0, 0x0}, 0xffa6) write$FUSE_INIT(r0, &(0x7f0000000040)={0x50, 0xfffffffffffffffe, r12, {0x7, 0x24, 0x7fffffff, 0x2, 0x7, 0x40, 0xc760373, 0x3}}, 0x50) syz_mount_image$fuse(&(0x7f0000000280), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="668435", @ANYRES8, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r4, @ANYRESHEX=r6, @ANYRESDEC=r7]) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESDEC, @ANYBLOB=',group_id=', @ANYRESDEC=r2, @ANYBLOB=',max_read=0x0000000000000006,default_permissions,blksize=0']) (async) write$FUSE_CREATE_OPEN(0xffffffffffffffff, &(0x7f0000004500)={0xa0, 0x0, 0x0, {{0x4, 0x2, 0x20, 0x4, 0x9, 0x0, {0x1, 0x9, 0x7fffffff, 0x4b7, 0xffffffffffffffff, 0x200, 0x45, 0xbd44, 0x6767, 0x8000, 0x1000, 0x0, r2, 0x1ff, 0xe0}}, {0x0, 0x6}}}, 0xa0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r3, &(0x7f0000000480)={0x2020}, 0x2020) (async) openat$cgroup_subtree(r3, &(0x7f0000000100), 0x2, 0x0) (async) socket$igmp(0x2, 0x3, 0x2) (async) setsockopt$MRT_DONE(r9, 0x0, 0xc9, 0x0, 0x0) (async) write$FUSE_GETXATTR(r3, &(0x7f0000000000)={0x18, 0x0, r5, {0x80}}, 0x18) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) sendmsg$GTP_CMD_DELPDP(r10, 0x0, 0x0) (async) syz_open_procfs(r8, &(0x7f00000000c0)='net/rfcomm\x00') (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) sendmsg$GTP_CMD_DELPDP(r11, 0x0, 0x0) (async) read$FUSE(r11, &(0x7f00000024c0)={0x2020}, 0xffa6) (async) write$FUSE_INIT(r0, &(0x7f0000000040)={0x50, 0xfffffffffffffffe, r12, {0x7, 0x24, 0x7fffffff, 0x2, 0x7, 0x40, 0xc760373, 0x3}}, 0x50) (async) syz_mount_image$fuse(&(0x7f0000000280), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="668435", @ANYRES8, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r4, @ANYRESHEX=r6, @ANYRESDEC=r7]) (async) [ 3164.160976] FAULT_INJECTION: forcing a failure. [ 3164.160976] name failslab, interval 1, probability 0, space 0, times 0 [ 3164.225706] CPU: 1 PID: 2907 Comm: syz-executor.3 Not tainted 4.14.290-syzkaller #0 [ 3164.233532] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 3164.242891] Call Trace: [ 3164.245481] dump_stack+0x1b2/0x281 [ 3164.249118] should_fail.cold+0x10a/0x149 [ 3164.253282] should_failslab+0xd6/0x130 [ 3164.257271] kmem_cache_alloc+0x28e/0x3c0 [ 3164.261424] alloc_inode+0xa0/0x170 [ 3164.265055] new_inode+0x1d/0xf0 [ 3164.268471] fuse_ctl_add_dentry+0x8d/0x410 [ 3164.272793] ? __lockdep_init_map+0x100/0x560 [ 3164.277304] fuse_ctl_add_conn+0x17c/0x250 [ 3164.277314] ? fuse_ctl_remove_conn+0x1a0/0x1a0 [ 3164.286197] ? SMBQueryInformation+0x415/0x910 [ 3164.290784] fuse_fill_super+0xe0c/0x15c0 [ 3164.294935] ? fuse_get_root_inode+0xc0/0xc0 [ 3164.299344] ? up_write+0x17/0x60 [ 3164.302794] ? register_shrinker+0x15f/0x220 [ 3164.307201] ? sget_userns+0x768/0xc10 [ 3164.311095] ? get_anon_bdev+0x1c0/0x1c0 [ 3164.315153] ? sget+0xd9/0x110 [ 3164.318352] ? fuse_get_root_inode+0xc0/0xc0 [ 3164.322761] mount_nodev+0x4c/0xf0 [ 3164.326387] mount_fs+0x92/0x2a0 [ 3164.329758] vfs_kern_mount.part.0+0x5b/0x470 [ 3164.334255] do_mount+0xe65/0x2a30 [ 3164.337793] ? __do_page_fault+0x159/0xad0 [ 3164.342109] ? retint_kernel+0x2d/0x2d [ 3164.346027] ? copy_mount_string+0x40/0x40 [ 3164.350310] ? memset+0x20/0x40 [ 3164.353627] ? copy_mount_options+0x1fa/0x2f0 [ 3164.358121] ? copy_mnt_ns+0xa30/0xa30 [ 3164.362008] SyS_mount+0xa8/0x120 [ 3164.365457] ? copy_mnt_ns+0xa30/0xa30 [ 3164.369347] do_syscall_64+0x1d5/0x640 13:24:34 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getsockopt$PNPIPE_IFINDEX(r1, 0x113, 0x2, &(0x7f0000000180)=0x0, &(0x7f00000001c0)=0x4) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r3, 0x0, 0x0) setsockopt$TIPC_GROUP_LEAVE(r3, 0x10f, 0x88) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000280)={0x6, 0x9, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x1}, [@exit, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffc}, @map_idx_val={0x18, 0x4, 0x6, 0x0, 0x10}, @map_fd={0x18, 0x8, 0x1, 0x0, r1}]}, &(0x7f0000000080)='GPL\x00', 0x80000000, 0xc0, &(0x7f00000000c0)=""/192, 0x40f00, 0x6, '\x00', r2, 0x25, r1, 0x8, &(0x7f0000000200)={0x8, 0x4}, 0x8, 0x10, &(0x7f0000000240)={0x4, 0x0, 0x2, 0x7}, 0x10}, 0x80) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) r5 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r5, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_IOCTL(r5, &(0x7f0000000280)={0x20, 0x0, r6}, 0x20) write$FUSE_GETXATTR(r0, &(0x7f0000002880)={0x18, 0x0, r6, {0x4}}, 0x18) r7 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000002700), 0x4efd4c6e8fa82ad9, 0x0) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000280)={0x2, 0x0}, 0x8) bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f00000002c0)=r8, 0x4) bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f00000028c0)=r8, 0x4) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000002800)={0x6, 0x6, &(0x7f0000002640)=@raw=[@ldst={0x3, 0x1, 0x1, 0x7, 0x7, 0x80, 0xfffffffffffffffc}, @btf_id={0x18, 0x9, 0x3, 0x0, 0x3}, @call={0x85, 0x0, 0x0, 0x30}, @generic={0x5, 0x2, 0x6, 0xec7f, 0x8}, @jmp={0x5, 0x1, 0xc, 0x1, 0x6, 0x6, 0xfffffffffffffff0}], &(0x7f0000002680)='syzkaller\x00', 0xfffffffe, 0x1f, &(0x7f00000026c0)=""/31, 0x40f00, 0x4, '\x00', r2, 0x25, r7, 0x8, &(0x7f0000002740)={0x6, 0x2}, 0x8, 0x10, &(0x7f0000002780)={0x1, 0xc, 0x7fff, 0x6}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000027c0)=[r3]}, 0x80) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=ANY=[@ANYBLOB="08765ba9d167c3a689d12b998e839e667784eb46513321dd52d1408646b04fbfa6cbfcf19936c953e296af1e64bea3de34af850d2b0ba0abbcc5eb3c43eec1dd1406727ae9cbbc825f9367b7527913fd9a754fbf10b0066c4f24baba60317cf77bd621269588a45a4af76998cfceccbd47ec", @ANYBLOB="ffe4c78b738572b7bf902714e76ea7434b65a7e29e0389b453aa660c4bb97e07f787268131690a19816f688391b56692b953ba2bcd658af3d1ddbd5203fc3208cb3fd0ec213f10381178538c2abc7ca8c20462cf2e82a9f17495a562790e7d22ac9f69a3141e9bf1ff5da208926a853b52007d0d230081715ee022cd1f1a9c46d3fd3aa3ac84973dce619fb91abc4a3056f49e313f69f43841060606a981e9afd47ca395d950", @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r4, @ANYBLOB=',group_id=', @ANYRESDEC=r9]) write$FUSE_ENTRY(r0, &(0x7f0000002900)={0x90, 0xfffffffffffffffe, 0x0, {0x3, 0x3, 0x9, 0x1364, 0x1965, 0x1, {0x4, 0x3, 0xffffffff, 0x800, 0xfffffffffffffc01, 0x0, 0x0, 0xd98, 0x6aa, 0xc000, 0x9, 0x0, r9, 0x3, 0x7}}}, 0x90) 13:24:34 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x323200, 0x0) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r1, @ANYBLOB=',groupbhd=', @ANYRESDEC]) 13:24:34 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000140)=0x0, &(0x7f0000000180), &(0x7f00000001c0)) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=ANY=[@ANYBLOB="66643dc00ddf70000000e02004f02846e98455eb134d5d105327174b555a0df7de60f284d5108a762e34bf7e2d48820429ac551dc9322fcaee1ce8406f3281c3438f47c6ff840c36b57bb150334412f6d3d92201711e58e8a8152fc2b68a1b6f835b527e4b5cc146aab7d36eb160b2e7760cafb0fb72cc1d9c9cdaa7ba055db8c151842436d554df09013ff9831c3cfe6268d5439749395b4a3bbd5681351bb7afbaf8621d9151ef40862002f49122165bcbcd70b2500ec7042ac8e3b544c072d50b0dfd85faacb786daa6c80b1c593cdfc309c1a832cce53ab190bb5053be2067a4501bb0fe918f6373cc1408ff649f14fd54b6ee95d46ee3842340e8dd7041bc1dc7a9f337245979d052a1dc7966a6e6df4e216bb02ea44049f22c599e5a9a706b0c8664dd69857ea276ce5b95dbf11eca729962d3e43a40754d26871591b0fc6c1cf4ca0e4678d8cb79b608a545c9133065c1fb77237184e63d32c17fad9292cb4cac7972550ef149de29d8f1caab1068bd9e9053a753a1344ef57553e179411f21044878e96b5af9385f89fa99a738a0d7d90361a3a6dcedffa4559165698d729fe9b58e5f235c8784026ddb629d1e8f6ca5026b6b8f844945a1c65f9b77f27409205d662d957bf584a6688d3cdbd83d3d69e86d9a90dfbd62270a42c177c84a1b392516c54ee718686284bcf252504477b9b578fe7a12d03e46964b39f7949d6875c49aa6f81297ade283aadf2553ec94b3ff9bfc29442779e9a17ee3e8a1bc9d3aac4b4e7ae4ced4ee22a68b9f4ec99a01af7fbb14355f28543ddc8c20e5f35430fc2eb7720265b600"/598, @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYBLOB="8fb698e735c2630aaaf098673e1dba9d05fe3ad09955b56bf9472aab37f06acefddea52bf96af3b07d9bdb7d1c9bdb83ec0f9fc11496f493ff5b70ae0fbec560ea9021877e7089f9b10761340f31210fac8dd6861e152f5b240810e70df955555dc2072d7f731747d3bd61c3ecd0aaa4ac7999dafdd3ea8fa7b66489b0194434dbbd35b65579e5398f72bacbda1b4211232195825d482ac736cdb4446072ab0d53acf4df7463c8"]) 13:24:34 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) r2 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r3 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) write$FUSE_NOTIFY_INVAL_ENTRY(r2, &(0x7f0000000100)={0x33, 0x3, 0x0, {0x4, 0x12, 0x0, ':C.--.#%\xad[}^\xdeF-%^/'}}, 0x33) read$FUSE(r3, &(0x7f00000024c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2071) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="666457326a9a6c3d46e3c8b4f019165d6258", @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r1, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) [ 3164.373236] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 3164.378419] RIP: 0033:0x7f5c78ae673a [ 3164.382117] RSP: 002b:00007f5c77459f88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 3164.389823] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f5c78ae673a [ 3164.397089] RDX: 0000000020000300 RSI: 0000000020000340 RDI: 0000000000000000 [ 3164.404350] RBP: 00007f5c7745a020 R08: 00007f5c7745a020 R09: 0000000020000300 [ 3164.411619] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000300 [ 3164.418882] R13: 0000000020000340 R14: 00007f5c77459fe0 R15: 00000000200045c0 13:24:34 executing program 3: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) (fail_nth: 84) 13:24:34 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getsockopt$PNPIPE_IFINDEX(r1, 0x113, 0x2, &(0x7f0000000180)=0x0, &(0x7f00000001c0)=0x4) (async, rerun: 64) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (rerun: 64) sendmsg$GTP_CMD_DELPDP(r3, 0x0, 0x0) (async) setsockopt$TIPC_GROUP_LEAVE(r3, 0x10f, 0x88) (async) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000280)={0x6, 0x9, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x1}, [@exit, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffc}, @map_idx_val={0x18, 0x4, 0x6, 0x0, 0x10}, @map_fd={0x18, 0x8, 0x1, 0x0, r1}]}, &(0x7f0000000080)='GPL\x00', 0x80000000, 0xc0, &(0x7f00000000c0)=""/192, 0x40f00, 0x6, '\x00', r2, 0x25, r1, 0x8, &(0x7f0000000200)={0x8, 0x4}, 0x8, 0x10, &(0x7f0000000240)={0x4, 0x0, 0x2, 0x7}, 0x10}, 0x80) (async) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) r5 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r5, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_IOCTL(r5, &(0x7f0000000280)={0x20, 0x0, r6}, 0x20) (async) write$FUSE_GETXATTR(r0, &(0x7f0000002880)={0x18, 0x0, r6, {0x4}}, 0x18) (async) r7 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000002700), 0x4efd4c6e8fa82ad9, 0x0) (async, rerun: 64) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000280)={0x2, 0x0}, 0x8) (rerun: 64) bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f00000002c0)=r8, 0x4) (async, rerun: 64) bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f00000028c0)=r8, 0x4) (rerun: 64) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000002800)={0x6, 0x6, &(0x7f0000002640)=@raw=[@ldst={0x3, 0x1, 0x1, 0x7, 0x7, 0x80, 0xfffffffffffffffc}, @btf_id={0x18, 0x9, 0x3, 0x0, 0x3}, @call={0x85, 0x0, 0x0, 0x30}, @generic={0x5, 0x2, 0x6, 0xec7f, 0x8}, @jmp={0x5, 0x1, 0xc, 0x1, 0x6, 0x6, 0xfffffffffffffff0}], &(0x7f0000002680)='syzkaller\x00', 0xfffffffe, 0x1f, &(0x7f00000026c0)=""/31, 0x40f00, 0x4, '\x00', r2, 0x25, r7, 0x8, &(0x7f0000002740)={0x6, 0x2}, 0x8, 0x10, &(0x7f0000002780)={0x1, 0xc, 0x7fff, 0x6}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000027c0)=[r3]}, 0x80) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=ANY=[@ANYBLOB="08765ba9d167c3a689d12b998e839e667784eb46513321dd52d1408646b04fbfa6cbfcf19936c953e296af1e64bea3de34af850d2b0ba0abbcc5eb3c43eec1dd1406727ae9cbbc825f9367b7527913fd9a754fbf10b0066c4f24baba60317cf77bd621269588a45a4af76998cfceccbd47ec", @ANYBLOB="ffe4c78b738572b7bf902714e76ea7434b65a7e29e0389b453aa660c4bb97e07f787268131690a19816f688391b56692b953ba2bcd658af3d1ddbd5203fc3208cb3fd0ec213f10381178538c2abc7ca8c20462cf2e82a9f17495a562790e7d22ac9f69a3141e9bf1ff5da208926a853b52007d0d230081715ee022cd1f1a9c46d3fd3aa3ac84973dce619fb91abc4a3056f49e313f69f43841060606a981e9afd47ca395d950", @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r4, @ANYBLOB=',group_id=', @ANYRESDEC=r9]) (async, rerun: 64) write$FUSE_ENTRY(r0, &(0x7f0000002900)={0x90, 0xfffffffffffffffe, 0x0, {0x3, 0x3, 0x9, 0x1364, 0x1965, 0x1, {0x4, 0x3, 0xffffffff, 0x800, 0xfffffffffffffc01, 0x0, 0x0, 0xd98, 0x6aa, 0xc000, 0x9, 0x0, r9, 0x3, 0x7}}}, 0x90) (rerun: 64) 13:24:34 executing program 2: openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r1, 0x0, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r1, 0x29, 0x40, &(0x7f00000024c0)=@nat={'nat\x00', 0x1b, 0x5, 0x4f0, 0x2c0, 0x0, 0xffffffff, 0x0, 0x2c0, 0x420, 0x420, 0xffffffff, 0x420, 0x420, 0x5, &(0x7f0000000080), {[{{@ipv6={@loopback, @mcast2, [0xff, 0xffffffff, 0xff000000, 0xffffffff], [0xff000000, 0xff000000, 0xffffffff, 0xff], 'syz_tun\x00', 'ipvlan0\x00', {0xff}, {0xff}, 0x3b, 0x0, 0x1, 0x8c}, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x8, @ipv6=@private2={0xfc, 0x2, '\x00', 0xf8}, @ipv4=@initdev={0xac, 0x1e, 0x1, 0x0}, @icmp_id=0x65, @port=0x4e24}}}, {{@ipv6={@private0, @empty, [0xff000000, 0xffffffff], [0xff000000, 0x0, 0x0, 0xffffff00], 'bond_slave_0\x00', 'batadv_slave_1\x00', {}, {0xff}, 0x0, 0x40, 0x6, 0x18}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38, 'SET\x00', 0x3, {{0x0, 0x2, 0x3}, {0x3, 0x1}, {0x2, 0x6, 0x4}, 0x80, 0x3f}}}, {{@ipv6={@private2, @private1, [0xffffff00, 0xffffff00, 0xffffff00, 0xff000000], [0xff, 0xff000000, 0xff, 0xffffff00], 'syzkaller0\x00', 'team_slave_1\x00', {}, {0xff}, 0x32, 0x9, 0x4, 0x8}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x10, @ipv4=@multicast1, @ipv4=@loopback, @port=0x4e24, @port=0x4e24}}}, {{@ipv6={@rand_addr=' \x01\x00', @private0, [0xff, 0xff], [0xffffffff, 0xffffff00, 0xff, 0xffffffff], 'batadv0\x00', 'veth0_to_batadv\x00', {0xff}, {0xff}, 0x0, 0x1, 0x2, 0x64}, 0x0, 0x118, 0x160, 0x0, {}, [@common=@dst={{0x48}, {0xfffffffd, 0x1, 0x0, [0x6, 0x3, 0x1, 0x2, 0x8001, 0x2, 0x1, 0x8, 0x8001, 0x2, 0x1, 0x5, 0xe4, 0x3, 0x7a, 0x401], 0x2}}, @common=@mh={{0x28}, {"78a2", 0x1}}]}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x9, @ipv6=@private1, @ipv4=@loopback, @icmp_id=0x64, @icmp_id=0x67}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x550) read$FUSE(r0, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) r3 = syz_open_procfs(r2, &(0x7f0000000000)='net/netfilter\x00') r4 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r4, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_IOCTL(r4, &(0x7f0000000280)={0x20, 0x0, r5}, 0x20) write$FUSE_LSEEK(r3, &(0x7f0000000040)={0x18, 0x0, r5, {0x8}}, 0x18) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[]) 13:24:34 executing program 0: openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r0, &(0x7f0000000480)={0x2020}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x22000, &(0x7f0000000100)=ANY=[@ANYBLOB='fd=', @ANYBLOB="e7e4725ad28583e8b1cb209743705e2eef3b54103e81d1972bf2be4e33bc2973eb41ad287477095ca45c100cb39a313933ae8583f1f8cdb3f3cb007fd380b10aff6c63d299664f94b868ec4ef053b7cbad05c41d38775ce572058580580a4dcd004ed093eb690c9c783f4ce76b4aadaef0058fa0669dcd26d8f54f02273744225567acb5b5e0c50219f3bb5607b1ff539bce103f68c2f2b74e8c580c15a78a365fca62ca88a95da26f4fb161a7114dbf310b1e0c175745b82d6171af47fd", @ANYBLOB="2c726f6f746d6f64653d30303030303030303030303030303030303134303030302c757365725f69643d4acdbfa3b2f1de5a2004d3e34f8021f334cdc5132581eab7533142bbe26f63410661125d9351abc2e264938f3ee9ef6630eddb3a4acdeb4a97aab3266214c435d5a7ba85541cf4a9e22245070cab7f1dcd2eb9404a13fdd077e3b1b21c66015067e13da107557c4f2ccb72e18b636ad0d48d", @ANYRESDEC=r1, @ANYBLOB, @ANYRES16=0x0]) 13:24:34 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x323200, 0x0) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r1, @ANYBLOB=',groupbhd=', @ANYRESDEC]) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x323200, 0x0) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r1, @ANYBLOB=',groupbhd=', @ANYRESDEC]) (async) 13:24:34 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) r2 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r3 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) write$FUSE_NOTIFY_INVAL_ENTRY(r2, &(0x7f0000000100)={0x33, 0x3, 0x0, {0x4, 0x12, 0x0, ':C.--.#%\xad[}^\xdeF-%^/'}}, 0x33) read$FUSE(r3, &(0x7f00000024c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2071) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="666457326a9a6c3d46e3c8b4f019165d6258", @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r1, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) openat$fuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) write$FUSE_NOTIFY_INVAL_ENTRY(r2, &(0x7f0000000100)={0x33, 0x3, 0x0, {0x4, 0x12, 0x0, ':C.--.#%\xad[}^\xdeF-%^/'}}, 0x33) (async) read$FUSE(r3, &(0x7f00000024c0)={0x2020}, 0x2071) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="666457326a9a6c3d46e3c8b4f019165d6258", @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r1, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) (async) 13:24:34 executing program 2: openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r1, 0x0, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r1, 0x29, 0x40, &(0x7f00000024c0)=@nat={'nat\x00', 0x1b, 0x5, 0x4f0, 0x2c0, 0x0, 0xffffffff, 0x0, 0x2c0, 0x420, 0x420, 0xffffffff, 0x420, 0x420, 0x5, &(0x7f0000000080), {[{{@ipv6={@loopback, @mcast2, [0xff, 0xffffffff, 0xff000000, 0xffffffff], [0xff000000, 0xff000000, 0xffffffff, 0xff], 'syz_tun\x00', 'ipvlan0\x00', {0xff}, {0xff}, 0x3b, 0x0, 0x1, 0x8c}, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x8, @ipv6=@private2={0xfc, 0x2, '\x00', 0xf8}, @ipv4=@initdev={0xac, 0x1e, 0x1, 0x0}, @icmp_id=0x65, @port=0x4e24}}}, {{@ipv6={@private0, @empty, [0xff000000, 0xffffffff], [0xff000000, 0x0, 0x0, 0xffffff00], 'bond_slave_0\x00', 'batadv_slave_1\x00', {}, {0xff}, 0x0, 0x40, 0x6, 0x18}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38, 'SET\x00', 0x3, {{0x0, 0x2, 0x3}, {0x3, 0x1}, {0x2, 0x6, 0x4}, 0x80, 0x3f}}}, {{@ipv6={@private2, @private1, [0xffffff00, 0xffffff00, 0xffffff00, 0xff000000], [0xff, 0xff000000, 0xff, 0xffffff00], 'syzkaller0\x00', 'team_slave_1\x00', {}, {0xff}, 0x32, 0x9, 0x4, 0x8}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x10, @ipv4=@multicast1, @ipv4=@loopback, @port=0x4e24, @port=0x4e24}}}, {{@ipv6={@rand_addr=' \x01\x00', @private0, [0xff, 0xff], [0xffffffff, 0xffffff00, 0xff, 0xffffffff], 'batadv0\x00', 'veth0_to_batadv\x00', {0xff}, {0xff}, 0x0, 0x1, 0x2, 0x64}, 0x0, 0x118, 0x160, 0x0, {}, [@common=@dst={{0x48}, {0xfffffffd, 0x1, 0x0, [0x6, 0x3, 0x1, 0x2, 0x8001, 0x2, 0x1, 0x8, 0x8001, 0x2, 0x1, 0x5, 0xe4, 0x3, 0x7a, 0x401], 0x2}}, @common=@mh={{0x28}, {"78a2", 0x1}}]}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x9, @ipv6=@private1, @ipv4=@loopback, @icmp_id=0x64, @icmp_id=0x67}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x550) read$FUSE(r0, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) r3 = syz_open_procfs(r2, &(0x7f0000000000)='net/netfilter\x00') r4 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r4, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_IOCTL(r4, &(0x7f0000000280)={0x20, 0x0, r5}, 0x20) write$FUSE_LSEEK(r3, &(0x7f0000000040)={0x18, 0x0, r5, {0x8}}, 0x18) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[]) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) sendmsg$GTP_CMD_DELPDP(r1, 0x0, 0x0) (async) setsockopt$IP6T_SO_SET_REPLACE(r1, 0x29, 0x40, &(0x7f00000024c0)=@nat={'nat\x00', 0x1b, 0x5, 0x4f0, 0x2c0, 0x0, 0xffffffff, 0x0, 0x2c0, 0x420, 0x420, 0xffffffff, 0x420, 0x420, 0x5, &(0x7f0000000080), {[{{@ipv6={@loopback, @mcast2, [0xff, 0xffffffff, 0xff000000, 0xffffffff], [0xff000000, 0xff000000, 0xffffffff, 0xff], 'syz_tun\x00', 'ipvlan0\x00', {0xff}, {0xff}, 0x3b, 0x0, 0x1, 0x8c}, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x8, @ipv6=@private2={0xfc, 0x2, '\x00', 0xf8}, @ipv4=@initdev={0xac, 0x1e, 0x1, 0x0}, @icmp_id=0x65, @port=0x4e24}}}, {{@ipv6={@private0, @empty, [0xff000000, 0xffffffff], [0xff000000, 0x0, 0x0, 0xffffff00], 'bond_slave_0\x00', 'batadv_slave_1\x00', {}, {0xff}, 0x0, 0x40, 0x6, 0x18}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38, 'SET\x00', 0x3, {{0x0, 0x2, 0x3}, {0x3, 0x1}, {0x2, 0x6, 0x4}, 0x80, 0x3f}}}, {{@ipv6={@private2, @private1, [0xffffff00, 0xffffff00, 0xffffff00, 0xff000000], [0xff, 0xff000000, 0xff, 0xffffff00], 'syzkaller0\x00', 'team_slave_1\x00', {}, {0xff}, 0x32, 0x9, 0x4, 0x8}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x10, @ipv4=@multicast1, @ipv4=@loopback, @port=0x4e24, @port=0x4e24}}}, {{@ipv6={@rand_addr=' \x01\x00', @private0, [0xff, 0xff], [0xffffffff, 0xffffff00, 0xff, 0xffffffff], 'batadv0\x00', 'veth0_to_batadv\x00', {0xff}, {0xff}, 0x0, 0x1, 0x2, 0x64}, 0x0, 0x118, 0x160, 0x0, {}, [@common=@dst={{0x48}, {0xfffffffd, 0x1, 0x0, [0x6, 0x3, 0x1, 0x2, 0x8001, 0x2, 0x1, 0x8, 0x8001, 0x2, 0x1, 0x5, 0xe4, 0x3, 0x7a, 0x401], 0x2}}, @common=@mh={{0x28}, {"78a2", 0x1}}]}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x9, @ipv6=@private1, @ipv4=@loopback, @icmp_id=0x64, @icmp_id=0x67}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x550) (async) read$FUSE(r0, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_open_procfs(r2, &(0x7f0000000000)='net/netfilter\x00') (async) openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) (async) read$FUSE(r4, &(0x7f0000004640)={0x2020}, 0x2020) (async) write$FUSE_IOCTL(r4, &(0x7f0000000280)={0x20, 0x0, r5}, 0x20) (async) write$FUSE_LSEEK(r3, &(0x7f0000000040)={0x18, 0x0, r5, {0x8}}, 0x18) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[]) (async) 13:24:34 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) r2 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async, rerun: 64) r3 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (rerun: 64) write$FUSE_NOTIFY_INVAL_ENTRY(r2, &(0x7f0000000100)={0x33, 0x3, 0x0, {0x4, 0x12, 0x0, ':C.--.#%\xad[}^\xdeF-%^/'}}, 0x33) (async) read$FUSE(r3, &(0x7f00000024c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2071) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="666457326a9a6c3d46e3c8b4f019165d6258", @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r1, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) [ 3164.609143] FAULT_INJECTION: forcing a failure. [ 3164.609143] name failslab, interval 1, probability 0, space 0, times 0 13:24:34 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x323200, 0x0) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r1, @ANYBLOB=',groupbhd=', @ANYRESDEC]) [ 3164.659779] CPU: 0 PID: 2998 Comm: syz-executor.3 Not tainted 4.14.290-syzkaller #0 [ 3164.667601] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 3164.676960] Call Trace: [ 3164.679550] dump_stack+0x1b2/0x281 [ 3164.685083] should_fail.cold+0x10a/0x149 [ 3164.689241] should_failslab+0xd6/0x130 [ 3164.693216] kmem_cache_alloc+0x28e/0x3c0 [ 3164.697380] __d_alloc+0x2a/0xa20 [ 3164.700835] ? lock_acquire+0x170/0x3f0 [ 3164.704907] d_alloc+0x46/0x240 13:24:34 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getsockopt$PNPIPE_IFINDEX(r1, 0x113, 0x2, &(0x7f0000000180)=0x0, &(0x7f00000001c0)=0x4) (async) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r3, 0x0, 0x0) (async) setsockopt$TIPC_GROUP_LEAVE(r3, 0x10f, 0x88) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000280)={0x6, 0x9, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x1}, [@exit, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffc}, @map_idx_val={0x18, 0x4, 0x6, 0x0, 0x10}, @map_fd={0x18, 0x8, 0x1, 0x0, r1}]}, &(0x7f0000000080)='GPL\x00', 0x80000000, 0xc0, &(0x7f00000000c0)=""/192, 0x40f00, 0x6, '\x00', r2, 0x25, r1, 0x8, &(0x7f0000000200)={0x8, 0x4}, 0x8, 0x10, &(0x7f0000000240)={0x4, 0x0, 0x2, 0x7}, 0x10}, 0x80) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) r5 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r5, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_IOCTL(r5, &(0x7f0000000280)={0x20, 0x0, r6}, 0x20) (async) write$FUSE_GETXATTR(r0, &(0x7f0000002880)={0x18, 0x0, r6, {0x4}}, 0x18) r7 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000002700), 0x4efd4c6e8fa82ad9, 0x0) (async) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000280)={0x2, 0x0}, 0x8) bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f00000002c0)=r8, 0x4) (async) bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f00000028c0)=r8, 0x4) (async) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000002800)={0x6, 0x6, &(0x7f0000002640)=@raw=[@ldst={0x3, 0x1, 0x1, 0x7, 0x7, 0x80, 0xfffffffffffffffc}, @btf_id={0x18, 0x9, 0x3, 0x0, 0x3}, @call={0x85, 0x0, 0x0, 0x30}, @generic={0x5, 0x2, 0x6, 0xec7f, 0x8}, @jmp={0x5, 0x1, 0xc, 0x1, 0x6, 0x6, 0xfffffffffffffff0}], &(0x7f0000002680)='syzkaller\x00', 0xfffffffe, 0x1f, &(0x7f00000026c0)=""/31, 0x40f00, 0x4, '\x00', r2, 0x25, r7, 0x8, &(0x7f0000002740)={0x6, 0x2}, 0x8, 0x10, &(0x7f0000002780)={0x1, 0xc, 0x7fff, 0x6}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000027c0)=[r3]}, 0x80) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=ANY=[@ANYBLOB="08765ba9d167c3a689d12b998e839e667784eb46513321dd52d1408646b04fbfa6cbfcf19936c953e296af1e64bea3de34af850d2b0ba0abbcc5eb3c43eec1dd1406727ae9cbbc825f9367b7527913fd9a754fbf10b0066c4f24baba60317cf77bd621269588a45a4af76998cfceccbd47ec", @ANYBLOB="ffe4c78b738572b7bf902714e76ea7434b65a7e29e0389b453aa660c4bb97e07f787268131690a19816f688391b56692b953ba2bcd658af3d1ddbd5203fc3208cb3fd0ec213f10381178538c2abc7ca8c20462cf2e82a9f17495a562790e7d22ac9f69a3141e9bf1ff5da208926a853b52007d0d230081715ee022cd1f1a9c46d3fd3aa3ac84973dce619fb91abc4a3056f49e313f69f43841060606a981e9afd47ca395d950", @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r4, @ANYBLOB=',group_id=', @ANYRESDEC=r9]) (async) write$FUSE_ENTRY(r0, &(0x7f0000002900)={0x90, 0xfffffffffffffffe, 0x0, {0x3, 0x3, 0x9, 0x1364, 0x1965, 0x1, {0x4, 0x3, 0xffffffff, 0x800, 0xfffffffffffffc01, 0x0, 0x0, 0xd98, 0x6aa, 0xc000, 0x9, 0x0, r9, 0x3, 0x7}}}, 0x90) 13:24:34 executing program 0: openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r0, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x22000, &(0x7f0000000100)=ANY=[@ANYBLOB='fd=', @ANYBLOB="e7e4725ad28583e8b1cb209743705e2eef3b54103e81d1972bf2be4e33bc2973eb41ad287477095ca45c100cb39a313933ae8583f1f8cdb3f3cb007fd380b10aff6c63d299664f94b868ec4ef053b7cbad05c41d38775ce572058580580a4dcd004ed093eb690c9c783f4ce76b4aadaef0058fa0669dcd26d8f54f02273744225567acb5b5e0c50219f3bb5607b1ff539bce103f68c2f2b74e8c580c15a78a365fca62ca88a95da26f4fb161a7114dbf310b1e0c175745b82d6171af47fd", @ANYBLOB="2c726f6f746d6f64653d30303030303030303030303030303030303134303030302c757365725f69643d4acdbfa3b2f1de5a2004d3e34f8021f334cdc5132581eab7533142bbe26f63410661125d9351abc2e264938f3ee9ef6630eddb3a4acdeb4a97aab3266214c435d5a7ba85541cf4a9e22245070cab7f1dcd2eb9404a13fdd077e3b1b21c66015067e13da107557c4f2ccb72e18b636ad0d48d", @ANYRESDEC=r1, @ANYBLOB, @ANYRES16=0x0]) 13:24:34 executing program 4: syz_emit_ethernet(0x5e, &(0x7f00000000c0)={@dev={'\xaa\xaa\xaa\xaa\xaa', 0x3a}, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x2f}, @val={@val={0x9100, 0x7, 0x0, 0x1}, {0x8100, 0x1, 0x1}}, {@canfd={0xd, {{0x3, 0x1, 0x0, 0x1}, 0x21, 0x3, 0x0, 0x0, "023380be01ad90662ad41d81026f0214a6a396b9b6abca3a0c6123981a2a5b8dc356f58cc33d26381fbc1bb4080f0a398f710f80c2dd279ae92c89d0ca14ac1e"}}}}, &(0x7f0000000140)={0x1, 0x3, [0x11e, 0x246, 0x78c, 0xbb2]}) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000080), &(0x7f00000003c0), &(0x7f0000000040)) read$FUSE(r0, &(0x7f0000000480)={0x2020}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0, 0x488c, &(0x7f0000000000)=ANY=[]) [ 3164.708296] d_alloc_name+0x70/0x80 [ 3164.711922] ? d_alloc+0x240/0x240 [ 3164.715470] fuse_ctl_add_dentry+0x70/0x410 [ 3164.719790] ? __lockdep_init_map+0x100/0x560 [ 3164.724287] fuse_ctl_add_conn+0x1e0/0x250 [ 3164.728523] ? fuse_ctl_remove_conn+0x1a0/0x1a0 [ 3164.733192] ? SMBQueryInformation+0x415/0x910 [ 3164.737873] fuse_fill_super+0xe0c/0x15c0 [ 3164.742028] ? fuse_get_root_inode+0xc0/0xc0 [ 3164.746441] ? up_write+0x17/0x60 [ 3164.749892] ? register_shrinker+0x15f/0x220 [ 3164.754316] ? sget_userns+0x768/0xc10 [ 3164.758204] ? get_anon_bdev+0x1c0/0x1c0 [ 3164.762260] ? sget+0xd9/0x110 [ 3164.765455] ? fuse_get_root_inode+0xc0/0xc0 [ 3164.769907] mount_nodev+0x4c/0xf0 [ 3164.773454] mount_fs+0x92/0x2a0 [ 3164.776834] vfs_kern_mount.part.0+0x5b/0x470 [ 3164.781346] do_mount+0xe65/0x2a30 [ 3164.784890] ? __do_page_fault+0x159/0xad0 [ 3164.789130] ? retint_kernel+0x2d/0x2d [ 3164.793020] ? copy_mount_string+0x40/0x40 [ 3164.797257] ? memset+0x20/0x40 [ 3164.800535] ? copy_mount_options+0x1fa/0x2f0 [ 3164.805136] ? copy_mnt_ns+0xa30/0xa30 [ 3164.809026] SyS_mount+0xa8/0x120 [ 3164.812480] ? copy_mnt_ns+0xa30/0xa30 [ 3164.816374] do_syscall_64+0x1d5/0x640 [ 3164.820275] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 3164.825469] RIP: 0033:0x7f5c78ae673a [ 3164.829180] RSP: 002b:00007f5c77459f88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 3164.836896] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f5c78ae673a [ 3164.844192] RDX: 0000000020000300 RSI: 0000000020000340 RDI: 0000000000000000 [ 3164.851446] RBP: 00007f5c7745a020 R08: 00007f5c7745a020 R09: 0000000020000300 13:24:35 executing program 3: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r3, @ANYBLOB=',max_read=0x0000000000000006,default_permissions']) (fail_nth: 85) 13:24:35 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r2, 0x0, 0x0) read$FUSE(r2, &(0x7f00000024c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r1, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) 13:24:35 executing program 4: syz_emit_ethernet(0x5e, &(0x7f00000000c0)={@dev={'\xaa\xaa\xaa\xaa\xaa', 0x3a}, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x2f}, @val={@val={0x9100, 0x7, 0x0, 0x1}, {0x8100, 0x1, 0x1}}, {@canfd={0xd, {{0x3, 0x1, 0x0, 0x1}, 0x21, 0x3, 0x0, 0x0, "023380be01ad90662ad41d81026f0214a6a396b9b6abca3a0c6123981a2a5b8dc356f58cc33d26381fbc1bb4080f0a398f710f80c2dd279ae92c89d0ca14ac1e"}}}}, &(0x7f0000000140)={0x1, 0x3, [0x11e, 0x246, 0x78c, 0xbb2]}) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000080), &(0x7f00000003c0), &(0x7f0000000040)) read$FUSE(r0, &(0x7f0000000480)={0x2020}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0, 0x488c, &(0x7f0000000000)=ANY=[]) 13:24:35 executing program 0: openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r0, &(0x7f0000000480)={0x2020}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x22000, &(0x7f0000000100)=ANY=[@ANYBLOB='fd=', @ANYBLOB="e7e4725ad28583e8b1cb209743705e2eef3b54103e81d1972bf2be4e33bc2973eb41ad287477095ca45c100cb39a313933ae8583f1f8cdb3f3cb007fd380b10aff6c63d299664f94b868ec4ef053b7cbad05c41d38775ce572058580580a4dcd004ed093eb690c9c783f4ce76b4aadaef0058fa0669dcd26d8f54f02273744225567acb5b5e0c50219f3bb5607b1ff539bce103f68c2f2b74e8c580c15a78a365fca62ca88a95da26f4fb161a7114dbf310b1e0c175745b82d6171af47fd", @ANYBLOB="2c726f6f746d6f64653d30303030303030303030303030303030303134303030302c757365725f69643d4acdbfa3b2f1de5a2004d3e34f8021f334cdc5132581eab7533142bbe26f63410661125d9351abc2e264938f3ee9ef6630eddb3a4acdeb4a97aab3266214c435d5a7ba85541cf4a9e22245070cab7f1dcd2eb9404a13fdd077e3b1b21c66015067e13da107557c4f2ccb72e18b636ad0d48d", @ANYRESDEC=r1, @ANYBLOB, @ANYRES16=0x0]) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r0, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x22000, &(0x7f0000000100)=ANY=[@ANYBLOB='fd=', @ANYBLOB="e7e4725ad28583e8b1cb209743705e2eef3b54103e81d1972bf2be4e33bc2973eb41ad287477095ca45c100cb39a313933ae8583f1f8cdb3f3cb007fd380b10aff6c63d299664f94b868ec4ef053b7cbad05c41d38775ce572058580580a4dcd004ed093eb690c9c783f4ce76b4aadaef0058fa0669dcd26d8f54f02273744225567acb5b5e0c50219f3bb5607b1ff539bce103f68c2f2b74e8c580c15a78a365fca62ca88a95da26f4fb161a7114dbf310b1e0c175745b82d6171af47fd", @ANYBLOB="2c726f6f746d6f64653d30303030303030303030303030303030303134303030302c757365725f69643d4acdbfa3b2f1de5a2004d3e34f8021f334cdc5132581eab7533142bbe26f63410661125d9351abc2e264938f3ee9ef6630eddb3a4acdeb4a97aab3266214c435d5a7ba85541cf4a9e22245070cab7f1dcd2eb9404a13fdd077e3b1b21c66015067e13da107557c4f2ccb72e18b636ad0d48d", @ANYRESDEC=r1, @ANYBLOB, @ANYRES16=0x0]) (async) 13:24:35 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r5, 0x0, 0x0) r6 = socket(0x1e, 0x2, 0xfffffffb) ioctl$SIOCPNENABLEPIPE(r6, 0x89ed, 0x0) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r7, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_IOCTL(r7, &(0x7f0000000280)={0x20, 0x0, r8}, 0x20) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000140)={0x50, 0x0, r3, {0x7, 0x24, 0xfffffffb, 0x200000, 0x3f5, 0x1, 0x509a, 0x7}}, 0x50) write$FUSE_POLL(r5, &(0x7f0000000000)={0x18, 0xffffffffffffffda, r8, {0xffffffff}}, 0x18) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB="2c67726f02005f69643d2b860c178e0423b84900179062d0df80d100bf5f8fdcc3475a3764be57194b1167d48eff6a92a70e73eaad3464b4ca799ddd16961585dba33415ba077c39ba0dc6d0f7b25c74de5e61b5162f59cfd495429533bf8b4303c16fe38b3dc610bc7323ee496ba1301e8042d59aef33aa7529fcf5ce8794", @ANYRESDEC=r4]) 13:24:35 executing program 2: openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async, rerun: 32) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (rerun: 32) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r1, 0x0, 0x0) (async) setsockopt$IP6T_SO_SET_REPLACE(r1, 0x29, 0x40, &(0x7f00000024c0)=@nat={'nat\x00', 0x1b, 0x5, 0x4f0, 0x2c0, 0x0, 0xffffffff, 0x0, 0x2c0, 0x420, 0x420, 0xffffffff, 0x420, 0x420, 0x5, &(0x7f0000000080), {[{{@ipv6={@loopback, @mcast2, [0xff, 0xffffffff, 0xff000000, 0xffffffff], [0xff000000, 0xff000000, 0xffffffff, 0xff], 'syz_tun\x00', 'ipvlan0\x00', {0xff}, {0xff}, 0x3b, 0x0, 0x1, 0x8c}, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x8, @ipv6=@private2={0xfc, 0x2, '\x00', 0xf8}, @ipv4=@initdev={0xac, 0x1e, 0x1, 0x0}, @icmp_id=0x65, @port=0x4e24}}}, {{@ipv6={@private0, @empty, [0xff000000, 0xffffffff], [0xff000000, 0x0, 0x0, 0xffffff00], 'bond_slave_0\x00', 'batadv_slave_1\x00', {}, {0xff}, 0x0, 0x40, 0x6, 0x18}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38, 'SET\x00', 0x3, {{0x0, 0x2, 0x3}, {0x3, 0x1}, {0x2, 0x6, 0x4}, 0x80, 0x3f}}}, {{@ipv6={@private2, @private1, [0xffffff00, 0xffffff00, 0xffffff00, 0xff000000], [0xff, 0xff000000, 0xff, 0xffffff00], 'syzkaller0\x00', 'team_slave_1\x00', {}, {0xff}, 0x32, 0x9, 0x4, 0x8}, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x10, @ipv4=@multicast1, @ipv4=@loopback, @port=0x4e24, @port=0x4e24}}}, {{@ipv6={@rand_addr=' \x01\x00', @private0, [0xff, 0xff], [0xffffffff, 0xffffff00, 0xff, 0xffffffff], 'batadv0\x00', 'veth0_to_batadv\x00', {0xff}, {0xff}, 0x0, 0x1, 0x2, 0x64}, 0x0, 0x118, 0x160, 0x0, {}, [@common=@dst={{0x48}, {0xfffffffd, 0x1, 0x0, [0x6, 0x3, 0x1, 0x2, 0x8001, 0x2, 0x1, 0x8, 0x8001, 0x2, 0x1, 0x5, 0xe4, 0x3, 0x7a, 0x401], 0x2}}, @common=@mh={{0x28}, {"78a2", 0x1}}]}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x9, @ipv6=@private1, @ipv4=@loopback, @icmp_id=0x64, @icmp_id=0x67}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x550) read$FUSE(r0, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) r3 = syz_open_procfs(r2, &(0x7f0000000000)='net/netfilter\x00') (async) r4 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r4, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_IOCTL(r4, &(0x7f0000000280)={0x20, 0x0, r5}, 0x20) (async) write$FUSE_LSEEK(r3, &(0x7f0000000040)={0x18, 0x0, r5, {0x8}}, 0x18) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[]) [ 3164.858698] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000300 [ 3164.865974] R13: 0000000020000340 R14: 00007f5c77459fe0 R15: 00000000200045c0 13:24:35 executing program 4: syz_emit_ethernet(0x5e, &(0x7f00000000c0)={@dev={'\xaa\xaa\xaa\xaa\xaa', 0x3a}, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x2f}, @val={@val={0x9100, 0x7, 0x0, 0x1}, {0x8100, 0x1, 0x1}}, {@canfd={0xd, {{0x3, 0x1, 0x0, 0x1}, 0x21, 0x3, 0x0, 0x0, "023380be01ad90662ad41d81026f0214a6a396b9b6abca3a0c6123981a2a5b8dc356f58cc33d26381fbc1bb4080f0a398f710f80c2dd279ae92c89d0ca14ac1e"}}}}, &(0x7f0000000140)={0x1, 0x3, [0x11e, 0x246, 0x78c, 0xbb2]}) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000080), &(0x7f00000003c0), &(0x7f0000000040)) read$FUSE(r0, &(0x7f0000000480)={0x2020}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0, 0x488c, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x5e, &(0x7f00000000c0)={@dev={'\xaa\xaa\xaa\xaa\xaa', 0x3a}, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x2f}, @val={@val={0x9100, 0x7, 0x0, 0x1}, {0x8100, 0x1, 0x1}}, {@canfd={0xd, {{0x3, 0x1, 0x0, 0x1}, 0x21, 0x3, 0x0, 0x0, "023380be01ad90662ad41d81026f0214a6a396b9b6abca3a0c6123981a2a5b8dc356f58cc33d26381fbc1bb4080f0a398f710f80c2dd279ae92c89d0ca14ac1e"}}}}, &(0x7f0000000140)={0x1, 0x3, [0x11e, 0x246, 0x78c, 0xbb2]}) (async) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000080), &(0x7f00000003c0), &(0x7f0000000040)) (async) read$FUSE(r0, &(0x7f0000000480)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0, 0x488c, &(0x7f0000000000)=ANY=[]) (async) 13:24:35 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r5, 0x0, 0x0) r6 = socket(0x1e, 0x2, 0xfffffffb) ioctl$SIOCPNENABLEPIPE(r6, 0x89ed, 0x0) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r7, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_IOCTL(r7, &(0x7f0000000280)={0x20, 0x0, r8}, 0x20) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000140)={0x50, 0x0, r3, {0x7, 0x24, 0xfffffffb, 0x200000, 0x3f5, 0x1, 0x509a, 0x7}}, 0x50) write$FUSE_POLL(r5, &(0x7f0000000000)={0x18, 0xffffffffffffffda, r8, {0xffffffff}}, 0x18) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB="2c67726f02005f69643d2b860c178e0423b84900179062d0df80d100bf5f8fdcc3475a3764be57194b1167d48eff6a92a70e73eaad3464b4ca799ddd16961585dba33415ba077c39ba0dc6d0f7b25c74de5e61b5162f59cfd495429533bf8b4303c16fe38b3dc610bc7323ee496ba1301e8042d59aef33aa7529fcf5ce8794", @ANYRESDEC=r4]) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020}, 0x2020) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) sendmsg$GTP_CMD_DELPDP(r5, 0x0, 0x0) (async) socket(0x1e, 0x2, 0xfffffffb) (async) ioctl$SIOCPNENABLEPIPE(r6, 0x89ed, 0x0) (async) openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) (async) read$FUSE(r7, &(0x7f0000004640)={0x2020}, 0x2020) (async) write$FUSE_IOCTL(r7, &(0x7f0000000280)={0x20, 0x0, r8}, 0x20) (async) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000140)={0x50, 0x0, r3, {0x7, 0x24, 0xfffffffb, 0x200000, 0x3f5, 0x1, 0x509a, 0x7}}, 0x50) (async) write$FUSE_POLL(r5, &(0x7f0000000000)={0x18, 0xffffffffffffffda, r8, {0xffffffff}}, 0x18) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB="2c67726f02005f69643d2b860c178e0423b84900179062d0df80d100bf5f8fdcc3475a3764be57194b1167d48eff6a92a70e73eaad3464b4ca799ddd16961585dba33415ba077c39ba0dc6d0f7b25c74de5e61b5162f59cfd495429533bf8b4303c16fe38b3dc610bc7323ee496ba1301e8042d59aef33aa7529fcf5ce8794", @ANYRESDEC=r4]) (async) 13:24:35 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r2, 0x0, 0x0) read$FUSE(r2, &(0x7f00000024c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r1, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) getresuid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) sendmsg$GTP_CMD_DELPDP(r2, 0x0, 0x0) (async) read$FUSE(r2, &(0x7f00000024c0)={0x2020}, 0x2020) (async) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r1, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) (async) 13:24:35 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$FUSE_DEV_IOC_CLONE(r0, 0x8004e500, &(0x7f0000000240)=r0) r1 = getegid() mount$fuseblk(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x10000, &(0x7f00000024c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB="2c726f6f746d6f641f208d31acb4af8230303030243030303030303031a5b7e47ea39870864d9b65725f69643d", @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=r1, @ANYBLOB=',max_read=0x000000000000aba3,blksize=0x0000000000001200,blksize=0x0000000000000000,default_permissions,blksize=0x0000000000000400,max_read=0x00000000000002ee,fsmagic=0x0000000000000040,context=root,fsmagic=0x0000000000000007,\x00']) r2 = getegid() write$FUSE_CREATE_OPEN(r0, &(0x7f00000000c0)={0xa0, 0x0, 0x0, {{0x5, 0x2, 0x4, 0x5, 0x400, 0x4, {0x4, 0xfffffffffffffffd, 0x3, 0x81, 0x7, 0xfffffffffffffffc, 0x5, 0x80000000, 0x4e2a07ad, 0x6000, 0x4, 0xffffffffffffffff, r2, 0x81e1, 0x7fff}}, {0x0, 0x4}}}, 0xa0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r3, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r4, @ANYBLOB=',group_id=', @ANYRESDEC=r5]) [ 3165.025372] FAULT_INJECTION: forcing a failure. [ 3165.025372] name failslab, interval 1, probability 0, space 0, times 0 13:24:35 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r4]) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r5, 0x0, 0x0) sendmsg$IEEE802154_LLSEC_LIST_DEVKEY(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x14, 0x0, 0x4, 0x70bd2a, 0x7fffffff, {}, ["", "", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x80}, 0x81) write$FUSE_LSEEK(r5, &(0x7f0000000080)={0x18, 0x0, r3, {0x1ff}}, 0x18) r6 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r6, 0x0, 0x0) read$FUSE(r6, &(0x7f0000004640)={0x2020}, 0x2020) read$FUSE(r1, &(0x7f00000024c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r1, &(0x7f0000000000)={0x50, 0x0, r7, {0x7, 0x24, 0x7ff, 0x1000100, 0xffff, 0xfff7, 0x8, 0x3}}, 0x50) [ 3165.083566] CPU: 1 PID: 3070 Comm: syz-executor.3 Not tainted 4.14.290-syzkaller #0 [ 3165.091562] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 3165.100914] Call Trace: [ 3165.103504] dump_stack+0x1b2/0x281 [ 3165.107191] should_fail.cold+0x10a/0x149 [ 3165.111342] should_failslab+0xd6/0x130 [ 3165.115603] __kmalloc_track_caller+0x2bc/0x400 [ 3165.120391] ? do_mount+0x1e41/0x2a30 [ 3165.124212] kstrdup+0x36/0x70 [ 3165.127402] do_mount+0x1e41/0x2a30 13:24:35 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getresuid(&(0x7f0000000380)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) (async) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) (async, rerun: 64) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (rerun: 64) sendmsg$GTP_CMD_DELPDP(r5, 0x0, 0x0) (async, rerun: 32) r6 = socket(0x1e, 0x2, 0xfffffffb) (rerun: 32) ioctl$SIOCPNENABLEPIPE(r6, 0x89ed, 0x0) (async) r7 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) read$FUSE(r7, &(0x7f0000004640)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_IOCTL(r7, &(0x7f0000000280)={0x20, 0x0, r8}, 0x20) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000140)={0x50, 0x0, r3, {0x7, 0x24, 0xfffffffb, 0x200000, 0x3f5, 0x1, 0x509a, 0x7}}, 0x50) (async) write$FUSE_POLL(r5, &(0x7f0000000000)={0x18, 0xffffffffffffffda, r8, {0xffffffff}}, 0x18) (async, rerun: 32) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000140000,user_id=', @ANYRESDEC=r2, @ANYBLOB="2c67726f02005f69643d2b860c178e0423b84900179062d0df80d100bf5f8fdcc3475a3764be57194b1167d48eff6a92a70e73eaad3464b4ca799ddd16961585dba33415ba077c39ba0dc6d0f7b25c74de5e61b5162f59cfd495429533bf8b4303c16fe38b3dc610bc7323ee496ba1301e8042d59aef33aa7529fcf5ce8794", @ANYRESDEC=r4]) (rerun: 32) [ 3165.131036] ? __do_page_fault+0x159/0xad0 [ 3165.135274] ? retint_kernel+0x2d/0x2d [ 3165.139212] ? copy_mount_string+0x40/0x40 [ 3165.143620] ? memset+0x20/0x40 [ 3165.146999] ? copy_mount_options+0x1fa/0x2f0 [ 3165.151493] ? copy_mnt_ns+0xa30/0xa30 [ 3165.155391] SyS_mount+0xa8/0x120 [ 3165.158852] ? copy_mnt_ns+0xa30/0xa30 [ 3165.162918] do_syscall_64+0x1d5/0x640 [ 3165.166811] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 3165.172095] RIP: 0033:0x7f5c78ae673a [ 3165.175889] RSP: 002b:00007f5c77459f88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 3165.183600] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f5c78ae673a [ 3165.190873] RDX: 0000000020000300 RSI: 0000000020000340 RDI: 0000000000000000 [ 3165.198445] RBP: 00007f5c7745a020 R08: 00007f5c7745a020 R09: 0000000020000300 [ 3165.205803] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000300 [ 3165.213162] R13: 0000000020000340 R14: 00007f5c77459fe0 R15: 00000000200045c0 [ 3165.313436] BUG: unable to handle kernel paging request at fffffffffffffffc [ 3165.320671] IP: do_mount+0x1ef2/0x2a30 [ 3165.324553] PGD 8e6b067 P4D 8e6b067 PUD 8e6d067 PMD 0 [ 3165.329841] Oops: 0000 [#1] PREEMPT SMP KASAN [ 3165.334408] Modules linked in: [ 3165.337684] CPU: 0 PID: 3070 Comm: syz-executor.3 Not tainted 4.14.290-syzkaller #0 [ 3165.345497] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 3165.354851] task: ffff888091a96240 task.stack: ffff888086610000 [ 3165.360907] RIP: 0010:do_mount+0x1ef2/0x2a30 [ 3165.365307] RSP: 0018:ffff888086617d90 EFLAGS: 00010246 [ 3165.370667] RAX: dffffc0000000000 RBX: 00000000fffffff4 RCX: ffffc900099d1000 [ 3165.377935] RDX: 1fffffffffffffff RSI: ffffffff818e91d4 RDI: fffffffffffffffc [ 3165.385233] RBP: fffffffffffffff4 R08: ffffffff8ba4139c R09: 0000000000000001 [ 3165.392591] R10: 0000000000000000 R11: ffff888091a96240 R12: ffff8880939e2c28 [ 3165.399861] R13: ffffffff891ea400 R14: 0000000000000000 R15: 0000000000000020 [ 3165.407130] FS: 00007f5c7745a700(0000) GS:ffff8880ba400000(0000) knlGS:0000000000000000 [ 3165.415381] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 3165.421265] CR2: fffffffffffffffc CR3: 00000000a2377000 CR4: 00000000003406f0 [ 3165.428554] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 3165.435822] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 3165.443066] Call Trace: [ 3165.445706] ? __do_page_fault+0x159/0xad0 [ 3165.449936] ? retint_kernel+0x2d/0x2d [ 3165.453809] ? copy_mount_string+0x40/0x40 [ 3165.458023] ? memset+0x20/0x40 [ 3165.461300] ? copy_mount_options+0x1fa/0x2f0 [ 3165.465773] ? copy_mnt_ns+0xa30/0xa30 [ 3165.469638] SyS_mount+0xa8/0x120 [ 3165.473066] ? copy_mnt_ns+0xa30/0xa30 [ 3165.476929] do_syscall_64+0x1d5/0x640 [ 3165.480795] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 3165.485959] RIP: 0033:0x7f5c78ae673a [ 3165.489647] RSP: 002b:00007f5c77459f88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 3165.497347] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f5c78ae673a [ 3165.504597] RDX: 0000000020000300 RSI: 0000000020000340 RDI: 0000000000000000 [ 3165.511841] RBP: 00007f5c7745a020 R08: 00007f5c7745a020 R09: 0000000020000300 [ 3165.519170] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000300 [ 3165.526416] R13: 0000000020000340 R14: 00007f5c77459fe0 R15: 00000000200045c0 [ 3165.533662] Code: c6 ff 48 89 ef 48 63 eb e8 7c 61 ff ff 48 8d 7d 08 b8 ff ff 37 00 48 89 fa 48 c1 e0 2a 48 c1 ea 03 80 3c 02 00 0f 85 4b 08 00 00 <48> 8b 5d 08 e8 25 b5 c6 ff 48 8d 7b 70 e8 7c 4c b2 ff 4c 89 ef [ 3165.552753] RIP: do_mount+0x1ef2/0x2a30 RSP: ffff888086617d90 [ 3165.558705] CR2: fffffffffffffffc [ 3165.562249] ---[ end trace ee3c1d1643003475 ]--- [ 3165.566979] Kernel panic - not syncing: Fatal exception [ 3165.572489] Kernel Offset: disabled [ 3165.576093] Rebooting in 86400 seconds..