0469] loop0: detected capacity change from 0 to 264192 [ 247.113710][T20473] Call Trace: [ 247.113722][T20473] dump_stack+0x137/0x19d [ 247.113769][T20473] should_fail+0x23c/0x250 [ 247.113785][T20473] __should_failslab+0x81/0x90 [ 247.137640][T20473] should_failslab+0x5/0x20 [ 247.142170][T20473] kmem_cache_alloc_node_trace+0x58/0x2e0 [ 247.148010][T20473] ? __list_lru_init+0x70/0x680 [ 247.152935][T20473] ? __kmalloc_node+0x30/0x40 [ 247.157713][T20473] __kmalloc_node+0x30/0x40 [ 247.162319][T20473] kvmalloc_node+0x81/0xf0 [ 247.166797][T20473] __list_lru_init+0x2d7/0x680 [ 247.171685][T20473] alloc_super+0x4bf/0x520 [ 247.176149][T20473] ? mount_bdev+0x290/0x290 [ 247.180855][T20473] sget+0x1a5/0x400 [ 247.184657][T20473] ? test_bdev_super+0x30/0x30 [ 247.189456][T20473] mount_bdev+0xd3/0x290 [ 247.193702][T20473] ? ext4_mount+0x40/0x40 [ 247.198070][T20473] ? ext4_errno_to_code+0x110/0x110 [ 247.203348][T20473] ext4_mount+0x2d/0x40 [ 247.207654][T20473] legacy_get_tree+0x70/0xc0 [ 247.212266][T20473] vfs_get_tree+0x4a/0x1a0 [ 247.216681][T20473] path_mount+0x11d4/0x1ce0 [ 247.221186][T20473] __se_sys_mount+0x23d/0x2e0 [ 247.225843][T20473] ? mntput+0x45/0x70 [ 247.229806][T20473] ? __fpregs_load_activate+0x103/0x1b0 [ 247.235332][T20473] __x64_sys_mount+0x63/0x70 [ 247.239901][T20473] do_syscall_64+0x4a/0x90 [ 247.244378][T20473] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 247.250323][T20473] RIP: 0033:0x467afa [ 247.254195][T20473] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 247.273777][T20473] RSP: 002b:00007fe8c7e0afa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 247.282305][T20473] RAX: ffffffffffffffda RBX: 0000000020000180 RCX: 0000000000467afa [ 247.290304][T20473] RDX: 0000000020000000 RSI: 0000000020000040 RDI: 00007fe8c7e0b000 [ 247.298268][T20473] RBP: 00007fe8c7e0b040 R08: 00007fe8c7e0b040 R09: 0000000020000000 [ 247.306220][T20473] R10: 0000000000000081 R11: 0000000000000202 R12: 0000000020000000 17:46:46 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$pidfd(0xffffffffffffff9c, &(0x7f0000000780), 0x400501, 0x0) r2 = open_tree(0xffffffffffffffff, &(0x7f00000008c0)='./file0\x00', 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001940)='cpuacct.usage_sys\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r5, &(0x7f0000000000)=ANY=[], 0xfffffecc) r6 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000001b00)='cgroup.threads\x00', 0x2, 0x0) splice(r4, &(0x7f0000000040)=0x20, r5, &(0x7f00000001c0)=0x8, 0x2, 0x9) io_submit(0x0, 0xa, &(0x7f0000001c00)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x7, 0x172, r0, &(0x7f00000000c0)="7ba3c79319cefeb4fac8bc873d7b6e65e3a7f02c162b8bf998d143f854fc816dec9451845f70eaaeab4d92aa44ddcf06574c40be8601ae35943f985f5315e61ad37a78243944c82e67af999fbb13248d86599b2b290ade841fc7faef4c3c36c4114b230f73", 0x65, 0x101, 0x0, 0x1}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1, 0x8, 0xffffffffffffffff, &(0x7f0000000300)="0161da32d582d249ad8ae68ba3be6426e889d5ad0724eb975053939cf60f1ab3e5115d1be3ae46cb16888d972074c55e570eca28f65999a20210455f3eec4fa7da816e98861297e9fd455b41b8794997e91a78db7aa202b56a454d875649d74a2ba0f3266334d845cc2bded1d1d29d1d61f7df18a9b1c82ca8486c1d4ff50ff5be9eb9750e3c652849", 0x89, 0xff}, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x6, 0x1f, 0xffffffffffffffff, &(0x7f00000003c0)="3ab49583437df4381703815545809806714578fc9bc9ca19cc56deeb01745f26a26e7c6c4ee7619163dea77dd064af0e05bcc1c53e4addc0400fb2d097e1da4bb4fb0a70b2ddf5b68e388cbe060f37cfe8d1c0b3679752fed431720a8ea071ccfe3315691d7c6e7f93a0d6e11e57e1dffcde5ef2317cb9212d54c47125e63fa7243baa9ff67d32bca6b87383750dd4529133d21fda18a2e8e8707e864e388ccc7407039c13ce189757544d232f83db0e99291def48cfe80c99547af07d873b1a7aa215b9a573203c73850c1669641947228508", 0xd3, 0x4, 0x0, 0x2}, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x2, 0x7f, r0, &(0x7f0000000500)="00e55dc917b1d881554e30a6a8a2132cb00a4733d7d291902def1a0d249b63dd292563e4e281cd82855c67fd3cef7edd4d3f11b32b4dafa190db784dfbc1f9dff35829934784a3c88365b8b861109eb005c7deea9c6bef8ba8c5d34544fc70a827a412d5de3669d0644524", 0x6b, 0x227, 0x0, 0x1}, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x3, 0x8, r0, &(0x7f00000005c0)="e97ebeab562ae01e6625ac4af382eedc6d55e6abc88ad90107ee71a01c0482fc3c0e277e8061994e8be95a69d15c8f", 0x2f, 0x1}, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x6, 0x9, 0xffffffffffffffff, &(0x7f0000000640)="53b8fab7e0aeb4ba48d750e35ac5b515cd6d93d18907167bc33d", 0x1a, 0x8, 0x0, 0x2}, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x3, 0x9, r1, &(0x7f00000007c0)="432e4b9e1f2ea8ceb45bd9541d82c082928445239c7a18a4df6d5bab6c809dcc501752990184966fb57faa8d586506243aa34566b327149941c68ec8d63ae697d1da3ecf29ed3782f57c6976cf6333143c8f0558f7959eec33200d08d58aac2c623342f08f2d6080ca5fa4b5e8b741f99c400afb5bed238ea629425e3abcb06c45856d13e39c63509fc5f641ced03632346feebdc39ea63ca04103157bbde974878f01ffe17614d81b210e326454d66baed9046fac788cb13f16fb7d57d009f896019c0ffa791818bc000689d11964d5bfc2d6a21e6041891fdcb213cb781ce85eb5cced75e7ff22f7f6", 0xea, 0x7fff, 0x0, 0x2, r2}, &(0x7f0000001980)={0x0, 0x0, 0x0, 0x0, 0x6, r0, &(0x7f0000000940)="783daf6737494beb8d87c121958c100571ecc20e3c6c734b3aab06779cca94150abd77b56ecee13bc424a01185a5dd62dd8eb770576f0cfc47fdd93c82b897752900bf19c0650ef10cbfae0db61bcf143a60337ca3a6bade0549513083caea3babc4c058c61f4ee880caf7ace4c3f68a932ff1521a6a97180cbee7d68b52b8f5e8c0cf853ed108b1a3bdedc29d04853a6ff6b8e06afec909f06aae4b9330ba5d76c089efa260f37957ce058686a84b122703c04111c02e2248c4ad226faca2169b58242cb75ff2319eb5da9ab663b86e638ca6b29d6a7d8a03ec02fb61124a4ca08a3da7956253f1d61cf0fc254924bdab4f54e5a83e08fb1add4436c3ee28538848e833b38a98671cd78206538a22d0a3a0c1f83ef793028952336a3368649ed881feb70deeb379c65d215f79ece18a5da4490538192f5feb5ef764aa73637bceb078fb9fa30d2b2befcb8e975b0cb4f8e982519e0588ab6c24648e7b11c73c95d72c8393f63fbb639bb806af2e5843a1b2e8fbfb0c85010f94633972728bccc47ac6c32d5839c0054440dd52f4c887591bd40c14432aff4641a920e3aa0c5bc41b221a13adef583751eb78aa37e6a314b8b9252fad5b4f677a5dacb0c90685cfd76f05c77fd312bfac154de765ed71e6d28a599ba61cb5cf45f27adbb979332c4d002e419e6a5e0018c41e1c7044afa077f5ec8199d1ff6963ce2f1220c67b8db547ebe7454d027533f60137c978f96cec1da8f5892db6c75e60a1e2059dee48c08820ae0be509ea89752b61c60f37fbd062a5c32773ed0ffccc55b6c9055f553c360c4af6d8254988ae527e71bbdb24e7fc490fc75d49483c80ad95baf185f2a851ba9beaf115332d46f91a8c17382858e569f007417a67691355d144436200186757c9dd484926b0a6e9de50d4695a7bea1e32395580bede80c295ea6af18718359571233536bff54f603bb2bf46bcf798c6c0cd8bf4a288816e4395729267d51080447e96db195e26426fa6539ab5c02a89705e97e0d0a682a09f9f5ad532b558c92aa357bf73bc088f7e61f3e82ae42d6b2c0ba85ac9af64574fd6ceba6f2966984c751328ce6fe954d85e33ee7f4df759ab166795c7235565aedae014519118d507e8bbcc6ca2f917059b74017aef72258a2b95e9f5ec84d63eab12afc13978f80717184a09fff8f29edb86b1aeaa22de4a53f2f3038ebf7141a7c443230d1aafd4a72f7a20cb42d437b78a9425b3a190b22eec7a68679879627f2aefba2610f357a48107d788c98d41b3cea1074a1ea070f93c33a71d14505d42cba319d3768ac140658070896c171ea19f63db0a6ad49af9cfa15b2383ca7102ef551ee97b2bbc0089ee905b8f319c9bd8134450d00c8cc97fa6707d9899b5fb7217147b8458e2a91f9c241084d5956726b3f106c16c0c54a29e001ddceb3a8bbcb8044cfe40181c64e0acb5270e8f357ae373294f9545a8c47ba32c1c991ddfe403c6ef53bed87e282742dc703cca9c4bc6e6dceab37b239e8a115f1cd4d07ecfa04e7b1db4c4f48a9601ba0aa147825ab327b725f991d81682aed82f0b1365561466f695092497566726f990f63bb9a0303040b50f39015ef7d8816d25dad4a6d354aed4509b9737d604dd93f94071b626c01dcbd31acb919004a4dd7f56471224dd3e566996491e86bb567092c2181ef08a161c86511f89adbdf13602d20f27910b2cc505be8b0f02cea21d9e57883b17ad04526c33fe7af058a4b06176dffed92caba79ae9d413a556176777e98964cd93ff9ab691382add7ba4d319bfff59aecc279b3390418b6293507d189efad278b09c12bf0ea41106682e236ba402c7e1b884a99413db84ded9c96e8b40707999c3f179c31d705ff9cdc57c0fdb25717e7b3ea51557d3e2114719ef9b36c467f9847be64ac06d4f544565125a78163dcadd8d4f726ea501e5f1972c086a4653d6615e4f41208b2d1d8a7b5f3ed01bcdf2c24815bdf8f4cdcb99d29872c04ed620c3c7d45f7b31812dc388b4d1a4532177603815d3ea33169b90fd977c5bdcf8c1ce001ca0bc883c22157ac8b139865c41fda4c5f02d8199a97900c56eba5da44d44acbc7734ab06776a661c801d8178f63ebdf7aa10b40652792131f214448106244a4b18932607bbc36a68c4b9b52d7ea00a895cf7f7b99a67e8bcf2bb5e6334b936fb362c60e3e785171aef1b8d4ff0612cc8cfc09792a261f85fc0077d160b328990355e9381f55b72632387b2888e1548495b6d3d0d830a529a117702d963843dabb169f971e32f24052926f27c6c4583bbff67244dfb096d74a28ff2f9b0f32c22951b3320a4120d314ae74e4919c5b51c27c049b26ff9fbb729da1ce2b4ceadfc91e0967fdf2ab6a668f18fee249be17c985406c782e8ce2afb53fe06482e8632a7ac01b5c473bf09aae1b2f05fb8640a413812f0621ba571046adab78c82b3b4fff28b78722ae6259f436030f9fb19fd580f6c810a54fd605cf2d3a8381309901176a1440af756a1873927695e447bb3e261b1adc31233fd2addd7a6b794bd90db7b80a4768c9eea8e01e2ef6e607e3bbac23b62b289a2b5717857a5fcf4b498fbcd3a88eb461259d5a0055742b7d9237a097239d80cc3e94dadec801c8db0fedb94981a8827dd6b5911d0b1a58b20703cf3f55c0533ac3da324f86b2d085843caa3792bb6292dd818a457d4b2359cc135719f11fa6e809971bb61e70d0a3e7939981f428034760a934f4c9b5df273c25365c3a8c7f81951dd2d5889739f822b3c05a35b0de8fa28a21291c8e3d67ef9a14cade7a75ca0c773f1358852bd07a52acc652f7ade7ae3422038cc79d59870adf4c0561144c358e6ee1981f4c0cf7878899099449308ce04af144b087128dd7b448d3cd4088ed3fc6432e8385f611c6f6b9ed3c23edae437b03919a45b5aaebd5c152a1d76510ca5eba530341b1cf66f65c8b3cd18a523d3f3f04de3baeb5fa8b0d48d010c77046d1a210c7b8c03f2b6a1112dfc427487a202da6a2126170cf6d24d338271e4cf27b875046adc87569d9cd6dce11c4e9c593073e9cd59d1270361361b8dae89eddf95ba62063bc5d11fc9f3956d6cd1a4202444f0fd55549ae776a5a24cd2cf87829628b01f9b9e252c4dd6a6d8ecfd4378d0a9c4cef65b819360539f657a5d9cb7940c41bb10f81314d46d51f9b48debafc13b4f4e08da2f66737fd5297696a4be5f02ed9b26d22a5143739f81c7eb2b4976dd3d1dd53c68cc7f51138112bd042203b55d7a8fa3d0897cfa51af941138b5ae5591a09c69a254825b01ef67afde4f1167c69c571059a149d48755039cf150051c9f2b4d187505dce7d307ca790215a79c2960ec4bfdd649f5df8458aeff3e94848050f63fe653684ed43f303f9f647aa992ffdfb7f2887676c3bf205c72d10aa7e464e8174118d9ff886684d1c014b0d570dd81f1cdf53eea21629f075f8ee5edfd1ae05f40db9102cba130551e520da5607dad542f2e7f912eca2a3e29995247ce3b400cda1921a9dbda8429a167713bd6cd263a25250c8b09c9925376410e69be7658d12e84b4e667bf7a4effa611a949598d8213c785b6000a9f8129f40bfa60df0fe9258f14ec3b989a19c858a1ff50dd9f01786d70db5efc7c3b5f16b3cc9933f888451d3664a1ae505c852aea37a74fa842936fbab2d6df6a4bf1fe88dee19b34c8bd4d61a0e6cb185c82e06a86115ffbc691fe96752b6610997db129f2a59a89cac6426386c9e7132bab64717dbcdfb212af51f23c10121a15774f9d934dee598d754e9da1943a112d015e773adcff81de87a7e18ccca10ca7a5b405fdb82ac9e1997dc9cbec2edaa47579aff168891ed215e1edbfff0d16b8f8212d77c68795b94a017cb3139faefa65e10e56b2aac397a976f0fe8bf8282182d2db5a092f9e4e3d875b2718b75380330cfc716ffa3c29f1f7774953d4911e6f24eb01a69ead28698a6d2703d3d92703c01cbb1afb7d35157366bbc42796dd92980266ce47382194d9c01040d95a19f2f422f588a92b0c9c198a875d563c3b0b47653986b029d7a807ef8fdb4c750f0a51007579086e5f1a01c10022aeb644a5f9bda8a3e69c6393114faaf73e2314bc8067866c343e5953433cb5365ef94ce05ab9031e5948556731adf32b78c2f86488b7642fa4feb32ebe2324f798d6027d067b16652a18f6e4638eb494971a0ebd4c502e5ea575c7b7e372a85044dcd9e30afd30425fc905267e2fc1ff2f4db61c72cbbf76a53f8742c178407233fb21cc6f89f2bb9bc205b08375796510c9e83633a84b388b216c447b727c8ab8bfb20e18f9f98c4f597d0582fa43eb842ab0717cc94c7f54f3dd57e91c9bf22e1102c05508ebf75a08584e371d41954951374503d4d933f5815e46a064c9dad22cd05b015ee16ce07b5a915100f247d7a43be11cf0ae9313323d9f2ebeef997acd9f03154b605588f193ee2eeefd99bcc77f9d47f90d8543e715d104ecada67479832b6f4d01b965bc837689a7dd6386ba7f76cb916152c69cdcc421e384d296c4b4f7ed6798ff646dbc018f5f09f00ff559e2e78d8c7661f1aaf57bd9ba1aa43098c0e63ef5c9e86f3c091b6a3c906370873d5487ba0ff572785618ba40d41944c405ba0618add032b4d6df620d7a8361fc8043a965f23d7949ac910f421a72b86f9c3b306176016cbbe90e465eaa645c342cbe0a6283aa226f5ef242f950023c23d29ef48fd3140d3eded39c2f3aa02877e3cfacba95baf1b2ce3f35a839bd6bd40a205ede09d243bee6a1c87d812d5360dc5772cddca9096c52089b53c6d9f61460cd1e974d413b9cc70c55c1c272a1d15f20d0665cd3bd070754eab3242f9a5a189faec755be647cee91152c87008e6c784e65d5abe571599c011105339fc1c6c6db0417117c9d45e4b3b0bfd048a5ce05f863e0a06dc387bdc29081b7a6549b52a090317313c484bc4425d1f93eb9ed19286cab290742c37f46d0a09a8ab051e1f757a513584ad9aa040be5b99711a94dbd1e35bdac836173f90359a55086de03fc5a0f900b345ead3b46a3d9358075bbed6a8f06ecc9249e5cb697a2873e3f3f2aee4dc14cb048ed8eb441289eb859959d5d6b34129c4fff56130f6335c2f5e66dc2685557bfa23544b89bb803a6a107b26c96692a3e8739581e523540e06179d551ff1d35260eef4c4b86d8f189679129199deb401e9285e4a748efd4756226670bc7c0652b0c3e24967ffc7667e05eed79e2bcd61dab1c535befffb3d1e96dd630d1b5263f02aa9cf359dcd8dba3e3b789982b44b93d73a2a34a399ee7a8e35158b8689201b1b6acbf2a3e7f26f1e34cad15755a289589a8f2cc4672c2e55c662a2611e68bb94c272434265509261c7358aa6baf340efb8e88de7b7d4b0896b4561e992a6884f1d302f3699baa69c69088d07081b629d987f560480ace415bfae234777628d23f099847fb130e7c94c6e4fe4233c50660a8ce885a6d62be139bb50b3b67c7722f62638d93c432423890d3b5a5cfa16b334486d30d717242dd3813e298d6e5289580b6c9b792750c208337d4aa3fa5840031469c8914145b0685b9edb2f97ffc662213e1e8184b5932d321a182b217f94b74cdd03d674a7100bccb82b4ff95034ce5d1dd1d5214ad41e0a40c7bbf93920b45f0ba32d3ec3b70014fd6d966e08149c96366bddb6f47c9b4b7b58b26990906a05fe45ad9d93e91911303d4d9d617279ed579cdd4de3b34c23bd50b833f28ba5e2c57d4e81bcf01218b6a2609", 0x1000, 0x80000000, 0x0, 0x3, r3}, &(0x7f0000001ac0)={0x0, 0x0, 0x0, 0x3, 0x81, 0xffffffffffffffff, &(0x7f00000019c0)="a60c3cb93aa8180fa933d1ab64f073eb6cf7568c0d700b6c8d87206c16b07b32d172b7bec93a6b33bc09de1aa3353e929f63c1d92e4ea779e85f098ee62e2f48c71ace61fa84844c185950f5d2b5360fd1f9215a889312b4736e3a416daaf964f1eeff4e497e5379317717ab0d32c6f53b77f841544c3d030f86d4e30952246c5334adf387cf5b6b38061efdb48d8392dfc142a1ce82df57ccc9acbb3b7e65899f3b17f7f96565f111533a323e96aed57c781ab632d72e9c205c5bc1b9372b0a73cfd9f184f36b", 0xc7, 0x4, 0x0, 0x0, r5}, &(0x7f0000001bc0)={0x0, 0x0, 0x0, 0x5, 0x2, r6, &(0x7f0000001b40)="1c3f665e2abe52a112f00eeba792be17b8588fdb6db2d310b5701b26bfdd4393220a685cf1be5ab3088130c53ef5e9da2cf2ccade3c30b7fb18c1512d1c4d2258324d23cbe6146697ac28f63356c02f65cebd7ccac85f5ca", 0x58, 0xc28, 0x0, 0x3}]) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e22, 0x0, @loopback}, 0x1c) listen(r0, 0xffffffff) socket$inet6_tcp(0xa, 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r7, 0x0, 0x0, 0x40000, &(0x7f000031e000)={0xa, 0x4e27, 0x3, @private0={0xfc, 0x0, '\x00', 0x1}, 0xffff3e03}, 0xffffffffffffff5e) r8 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r9 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r9, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r8, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x200000000000004, 0x0) 17:46:46 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) [ 247.314168][T20473] R13: 0000000020000040 R14: 00007fe8c7e0b000 R15: 00000000200000c0 17:46:46 executing program 5 (fault-call:0 fault-nth:59): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:46:46 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) open$dir(&(0x7f0000000100)='./file0\x00', 0x101, 0x21) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x160) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = geteuid() mount$9p_fd(0x0, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000200), 0x480, &(0x7f00000002c0)={'trans=fd,', {'rfdno', 0x3d, r2}, 0x2c, {'wfdno', 0x3d, r1}, 0x2c, {[{@mmap}], [{@uid_lt}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@fowner_gt={'fowner>', r3}}]}}) [ 247.448169][T20490] loop5: detected capacity change from 0 to 1051 [ 247.461611][T20490] FAULT_INJECTION: forcing a failure. [ 247.461611][T20490] name failslab, interval 1, probability 0, space 0, times 0 [ 247.474273][T20490] CPU: 0 PID: 20490 Comm: syz-executor.5 Tainted: G W 5.13.0-rc2-syzkaller #0 [ 247.484550][T20490] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 247.494597][T20490] Call Trace: [ 247.497875][T20490] dump_stack+0x137/0x19d [ 247.502210][T20490] should_fail+0x23c/0x250 [ 247.506618][T20490] ? ext4_fill_super+0x3d/0x8010 [ 247.511557][T20490] __should_failslab+0x81/0x90 [ 247.516320][T20490] should_failslab+0x5/0x20 [ 247.520846][T20490] __kmalloc_track_caller+0x64/0x340 [ 247.526150][T20490] ? bdev_name+0x1e1/0x240 [ 247.530562][T20490] kstrdup+0x31/0x70 [ 247.534449][T20490] ext4_fill_super+0x3d/0x8010 [ 247.539219][T20490] ? vsnprintf+0xe8f/0xed0 [ 247.543658][T20490] ? snprintf+0x6f/0x90 [ 247.547875][T20490] ? register_shrinker_prepared+0xc2/0xd0 [ 247.553627][T20490] ? set_blocksize+0x197/0x270 [ 247.558436][T20490] mount_bdev+0x1e8/0x290 [ 247.562762][T20490] ? ext4_mount+0x40/0x40 [ 247.567144][T20490] ? ext4_errno_to_code+0x110/0x110 [ 247.572480][T20490] ext4_mount+0x2d/0x40 [ 247.576634][T20490] legacy_get_tree+0x70/0xc0 [ 247.581228][T20490] vfs_get_tree+0x4a/0x1a0 [ 247.585694][T20490] path_mount+0x11d4/0x1ce0 [ 247.590239][T20490] __se_sys_mount+0x23d/0x2e0 [ 247.594909][T20490] ? mntput+0x45/0x70 [ 247.598976][T20490] ? __fpregs_load_activate+0x103/0x1b0 [ 247.604528][T20490] __x64_sys_mount+0x63/0x70 [ 247.609190][T20490] do_syscall_64+0x4a/0x90 [ 247.613619][T20490] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 247.619627][T20490] RIP: 0033:0x467afa [ 247.623513][T20490] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 247.643108][T20490] RSP: 002b:00007fe8c7e0afa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 247.651521][T20490] RAX: ffffffffffffffda RBX: 0000000020000180 RCX: 0000000000467afa [ 247.659536][T20490] RDX: 0000000020000000 RSI: 0000000020000040 RDI: 00007fe8c7e0b000 [ 247.667498][T20490] RBP: 00007fe8c7e0b040 R08: 00007fe8c7e0b040 R09: 0000000020000000 [ 247.675472][T20490] R10: 0000000000000081 R11: 0000000000000202 R12: 0000000020000000 [ 247.683528][T20490] R13: 0000000020000040 R14: 00007fe8c7e0b000 R15: 00000000200000c0 [ 247.735481][T20504] loop0: detected capacity change from 0 to 264192 17:46:46 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0x1602, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) inotify_add_watch(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x430001c0) chdir(&(0x7f0000000280)='./file1\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) splice(r1, 0x0, r2, 0x0, 0x200000000e26a, 0x0) fsetxattr$security_ima(r2, &(0x7f00000001c0), &(0x7f0000000340)=@ng={0x4, 0xa, "5778d90436e633f76208"}, 0xc, 0x2) getresuid(&(0x7f0000000200), &(0x7f0000000240), &(0x7f00000002c0)=0x0) syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000180)='./file1\x00', 0x80000001, 0x0, &(0x7f00000001c0), 0x1900010, &(0x7f0000000300)={[{@shortname_win95}], [{@appraise}, {@fowner_eq={'fowner', 0x3d, r3}}]}) creat(&(0x7f0000000680)='./bus\x00', 0x0) unlinkat(r0, &(0x7f0000000100)='./file1\x00', 0x200) 17:46:46 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(0x0, 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) 17:46:46 executing program 5 (fault-call:0 fault-nth:60): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) [ 247.846408][T20512] loop0: detected capacity change from 0 to 11 [ 247.855581][T20512] FAT-fs (loop0): Directory bread(block 2571) failed [ 247.862543][T20512] FAT-fs (loop0): Directory bread(block 2572) failed 17:46:46 executing program 3: r0 = gettid() ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x30) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="04000000006fdeab2e4b72000700090b0200027400f801", 0x17}], 0x10, &(0x7f0000000180)=ANY=[@ANYRES64, @ANYRES64=r0]) chdir(&(0x7f0000000280)='./file1\x00') r1 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r2 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r2, 0x1000) lseek(r2, 0x0, 0x2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r1, r4, 0x0, 0x8400fffffffa) [ 247.893064][T20512] FAT-fs (loop0): Directory bread(block 2573) failed [ 247.899942][T20512] FAT-fs (loop0): Directory bread(block 2574) failed [ 247.906677][T20512] FAT-fs (loop0): Directory bread(block 2575) failed [ 247.913662][T20512] FAT-fs (loop0): Directory bread(block 2576) failed [ 247.920561][T20512] FAT-fs (loop0): Directory bread(block 2577) failed [ 247.927695][T20512] FAT-fs (loop0): Directory bread(block 2578) failed [ 247.934674][T20512] FAT-fs (loop0): Directory bread(block 2579) failed 17:46:46 executing program 0: lremovexattr(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000100)=@known='user.incfs.metadata\x00') r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174b1468aa0de3cc6897400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) [ 247.941543][T20512] FAT-fs (loop0): Directory bread(block 2580) failed [ 247.955225][T20523] loop5: detected capacity change from 0 to 1051 [ 247.967106][T20523] FAULT_INJECTION: forcing a failure. [ 247.967106][T20523] name failslab, interval 1, probability 0, space 0, times 0 [ 247.975407][T20530] loop1: detected capacity change from 0 to 264192 [ 247.979805][T20523] CPU: 0 PID: 20523 Comm: syz-executor.5 Tainted: G W 5.13.0-rc2-syzkaller #0 [ 247.979825][T20523] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 248.006761][T20523] Call Trace: [ 248.010028][T20523] dump_stack+0x137/0x19d [ 248.014425][T20523] should_fail+0x23c/0x250 [ 248.018823][T20523] ? ext4_fill_super+0x3d/0x8010 [ 248.023819][T20523] __should_failslab+0x81/0x90 [ 248.028566][T20523] should_failslab+0x5/0x20 [ 248.033054][T20523] __kmalloc_track_caller+0x64/0x340 [ 248.038374][T20523] ? bdev_name+0x1e1/0x240 [ 248.042773][T20523] kstrdup+0x31/0x70 [ 248.046657][T20523] ext4_fill_super+0x3d/0x8010 [ 248.051405][T20523] ? vsnprintf+0xe8f/0xed0 [ 248.055800][T20523] ? snprintf+0x6f/0x90 [ 248.059941][T20523] ? register_shrinker_prepared+0xc2/0xd0 [ 248.065654][T20523] ? set_blocksize+0x197/0x270 [ 248.070398][T20523] mount_bdev+0x1e8/0x290 [ 248.074795][T20523] ? ext4_mount+0x40/0x40 [ 248.079191][T20523] ? ext4_errno_to_code+0x110/0x110 [ 248.084369][T20523] ext4_mount+0x2d/0x40 [ 248.088507][T20523] legacy_get_tree+0x70/0xc0 [ 248.093078][T20523] vfs_get_tree+0x4a/0x1a0 [ 248.097575][T20523] path_mount+0x11d4/0x1ce0 [ 248.102056][T20523] __se_sys_mount+0x23d/0x2e0 [ 248.106721][T20523] ? mntput+0x45/0x70 [ 248.110698][T20523] ? __fpregs_load_activate+0x103/0x1b0 [ 248.116237][T20523] __x64_sys_mount+0x63/0x70 [ 248.120846][T20523] do_syscall_64+0x4a/0x90 [ 248.125249][T20523] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 248.131165][T20523] RIP: 0033:0x467afa [ 248.135062][T20523] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 248.154773][T20523] RSP: 002b:00007fe8c7e0afa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 248.163166][T20523] RAX: ffffffffffffffda RBX: 0000000020000180 RCX: 0000000000467afa [ 248.171143][T20523] RDX: 0000000020000000 RSI: 0000000020000040 RDI: 00007fe8c7e0b000 [ 248.179108][T20523] RBP: 00007fe8c7e0b040 R08: 00007fe8c7e0b040 R09: 0000000020000000 17:46:46 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) [ 248.187057][T20523] R10: 0000000000000081 R11: 0000000000000202 R12: 0000000020000000 [ 248.195007][T20523] R13: 0000000020000040 R14: 00007fe8c7e0b000 R15: 00000000200000c0 17:46:47 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$pidfd(0xffffffffffffff9c, &(0x7f0000000780), 0x400501, 0x0) r2 = open_tree(0xffffffffffffffff, &(0x7f00000008c0)='./file0\x00', 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001940)='cpuacct.usage_sys\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r5, &(0x7f0000000000)=ANY=[], 0xfffffecc) r6 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000001b00)='cgroup.threads\x00', 0x2, 0x0) splice(r4, &(0x7f0000000040)=0x20, r5, &(0x7f00000001c0)=0x8, 0x2, 0x9) io_submit(0x0, 0xa, &(0x7f0000001c00)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x7, 0x172, r0, &(0x7f00000000c0)="7ba3c79319cefeb4fac8bc873d7b6e65e3a7f02c162b8bf998d143f854fc816dec9451845f70eaaeab4d92aa44ddcf06574c40be8601ae35943f985f5315e61ad37a78243944c82e67af999fbb13248d86599b2b290ade841fc7faef4c3c36c4114b230f73", 0x65, 0x101, 0x0, 0x1}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1, 0x8, 0xffffffffffffffff, &(0x7f0000000300)="0161da32d582d249ad8ae68ba3be6426e889d5ad0724eb975053939cf60f1ab3e5115d1be3ae46cb16888d972074c55e570eca28f65999a20210455f3eec4fa7da816e98861297e9fd455b41b8794997e91a78db7aa202b56a454d875649d74a2ba0f3266334d845cc2bded1d1d29d1d61f7df18a9b1c82ca8486c1d4ff50ff5be9eb9750e3c652849", 0x89, 0xff}, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x6, 0x1f, 0xffffffffffffffff, &(0x7f00000003c0)="3ab49583437df4381703815545809806714578fc9bc9ca19cc56deeb01745f26a26e7c6c4ee7619163dea77dd064af0e05bcc1c53e4addc0400fb2d097e1da4bb4fb0a70b2ddf5b68e388cbe060f37cfe8d1c0b3679752fed431720a8ea071ccfe3315691d7c6e7f93a0d6e11e57e1dffcde5ef2317cb9212d54c47125e63fa7243baa9ff67d32bca6b87383750dd4529133d21fda18a2e8e8707e864e388ccc7407039c13ce189757544d232f83db0e99291def48cfe80c99547af07d873b1a7aa215b9a573203c73850c1669641947228508", 0xd3, 0x4, 0x0, 0x2}, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x2, 0x7f, r0, &(0x7f0000000500)="00e55dc917b1d881554e30a6a8a2132cb00a4733d7d291902def1a0d249b63dd292563e4e281cd82855c67fd3cef7edd4d3f11b32b4dafa190db784dfbc1f9dff35829934784a3c88365b8b861109eb005c7deea9c6bef8ba8c5d34544fc70a827a412d5de3669d0644524", 0x6b, 0x227, 0x0, 0x1}, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x3, 0x8, r0, &(0x7f00000005c0)="e97ebeab562ae01e6625ac4af382eedc6d55e6abc88ad90107ee71a01c0482fc3c0e277e8061994e8be95a69d15c8f", 0x2f, 0x1}, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x6, 0x9, 0xffffffffffffffff, &(0x7f0000000640)="53b8fab7e0aeb4ba48d750e35ac5b515cd6d93d18907167bc33d", 0x1a, 0x8, 0x0, 0x2}, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x3, 0x9, r1, &(0x7f00000007c0)="432e4b9e1f2ea8ceb45bd9541d82c082928445239c7a18a4df6d5bab6c809dcc501752990184966fb57faa8d586506243aa34566b327149941c68ec8d63ae697d1da3ecf29ed3782f57c6976cf6333143c8f0558f7959eec33200d08d58aac2c623342f08f2d6080ca5fa4b5e8b741f99c400afb5bed238ea629425e3abcb06c45856d13e39c63509fc5f641ced03632346feebdc39ea63ca04103157bbde974878f01ffe17614d81b210e326454d66baed9046fac788cb13f16fb7d57d009f896019c0ffa791818bc000689d11964d5bfc2d6a21e6041891fdcb213cb781ce85eb5cced75e7ff22f7f6", 0xea, 0x7fff, 0x0, 0x2, r2}, &(0x7f0000001980)={0x0, 0x0, 0x0, 0x0, 0x6, r0, &(0x7f0000000940)="783daf6737494beb8d87c121958c100571ecc20e3c6c734b3aab06779cca94150abd77b56ecee13bc424a01185a5dd62dd8eb770576f0cfc47fdd93c82b897752900bf19c0650ef10cbfae0db61bcf143a60337ca3a6bade0549513083caea3babc4c058c61f4ee880caf7ace4c3f68a932ff1521a6a97180cbee7d68b52b8f5e8c0cf853ed108b1a3bdedc29d04853a6ff6b8e06afec909f06aae4b9330ba5d76c089efa260f37957ce058686a84b122703c04111c02e2248c4ad226faca2169b58242cb75ff2319eb5da9ab663b86e638ca6b29d6a7d8a03ec02fb61124a4ca08a3da7956253f1d61cf0fc254924bdab4f54e5a83e08fb1add4436c3ee28538848e833b38a98671cd78206538a22d0a3a0c1f83ef793028952336a3368649ed881feb70deeb379c65d215f79ece18a5da4490538192f5feb5ef764aa73637bceb078fb9fa30d2b2befcb8e975b0cb4f8e982519e0588ab6c24648e7b11c73c95d72c8393f63fbb639bb806af2e5843a1b2e8fbfb0c85010f94633972728bccc47ac6c32d5839c0054440dd52f4c887591bd40c14432aff4641a920e3aa0c5bc41b221a13adef583751eb78aa37e6a314b8b9252fad5b4f677a5dacb0c90685cfd76f05c77fd312bfac154de765ed71e6d28a599ba61cb5cf45f27adbb979332c4d002e419e6a5e0018c41e1c7044afa077f5ec8199d1ff6963ce2f1220c67b8db547ebe7454d027533f60137c978f96cec1da8f5892db6c75e60a1e2059dee48c08820ae0be509ea89752b61c60f37fbd062a5c32773ed0ffccc55b6c9055f553c360c4af6d8254988ae527e71bbdb24e7fc490fc75d49483c80ad95baf185f2a851ba9beaf115332d46f91a8c17382858e569f007417a67691355d144436200186757c9dd484926b0a6e9de50d4695a7bea1e32395580bede80c295ea6af18718359571233536bff54f603bb2bf46bcf798c6c0cd8bf4a288816e4395729267d51080447e96db195e26426fa6539ab5c02a89705e97e0d0a682a09f9f5ad532b558c92aa357bf73bc088f7e61f3e82ae42d6b2c0ba85ac9af64574fd6ceba6f2966984c751328ce6fe954d85e33ee7f4df759ab166795c7235565aedae014519118d507e8bbcc6ca2f917059b74017aef72258a2b95e9f5ec84d63eab12afc13978f80717184a09fff8f29edb86b1aeaa22de4a53f2f3038ebf7141a7c443230d1aafd4a72f7a20cb42d437b78a9425b3a190b22eec7a68679879627f2aefba2610f357a48107d788c98d41b3cea1074a1ea070f93c33a71d14505d42cba319d3768ac140658070896c171ea19f63db0a6ad49af9cfa15b2383ca7102ef551ee97b2bbc0089ee905b8f319c9bd8134450d00c8cc97fa6707d9899b5fb7217147b8458e2a91f9c241084d5956726b3f106c16c0c54a29e001ddceb3a8bbcb8044cfe40181c64e0acb5270e8f357ae373294f9545a8c47ba32c1c991ddfe403c6ef53bed87e282742dc703cca9c4bc6e6dceab37b239e8a115f1cd4d07ecfa04e7b1db4c4f48a9601ba0aa147825ab327b725f991d81682aed82f0b1365561466f695092497566726f990f63bb9a0303040b50f39015ef7d8816d25dad4a6d354aed4509b9737d604dd93f94071b626c01dcbd31acb919004a4dd7f56471224dd3e566996491e86bb567092c2181ef08a161c86511f89adbdf13602d20f27910b2cc505be8b0f02cea21d9e57883b17ad04526c33fe7af058a4b06176dffed92caba79ae9d413a556176777e98964cd93ff9ab691382add7ba4d319bfff59aecc279b3390418b6293507d189efad278b09c12bf0ea41106682e236ba402c7e1b884a99413db84ded9c96e8b40707999c3f179c31d705ff9cdc57c0fdb25717e7b3ea51557d3e2114719ef9b36c467f9847be64ac06d4f544565125a78163dcadd8d4f726ea501e5f1972c086a4653d6615e4f41208b2d1d8a7b5f3ed01bcdf2c24815bdf8f4cdcb99d29872c04ed620c3c7d45f7b31812dc388b4d1a4532177603815d3ea33169b90fd977c5bdcf8c1ce001ca0bc883c22157ac8b139865c41fda4c5f02d8199a97900c56eba5da44d44acbc7734ab06776a661c801d8178f63ebdf7aa10b40652792131f214448106244a4b18932607bbc36a68c4b9b52d7ea00a895cf7f7b99a67e8bcf2bb5e6334b936fb362c60e3e785171aef1b8d4ff0612cc8cfc09792a261f85fc0077d160b328990355e9381f55b72632387b2888e1548495b6d3d0d830a529a117702d963843dabb169f971e32f24052926f27c6c4583bbff67244dfb096d74a28ff2f9b0f32c22951b3320a4120d314ae74e4919c5b51c27c049b26ff9fbb729da1ce2b4ceadfc91e0967fdf2ab6a668f18fee249be17c985406c782e8ce2afb53fe06482e8632a7ac01b5c473bf09aae1b2f05fb8640a413812f0621ba571046adab78c82b3b4fff28b78722ae6259f436030f9fb19fd580f6c810a54fd605cf2d3a8381309901176a1440af756a1873927695e447bb3e261b1adc31233fd2addd7a6b794bd90db7b80a4768c9eea8e01e2ef6e607e3bbac23b62b289a2b5717857a5fcf4b498fbcd3a88eb461259d5a0055742b7d9237a097239d80cc3e94dadec801c8db0fedb94981a8827dd6b5911d0b1a58b20703cf3f55c0533ac3da324f86b2d085843caa3792bb6292dd818a457d4b2359cc135719f11fa6e809971bb61e70d0a3e7939981f428034760a934f4c9b5df273c25365c3a8c7f81951dd2d5889739f822b3c05a35b0de8fa28a21291c8e3d67ef9a14cade7a75ca0c773f1358852bd07a52acc652f7ade7ae3422038cc79d59870adf4c0561144c358e6ee1981f4c0cf7878899099449308ce04af144b087128dd7b448d3cd4088ed3fc6432e8385f611c6f6b9ed3c23edae437b03919a45b5aaebd5c152a1d76510ca5eba530341b1cf66f65c8b3cd18a523d3f3f04de3baeb5fa8b0d48d010c77046d1a210c7b8c03f2b6a1112dfc427487a202da6a2126170cf6d24d338271e4cf27b875046adc87569d9cd6dce11c4e9c593073e9cd59d1270361361b8dae89eddf95ba62063bc5d11fc9f3956d6cd1a4202444f0fd55549ae776a5a24cd2cf87829628b01f9b9e252c4dd6a6d8ecfd4378d0a9c4cef65b819360539f657a5d9cb7940c41bb10f81314d46d51f9b48debafc13b4f4e08da2f66737fd5297696a4be5f02ed9b26d22a5143739f81c7eb2b4976dd3d1dd53c68cc7f51138112bd042203b55d7a8fa3d0897cfa51af941138b5ae5591a09c69a254825b01ef67afde4f1167c69c571059a149d48755039cf150051c9f2b4d187505dce7d307ca790215a79c2960ec4bfdd649f5df8458aeff3e94848050f63fe653684ed43f303f9f647aa992ffdfb7f2887676c3bf205c72d10aa7e464e8174118d9ff886684d1c014b0d570dd81f1cdf53eea21629f075f8ee5edfd1ae05f40db9102cba130551e520da5607dad542f2e7f912eca2a3e29995247ce3b400cda1921a9dbda8429a167713bd6cd263a25250c8b09c9925376410e69be7658d12e84b4e667bf7a4effa611a949598d8213c785b6000a9f8129f40bfa60df0fe9258f14ec3b989a19c858a1ff50dd9f01786d70db5efc7c3b5f16b3cc9933f888451d3664a1ae505c852aea37a74fa842936fbab2d6df6a4bf1fe88dee19b34c8bd4d61a0e6cb185c82e06a86115ffbc691fe96752b6610997db129f2a59a89cac6426386c9e7132bab64717dbcdfb212af51f23c10121a15774f9d934dee598d754e9da1943a112d015e773adcff81de87a7e18ccca10ca7a5b405fdb82ac9e1997dc9cbec2edaa47579aff168891ed215e1edbfff0d16b8f8212d77c68795b94a017cb3139faefa65e10e56b2aac397a976f0fe8bf8282182d2db5a092f9e4e3d875b2718b75380330cfc716ffa3c29f1f7774953d4911e6f24eb01a69ead28698a6d2703d3d92703c01cbb1afb7d35157366bbc42796dd92980266ce47382194d9c01040d95a19f2f422f588a92b0c9c198a875d563c3b0b47653986b029d7a807ef8fdb4c750f0a51007579086e5f1a01c10022aeb644a5f9bda8a3e69c6393114faaf73e2314bc8067866c343e5953433cb5365ef94ce05ab9031e5948556731adf32b78c2f86488b7642fa4feb32ebe2324f798d6027d067b16652a18f6e4638eb494971a0ebd4c502e5ea575c7b7e372a85044dcd9e30afd30425fc905267e2fc1ff2f4db61c72cbbf76a53f8742c178407233fb21cc6f89f2bb9bc205b08375796510c9e83633a84b388b216c447b727c8ab8bfb20e18f9f98c4f597d0582fa43eb842ab0717cc94c7f54f3dd57e91c9bf22e1102c05508ebf75a08584e371d41954951374503d4d933f5815e46a064c9dad22cd05b015ee16ce07b5a915100f247d7a43be11cf0ae9313323d9f2ebeef997acd9f03154b605588f193ee2eeefd99bcc77f9d47f90d8543e715d104ecada67479832b6f4d01b965bc837689a7dd6386ba7f76cb916152c69cdcc421e384d296c4b4f7ed6798ff646dbc018f5f09f00ff559e2e78d8c7661f1aaf57bd9ba1aa43098c0e63ef5c9e86f3c091b6a3c906370873d5487ba0ff572785618ba40d41944c405ba0618add032b4d6df620d7a8361fc8043a965f23d7949ac910f421a72b86f9c3b306176016cbbe90e465eaa645c342cbe0a6283aa226f5ef242f950023c23d29ef48fd3140d3eded39c2f3aa02877e3cfacba95baf1b2ce3f35a839bd6bd40a205ede09d243bee6a1c87d812d5360dc5772cddca9096c52089b53c6d9f61460cd1e974d413b9cc70c55c1c272a1d15f20d0665cd3bd070754eab3242f9a5a189faec755be647cee91152c87008e6c784e65d5abe571599c011105339fc1c6c6db0417117c9d45e4b3b0bfd048a5ce05f863e0a06dc387bdc29081b7a6549b52a090317313c484bc4425d1f93eb9ed19286cab290742c37f46d0a09a8ab051e1f757a513584ad9aa040be5b99711a94dbd1e35bdac836173f90359a55086de03fc5a0f900b345ead3b46a3d9358075bbed6a8f06ecc9249e5cb697a2873e3f3f2aee4dc14cb048ed8eb441289eb859959d5d6b34129c4fff56130f6335c2f5e66dc2685557bfa23544b89bb803a6a107b26c96692a3e8739581e523540e06179d551ff1d35260eef4c4b86d8f189679129199deb401e9285e4a748efd4756226670bc7c0652b0c3e24967ffc7667e05eed79e2bcd61dab1c535befffb3d1e96dd630d1b5263f02aa9cf359dcd8dba3e3b789982b44b93d73a2a34a399ee7a8e35158b8689201b1b6acbf2a3e7f26f1e34cad15755a289589a8f2cc4672c2e55c662a2611e68bb94c272434265509261c7358aa6baf340efb8e88de7b7d4b0896b4561e992a6884f1d302f3699baa69c69088d07081b629d987f560480ace415bfae234777628d23f099847fb130e7c94c6e4fe4233c50660a8ce885a6d62be139bb50b3b67c7722f62638d93c432423890d3b5a5cfa16b334486d30d717242dd3813e298d6e5289580b6c9b792750c208337d4aa3fa5840031469c8914145b0685b9edb2f97ffc662213e1e8184b5932d321a182b217f94b74cdd03d674a7100bccb82b4ff95034ce5d1dd1d5214ad41e0a40c7bbf93920b45f0ba32d3ec3b70014fd6d966e08149c96366bddb6f47c9b4b7b58b26990906a05fe45ad9d93e91911303d4d9d617279ed579cdd4de3b34c23bd50b833f28ba5e2c57d4e81bcf01218b6a2609", 0x1000, 0x80000000, 0x0, 0x3, r3}, &(0x7f0000001ac0)={0x0, 0x0, 0x0, 0x3, 0x81, 0xffffffffffffffff, &(0x7f00000019c0)="a60c3cb93aa8180fa933d1ab64f073eb6cf7568c0d700b6c8d87206c16b07b32d172b7bec93a6b33bc09de1aa3353e929f63c1d92e4ea779e85f098ee62e2f48c71ace61fa84844c185950f5d2b5360fd1f9215a889312b4736e3a416daaf964f1eeff4e497e5379317717ab0d32c6f53b77f841544c3d030f86d4e30952246c5334adf387cf5b6b38061efdb48d8392dfc142a1ce82df57ccc9acbb3b7e65899f3b17f7f96565f111533a323e96aed57c781ab632d72e9c205c5bc1b9372b0a73cfd9f184f36b", 0xc7, 0x4, 0x0, 0x0, r5}, &(0x7f0000001bc0)={0x0, 0x0, 0x0, 0x5, 0x2, r6, &(0x7f0000001b40)="1c3f665e2abe52a112f00eeba792be17b8588fdb6db2d310b5701b26bfdd4393220a685cf1be5ab3088130c53ef5e9da2cf2ccade3c30b7fb18c1512d1c4d2258324d23cbe6146697ac28f63356c02f65cebd7ccac85f5ca", 0x58, 0xc28, 0x0, 0x3}]) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e22, 0x0, @loopback}, 0x1c) listen(r0, 0xffffffff) socket$inet6_tcp(0xa, 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r7, 0x0, 0x0, 0x40000, &(0x7f000031e000)={0xa, 0x4e27, 0x3, @private0={0xfc, 0x0, '\x00', 0x1}, 0xffff3e03}, 0xffffffffffffff5e) r8 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r8, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x200000000000004, 0x0) 17:46:47 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getsockname(r0, &(0x7f0000000140)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote}}}, &(0x7f00000001c0)=0x80) chdir(&(0x7f0000000280)='./file1\x00') r1 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r2 = creat(&(0x7f0000000240)='./file1\x00', 0x2) ftruncate(r2, 0x1000) lseek(r2, 0x0, 0x2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r1, r4, 0x0, 0x8400fffffffa) [ 248.261889][T20538] loop0: detected capacity change from 0 to 264192 [ 248.292577][T20538] FAT-fs (loop0): bogus logical sector size 18097 [ 248.299222][T20538] FAT-fs (loop0): Can't find a valid FAT filesystem 17:46:47 executing program 0: r0 = gettid() ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x3e) tkill(r0, 0x30) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x30) ptrace$cont(0x18, r1, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x5) tkill(r2, 0x30) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) r3 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000001c0)=ANY=[@ANYRES16, @ANYRESHEX=r0, @ANYRES64=r1, @ANYRESDEC=r0, @ANYRESHEX=r1, @ANYRES64=r1, @ANYRESOCT, @ANYBLOB="b40dffaad79f0b53f3043722c0c50f5c5ac59dc7221fe1659c", @ANYRESHEX=r2]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) unlinkat(r3, &(0x7f0000000180)='./bus\x00', 0x0) 17:46:47 executing program 5 (fault-call:0 fault-nth:61): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) [ 248.369263][T20557] loop3: detected capacity change from 0 to 264192 17:46:47 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x0, &(0x7f0000000080), 0x200410, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r1 = creat(&(0x7f0000000680)='./bus\x00', 0x10) acct(&(0x7f0000000000)='./bus\x00') unlinkat(r0, &(0x7f0000000080)='./file1\x00', 0x0) dup3(r1, r0, 0x80000) llistxattr(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)=""/73, 0x49) 17:46:47 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') llistxattr(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)=""/33, 0x21) r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x8400fffffffa) [ 248.454170][T20570] loop5: detected capacity change from 0 to 1051 [ 248.484857][T20575] loop0: detected capacity change from 0 to 264192 [ 248.485968][T20570] FAULT_INJECTION: forcing a failure. [ 248.485968][T20570] name failslab, interval 1, probability 0, space 0, times 0 [ 248.499866][T20575] FAT-fs (loop0): bogus number of reserved sectors [ 248.504019][T20570] CPU: 1 PID: 20570 Comm: syz-executor.5 Tainted: G W 5.13.0-rc2-syzkaller #0 [ 248.510532][T20575] FAT-fs (loop0): Can't find a valid FAT filesystem [ 248.520631][T20570] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 248.520645][T20570] Call Trace: [ 248.520652][T20570] dump_stack+0x137/0x19d [ 248.544837][T20570] should_fail+0x23c/0x250 [ 248.549256][T20570] __should_failslab+0x81/0x90 [ 248.554091][T20570] ? ext4_fill_super+0x1ed/0x8010 [ 248.559133][T20570] should_failslab+0x5/0x20 [ 248.563639][T20570] kmem_cache_alloc_trace+0x49/0x310 [ 248.568923][T20570] ? ext4_fill_super+0x62/0x8010 [ 248.573860][T20570] ext4_fill_super+0x1ed/0x8010 [ 248.578711][T20570] ? vsnprintf+0xe8f/0xed0 [ 248.583179][T20570] ? snprintf+0x6f/0x90 [ 248.587324][T20570] ? register_shrinker_prepared+0xc2/0xd0 [ 248.593074][T20570] ? set_blocksize+0x197/0x270 [ 248.597836][T20570] mount_bdev+0x1e8/0x290 [ 248.602160][T20570] ? ext4_mount+0x40/0x40 [ 248.606556][T20570] ? ext4_errno_to_code+0x110/0x110 [ 248.611824][T20570] ext4_mount+0x2d/0x40 [ 248.615972][T20570] legacy_get_tree+0x70/0xc0 [ 248.620616][T20570] vfs_get_tree+0x4a/0x1a0 [ 248.625125][T20570] path_mount+0x11d4/0x1ce0 [ 248.629624][T20570] __se_sys_mount+0x23d/0x2e0 [ 248.634418][T20570] ? mntput+0x45/0x70 [ 248.638444][T20570] ? __fpregs_load_activate+0x103/0x1b0 [ 248.644096][T20570] __x64_sys_mount+0x63/0x70 [ 248.648692][T20570] do_syscall_64+0x4a/0x90 [ 248.653138][T20570] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 248.659072][T20570] RIP: 0033:0x467afa [ 248.662971][T20570] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 248.682577][T20570] RSP: 002b:00007fe8c7e0afa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 248.691060][T20570] RAX: ffffffffffffffda RBX: 0000000020000180 RCX: 0000000000467afa [ 248.699105][T20570] RDX: 0000000020000000 RSI: 0000000020000040 RDI: 00007fe8c7e0b000 [ 248.707080][T20570] RBP: 00007fe8c7e0b040 R08: 00007fe8c7e0b040 R09: 0000000020000000 [ 248.715140][T20570] R10: 0000000000000081 R11: 0000000000000202 R12: 0000000020000000 [ 248.723131][T20570] R13: 0000000020000040 R14: 00007fe8c7e0b000 R15: 00000000200000c0 [ 248.757307][T20575] loop0: detected capacity change from 0 to 264192 [ 248.766426][T20575] FAT-fs (loop0): Unrecognized mount option "./file1" or missing value [ 248.776007][T20579] Process accounting resumed 17:46:47 executing program 5 (fault-call:0 fault-nth:62): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:46:47 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(0x0, 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) 17:46:47 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0x3, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17, 0x4}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) unlinkat(r1, &(0x7f0000000000)='./bus/file0\x00', 0x200) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) [ 248.808697][T20588] loop3: detected capacity change from 0 to 264192 [ 248.816173][T20586] Process accounting resumed [ 248.839964][T20594] loop5: detected capacity change from 0 to 1051 [ 248.860507][T20594] FAULT_INJECTION: forcing a failure. [ 248.860507][T20594] name failslab, interval 1, probability 0, space 0, times 0 [ 248.873161][T20594] CPU: 0 PID: 20594 Comm: syz-executor.5 Tainted: G W 5.13.0-rc2-syzkaller #0 [ 248.882274][T20600] FAT-fs (loop0): bogus number of reserved sectors [ 248.883360][T20594] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 248.883373][T20594] Call Trace: [ 248.883379][T20594] dump_stack+0x137/0x19d [ 248.889877][T20600] FAT-fs (loop0): Can't find a valid FAT filesystem [ 248.899899][T20594] should_fail+0x23c/0x250 [ 248.899925][T20594] ? mempool_alloc_slab+0x16/0x20 [ 248.923491][T20594] __should_failslab+0x81/0x90 [ 248.928261][T20594] should_failslab+0x5/0x20 [ 248.933021][T20594] kmem_cache_alloc+0x46/0x2f0 [ 248.937819][T20594] ? workingset_activation+0x23c/0x270 [ 248.943304][T20594] mempool_alloc_slab+0x16/0x20 [ 248.948163][T20594] ? mempool_free+0x130/0x130 [ 248.952842][T20594] mempool_alloc+0x8c/0x300 [ 248.957345][T20594] ? pagecache_get_page+0x7a3/0x900 [ 248.962545][T20594] bio_alloc_bioset+0xcc/0x480 [ 248.967318][T20594] ? __find_get_block+0x82c/0x900 [ 248.972490][T20594] submit_bh_wbc+0x130/0x330 [ 248.977078][T20594] ? __getblk_gfp+0x4d3/0x590 [ 248.981757][T20594] submit_bh+0x21/0x30 [ 248.985898][T20594] ? __wait_on_buffer+0x60/0x60 [ 248.990760][T20594] ext4_read_bh+0xdf/0x190 [ 248.995182][T20594] ext4_sb_bread_unmovable+0xf1/0x1d0 [ 249.000649][T20594] ext4_fill_super+0x41f/0x8010 [ 249.005565][T20594] ? vsnprintf+0xe8f/0xed0 [ 249.009993][T20594] ? snprintf+0x6f/0x90 [ 249.014148][T20594] ? register_shrinker_prepared+0xc2/0xd0 [ 249.019930][T20594] ? set_blocksize+0x197/0x270 [ 249.024703][T20594] mount_bdev+0x1e8/0x290 [ 249.029038][T20594] ? ext4_mount+0x40/0x40 [ 249.033374][T20594] ? ext4_errno_to_code+0x110/0x110 [ 249.038644][T20594] ext4_mount+0x2d/0x40 [ 249.042808][T20594] legacy_get_tree+0x70/0xc0 [ 249.047398][T20594] vfs_get_tree+0x4a/0x1a0 [ 249.051814][T20594] path_mount+0x11d4/0x1ce0 [ 249.056318][T20594] __se_sys_mount+0x23d/0x2e0 [ 249.061012][T20594] ? mntput+0x45/0x70 [ 249.065091][T20594] ? __fpregs_load_activate+0x103/0x1b0 [ 249.070700][T20594] __x64_sys_mount+0x63/0x70 [ 249.075286][T20594] do_syscall_64+0x4a/0x90 [ 249.079696][T20594] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 249.085589][T20594] RIP: 0033:0x467afa [ 249.089548][T20594] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 249.109152][T20594] RSP: 002b:00007fe8c7e0afa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 249.117568][T20594] RAX: ffffffffffffffda RBX: 0000000020000180 RCX: 0000000000467afa [ 249.125545][T20594] RDX: 0000000020000000 RSI: 0000000020000040 RDI: 00007fe8c7e0b000 [ 249.133522][T20594] RBP: 00007fe8c7e0b040 R08: 00007fe8c7e0b040 R09: 0000000020000000 [ 249.141509][T20594] R10: 0000000000000081 R11: 0000000000000202 R12: 0000000020000000 [ 249.149488][T20594] R13: 0000000020000040 R14: 00007fe8c7e0b000 R15: 00000000200000c0 17:46:47 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$pidfd(0xffffffffffffff9c, &(0x7f0000000780), 0x400501, 0x0) r2 = open_tree(0xffffffffffffffff, &(0x7f00000008c0)='./file0\x00', 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001940)='cpuacct.usage_sys\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r5, &(0x7f0000000000)=ANY=[], 0xfffffecc) r6 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000001b00)='cgroup.threads\x00', 0x2, 0x0) splice(r4, &(0x7f0000000040)=0x20, r5, &(0x7f00000001c0)=0x8, 0x2, 0x9) io_submit(0x0, 0xa, &(0x7f0000001c00)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x7, 0x172, r0, &(0x7f00000000c0)="7ba3c79319cefeb4fac8bc873d7b6e65e3a7f02c162b8bf998d143f854fc816dec9451845f70eaaeab4d92aa44ddcf06574c40be8601ae35943f985f5315e61ad37a78243944c82e67af999fbb13248d86599b2b290ade841fc7faef4c3c36c4114b230f73", 0x65, 0x101, 0x0, 0x1}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1, 0x8, 0xffffffffffffffff, &(0x7f0000000300)="0161da32d582d249ad8ae68ba3be6426e889d5ad0724eb975053939cf60f1ab3e5115d1be3ae46cb16888d972074c55e570eca28f65999a20210455f3eec4fa7da816e98861297e9fd455b41b8794997e91a78db7aa202b56a454d875649d74a2ba0f3266334d845cc2bded1d1d29d1d61f7df18a9b1c82ca8486c1d4ff50ff5be9eb9750e3c652849", 0x89, 0xff}, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x6, 0x1f, 0xffffffffffffffff, &(0x7f00000003c0)="3ab49583437df4381703815545809806714578fc9bc9ca19cc56deeb01745f26a26e7c6c4ee7619163dea77dd064af0e05bcc1c53e4addc0400fb2d097e1da4bb4fb0a70b2ddf5b68e388cbe060f37cfe8d1c0b3679752fed431720a8ea071ccfe3315691d7c6e7f93a0d6e11e57e1dffcde5ef2317cb9212d54c47125e63fa7243baa9ff67d32bca6b87383750dd4529133d21fda18a2e8e8707e864e388ccc7407039c13ce189757544d232f83db0e99291def48cfe80c99547af07d873b1a7aa215b9a573203c73850c1669641947228508", 0xd3, 0x4, 0x0, 0x2}, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x2, 0x7f, r0, &(0x7f0000000500)="00e55dc917b1d881554e30a6a8a2132cb00a4733d7d291902def1a0d249b63dd292563e4e281cd82855c67fd3cef7edd4d3f11b32b4dafa190db784dfbc1f9dff35829934784a3c88365b8b861109eb005c7deea9c6bef8ba8c5d34544fc70a827a412d5de3669d0644524", 0x6b, 0x227, 0x0, 0x1}, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x3, 0x8, r0, &(0x7f00000005c0)="e97ebeab562ae01e6625ac4af382eedc6d55e6abc88ad90107ee71a01c0482fc3c0e277e8061994e8be95a69d15c8f", 0x2f, 0x1}, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x6, 0x9, 0xffffffffffffffff, &(0x7f0000000640)="53b8fab7e0aeb4ba48d750e35ac5b515cd6d93d18907167bc33d", 0x1a, 0x8, 0x0, 0x2}, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x3, 0x9, r1, &(0x7f00000007c0)="432e4b9e1f2ea8ceb45bd9541d82c082928445239c7a18a4df6d5bab6c809dcc501752990184966fb57faa8d586506243aa34566b327149941c68ec8d63ae697d1da3ecf29ed3782f57c6976cf6333143c8f0558f7959eec33200d08d58aac2c623342f08f2d6080ca5fa4b5e8b741f99c400afb5bed238ea629425e3abcb06c45856d13e39c63509fc5f641ced03632346feebdc39ea63ca04103157bbde974878f01ffe17614d81b210e326454d66baed9046fac788cb13f16fb7d57d009f896019c0ffa791818bc000689d11964d5bfc2d6a21e6041891fdcb213cb781ce85eb5cced75e7ff22f7f6", 0xea, 0x7fff, 0x0, 0x2, r2}, &(0x7f0000001980)={0x0, 0x0, 0x0, 0x0, 0x6, r0, &(0x7f0000000940)="783daf6737494beb8d87c121958c100571ecc20e3c6c734b3aab06779cca94150abd77b56ecee13bc424a01185a5dd62dd8eb770576f0cfc47fdd93c82b897752900bf19c0650ef10cbfae0db61bcf143a60337ca3a6bade0549513083caea3babc4c058c61f4ee880caf7ace4c3f68a932ff1521a6a97180cbee7d68b52b8f5e8c0cf853ed108b1a3bdedc29d04853a6ff6b8e06afec909f06aae4b9330ba5d76c089efa260f37957ce058686a84b122703c04111c02e2248c4ad226faca2169b58242cb75ff2319eb5da9ab663b86e638ca6b29d6a7d8a03ec02fb61124a4ca08a3da7956253f1d61cf0fc254924bdab4f54e5a83e08fb1add4436c3ee28538848e833b38a98671cd78206538a22d0a3a0c1f83ef793028952336a3368649ed881feb70deeb379c65d215f79ece18a5da4490538192f5feb5ef764aa73637bceb078fb9fa30d2b2befcb8e975b0cb4f8e982519e0588ab6c24648e7b11c73c95d72c8393f63fbb639bb806af2e5843a1b2e8fbfb0c85010f94633972728bccc47ac6c32d5839c0054440dd52f4c887591bd40c14432aff4641a920e3aa0c5bc41b221a13adef583751eb78aa37e6a314b8b9252fad5b4f677a5dacb0c90685cfd76f05c77fd312bfac154de765ed71e6d28a599ba61cb5cf45f27adbb979332c4d002e419e6a5e0018c41e1c7044afa077f5ec8199d1ff6963ce2f1220c67b8db547ebe7454d027533f60137c978f96cec1da8f5892db6c75e60a1e2059dee48c08820ae0be509ea89752b61c60f37fbd062a5c32773ed0ffccc55b6c9055f553c360c4af6d8254988ae527e71bbdb24e7fc490fc75d49483c80ad95baf185f2a851ba9beaf115332d46f91a8c17382858e569f007417a67691355d144436200186757c9dd484926b0a6e9de50d4695a7bea1e32395580bede80c295ea6af18718359571233536bff54f603bb2bf46bcf798c6c0cd8bf4a288816e4395729267d51080447e96db195e26426fa6539ab5c02a89705e97e0d0a682a09f9f5ad532b558c92aa357bf73bc088f7e61f3e82ae42d6b2c0ba85ac9af64574fd6ceba6f2966984c751328ce6fe954d85e33ee7f4df759ab166795c7235565aedae014519118d507e8bbcc6ca2f917059b74017aef72258a2b95e9f5ec84d63eab12afc13978f80717184a09fff8f29edb86b1aeaa22de4a53f2f3038ebf7141a7c443230d1aafd4a72f7a20cb42d437b78a9425b3a190b22eec7a68679879627f2aefba2610f357a48107d788c98d41b3cea1074a1ea070f93c33a71d14505d42cba319d3768ac140658070896c171ea19f63db0a6ad49af9cfa15b2383ca7102ef551ee97b2bbc0089ee905b8f319c9bd8134450d00c8cc97fa6707d9899b5fb7217147b8458e2a91f9c241084d5956726b3f106c16c0c54a29e001ddceb3a8bbcb8044cfe40181c64e0acb5270e8f357ae373294f9545a8c47ba32c1c991ddfe403c6ef53bed87e282742dc703cca9c4bc6e6dceab37b239e8a115f1cd4d07ecfa04e7b1db4c4f48a9601ba0aa147825ab327b725f991d81682aed82f0b1365561466f695092497566726f990f63bb9a0303040b50f39015ef7d8816d25dad4a6d354aed4509b9737d604dd93f94071b626c01dcbd31acb919004a4dd7f56471224dd3e566996491e86bb567092c2181ef08a161c86511f89adbdf13602d20f27910b2cc505be8b0f02cea21d9e57883b17ad04526c33fe7af058a4b06176dffed92caba79ae9d413a556176777e98964cd93ff9ab691382add7ba4d319bfff59aecc279b3390418b6293507d189efad278b09c12bf0ea41106682e236ba402c7e1b884a99413db84ded9c96e8b40707999c3f179c31d705ff9cdc57c0fdb25717e7b3ea51557d3e2114719ef9b36c467f9847be64ac06d4f544565125a78163dcadd8d4f726ea501e5f1972c086a4653d6615e4f41208b2d1d8a7b5f3ed01bcdf2c24815bdf8f4cdcb99d29872c04ed620c3c7d45f7b31812dc388b4d1a4532177603815d3ea33169b90fd977c5bdcf8c1ce001ca0bc883c22157ac8b139865c41fda4c5f02d8199a97900c56eba5da44d44acbc7734ab06776a661c801d8178f63ebdf7aa10b40652792131f214448106244a4b18932607bbc36a68c4b9b52d7ea00a895cf7f7b99a67e8bcf2bb5e6334b936fb362c60e3e785171aef1b8d4ff0612cc8cfc09792a261f85fc0077d160b328990355e9381f55b72632387b2888e1548495b6d3d0d830a529a117702d963843dabb169f971e32f24052926f27c6c4583bbff67244dfb096d74a28ff2f9b0f32c22951b3320a4120d314ae74e4919c5b51c27c049b26ff9fbb729da1ce2b4ceadfc91e0967fdf2ab6a668f18fee249be17c985406c782e8ce2afb53fe06482e8632a7ac01b5c473bf09aae1b2f05fb8640a413812f0621ba571046adab78c82b3b4fff28b78722ae6259f436030f9fb19fd580f6c810a54fd605cf2d3a8381309901176a1440af756a1873927695e447bb3e261b1adc31233fd2addd7a6b794bd90db7b80a4768c9eea8e01e2ef6e607e3bbac23b62b289a2b5717857a5fcf4b498fbcd3a88eb461259d5a0055742b7d9237a097239d80cc3e94dadec801c8db0fedb94981a8827dd6b5911d0b1a58b20703cf3f55c0533ac3da324f86b2d085843caa3792bb6292dd818a457d4b2359cc135719f11fa6e809971bb61e70d0a3e7939981f428034760a934f4c9b5df273c25365c3a8c7f81951dd2d5889739f822b3c05a35b0de8fa28a21291c8e3d67ef9a14cade7a75ca0c773f1358852bd07a52acc652f7ade7ae3422038cc79d59870adf4c0561144c358e6ee1981f4c0cf7878899099449308ce04af144b087128dd7b448d3cd4088ed3fc6432e8385f611c6f6b9ed3c23edae437b03919a45b5aaebd5c152a1d76510ca5eba530341b1cf66f65c8b3cd18a523d3f3f04de3baeb5fa8b0d48d010c77046d1a210c7b8c03f2b6a1112dfc427487a202da6a2126170cf6d24d338271e4cf27b875046adc87569d9cd6dce11c4e9c593073e9cd59d1270361361b8dae89eddf95ba62063bc5d11fc9f3956d6cd1a4202444f0fd55549ae776a5a24cd2cf87829628b01f9b9e252c4dd6a6d8ecfd4378d0a9c4cef65b819360539f657a5d9cb7940c41bb10f81314d46d51f9b48debafc13b4f4e08da2f66737fd5297696a4be5f02ed9b26d22a5143739f81c7eb2b4976dd3d1dd53c68cc7f51138112bd042203b55d7a8fa3d0897cfa51af941138b5ae5591a09c69a254825b01ef67afde4f1167c69c571059a149d48755039cf150051c9f2b4d187505dce7d307ca790215a79c2960ec4bfdd649f5df8458aeff3e94848050f63fe653684ed43f303f9f647aa992ffdfb7f2887676c3bf205c72d10aa7e464e8174118d9ff886684d1c014b0d570dd81f1cdf53eea21629f075f8ee5edfd1ae05f40db9102cba130551e520da5607dad542f2e7f912eca2a3e29995247ce3b400cda1921a9dbda8429a167713bd6cd263a25250c8b09c9925376410e69be7658d12e84b4e667bf7a4effa611a949598d8213c785b6000a9f8129f40bfa60df0fe9258f14ec3b989a19c858a1ff50dd9f01786d70db5efc7c3b5f16b3cc9933f888451d3664a1ae505c852aea37a74fa842936fbab2d6df6a4bf1fe88dee19b34c8bd4d61a0e6cb185c82e06a86115ffbc691fe96752b6610997db129f2a59a89cac6426386c9e7132bab64717dbcdfb212af51f23c10121a15774f9d934dee598d754e9da1943a112d015e773adcff81de87a7e18ccca10ca7a5b405fdb82ac9e1997dc9cbec2edaa47579aff168891ed215e1edbfff0d16b8f8212d77c68795b94a017cb3139faefa65e10e56b2aac397a976f0fe8bf8282182d2db5a092f9e4e3d875b2718b75380330cfc716ffa3c29f1f7774953d4911e6f24eb01a69ead28698a6d2703d3d92703c01cbb1afb7d35157366bbc42796dd92980266ce47382194d9c01040d95a19f2f422f588a92b0c9c198a875d563c3b0b47653986b029d7a807ef8fdb4c750f0a51007579086e5f1a01c10022aeb644a5f9bda8a3e69c6393114faaf73e2314bc8067866c343e5953433cb5365ef94ce05ab9031e5948556731adf32b78c2f86488b7642fa4feb32ebe2324f798d6027d067b16652a18f6e4638eb494971a0ebd4c502e5ea575c7b7e372a85044dcd9e30afd30425fc905267e2fc1ff2f4db61c72cbbf76a53f8742c178407233fb21cc6f89f2bb9bc205b08375796510c9e83633a84b388b216c447b727c8ab8bfb20e18f9f98c4f597d0582fa43eb842ab0717cc94c7f54f3dd57e91c9bf22e1102c05508ebf75a08584e371d41954951374503d4d933f5815e46a064c9dad22cd05b015ee16ce07b5a915100f247d7a43be11cf0ae9313323d9f2ebeef997acd9f03154b605588f193ee2eeefd99bcc77f9d47f90d8543e715d104ecada67479832b6f4d01b965bc837689a7dd6386ba7f76cb916152c69cdcc421e384d296c4b4f7ed6798ff646dbc018f5f09f00ff559e2e78d8c7661f1aaf57bd9ba1aa43098c0e63ef5c9e86f3c091b6a3c906370873d5487ba0ff572785618ba40d41944c405ba0618add032b4d6df620d7a8361fc8043a965f23d7949ac910f421a72b86f9c3b306176016cbbe90e465eaa645c342cbe0a6283aa226f5ef242f950023c23d29ef48fd3140d3eded39c2f3aa02877e3cfacba95baf1b2ce3f35a839bd6bd40a205ede09d243bee6a1c87d812d5360dc5772cddca9096c52089b53c6d9f61460cd1e974d413b9cc70c55c1c272a1d15f20d0665cd3bd070754eab3242f9a5a189faec755be647cee91152c87008e6c784e65d5abe571599c011105339fc1c6c6db0417117c9d45e4b3b0bfd048a5ce05f863e0a06dc387bdc29081b7a6549b52a090317313c484bc4425d1f93eb9ed19286cab290742c37f46d0a09a8ab051e1f757a513584ad9aa040be5b99711a94dbd1e35bdac836173f90359a55086de03fc5a0f900b345ead3b46a3d9358075bbed6a8f06ecc9249e5cb697a2873e3f3f2aee4dc14cb048ed8eb441289eb859959d5d6b34129c4fff56130f6335c2f5e66dc2685557bfa23544b89bb803a6a107b26c96692a3e8739581e523540e06179d551ff1d35260eef4c4b86d8f189679129199deb401e9285e4a748efd4756226670bc7c0652b0c3e24967ffc7667e05eed79e2bcd61dab1c535befffb3d1e96dd630d1b5263f02aa9cf359dcd8dba3e3b789982b44b93d73a2a34a399ee7a8e35158b8689201b1b6acbf2a3e7f26f1e34cad15755a289589a8f2cc4672c2e55c662a2611e68bb94c272434265509261c7358aa6baf340efb8e88de7b7d4b0896b4561e992a6884f1d302f3699baa69c69088d07081b629d987f560480ace415bfae234777628d23f099847fb130e7c94c6e4fe4233c50660a8ce885a6d62be139bb50b3b67c7722f62638d93c432423890d3b5a5cfa16b334486d30d717242dd3813e298d6e5289580b6c9b792750c208337d4aa3fa5840031469c8914145b0685b9edb2f97ffc662213e1e8184b5932d321a182b217f94b74cdd03d674a7100bccb82b4ff95034ce5d1dd1d5214ad41e0a40c7bbf93920b45f0ba32d3ec3b70014fd6d966e08149c96366bddb6f47c9b4b7b58b26990906a05fe45ad9d93e91911303d4d9d617279ed579cdd4de3b34c23bd50b833f28ba5e2c57d4e81bcf01218b6a2609", 0x1000, 0x80000000, 0x0, 0x3, r3}, &(0x7f0000001ac0)={0x0, 0x0, 0x0, 0x3, 0x81, 0xffffffffffffffff, &(0x7f00000019c0)="a60c3cb93aa8180fa933d1ab64f073eb6cf7568c0d700b6c8d87206c16b07b32d172b7bec93a6b33bc09de1aa3353e929f63c1d92e4ea779e85f098ee62e2f48c71ace61fa84844c185950f5d2b5360fd1f9215a889312b4736e3a416daaf964f1eeff4e497e5379317717ab0d32c6f53b77f841544c3d030f86d4e30952246c5334adf387cf5b6b38061efdb48d8392dfc142a1ce82df57ccc9acbb3b7e65899f3b17f7f96565f111533a323e96aed57c781ab632d72e9c205c5bc1b9372b0a73cfd9f184f36b", 0xc7, 0x4, 0x0, 0x0, r5}, &(0x7f0000001bc0)={0x0, 0x0, 0x0, 0x5, 0x2, r6, &(0x7f0000001b40)="1c3f665e2abe52a112f00eeba792be17b8588fdb6db2d310b5701b26bfdd4393220a685cf1be5ab3088130c53ef5e9da2cf2ccade3c30b7fb18c1512d1c4d2258324d23cbe6146697ac28f63356c02f65cebd7ccac85f5ca", 0x58, 0xc28, 0x0, 0x3}]) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e22, 0x0, @loopback}, 0x1c) listen(r0, 0xffffffff) socket$inet6_tcp(0xa, 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r7, 0x0, 0x0, 0x40000, &(0x7f000031e000)={0xa, 0x4e27, 0x3, @private0={0xfc, 0x0, '\x00', 0x1}, 0xffff3e03}, 0xffffffffffffff5e) r8 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r8, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x200000000000004, 0x0) 17:46:47 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0x0, 0x0) [ 249.158991][T20607] loop1: detected capacity change from 0 to 264192 [ 249.221491][T20594] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 249.237202][T20600] FAT-fs (loop0): bogus number of reserved sectors [ 249.243824][T20600] FAT-fs (loop0): Can't find a valid FAT filesystem [ 249.252988][T20594] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) 17:46:48 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') execve(&(0x7f0000000000)='./file1\x00', &(0x7f0000000240)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)=')\x00', &(0x7f00000001c0)='msdos\x00', &(0x7f0000000200)='msdos\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='.){-#+\x00', &(0x7f0000000300)='msdos\x00', &(0x7f0000000340)='msdos\x00', &(0x7f0000000380)='\x00']) creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mknodat(r1, &(0x7f0000000440)='./bus\x00', 0x8, 0x1ff) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) [ 249.270773][T20594] EXT4-fs (loop5): get root inode failed [ 249.276438][T20594] EXT4-fs (loop5): mount failed 17:46:48 executing program 3: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000180)='./bus/file0\x00', 0x88200, 0x80) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) sendfile(r0, r1, &(0x7f0000000140)=0x9, 0x7) r2 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r3 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r3, 0x1000) lseek(r3, 0x0, 0x2) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x8400fffffffa) r5 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r2, r5, 0x0, 0x8400fffffffa) 17:46:48 executing program 5 (fault-call:0 fault-nth:63): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) [ 249.358841][T20639] loop0: detected capacity change from 0 to 264192 17:46:48 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1/file0\x00') chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) [ 249.421318][T20652] loop5: detected capacity change from 0 to 1051 [ 249.447554][T20652] FAULT_INJECTION: forcing a failure. [ 249.447554][T20652] name failslab, interval 1, probability 0, space 0, times 0 [ 249.460355][T20652] CPU: 0 PID: 20652 Comm: syz-executor.5 Tainted: G W 5.13.0-rc2-syzkaller #0 [ 249.461338][T20659] loop3: detected capacity change from 0 to 264192 [ 249.470508][T20652] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 249.470523][T20652] Call Trace: [ 249.490566][T20652] dump_stack+0x137/0x19d [ 249.494901][T20652] should_fail+0x23c/0x250 [ 249.499313][T20652] __should_failslab+0x81/0x90 [ 249.504068][T20652] should_failslab+0x5/0x20 [ 249.508567][T20652] kmem_cache_alloc_node+0x58/0x2b0 [ 249.513857][T20652] ? cgroup_rstat_updated+0x60/0x1c0 [ 249.519127][T20652] ? create_task_io_context+0x36/0x210 [ 249.524641][T20652] create_task_io_context+0x36/0x210 [ 249.529910][T20652] submit_bio_checks+0x778/0x800 [ 249.534859][T20652] ? mempool_alloc_slab+0x16/0x20 [ 249.539867][T20652] submit_bio_noacct+0x33/0x7e0 [ 249.544699][T20652] ? mempool_alloc_slab+0x16/0x20 [ 249.549714][T20652] ? mempool_free+0x130/0x130 [ 249.554371][T20652] ? mempool_alloc+0x99/0x300 [ 249.559047][T20652] ? pagecache_get_page+0x7a3/0x900 [ 249.564277][T20652] submit_bio+0x16d/0x2b0 [ 249.568590][T20652] ? bio_alloc_bioset+0x402/0x480 [ 249.573605][T20652] ? __find_get_block+0x82c/0x900 [ 249.578720][T20652] submit_bh_wbc+0x2f3/0x330 [ 249.583290][T20652] submit_bh+0x21/0x30 [ 249.587335][T20652] ? __wait_on_buffer+0x60/0x60 [ 249.592173][T20652] ext4_read_bh+0xdf/0x190 [ 249.596576][T20652] ext4_sb_bread_unmovable+0xf1/0x1d0 [ 249.601941][T20652] ext4_fill_super+0x41f/0x8010 [ 249.606776][T20652] ? vsnprintf+0xe8f/0xed0 [ 249.611214][T20652] ? snprintf+0x6f/0x90 [ 249.615360][T20652] ? register_shrinker_prepared+0xc2/0xd0 [ 249.621059][T20652] ? set_blocksize+0x197/0x270 [ 249.625843][T20652] mount_bdev+0x1e8/0x290 [ 249.630165][T20652] ? ext4_mount+0x40/0x40 [ 249.634474][T20652] ? ext4_errno_to_code+0x110/0x110 [ 249.639652][T20652] ext4_mount+0x2d/0x40 [ 249.643831][T20652] legacy_get_tree+0x70/0xc0 [ 249.648425][T20652] vfs_get_tree+0x4a/0x1a0 [ 249.652822][T20652] path_mount+0x11d4/0x1ce0 [ 249.657563][T20652] __se_sys_mount+0x23d/0x2e0 [ 249.662228][T20652] ? mntput+0x45/0x70 [ 249.666193][T20652] ? __fpregs_load_activate+0x103/0x1b0 [ 249.671723][T20652] __x64_sys_mount+0x63/0x70 [ 249.676291][T20652] do_syscall_64+0x4a/0x90 [ 249.680689][T20652] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 249.686779][T20652] RIP: 0033:0x467afa [ 249.690653][T20652] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 249.710239][T20652] RSP: 002b:00007fe8c7e0afa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 249.718632][T20652] RAX: ffffffffffffffda RBX: 0000000020000180 RCX: 0000000000467afa [ 249.726585][T20652] RDX: 0000000020000000 RSI: 0000000020000040 RDI: 00007fe8c7e0b000 [ 249.734541][T20652] RBP: 00007fe8c7e0b040 R08: 00007fe8c7e0b040 R09: 0000000020000000 [ 249.742493][T20652] R10: 0000000000000081 R11: 0000000000000202 R12: 0000000020000000 [ 249.750462][T20652] R13: 0000000020000040 R14: 00007fe8c7e0b000 R15: 00000000200000c0 [ 249.771261][T20652] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 249.783208][T20652] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 249.800333][T20652] EXT4-fs (loop5): get root inode failed [ 249.805961][T20652] EXT4-fs (loop5): mount failed 17:46:48 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(0x0, 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) [ 249.819730][T20658] loop0: detected capacity change from 0 to 264192 17:46:48 executing program 0: write$sndseq(0xffffffffffffffff, &(0x7f0000000400)=[{0x1, 0x4, 0x99, 0x2, @tick, {0x1f, 0x3}, {0x5, 0x7}, @quote={{0x8, 0x8}, 0x8001, &(0x7f0000000000)={0x81, 0x1, 0x0, 0xf8, @tick=0x1000, {0x45, 0x1}, {0xff, 0xc3}, @addr={0xdf, 0x6}}}}, {0x2f, 0xad, 0xf8, 0x0, @tick=0x5, {0x81, 0x20}, {0x4, 0x3}, @addr={0x5, 0x1f}}, {0x2, 0xe1, 0x1, 0x20, @time={0x3f, 0x1ff}, {0x1, 0x1f}, {0x0, 0xff}, @quote={{0x0, 0x81}, 0xffff, &(0x7f0000000100)={0x40, 0x6, 0x5, 0xd3, @time={0x8, 0x2e}, {0x18, 0x2}, {0x81}, @queue={0x80, {0x4, 0x7}}}}}, {0x0, 0x1f, 0x3f, 0xe0, @tick=0x4, {0x9, 0xc0}, {0x0, 0x3}, @result={0x3, 0x6}}, {0x7f, 0x5, 0x5e, 0x4, @tick, {0x1, 0x1}, {0x80, 0x4}, @ext={0xff, &(0x7f00000002c0)="9ddecd0582bb4fc167e2acb5960409ab1d6fa5100cc8fe388b146dd8d1192aef1955d81a312554a75dd3900885ea50a717084768957ab27520f3bcd4bbb9b6e43409ecf350a2c825d93d2141aec3b6dc95308b94f41b3afdff68e0d611673acf760a84d3dcbbd5934e4fb9bcd543d9a69680860b0d32e2dd6d79e671327ca32d5a67e3482f6ffd765da83c1cdc5a271126fe9e650319c4cf71bc85e6a1bdd1468f1a25ddabb603fa121f2c502b7261fae81b0d1b04fccc8a71a3cef3bb309da5f3f2639963c3c08544ae59c121fe19f5b563c8707a3c3b28771e99c8072b8ab5e12729621781712d3793569818b8d9ff6b4686ec99d6bf8f32cf7645bf3221"}}, {0x5, 0xcf, 0x40, 0xc, @time={0xfa, 0xfffffffd}, {0x7f, 0x9}, {0x9}, @quote={{0x3, 0x8}, 0x1f, &(0x7f00000001c0)={0x7f, 0x0, 0x9, 0x0, @tick=0xee, {0x18, 0x4}, {0x20, 0x1}, @quote={{0x20, 0x80}, 0xfff8, &(0x7f0000000140)={0x1, 0x7f, 0x7, 0x9, @time={0x1, 0x3}, {0xac, 0x50}, {0xc0, 0x5}, @queue={0x3, {0x1, 0x5}}}}}}}, {0x7, 0x9, 0x33, 0x0, @time={0x1, 0x9}, {0x1, 0xff}, {0x4, 0x3f}, @note={0x40, 0x7, 0x8, 0xc1, 0x4}}, {0x7b, 0x1, 0x1, 0x74, @time={0x400}, {0x3, 0x80}, {0x20, 0x1f}, @raw8={"1a40716607c24aacf635c8c7"}}, {0x1f, 0xdd, 0x9, 0x3, @tick=0x8e5c, {0x5, 0x80}, {0x0, 0x6}, @ext={0x0, &(0x7f0000000200)}}, {0x4, 0x58, 0x1, 0x7, @tick=0x6, {0x3, 0x8}, {0x3, 0xff}, @addr={0x1, 0x9}}], 0x118) r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) 17:46:48 executing program 5 (fault-call:0 fault-nth:64): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) [ 249.904814][T20676] loop5: detected capacity change from 0 to 1051 [ 249.946786][T20676] FAULT_INJECTION: forcing a failure. [ 249.946786][T20676] name failslab, interval 1, probability 0, space 0, times 0 [ 249.959454][T20676] CPU: 1 PID: 20676 Comm: syz-executor.5 Tainted: G W 5.13.0-rc2-syzkaller #0 [ 249.969704][T20676] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 249.979773][T20676] Call Trace: [ 249.983051][T20676] dump_stack+0x137/0x19d [ 249.987412][T20676] should_fail+0x23c/0x250 17:46:48 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) creat(&(0x7f0000000000)='./file1\x00', 0x140) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) [ 249.991899][T20676] __should_failslab+0x81/0x90 [ 249.997575][T20676] should_failslab+0x5/0x20 [ 250.002098][T20676] kmem_cache_alloc_node_trace+0x58/0x2e0 [ 250.007914][T20676] ? __crypto_alg_lookup+0x36d/0x3a0 [ 250.013307][T20676] ? __kmalloc_node+0x30/0x40 [ 250.018017][T20676] __kmalloc_node+0x30/0x40 [ 250.022552][T20676] crypto_create_tfm_node+0x4a/0x1f0 [ 250.027851][T20676] ? crypto_alg_mod_lookup+0x397/0x4e0 [ 250.033312][T20676] crypto_alloc_tfm_node+0x100/0x290 [ 250.038625][T20676] crypto_alloc_shash+0x2b/0x30 17:46:48 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0x0, 0x0) [ 250.043532][T20676] ext4_fill_super+0x616/0x8010 [ 250.048411][T20676] ? vsnprintf+0xe8f/0xed0 [ 250.052943][T20676] ? snprintf+0x6f/0x90 [ 250.057106][T20676] ? register_shrinker_prepared+0xc2/0xd0 [ 250.062823][T20676] ? set_blocksize+0x197/0x270 [ 250.067627][T20676] mount_bdev+0x1e8/0x290 [ 250.071959][T20676] ? ext4_mount+0x40/0x40 [ 250.076294][T20676] ? ext4_errno_to_code+0x110/0x110 [ 250.081543][T20676] ext4_mount+0x2d/0x40 [ 250.085765][T20676] legacy_get_tree+0x70/0xc0 [ 250.090358][T20676] vfs_get_tree+0x4a/0x1a0 17:46:48 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$pidfd(0xffffffffffffff9c, &(0x7f0000000780), 0x400501, 0x0) r2 = open_tree(0xffffffffffffffff, &(0x7f00000008c0)='./file0\x00', 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001940)='cpuacct.usage_sys\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r5, &(0x7f0000000000)=ANY=[], 0xfffffecc) r6 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000001b00)='cgroup.threads\x00', 0x2, 0x0) splice(r4, &(0x7f0000000040)=0x20, r5, &(0x7f00000001c0)=0x8, 0x2, 0x9) io_submit(0x0, 0xa, &(0x7f0000001c00)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x7, 0x172, r0, &(0x7f00000000c0)="7ba3c79319cefeb4fac8bc873d7b6e65e3a7f02c162b8bf998d143f854fc816dec9451845f70eaaeab4d92aa44ddcf06574c40be8601ae35943f985f5315e61ad37a78243944c82e67af999fbb13248d86599b2b290ade841fc7faef4c3c36c4114b230f73", 0x65, 0x101, 0x0, 0x1}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1, 0x8, 0xffffffffffffffff, &(0x7f0000000300)="0161da32d582d249ad8ae68ba3be6426e889d5ad0724eb975053939cf60f1ab3e5115d1be3ae46cb16888d972074c55e570eca28f65999a20210455f3eec4fa7da816e98861297e9fd455b41b8794997e91a78db7aa202b56a454d875649d74a2ba0f3266334d845cc2bded1d1d29d1d61f7df18a9b1c82ca8486c1d4ff50ff5be9eb9750e3c652849", 0x89, 0xff}, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x6, 0x1f, 0xffffffffffffffff, &(0x7f00000003c0)="3ab49583437df4381703815545809806714578fc9bc9ca19cc56deeb01745f26a26e7c6c4ee7619163dea77dd064af0e05bcc1c53e4addc0400fb2d097e1da4bb4fb0a70b2ddf5b68e388cbe060f37cfe8d1c0b3679752fed431720a8ea071ccfe3315691d7c6e7f93a0d6e11e57e1dffcde5ef2317cb9212d54c47125e63fa7243baa9ff67d32bca6b87383750dd4529133d21fda18a2e8e8707e864e388ccc7407039c13ce189757544d232f83db0e99291def48cfe80c99547af07d873b1a7aa215b9a573203c73850c1669641947228508", 0xd3, 0x4, 0x0, 0x2}, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x2, 0x7f, r0, &(0x7f0000000500)="00e55dc917b1d881554e30a6a8a2132cb00a4733d7d291902def1a0d249b63dd292563e4e281cd82855c67fd3cef7edd4d3f11b32b4dafa190db784dfbc1f9dff35829934784a3c88365b8b861109eb005c7deea9c6bef8ba8c5d34544fc70a827a412d5de3669d0644524", 0x6b, 0x227, 0x0, 0x1}, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x3, 0x8, r0, &(0x7f00000005c0)="e97ebeab562ae01e6625ac4af382eedc6d55e6abc88ad90107ee71a01c0482fc3c0e277e8061994e8be95a69d15c8f", 0x2f, 0x1}, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x6, 0x9, 0xffffffffffffffff, &(0x7f0000000640)="53b8fab7e0aeb4ba48d750e35ac5b515cd6d93d18907167bc33d", 0x1a, 0x8, 0x0, 0x2}, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x3, 0x9, r1, &(0x7f00000007c0)="432e4b9e1f2ea8ceb45bd9541d82c082928445239c7a18a4df6d5bab6c809dcc501752990184966fb57faa8d586506243aa34566b327149941c68ec8d63ae697d1da3ecf29ed3782f57c6976cf6333143c8f0558f7959eec33200d08d58aac2c623342f08f2d6080ca5fa4b5e8b741f99c400afb5bed238ea629425e3abcb06c45856d13e39c63509fc5f641ced03632346feebdc39ea63ca04103157bbde974878f01ffe17614d81b210e326454d66baed9046fac788cb13f16fb7d57d009f896019c0ffa791818bc000689d11964d5bfc2d6a21e6041891fdcb213cb781ce85eb5cced75e7ff22f7f6", 0xea, 0x7fff, 0x0, 0x2, r2}, &(0x7f0000001980)={0x0, 0x0, 0x0, 0x0, 0x6, r0, &(0x7f0000000940)="783daf6737494beb8d87c121958c100571ecc20e3c6c734b3aab06779cca94150abd77b56ecee13bc424a01185a5dd62dd8eb770576f0cfc47fdd93c82b897752900bf19c0650ef10cbfae0db61bcf143a60337ca3a6bade0549513083caea3babc4c058c61f4ee880caf7ace4c3f68a932ff1521a6a97180cbee7d68b52b8f5e8c0cf853ed108b1a3bdedc29d04853a6ff6b8e06afec909f06aae4b9330ba5d76c089efa260f37957ce058686a84b122703c04111c02e2248c4ad226faca2169b58242cb75ff2319eb5da9ab663b86e638ca6b29d6a7d8a03ec02fb61124a4ca08a3da7956253f1d61cf0fc254924bdab4f54e5a83e08fb1add4436c3ee28538848e833b38a98671cd78206538a22d0a3a0c1f83ef793028952336a3368649ed881feb70deeb379c65d215f79ece18a5da4490538192f5feb5ef764aa73637bceb078fb9fa30d2b2befcb8e975b0cb4f8e982519e0588ab6c24648e7b11c73c95d72c8393f63fbb639bb806af2e5843a1b2e8fbfb0c85010f94633972728bccc47ac6c32d5839c0054440dd52f4c887591bd40c14432aff4641a920e3aa0c5bc41b221a13adef583751eb78aa37e6a314b8b9252fad5b4f677a5dacb0c90685cfd76f05c77fd312bfac154de765ed71e6d28a599ba61cb5cf45f27adbb979332c4d002e419e6a5e0018c41e1c7044afa077f5ec8199d1ff6963ce2f1220c67b8db547ebe7454d027533f60137c978f96cec1da8f5892db6c75e60a1e2059dee48c08820ae0be509ea89752b61c60f37fbd062a5c32773ed0ffccc55b6c9055f553c360c4af6d8254988ae527e71bbdb24e7fc490fc75d49483c80ad95baf185f2a851ba9beaf115332d46f91a8c17382858e569f007417a67691355d144436200186757c9dd484926b0a6e9de50d4695a7bea1e32395580bede80c295ea6af18718359571233536bff54f603bb2bf46bcf798c6c0cd8bf4a288816e4395729267d51080447e96db195e26426fa6539ab5c02a89705e97e0d0a682a09f9f5ad532b558c92aa357bf73bc088f7e61f3e82ae42d6b2c0ba85ac9af64574fd6ceba6f2966984c751328ce6fe954d85e33ee7f4df759ab166795c7235565aedae014519118d507e8bbcc6ca2f917059b74017aef72258a2b95e9f5ec84d63eab12afc13978f80717184a09fff8f29edb86b1aeaa22de4a53f2f3038ebf7141a7c443230d1aafd4a72f7a20cb42d437b78a9425b3a190b22eec7a68679879627f2aefba2610f357a48107d788c98d41b3cea1074a1ea070f93c33a71d14505d42cba319d3768ac140658070896c171ea19f63db0a6ad49af9cfa15b2383ca7102ef551ee97b2bbc0089ee905b8f319c9bd8134450d00c8cc97fa6707d9899b5fb7217147b8458e2a91f9c241084d5956726b3f106c16c0c54a29e001ddceb3a8bbcb8044cfe40181c64e0acb5270e8f357ae373294f9545a8c47ba32c1c991ddfe403c6ef53bed87e282742dc703cca9c4bc6e6dceab37b239e8a115f1cd4d07ecfa04e7b1db4c4f48a9601ba0aa147825ab327b725f991d81682aed82f0b1365561466f695092497566726f990f63bb9a0303040b50f39015ef7d8816d25dad4a6d354aed4509b9737d604dd93f94071b626c01dcbd31acb919004a4dd7f56471224dd3e566996491e86bb567092c2181ef08a161c86511f89adbdf13602d20f27910b2cc505be8b0f02cea21d9e57883b17ad04526c33fe7af058a4b06176dffed92caba79ae9d413a556176777e98964cd93ff9ab691382add7ba4d319bfff59aecc279b3390418b6293507d189efad278b09c12bf0ea41106682e236ba402c7e1b884a99413db84ded9c96e8b40707999c3f179c31d705ff9cdc57c0fdb25717e7b3ea51557d3e2114719ef9b36c467f9847be64ac06d4f544565125a78163dcadd8d4f726ea501e5f1972c086a4653d6615e4f41208b2d1d8a7b5f3ed01bcdf2c24815bdf8f4cdcb99d29872c04ed620c3c7d45f7b31812dc388b4d1a4532177603815d3ea33169b90fd977c5bdcf8c1ce001ca0bc883c22157ac8b139865c41fda4c5f02d8199a97900c56eba5da44d44acbc7734ab06776a661c801d8178f63ebdf7aa10b40652792131f214448106244a4b18932607bbc36a68c4b9b52d7ea00a895cf7f7b99a67e8bcf2bb5e6334b936fb362c60e3e785171aef1b8d4ff0612cc8cfc09792a261f85fc0077d160b328990355e9381f55b72632387b2888e1548495b6d3d0d830a529a117702d963843dabb169f971e32f24052926f27c6c4583bbff67244dfb096d74a28ff2f9b0f32c22951b3320a4120d314ae74e4919c5b51c27c049b26ff9fbb729da1ce2b4ceadfc91e0967fdf2ab6a668f18fee249be17c985406c782e8ce2afb53fe06482e8632a7ac01b5c473bf09aae1b2f05fb8640a413812f0621ba571046adab78c82b3b4fff28b78722ae6259f436030f9fb19fd580f6c810a54fd605cf2d3a8381309901176a1440af756a1873927695e447bb3e261b1adc31233fd2addd7a6b794bd90db7b80a4768c9eea8e01e2ef6e607e3bbac23b62b289a2b5717857a5fcf4b498fbcd3a88eb461259d5a0055742b7d9237a097239d80cc3e94dadec801c8db0fedb94981a8827dd6b5911d0b1a58b20703cf3f55c0533ac3da324f86b2d085843caa3792bb6292dd818a457d4b2359cc135719f11fa6e809971bb61e70d0a3e7939981f428034760a934f4c9b5df273c25365c3a8c7f81951dd2d5889739f822b3c05a35b0de8fa28a21291c8e3d67ef9a14cade7a75ca0c773f1358852bd07a52acc652f7ade7ae3422038cc79d59870adf4c0561144c358e6ee1981f4c0cf7878899099449308ce04af144b087128dd7b448d3cd4088ed3fc6432e8385f611c6f6b9ed3c23edae437b03919a45b5aaebd5c152a1d76510ca5eba530341b1cf66f65c8b3cd18a523d3f3f04de3baeb5fa8b0d48d010c77046d1a210c7b8c03f2b6a1112dfc427487a202da6a2126170cf6d24d338271e4cf27b875046adc87569d9cd6dce11c4e9c593073e9cd59d1270361361b8dae89eddf95ba62063bc5d11fc9f3956d6cd1a4202444f0fd55549ae776a5a24cd2cf87829628b01f9b9e252c4dd6a6d8ecfd4378d0a9c4cef65b819360539f657a5d9cb7940c41bb10f81314d46d51f9b48debafc13b4f4e08da2f66737fd5297696a4be5f02ed9b26d22a5143739f81c7eb2b4976dd3d1dd53c68cc7f51138112bd042203b55d7a8fa3d0897cfa51af941138b5ae5591a09c69a254825b01ef67afde4f1167c69c571059a149d48755039cf150051c9f2b4d187505dce7d307ca790215a79c2960ec4bfdd649f5df8458aeff3e94848050f63fe653684ed43f303f9f647aa992ffdfb7f2887676c3bf205c72d10aa7e464e8174118d9ff886684d1c014b0d570dd81f1cdf53eea21629f075f8ee5edfd1ae05f40db9102cba130551e520da5607dad542f2e7f912eca2a3e29995247ce3b400cda1921a9dbda8429a167713bd6cd263a25250c8b09c9925376410e69be7658d12e84b4e667bf7a4effa611a949598d8213c785b6000a9f8129f40bfa60df0fe9258f14ec3b989a19c858a1ff50dd9f01786d70db5efc7c3b5f16b3cc9933f888451d3664a1ae505c852aea37a74fa842936fbab2d6df6a4bf1fe88dee19b34c8bd4d61a0e6cb185c82e06a86115ffbc691fe96752b6610997db129f2a59a89cac6426386c9e7132bab64717dbcdfb212af51f23c10121a15774f9d934dee598d754e9da1943a112d015e773adcff81de87a7e18ccca10ca7a5b405fdb82ac9e1997dc9cbec2edaa47579aff168891ed215e1edbfff0d16b8f8212d77c68795b94a017cb3139faefa65e10e56b2aac397a976f0fe8bf8282182d2db5a092f9e4e3d875b2718b75380330cfc716ffa3c29f1f7774953d4911e6f24eb01a69ead28698a6d2703d3d92703c01cbb1afb7d35157366bbc42796dd92980266ce47382194d9c01040d95a19f2f422f588a92b0c9c198a875d563c3b0b47653986b029d7a807ef8fdb4c750f0a51007579086e5f1a01c10022aeb644a5f9bda8a3e69c6393114faaf73e2314bc8067866c343e5953433cb5365ef94ce05ab9031e5948556731adf32b78c2f86488b7642fa4feb32ebe2324f798d6027d067b16652a18f6e4638eb494971a0ebd4c502e5ea575c7b7e372a85044dcd9e30afd30425fc905267e2fc1ff2f4db61c72cbbf76a53f8742c178407233fb21cc6f89f2bb9bc205b08375796510c9e83633a84b388b216c447b727c8ab8bfb20e18f9f98c4f597d0582fa43eb842ab0717cc94c7f54f3dd57e91c9bf22e1102c05508ebf75a08584e371d41954951374503d4d933f5815e46a064c9dad22cd05b015ee16ce07b5a915100f247d7a43be11cf0ae9313323d9f2ebeef997acd9f03154b605588f193ee2eeefd99bcc77f9d47f90d8543e715d104ecada67479832b6f4d01b965bc837689a7dd6386ba7f76cb916152c69cdcc421e384d296c4b4f7ed6798ff646dbc018f5f09f00ff559e2e78d8c7661f1aaf57bd9ba1aa43098c0e63ef5c9e86f3c091b6a3c906370873d5487ba0ff572785618ba40d41944c405ba0618add032b4d6df620d7a8361fc8043a965f23d7949ac910f421a72b86f9c3b306176016cbbe90e465eaa645c342cbe0a6283aa226f5ef242f950023c23d29ef48fd3140d3eded39c2f3aa02877e3cfacba95baf1b2ce3f35a839bd6bd40a205ede09d243bee6a1c87d812d5360dc5772cddca9096c52089b53c6d9f61460cd1e974d413b9cc70c55c1c272a1d15f20d0665cd3bd070754eab3242f9a5a189faec755be647cee91152c87008e6c784e65d5abe571599c011105339fc1c6c6db0417117c9d45e4b3b0bfd048a5ce05f863e0a06dc387bdc29081b7a6549b52a090317313c484bc4425d1f93eb9ed19286cab290742c37f46d0a09a8ab051e1f757a513584ad9aa040be5b99711a94dbd1e35bdac836173f90359a55086de03fc5a0f900b345ead3b46a3d9358075bbed6a8f06ecc9249e5cb697a2873e3f3f2aee4dc14cb048ed8eb441289eb859959d5d6b34129c4fff56130f6335c2f5e66dc2685557bfa23544b89bb803a6a107b26c96692a3e8739581e523540e06179d551ff1d35260eef4c4b86d8f189679129199deb401e9285e4a748efd4756226670bc7c0652b0c3e24967ffc7667e05eed79e2bcd61dab1c535befffb3d1e96dd630d1b5263f02aa9cf359dcd8dba3e3b789982b44b93d73a2a34a399ee7a8e35158b8689201b1b6acbf2a3e7f26f1e34cad15755a289589a8f2cc4672c2e55c662a2611e68bb94c272434265509261c7358aa6baf340efb8e88de7b7d4b0896b4561e992a6884f1d302f3699baa69c69088d07081b629d987f560480ace415bfae234777628d23f099847fb130e7c94c6e4fe4233c50660a8ce885a6d62be139bb50b3b67c7722f62638d93c432423890d3b5a5cfa16b334486d30d717242dd3813e298d6e5289580b6c9b792750c208337d4aa3fa5840031469c8914145b0685b9edb2f97ffc662213e1e8184b5932d321a182b217f94b74cdd03d674a7100bccb82b4ff95034ce5d1dd1d5214ad41e0a40c7bbf93920b45f0ba32d3ec3b70014fd6d966e08149c96366bddb6f47c9b4b7b58b26990906a05fe45ad9d93e91911303d4d9d617279ed579cdd4de3b34c23bd50b833f28ba5e2c57d4e81bcf01218b6a2609", 0x1000, 0x80000000, 0x0, 0x3, r3}, &(0x7f0000001ac0)={0x0, 0x0, 0x0, 0x3, 0x81, 0xffffffffffffffff, &(0x7f00000019c0)="a60c3cb93aa8180fa933d1ab64f073eb6cf7568c0d700b6c8d87206c16b07b32d172b7bec93a6b33bc09de1aa3353e929f63c1d92e4ea779e85f098ee62e2f48c71ace61fa84844c185950f5d2b5360fd1f9215a889312b4736e3a416daaf964f1eeff4e497e5379317717ab0d32c6f53b77f841544c3d030f86d4e30952246c5334adf387cf5b6b38061efdb48d8392dfc142a1ce82df57ccc9acbb3b7e65899f3b17f7f96565f111533a323e96aed57c781ab632d72e9c205c5bc1b9372b0a73cfd9f184f36b", 0xc7, 0x4, 0x0, 0x0, r5}, &(0x7f0000001bc0)={0x0, 0x0, 0x0, 0x5, 0x2, r6, &(0x7f0000001b40)="1c3f665e2abe52a112f00eeba792be17b8588fdb6db2d310b5701b26bfdd4393220a685cf1be5ab3088130c53ef5e9da2cf2ccade3c30b7fb18c1512d1c4d2258324d23cbe6146697ac28f63356c02f65cebd7ccac85f5ca", 0x58, 0xc28, 0x0, 0x3}]) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e22, 0x0, @loopback}, 0x1c) listen(r0, 0xffffffff) socket$inet6_tcp(0xa, 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r7, 0x0, 0x0, 0x40000, &(0x7f000031e000)={0xa, 0x4e27, 0x3, @private0={0xfc, 0x0, '\x00', 0x1}, 0xffff3e03}, 0xffffffffffffff5e) r8 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r8, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x200000000000004, 0x0) [ 250.094780][T20676] path_mount+0x11d4/0x1ce0 [ 250.099324][T20676] __se_sys_mount+0x23d/0x2e0 [ 250.104001][T20676] ? mntput+0x45/0x70 [ 250.108038][T20676] ? __fpregs_load_activate+0x103/0x1b0 [ 250.113587][T20676] __x64_sys_mount+0x63/0x70 [ 250.118165][T20676] do_syscall_64+0x4a/0x90 [ 250.122579][T20676] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 250.128475][T20676] RIP: 0033:0x467afa [ 250.132367][T20676] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 250.151971][T20676] RSP: 002b:00007fe8c7e0afa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 250.160403][T20676] RAX: ffffffffffffffda RBX: 0000000020000180 RCX: 0000000000467afa [ 250.168540][T20676] RDX: 0000000020000000 RSI: 0000000020000040 RDI: 00007fe8c7e0b000 [ 250.176510][T20676] RBP: 00007fe8c7e0b040 R08: 00007fe8c7e0b040 R09: 0000000020000000 [ 250.184735][T20676] R10: 0000000000000081 R11: 0000000000000202 R12: 0000000020000000 [ 250.192695][T20676] R13: 0000000020000040 R14: 00007fe8c7e0b000 R15: 00000000200000c0 [ 250.200706][T20676] EXT4-fs (loop5): Cannot load crc32c driver. [ 250.208055][T20687] loop0: detected capacity change from 0 to 264192 [ 250.214823][T20686] loop1: detected capacity change from 0 to 264192 17:46:49 executing program 5 (fault-call:0 fault-nth:65): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:46:49 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) mount(&(0x7f0000000140)=ANY=[@ANYBLOB='/de<'], &(0x7f0000000180)='./file1/file0\x00', &(0x7f0000000380)='openpromfs\x00', 0x40a0, 0x0) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x8400fffffffa) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r5 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_START_AP(r5, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000400)={0x2c, r4, 0x1, 0x0, 0x0, {{}, {@void, @val={0xc}}}, [@NL80211_ATTR_HE_OBSS_PD={0xc, 0x117, 0x0, 0x1, [@NL80211_HE_OBSS_PD_ATTR_MAX_OFFSET={0x5, 0x5}]}]}, 0x2c}}, 0x0) sendmsg$NL80211_CMD_GET_INTERFACE(r1, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=r4, @ANYBLOB="00042dbd70050000000c009900020000002a000000"], 0x20}, 0x1, 0x0, 0x0, 0x4008800}, 0xc0) [ 250.379862][T20714] loop5: detected capacity change from 0 to 1051 [ 250.402004][T20714] FAULT_INJECTION: forcing a failure. [ 250.402004][T20714] name failslab, interval 1, probability 0, space 0, times 0 [ 250.414782][T20714] CPU: 0 PID: 20714 Comm: syz-executor.5 Tainted: G W 5.13.0-rc2-syzkaller #0 [ 250.424919][T20714] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 250.434965][T20714] Call Trace: [ 250.438228][T20714] dump_stack+0x137/0x19d [ 250.442544][T20714] should_fail+0x23c/0x250 [ 250.447034][T20714] __should_failslab+0x81/0x90 [ 250.451860][T20714] should_failslab+0x5/0x20 [ 250.456365][T20714] kmem_cache_alloc_node_trace+0x58/0x2e0 [ 250.462118][T20714] ? __kmalloc_node+0x30/0x40 [ 250.466829][T20714] __kmalloc_node+0x30/0x40 [ 250.471323][T20714] kvmalloc_node+0x81/0xf0 [ 250.475768][T20714] ext4_fill_super+0x3123/0x8010 [ 250.480698][T20714] ? snprintf+0x6f/0x90 [ 250.484879][T20714] ? register_shrinker_prepared+0xc2/0xd0 [ 250.490669][T20714] mount_bdev+0x1e8/0x290 [ 250.494992][T20714] ? ext4_mount+0x40/0x40 [ 250.499309][T20714] ? ext4_errno_to_code+0x110/0x110 [ 250.504501][T20714] ext4_mount+0x2d/0x40 [ 250.508644][T20714] legacy_get_tree+0x70/0xc0 [ 250.513259][T20714] vfs_get_tree+0x4a/0x1a0 [ 250.517658][T20714] path_mount+0x11d4/0x1ce0 [ 250.522150][T20714] __se_sys_mount+0x23d/0x2e0 [ 250.526814][T20714] ? mntput+0x45/0x70 [ 250.530851][T20714] ? __fpregs_load_activate+0x103/0x1b0 [ 250.536421][T20714] __x64_sys_mount+0x63/0x70 [ 250.540993][T20714] do_syscall_64+0x4a/0x90 [ 250.545402][T20714] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 250.551283][T20714] RIP: 0033:0x467afa [ 250.555175][T20714] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 250.574933][T20714] RSP: 002b:00007fe8c7e0afa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 250.583352][T20714] RAX: ffffffffffffffda RBX: 0000000020000180 RCX: 0000000000467afa [ 250.591344][T20714] RDX: 0000000020000000 RSI: 0000000020000040 RDI: 00007fe8c7e0b000 [ 250.599501][T20714] RBP: 00007fe8c7e0b040 R08: 00007fe8c7e0b040 R09: 0000000020000000 [ 250.607467][T20714] R10: 0000000000000081 R11: 0000000000000202 R12: 0000000020000000 [ 250.615482][T20714] R13: 0000000020000040 R14: 00007fe8c7e0b000 R15: 00000000200000c0 [ 250.623493][T20714] EXT4-fs (loop5): not enough memory 17:46:49 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0x20, 0x0, &(0x7f0000000080), 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = socket$inet6(0x10, 0x3, 0x0) sendto$inet6(r1, &(0x7f0000000140)="1ba0000016001d0d89fdc5cbdd045798707bed4dca141a780f0f8e", 0xff7f, 0x0, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f0000000000)=""/60, 0x3c, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r3 = socket$inet_udp(0x2, 0x2, 0x0) close(r3) splice(r2, 0x0, r3, 0x0, 0x200000000e26a, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=[@cred={{0x1c}}], 0x20}, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, 0x0, r6) r8 = gettid() sendmsg$netlink(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=[@cred={{0x1c, 0x1, 0x2, {r8, r6, r7}}}], 0x20}, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000100)='./file1\x00', &(0x7f00000001c0)='system.posix_acl_default\x00', &(0x7f00000002c0)=ANY=[@ANYBLOB="02000000010003000000000002000400", @ANYRES32=0x0, @ANYBLOB="02000100", @ANYRES32=0xee00, @ANYBLOB="02000200", @ANYRES32, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000100", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYRES32=0x0, @ANYBLOB="02000100", @ANYRES32, @ANYBLOB="02000300", @ANYRES32=0x0, @ANYBLOB="02000300", @ANYRES32=0x0, @ANYBLOB="040004000000000008000000", @ANYRES32=0xee00, @ANYBLOB="08000300", @ANYRES32=0x0, @ANYBLOB="08000200", @ANYRES32=0x0, @ANYBLOB="f46e37241a12b61bc40e22edefeade5020bc4018ba9bc9ad77f372f8e84560772a7d5d2758dd8c27e1543b81088b436214ce5dfaa85ac534390d9e756ce2c3cac584e218e8f91c042ddb", @ANYRES32=0x0, @ANYBLOB='\b\x00\x00\x00', @ANYRES32=0x0, @ANYBLOB='\b\x00\x00\x00', @ANYRES32=0x0, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000600", @ANYRES32=r7, @ANYBLOB="10000100000000002000000000000000"], 0xb4, 0x0) sendfile(r1, r3, &(0x7f0000000000)=0xda8, 0x100000001) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) [ 250.720394][T20724] loop3: detected capacity change from 0 to 264192 [ 250.721172][T20726] FAT-fs (loop0): bogus number of reserved sectors [ 250.734059][T20726] FAT-fs (loop0): Can't find a valid FAT filesystem 17:46:49 executing program 5 (fault-call:0 fault-nth:66): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) [ 250.809334][T20726] FAT-fs (loop0): bogus number of reserved sectors [ 250.815880][T20726] FAT-fs (loop0): Can't find a valid FAT filesystem 17:46:49 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(0x0, 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) 17:46:49 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="04002cb1a105090000000066611d04090a9b27027400f801f0a6ce10627b8198a371ca230912a1faa44865660495f7c826a388b4ac5978", 0x37}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f00000000c0)='./file1\x00') chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) [ 250.874059][T20741] loop5: detected capacity change from 0 to 1051 [ 250.919447][T20741] FAULT_INJECTION: forcing a failure. [ 250.919447][T20741] name failslab, interval 1, probability 0, space 0, times 0 [ 250.932098][T20741] CPU: 0 PID: 20741 Comm: syz-executor.5 Tainted: G W 5.13.0-rc2-syzkaller #0 [ 250.942255][T20741] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 250.952321][T20741] Call Trace: [ 250.955600][T20741] dump_stack+0x137/0x19d [ 250.959989][T20741] should_fail+0x23c/0x250 [ 250.964427][T20741] ? mempool_alloc_slab+0x16/0x20 [ 250.969469][T20741] __should_failslab+0x81/0x90 [ 250.974320][T20741] should_failslab+0x5/0x20 [ 250.978892][T20741] kmem_cache_alloc+0x46/0x2f0 [ 250.983650][T20741] mempool_alloc_slab+0x16/0x20 [ 250.988500][T20741] ? mempool_free+0x130/0x130 [ 250.993244][T20741] mempool_alloc+0x8c/0x300 [ 250.998181][T20741] ? pagecache_get_page+0x7a3/0x900 [ 251.003388][T20741] bio_alloc_bioset+0xcc/0x480 [ 251.008187][T20741] ? __find_get_block+0x82c/0x900 [ 251.013227][T20741] submit_bh_wbc+0x130/0x330 [ 251.017908][T20741] ? __getblk_gfp+0x3f/0x590 [ 251.022492][T20741] submit_bh+0x21/0x30 [ 251.026565][T20741] ? __wait_on_buffer+0x60/0x60 [ 251.031474][T20741] ext4_read_bh_nowait+0xdd/0x140 [ 251.036507][T20741] ext4_fill_super+0x3619/0x8010 [ 251.041449][T20741] ? snprintf+0x6f/0x90 [ 251.045664][T20741] ? register_shrinker_prepared+0xc2/0xd0 [ 251.051394][T20741] mount_bdev+0x1e8/0x290 [ 251.055726][T20741] ? ext4_mount+0x40/0x40 [ 251.060060][T20741] ? ext4_errno_to_code+0x110/0x110 [ 251.065252][T20741] ext4_mount+0x2d/0x40 17:46:49 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0x0, 0x0) [ 251.069408][T20741] legacy_get_tree+0x70/0xc0 [ 251.074061][T20741] vfs_get_tree+0x4a/0x1a0 [ 251.078472][T20741] path_mount+0x11d4/0x1ce0 [ 251.082977][T20741] __se_sys_mount+0x23d/0x2e0 [ 251.087642][T20741] ? mntput+0x45/0x70 [ 251.091625][T20741] ? __fpregs_load_activate+0x103/0x1b0 [ 251.097238][T20741] __x64_sys_mount+0x63/0x70 [ 251.101851][T20741] do_syscall_64+0x4a/0x90 [ 251.106332][T20741] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 251.112247][T20741] RIP: 0033:0x467afa [ 251.113899][T20754] loop1: detected capacity change from 0 to 264192 [ 251.116221][T20741] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 251.116238][T20741] RSP: 002b:00007fe8c7e0afa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 251.150704][T20741] RAX: ffffffffffffffda RBX: 0000000020000180 RCX: 0000000000467afa [ 251.158664][T20741] RDX: 0000000020000000 RSI: 0000000020000040 RDI: 00007fe8c7e0b000 17:46:49 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$pidfd(0xffffffffffffff9c, &(0x7f0000000780), 0x400501, 0x0) r2 = open_tree(0xffffffffffffffff, &(0x7f00000008c0)='./file0\x00', 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001940)='cpuacct.usage_sys\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r5, &(0x7f0000000000)=ANY=[], 0xfffffecc) r6 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000001b00)='cgroup.threads\x00', 0x2, 0x0) splice(r4, &(0x7f0000000040)=0x20, r5, &(0x7f00000001c0)=0x8, 0x2, 0x9) io_submit(0x0, 0xa, &(0x7f0000001c00)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x7, 0x172, r0, &(0x7f00000000c0)="7ba3c79319cefeb4fac8bc873d7b6e65e3a7f02c162b8bf998d143f854fc816dec9451845f70eaaeab4d92aa44ddcf06574c40be8601ae35943f985f5315e61ad37a78243944c82e67af999fbb13248d86599b2b290ade841fc7faef4c3c36c4114b230f73", 0x65, 0x101, 0x0, 0x1}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1, 0x8, 0xffffffffffffffff, &(0x7f0000000300)="0161da32d582d249ad8ae68ba3be6426e889d5ad0724eb975053939cf60f1ab3e5115d1be3ae46cb16888d972074c55e570eca28f65999a20210455f3eec4fa7da816e98861297e9fd455b41b8794997e91a78db7aa202b56a454d875649d74a2ba0f3266334d845cc2bded1d1d29d1d61f7df18a9b1c82ca8486c1d4ff50ff5be9eb9750e3c652849", 0x89, 0xff}, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x6, 0x1f, 0xffffffffffffffff, &(0x7f00000003c0)="3ab49583437df4381703815545809806714578fc9bc9ca19cc56deeb01745f26a26e7c6c4ee7619163dea77dd064af0e05bcc1c53e4addc0400fb2d097e1da4bb4fb0a70b2ddf5b68e388cbe060f37cfe8d1c0b3679752fed431720a8ea071ccfe3315691d7c6e7f93a0d6e11e57e1dffcde5ef2317cb9212d54c47125e63fa7243baa9ff67d32bca6b87383750dd4529133d21fda18a2e8e8707e864e388ccc7407039c13ce189757544d232f83db0e99291def48cfe80c99547af07d873b1a7aa215b9a573203c73850c1669641947228508", 0xd3, 0x4, 0x0, 0x2}, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x2, 0x7f, r0, &(0x7f0000000500)="00e55dc917b1d881554e30a6a8a2132cb00a4733d7d291902def1a0d249b63dd292563e4e281cd82855c67fd3cef7edd4d3f11b32b4dafa190db784dfbc1f9dff35829934784a3c88365b8b861109eb005c7deea9c6bef8ba8c5d34544fc70a827a412d5de3669d0644524", 0x6b, 0x227, 0x0, 0x1}, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x3, 0x8, r0, &(0x7f00000005c0)="e97ebeab562ae01e6625ac4af382eedc6d55e6abc88ad90107ee71a01c0482fc3c0e277e8061994e8be95a69d15c8f", 0x2f, 0x1}, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x6, 0x9, 0xffffffffffffffff, &(0x7f0000000640)="53b8fab7e0aeb4ba48d750e35ac5b515cd6d93d18907167bc33d", 0x1a, 0x8, 0x0, 0x2}, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x3, 0x9, r1, &(0x7f00000007c0)="432e4b9e1f2ea8ceb45bd9541d82c082928445239c7a18a4df6d5bab6c809dcc501752990184966fb57faa8d586506243aa34566b327149941c68ec8d63ae697d1da3ecf29ed3782f57c6976cf6333143c8f0558f7959eec33200d08d58aac2c623342f08f2d6080ca5fa4b5e8b741f99c400afb5bed238ea629425e3abcb06c45856d13e39c63509fc5f641ced03632346feebdc39ea63ca04103157bbde974878f01ffe17614d81b210e326454d66baed9046fac788cb13f16fb7d57d009f896019c0ffa791818bc000689d11964d5bfc2d6a21e6041891fdcb213cb781ce85eb5cced75e7ff22f7f6", 0xea, 0x7fff, 0x0, 0x2, r2}, &(0x7f0000001980)={0x0, 0x0, 0x0, 0x0, 0x6, r0, &(0x7f0000000940)="783daf6737494beb8d87c121958c100571ecc20e3c6c734b3aab06779cca94150abd77b56ecee13bc424a01185a5dd62dd8eb770576f0cfc47fdd93c82b897752900bf19c0650ef10cbfae0db61bcf143a60337ca3a6bade0549513083caea3babc4c058c61f4ee880caf7ace4c3f68a932ff1521a6a97180cbee7d68b52b8f5e8c0cf853ed108b1a3bdedc29d04853a6ff6b8e06afec909f06aae4b9330ba5d76c089efa260f37957ce058686a84b122703c04111c02e2248c4ad226faca2169b58242cb75ff2319eb5da9ab663b86e638ca6b29d6a7d8a03ec02fb61124a4ca08a3da7956253f1d61cf0fc254924bdab4f54e5a83e08fb1add4436c3ee28538848e833b38a98671cd78206538a22d0a3a0c1f83ef793028952336a3368649ed881feb70deeb379c65d215f79ece18a5da4490538192f5feb5ef764aa73637bceb078fb9fa30d2b2befcb8e975b0cb4f8e982519e0588ab6c24648e7b11c73c95d72c8393f63fbb639bb806af2e5843a1b2e8fbfb0c85010f94633972728bccc47ac6c32d5839c0054440dd52f4c887591bd40c14432aff4641a920e3aa0c5bc41b221a13adef583751eb78aa37e6a314b8b9252fad5b4f677a5dacb0c90685cfd76f05c77fd312bfac154de765ed71e6d28a599ba61cb5cf45f27adbb979332c4d002e419e6a5e0018c41e1c7044afa077f5ec8199d1ff6963ce2f1220c67b8db547ebe7454d027533f60137c978f96cec1da8f5892db6c75e60a1e2059dee48c08820ae0be509ea89752b61c60f37fbd062a5c32773ed0ffccc55b6c9055f553c360c4af6d8254988ae527e71bbdb24e7fc490fc75d49483c80ad95baf185f2a851ba9beaf115332d46f91a8c17382858e569f007417a67691355d144436200186757c9dd484926b0a6e9de50d4695a7bea1e32395580bede80c295ea6af18718359571233536bff54f603bb2bf46bcf798c6c0cd8bf4a288816e4395729267d51080447e96db195e26426fa6539ab5c02a89705e97e0d0a682a09f9f5ad532b558c92aa357bf73bc088f7e61f3e82ae42d6b2c0ba85ac9af64574fd6ceba6f2966984c751328ce6fe954d85e33ee7f4df759ab166795c7235565aedae014519118d507e8bbcc6ca2f917059b74017aef72258a2b95e9f5ec84d63eab12afc13978f80717184a09fff8f29edb86b1aeaa22de4a53f2f3038ebf7141a7c443230d1aafd4a72f7a20cb42d437b78a9425b3a190b22eec7a68679879627f2aefba2610f357a48107d788c98d41b3cea1074a1ea070f93c33a71d14505d42cba319d3768ac140658070896c171ea19f63db0a6ad49af9cfa15b2383ca7102ef551ee97b2bbc0089ee905b8f319c9bd8134450d00c8cc97fa6707d9899b5fb7217147b8458e2a91f9c241084d5956726b3f106c16c0c54a29e001ddceb3a8bbcb8044cfe40181c64e0acb5270e8f357ae373294f9545a8c47ba32c1c991ddfe403c6ef53bed87e282742dc703cca9c4bc6e6dceab37b239e8a115f1cd4d07ecfa04e7b1db4c4f48a9601ba0aa147825ab327b725f991d81682aed82f0b1365561466f695092497566726f990f63bb9a0303040b50f39015ef7d8816d25dad4a6d354aed4509b9737d604dd93f94071b626c01dcbd31acb919004a4dd7f56471224dd3e566996491e86bb567092c2181ef08a161c86511f89adbdf13602d20f27910b2cc505be8b0f02cea21d9e57883b17ad04526c33fe7af058a4b06176dffed92caba79ae9d413a556176777e98964cd93ff9ab691382add7ba4d319bfff59aecc279b3390418b6293507d189efad278b09c12bf0ea41106682e236ba402c7e1b884a99413db84ded9c96e8b40707999c3f179c31d705ff9cdc57c0fdb25717e7b3ea51557d3e2114719ef9b36c467f9847be64ac06d4f544565125a78163dcadd8d4f726ea501e5f1972c086a4653d6615e4f41208b2d1d8a7b5f3ed01bcdf2c24815bdf8f4cdcb99d29872c04ed620c3c7d45f7b31812dc388b4d1a4532177603815d3ea33169b90fd977c5bdcf8c1ce001ca0bc883c22157ac8b139865c41fda4c5f02d8199a97900c56eba5da44d44acbc7734ab06776a661c801d8178f63ebdf7aa10b40652792131f214448106244a4b18932607bbc36a68c4b9b52d7ea00a895cf7f7b99a67e8bcf2bb5e6334b936fb362c60e3e785171aef1b8d4ff0612cc8cfc09792a261f85fc0077d160b328990355e9381f55b72632387b2888e1548495b6d3d0d830a529a117702d963843dabb169f971e32f24052926f27c6c4583bbff67244dfb096d74a28ff2f9b0f32c22951b3320a4120d314ae74e4919c5b51c27c049b26ff9fbb729da1ce2b4ceadfc91e0967fdf2ab6a668f18fee249be17c985406c782e8ce2afb53fe06482e8632a7ac01b5c473bf09aae1b2f05fb8640a413812f0621ba571046adab78c82b3b4fff28b78722ae6259f436030f9fb19fd580f6c810a54fd605cf2d3a8381309901176a1440af756a1873927695e447bb3e261b1adc31233fd2addd7a6b794bd90db7b80a4768c9eea8e01e2ef6e607e3bbac23b62b289a2b5717857a5fcf4b498fbcd3a88eb461259d5a0055742b7d9237a097239d80cc3e94dadec801c8db0fedb94981a8827dd6b5911d0b1a58b20703cf3f55c0533ac3da324f86b2d085843caa3792bb6292dd818a457d4b2359cc135719f11fa6e809971bb61e70d0a3e7939981f428034760a934f4c9b5df273c25365c3a8c7f81951dd2d5889739f822b3c05a35b0de8fa28a21291c8e3d67ef9a14cade7a75ca0c773f1358852bd07a52acc652f7ade7ae3422038cc79d59870adf4c0561144c358e6ee1981f4c0cf7878899099449308ce04af144b087128dd7b448d3cd4088ed3fc6432e8385f611c6f6b9ed3c23edae437b03919a45b5aaebd5c152a1d76510ca5eba530341b1cf66f65c8b3cd18a523d3f3f04de3baeb5fa8b0d48d010c77046d1a210c7b8c03f2b6a1112dfc427487a202da6a2126170cf6d24d338271e4cf27b875046adc87569d9cd6dce11c4e9c593073e9cd59d1270361361b8dae89eddf95ba62063bc5d11fc9f3956d6cd1a4202444f0fd55549ae776a5a24cd2cf87829628b01f9b9e252c4dd6a6d8ecfd4378d0a9c4cef65b819360539f657a5d9cb7940c41bb10f81314d46d51f9b48debafc13b4f4e08da2f66737fd5297696a4be5f02ed9b26d22a5143739f81c7eb2b4976dd3d1dd53c68cc7f51138112bd042203b55d7a8fa3d0897cfa51af941138b5ae5591a09c69a254825b01ef67afde4f1167c69c571059a149d48755039cf150051c9f2b4d187505dce7d307ca790215a79c2960ec4bfdd649f5df8458aeff3e94848050f63fe653684ed43f303f9f647aa992ffdfb7f2887676c3bf205c72d10aa7e464e8174118d9ff886684d1c014b0d570dd81f1cdf53eea21629f075f8ee5edfd1ae05f40db9102cba130551e520da5607dad542f2e7f912eca2a3e29995247ce3b400cda1921a9dbda8429a167713bd6cd263a25250c8b09c9925376410e69be7658d12e84b4e667bf7a4effa611a949598d8213c785b6000a9f8129f40bfa60df0fe9258f14ec3b989a19c858a1ff50dd9f01786d70db5efc7c3b5f16b3cc9933f888451d3664a1ae505c852aea37a74fa842936fbab2d6df6a4bf1fe88dee19b34c8bd4d61a0e6cb185c82e06a86115ffbc691fe96752b6610997db129f2a59a89cac6426386c9e7132bab64717dbcdfb212af51f23c10121a15774f9d934dee598d754e9da1943a112d015e773adcff81de87a7e18ccca10ca7a5b405fdb82ac9e1997dc9cbec2edaa47579aff168891ed215e1edbfff0d16b8f8212d77c68795b94a017cb3139faefa65e10e56b2aac397a976f0fe8bf8282182d2db5a092f9e4e3d875b2718b75380330cfc716ffa3c29f1f7774953d4911e6f24eb01a69ead28698a6d2703d3d92703c01cbb1afb7d35157366bbc42796dd92980266ce47382194d9c01040d95a19f2f422f588a92b0c9c198a875d563c3b0b47653986b029d7a807ef8fdb4c750f0a51007579086e5f1a01c10022aeb644a5f9bda8a3e69c6393114faaf73e2314bc8067866c343e5953433cb5365ef94ce05ab9031e5948556731adf32b78c2f86488b7642fa4feb32ebe2324f798d6027d067b16652a18f6e4638eb494971a0ebd4c502e5ea575c7b7e372a85044dcd9e30afd30425fc905267e2fc1ff2f4db61c72cbbf76a53f8742c178407233fb21cc6f89f2bb9bc205b08375796510c9e83633a84b388b216c447b727c8ab8bfb20e18f9f98c4f597d0582fa43eb842ab0717cc94c7f54f3dd57e91c9bf22e1102c05508ebf75a08584e371d41954951374503d4d933f5815e46a064c9dad22cd05b015ee16ce07b5a915100f247d7a43be11cf0ae9313323d9f2ebeef997acd9f03154b605588f193ee2eeefd99bcc77f9d47f90d8543e715d104ecada67479832b6f4d01b965bc837689a7dd6386ba7f76cb916152c69cdcc421e384d296c4b4f7ed6798ff646dbc018f5f09f00ff559e2e78d8c7661f1aaf57bd9ba1aa43098c0e63ef5c9e86f3c091b6a3c906370873d5487ba0ff572785618ba40d41944c405ba0618add032b4d6df620d7a8361fc8043a965f23d7949ac910f421a72b86f9c3b306176016cbbe90e465eaa645c342cbe0a6283aa226f5ef242f950023c23d29ef48fd3140d3eded39c2f3aa02877e3cfacba95baf1b2ce3f35a839bd6bd40a205ede09d243bee6a1c87d812d5360dc5772cddca9096c52089b53c6d9f61460cd1e974d413b9cc70c55c1c272a1d15f20d0665cd3bd070754eab3242f9a5a189faec755be647cee91152c87008e6c784e65d5abe571599c011105339fc1c6c6db0417117c9d45e4b3b0bfd048a5ce05f863e0a06dc387bdc29081b7a6549b52a090317313c484bc4425d1f93eb9ed19286cab290742c37f46d0a09a8ab051e1f757a513584ad9aa040be5b99711a94dbd1e35bdac836173f90359a55086de03fc5a0f900b345ead3b46a3d9358075bbed6a8f06ecc9249e5cb697a2873e3f3f2aee4dc14cb048ed8eb441289eb859959d5d6b34129c4fff56130f6335c2f5e66dc2685557bfa23544b89bb803a6a107b26c96692a3e8739581e523540e06179d551ff1d35260eef4c4b86d8f189679129199deb401e9285e4a748efd4756226670bc7c0652b0c3e24967ffc7667e05eed79e2bcd61dab1c535befffb3d1e96dd630d1b5263f02aa9cf359dcd8dba3e3b789982b44b93d73a2a34a399ee7a8e35158b8689201b1b6acbf2a3e7f26f1e34cad15755a289589a8f2cc4672c2e55c662a2611e68bb94c272434265509261c7358aa6baf340efb8e88de7b7d4b0896b4561e992a6884f1d302f3699baa69c69088d07081b629d987f560480ace415bfae234777628d23f099847fb130e7c94c6e4fe4233c50660a8ce885a6d62be139bb50b3b67c7722f62638d93c432423890d3b5a5cfa16b334486d30d717242dd3813e298d6e5289580b6c9b792750c208337d4aa3fa5840031469c8914145b0685b9edb2f97ffc662213e1e8184b5932d321a182b217f94b74cdd03d674a7100bccb82b4ff95034ce5d1dd1d5214ad41e0a40c7bbf93920b45f0ba32d3ec3b70014fd6d966e08149c96366bddb6f47c9b4b7b58b26990906a05fe45ad9d93e91911303d4d9d617279ed579cdd4de3b34c23bd50b833f28ba5e2c57d4e81bcf01218b6a2609", 0x1000, 0x80000000, 0x0, 0x3, r3}, &(0x7f0000001ac0)={0x0, 0x0, 0x0, 0x3, 0x81, 0xffffffffffffffff, &(0x7f00000019c0)="a60c3cb93aa8180fa933d1ab64f073eb6cf7568c0d700b6c8d87206c16b07b32d172b7bec93a6b33bc09de1aa3353e929f63c1d92e4ea779e85f098ee62e2f48c71ace61fa84844c185950f5d2b5360fd1f9215a889312b4736e3a416daaf964f1eeff4e497e5379317717ab0d32c6f53b77f841544c3d030f86d4e30952246c5334adf387cf5b6b38061efdb48d8392dfc142a1ce82df57ccc9acbb3b7e65899f3b17f7f96565f111533a323e96aed57c781ab632d72e9c205c5bc1b9372b0a73cfd9f184f36b", 0xc7, 0x4, 0x0, 0x0, r5}, &(0x7f0000001bc0)={0x0, 0x0, 0x0, 0x5, 0x2, r6, &(0x7f0000001b40)="1c3f665e2abe52a112f00eeba792be17b8588fdb6db2d310b5701b26bfdd4393220a685cf1be5ab3088130c53ef5e9da2cf2ccade3c30b7fb18c1512d1c4d2258324d23cbe6146697ac28f63356c02f65cebd7ccac85f5ca", 0x58, 0xc28, 0x0, 0x3}]) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e22, 0x0, @loopback}, 0x1c) listen(r0, 0xffffffff) socket$inet6_tcp(0xa, 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r7, 0x0, 0x0, 0x40000, &(0x7f000031e000)={0xa, 0x4e27, 0x3, @private0={0xfc, 0x0, '\x00', 0x1}, 0xffff3e03}, 0xffffffffffffff5e) r8 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r8, 0x0) preadv(r8, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x200000000000004, 0x0) [ 251.166638][T20741] RBP: 00007fe8c7e0b040 R08: 00007fe8c7e0b040 R09: 0000000020000000 [ 251.174594][T20741] R10: 0000000000000081 R11: 0000000000000202 R12: 0000000020000000 [ 251.182553][T20741] R13: 0000000020000040 R14: 00007fe8c7e0b000 R15: 00000000200000c0 [ 251.200668][T20751] loop0: detected capacity change from 0 to 264192 [ 251.212950][T20751] FAT-fs (loop0): invalid media value (0x00) 17:46:49 executing program 3: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') ioctl$FS_IOC_ADD_ENCRYPTION_KEY(r0, 0xc0506617, &(0x7f0000000140)={@id={0x2, 0x0, @d}, 0x21, 0x0, '\x00', @c}) r1 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r2 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r2, 0x1000) lseek(r2, 0x0, 0x2) ioctl$BTRFS_IOC_BALANCE_CTL(0xffffffffffffffff, 0x40049421, 0x2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r1, r4, 0x0, 0x8400fffffffa) ftruncate(r0, 0x7) 17:46:50 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(0x0, 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) [ 251.218960][T20751] FAT-fs (loop0): Can't find a valid FAT filesystem [ 251.230430][T20741] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) 17:46:50 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000100)=""/67, 0x43}, {&(0x7f00000001c0)=""/68, 0x44}, {&(0x7f0000000000)=""/51, 0x33}, {&(0x7f00000006c0)=""/4096, 0x1000}], 0x4, 0x400, 0x3) creat(&(0x7f0000000680)='./bus\x00', 0x0) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) 17:46:50 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(0x0, 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) [ 251.278468][T20741] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 251.295655][T20741] EXT4-fs (loop5): get root inode failed [ 251.301307][T20741] EXT4-fs (loop5): mount failed [ 251.302146][T20775] loop3: detected capacity change from 0 to 264192 17:46:50 executing program 5 (fault-call:0 fault-nth:67): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:46:50 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) [ 251.338278][T20784] loop0: detected capacity change from 0 to 264192 [ 251.371645][T20794] loop1: detected capacity change from 0 to 264192 [ 251.438239][T20801] loop5: detected capacity change from 0 to 1051 [ 251.456390][T20801] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 251.465796][T20801] FAULT_INJECTION: forcing a failure. [ 251.465796][T20801] name failslab, interval 1, probability 0, space 0, times 0 [ 251.478476][T20801] CPU: 1 PID: 20801 Comm: syz-executor.5 Tainted: G W 5.13.0-rc2-syzkaller #0 17:46:50 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x5, &(0x7f0000000400)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}, {&(0x7f00000001c0)="9c0dacb46a044cd38622b5237aa64d4c5c195702de720f58ab9553ecca9a488a5675448d9bf31729f743def038830beb5546f7a34467a6ca59029c8b8687dea72448555b86357df427e91d65f58976cae05c63e1b44582a90d8843206ad21e990eb969b6f8b2f0851ba126333cc09427f5f894518b9b14b2771bd826dcf727c7420c98539deaddd8869b40e7c00a7d1f0e6edddd09d4cb350134b7c83aa8233862435aaeeb043275ab54ac7d87499c3a7faa2f4e42182a494691d8fc394eeb", 0xbf, 0x1}, {&(0x7f0000000100)="a305edd2ed68322831eb609c7501d9c380", 0x11, 0x1}, {&(0x7f0000000140)="4afb4792a49bd729d90ab5e5d34e6419", 0x10, 0x3}, {&(0x7f00000002c0)="c126509dcd8bc84700a5494367f997289b7cc8f0dbc8d4d1c6139a765f594789e94e0dc7f854d42acd92e7d387650770cfdcda260f5e2f3b75bd48aa96afebe08c6aa780d4c43a5a87847708ecbef993635be9d9b3e274cad980c0dddf4134d06fdac378173bd7472d0f6333eaffd182d36404b166f38f88eacfb963fc63893e1c92f7c2074f4a7806ec9ad36f4902e23abf3d1cc0efd5ffc8eb1cab", 0x9c, 0x7fffffff}], 0x4411, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0xc83, 0x0) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) [ 251.488621][T20801] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 251.498701][T20801] Call Trace: [ 251.501977][T20801] dump_stack+0x137/0x19d [ 251.506325][T20801] should_fail+0x23c/0x250 [ 251.510736][T20801] __should_failslab+0x81/0x90 [ 251.515548][T20801] ? mb_cache_create+0x40/0x350 [ 251.520431][T20801] should_failslab+0x5/0x20 [ 251.524939][T20801] kmem_cache_alloc_trace+0x49/0x310 [ 251.530256][T20801] mb_cache_create+0x40/0x350 17:46:50 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) [ 251.534966][T20801] ext4_xattr_create_cache+0xf/0x10 [ 251.540219][T20801] ext4_fill_super+0x522d/0x8010 [ 251.545206][T20801] mount_bdev+0x1e8/0x290 [ 251.549571][T20801] ? ext4_mount+0x40/0x40 [ 251.553895][T20801] ? ext4_errno_to_code+0x110/0x110 [ 251.559104][T20801] ext4_mount+0x2d/0x40 [ 251.563276][T20801] legacy_get_tree+0x70/0xc0 [ 251.567855][T20801] vfs_get_tree+0x4a/0x1a0 [ 251.572257][T20801] path_mount+0x11d4/0x1ce0 [ 251.576753][T20801] __se_sys_mount+0x23d/0x2e0 [ 251.581423][T20801] __x64_sys_mount+0x63/0x70 [ 251.586002][T20801] do_syscall_64+0x4a/0x90 [ 251.590397][T20801] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 251.596349][T20801] RIP: 0033:0x467afa [ 251.600217][T20801] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 251.619814][T20801] RSP: 002b:00007fe8c7e0afa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 251.628206][T20801] RAX: ffffffffffffffda RBX: 0000000020000180 RCX: 0000000000467afa [ 251.636177][T20801] RDX: 0000000020000000 RSI: 0000000020000040 RDI: 00007fe8c7e0b000 [ 251.644125][T20801] RBP: 00007fe8c7e0b040 R08: 00007fe8c7e0b040 R09: 0000000020000000 [ 251.652076][T20801] R10: 0000000000000081 R11: 0000000000000202 R12: 0000000020000000 [ 251.660032][T20801] R13: 0000000020000040 R14: 00007fe8c7e0b000 R15: 00000000200000c0 [ 251.668079][T20801] EXT4-fs (loop5): Failed to create ea_block_cache 17:46:50 executing program 5 (fault-call:0 fault-nth:68): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) [ 251.734319][T20810] loop1: detected capacity change from 0 to 264192 [ 251.746125][T20817] loop5: detected capacity change from 0 to 1051 [ 251.763497][T20817] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 251.775582][T20822] loop0: detected capacity change from 0 to 264192 [ 251.795770][T20817] FAULT_INJECTION: forcing a failure. [ 251.795770][T20817] name failslab, interval 1, probability 0, space 0, times 0 [ 251.808414][T20817] CPU: 0 PID: 20817 Comm: syz-executor.5 Tainted: G W 5.13.0-rc2-syzkaller #0 [ 251.818627][T20817] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 251.828666][T20817] Call Trace: [ 251.831943][T20817] dump_stack+0x137/0x19d [ 251.836259][T20817] should_fail+0x23c/0x250 [ 251.840656][T20817] __should_failslab+0x81/0x90 [ 251.845575][T20817] ? mb_cache_create+0x40/0x350 [ 251.850447][T20817] should_failslab+0x5/0x20 [ 251.854957][T20817] kmem_cache_alloc_trace+0x49/0x310 [ 251.860324][T20817] mb_cache_create+0x40/0x350 [ 251.865055][T20817] ext4_xattr_create_cache+0xf/0x10 [ 251.870237][T20817] ext4_fill_super+0x522d/0x8010 [ 251.875168][T20817] mount_bdev+0x1e8/0x290 [ 251.879487][T20817] ? ext4_mount+0x40/0x40 [ 251.883798][T20817] ? ext4_errno_to_code+0x110/0x110 [ 251.888976][T20817] ext4_mount+0x2d/0x40 [ 251.893114][T20817] legacy_get_tree+0x70/0xc0 [ 251.897687][T20817] vfs_get_tree+0x4a/0x1a0 [ 251.902083][T20817] path_mount+0x11d4/0x1ce0 [ 251.906559][T20817] __se_sys_mount+0x23d/0x2e0 [ 251.911286][T20817] ? mntput+0x45/0x70 [ 251.915256][T20817] ? __fpregs_load_activate+0x103/0x1b0 [ 251.920804][T20817] __x64_sys_mount+0x63/0x70 [ 251.925449][T20817] do_syscall_64+0x4a/0x90 [ 251.929844][T20817] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 251.935722][T20817] RIP: 0033:0x467afa [ 251.939592][T20817] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 251.959313][T20817] RSP: 002b:00007fe8c7e0afa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 251.967811][T20817] RAX: ffffffffffffffda RBX: 0000000020000180 RCX: 0000000000467afa [ 251.975762][T20817] RDX: 0000000020000000 RSI: 0000000020000040 RDI: 00007fe8c7e0b000 [ 251.983712][T20817] RBP: 00007fe8c7e0b040 R08: 00007fe8c7e0b040 R09: 0000000020000000 17:46:50 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) 17:46:50 executing program 4: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') execve(&(0x7f0000000000)='./file1\x00', &(0x7f0000000240)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)=')\x00', &(0x7f00000001c0)='msdos\x00', &(0x7f0000000200)='msdos\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='.){-#+\x00', &(0x7f0000000300)='msdos\x00', &(0x7f0000000340)='msdos\x00', &(0x7f0000000380)='\x00']) creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mknodat(r1, &(0x7f0000000440)='./bus\x00', 0x8, 0x1ff) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) [ 251.991665][T20817] R10: 0000000000000081 R11: 0000000000000202 R12: 0000000020000000 [ 251.999653][T20817] R13: 0000000020000040 R14: 00007fe8c7e0b000 R15: 00000000200000c0 [ 252.007662][T20817] EXT4-fs (loop5): Failed to create ea_block_cache 17:46:50 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$pidfd(0xffffffffffffff9c, &(0x7f0000000780), 0x400501, 0x0) r2 = open_tree(0xffffffffffffffff, &(0x7f00000008c0)='./file0\x00', 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001940)='cpuacct.usage_sys\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r5, &(0x7f0000000000)=ANY=[], 0xfffffecc) r6 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000001b00)='cgroup.threads\x00', 0x2, 0x0) splice(r4, &(0x7f0000000040)=0x20, r5, &(0x7f00000001c0)=0x8, 0x2, 0x9) io_submit(0x0, 0xa, &(0x7f0000001c00)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x7, 0x172, r0, &(0x7f00000000c0)="7ba3c79319cefeb4fac8bc873d7b6e65e3a7f02c162b8bf998d143f854fc816dec9451845f70eaaeab4d92aa44ddcf06574c40be8601ae35943f985f5315e61ad37a78243944c82e67af999fbb13248d86599b2b290ade841fc7faef4c3c36c4114b230f73", 0x65, 0x101, 0x0, 0x1}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1, 0x8, 0xffffffffffffffff, &(0x7f0000000300)="0161da32d582d249ad8ae68ba3be6426e889d5ad0724eb975053939cf60f1ab3e5115d1be3ae46cb16888d972074c55e570eca28f65999a20210455f3eec4fa7da816e98861297e9fd455b41b8794997e91a78db7aa202b56a454d875649d74a2ba0f3266334d845cc2bded1d1d29d1d61f7df18a9b1c82ca8486c1d4ff50ff5be9eb9750e3c652849", 0x89, 0xff}, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x6, 0x1f, 0xffffffffffffffff, &(0x7f00000003c0)="3ab49583437df4381703815545809806714578fc9bc9ca19cc56deeb01745f26a26e7c6c4ee7619163dea77dd064af0e05bcc1c53e4addc0400fb2d097e1da4bb4fb0a70b2ddf5b68e388cbe060f37cfe8d1c0b3679752fed431720a8ea071ccfe3315691d7c6e7f93a0d6e11e57e1dffcde5ef2317cb9212d54c47125e63fa7243baa9ff67d32bca6b87383750dd4529133d21fda18a2e8e8707e864e388ccc7407039c13ce189757544d232f83db0e99291def48cfe80c99547af07d873b1a7aa215b9a573203c73850c1669641947228508", 0xd3, 0x4, 0x0, 0x2}, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x2, 0x7f, r0, &(0x7f0000000500)="00e55dc917b1d881554e30a6a8a2132cb00a4733d7d291902def1a0d249b63dd292563e4e281cd82855c67fd3cef7edd4d3f11b32b4dafa190db784dfbc1f9dff35829934784a3c88365b8b861109eb005c7deea9c6bef8ba8c5d34544fc70a827a412d5de3669d0644524", 0x6b, 0x227, 0x0, 0x1}, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x3, 0x8, r0, &(0x7f00000005c0)="e97ebeab562ae01e6625ac4af382eedc6d55e6abc88ad90107ee71a01c0482fc3c0e277e8061994e8be95a69d15c8f", 0x2f, 0x1}, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x6, 0x9, 0xffffffffffffffff, &(0x7f0000000640)="53b8fab7e0aeb4ba48d750e35ac5b515cd6d93d18907167bc33d", 0x1a, 0x8, 0x0, 0x2}, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x3, 0x9, r1, &(0x7f00000007c0)="432e4b9e1f2ea8ceb45bd9541d82c082928445239c7a18a4df6d5bab6c809dcc501752990184966fb57faa8d586506243aa34566b327149941c68ec8d63ae697d1da3ecf29ed3782f57c6976cf6333143c8f0558f7959eec33200d08d58aac2c623342f08f2d6080ca5fa4b5e8b741f99c400afb5bed238ea629425e3abcb06c45856d13e39c63509fc5f641ced03632346feebdc39ea63ca04103157bbde974878f01ffe17614d81b210e326454d66baed9046fac788cb13f16fb7d57d009f896019c0ffa791818bc000689d11964d5bfc2d6a21e6041891fdcb213cb781ce85eb5cced75e7ff22f7f6", 0xea, 0x7fff, 0x0, 0x2, r2}, &(0x7f0000001980)={0x0, 0x0, 0x0, 0x0, 0x6, r0, &(0x7f0000000940)="783daf6737494beb8d87c121958c100571ecc20e3c6c734b3aab06779cca94150abd77b56ecee13bc424a01185a5dd62dd8eb770576f0cfc47fdd93c82b897752900bf19c0650ef10cbfae0db61bcf143a60337ca3a6bade0549513083caea3babc4c058c61f4ee880caf7ace4c3f68a932ff1521a6a97180cbee7d68b52b8f5e8c0cf853ed108b1a3bdedc29d04853a6ff6b8e06afec909f06aae4b9330ba5d76c089efa260f37957ce058686a84b122703c04111c02e2248c4ad226faca2169b58242cb75ff2319eb5da9ab663b86e638ca6b29d6a7d8a03ec02fb61124a4ca08a3da7956253f1d61cf0fc254924bdab4f54e5a83e08fb1add4436c3ee28538848e833b38a98671cd78206538a22d0a3a0c1f83ef793028952336a3368649ed881feb70deeb379c65d215f79ece18a5da4490538192f5feb5ef764aa73637bceb078fb9fa30d2b2befcb8e975b0cb4f8e982519e0588ab6c24648e7b11c73c95d72c8393f63fbb639bb806af2e5843a1b2e8fbfb0c85010f94633972728bccc47ac6c32d5839c0054440dd52f4c887591bd40c14432aff4641a920e3aa0c5bc41b221a13adef583751eb78aa37e6a314b8b9252fad5b4f677a5dacb0c90685cfd76f05c77fd312bfac154de765ed71e6d28a599ba61cb5cf45f27adbb979332c4d002e419e6a5e0018c41e1c7044afa077f5ec8199d1ff6963ce2f1220c67b8db547ebe7454d027533f60137c978f96cec1da8f5892db6c75e60a1e2059dee48c08820ae0be509ea89752b61c60f37fbd062a5c32773ed0ffccc55b6c9055f553c360c4af6d8254988ae527e71bbdb24e7fc490fc75d49483c80ad95baf185f2a851ba9beaf115332d46f91a8c17382858e569f007417a67691355d144436200186757c9dd484926b0a6e9de50d4695a7bea1e32395580bede80c295ea6af18718359571233536bff54f603bb2bf46bcf798c6c0cd8bf4a288816e4395729267d51080447e96db195e26426fa6539ab5c02a89705e97e0d0a682a09f9f5ad532b558c92aa357bf73bc088f7e61f3e82ae42d6b2c0ba85ac9af64574fd6ceba6f2966984c751328ce6fe954d85e33ee7f4df759ab166795c7235565aedae014519118d507e8bbcc6ca2f917059b74017aef72258a2b95e9f5ec84d63eab12afc13978f80717184a09fff8f29edb86b1aeaa22de4a53f2f3038ebf7141a7c443230d1aafd4a72f7a20cb42d437b78a9425b3a190b22eec7a68679879627f2aefba2610f357a48107d788c98d41b3cea1074a1ea070f93c33a71d14505d42cba319d3768ac140658070896c171ea19f63db0a6ad49af9cfa15b2383ca7102ef551ee97b2bbc0089ee905b8f319c9bd8134450d00c8cc97fa6707d9899b5fb7217147b8458e2a91f9c241084d5956726b3f106c16c0c54a29e001ddceb3a8bbcb8044cfe40181c64e0acb5270e8f357ae373294f9545a8c47ba32c1c991ddfe403c6ef53bed87e282742dc703cca9c4bc6e6dceab37b239e8a115f1cd4d07ecfa04e7b1db4c4f48a9601ba0aa147825ab327b725f991d81682aed82f0b1365561466f695092497566726f990f63bb9a0303040b50f39015ef7d8816d25dad4a6d354aed4509b9737d604dd93f94071b626c01dcbd31acb919004a4dd7f56471224dd3e566996491e86bb567092c2181ef08a161c86511f89adbdf13602d20f27910b2cc505be8b0f02cea21d9e57883b17ad04526c33fe7af058a4b06176dffed92caba79ae9d413a556176777e98964cd93ff9ab691382add7ba4d319bfff59aecc279b3390418b6293507d189efad278b09c12bf0ea41106682e236ba402c7e1b884a99413db84ded9c96e8b40707999c3f179c31d705ff9cdc57c0fdb25717e7b3ea51557d3e2114719ef9b36c467f9847be64ac06d4f544565125a78163dcadd8d4f726ea501e5f1972c086a4653d6615e4f41208b2d1d8a7b5f3ed01bcdf2c24815bdf8f4cdcb99d29872c04ed620c3c7d45f7b31812dc388b4d1a4532177603815d3ea33169b90fd977c5bdcf8c1ce001ca0bc883c22157ac8b139865c41fda4c5f02d8199a97900c56eba5da44d44acbc7734ab06776a661c801d8178f63ebdf7aa10b40652792131f214448106244a4b18932607bbc36a68c4b9b52d7ea00a895cf7f7b99a67e8bcf2bb5e6334b936fb362c60e3e785171aef1b8d4ff0612cc8cfc09792a261f85fc0077d160b328990355e9381f55b72632387b2888e1548495b6d3d0d830a529a117702d963843dabb169f971e32f24052926f27c6c4583bbff67244dfb096d74a28ff2f9b0f32c22951b3320a4120d314ae74e4919c5b51c27c049b26ff9fbb729da1ce2b4ceadfc91e0967fdf2ab6a668f18fee249be17c985406c782e8ce2afb53fe06482e8632a7ac01b5c473bf09aae1b2f05fb8640a413812f0621ba571046adab78c82b3b4fff28b78722ae6259f436030f9fb19fd580f6c810a54fd605cf2d3a8381309901176a1440af756a1873927695e447bb3e261b1adc31233fd2addd7a6b794bd90db7b80a4768c9eea8e01e2ef6e607e3bbac23b62b289a2b5717857a5fcf4b498fbcd3a88eb461259d5a0055742b7d9237a097239d80cc3e94dadec801c8db0fedb94981a8827dd6b5911d0b1a58b20703cf3f55c0533ac3da324f86b2d085843caa3792bb6292dd818a457d4b2359cc135719f11fa6e809971bb61e70d0a3e7939981f428034760a934f4c9b5df273c25365c3a8c7f81951dd2d5889739f822b3c05a35b0de8fa28a21291c8e3d67ef9a14cade7a75ca0c773f1358852bd07a52acc652f7ade7ae3422038cc79d59870adf4c0561144c358e6ee1981f4c0cf7878899099449308ce04af144b087128dd7b448d3cd4088ed3fc6432e8385f611c6f6b9ed3c23edae437b03919a45b5aaebd5c152a1d76510ca5eba530341b1cf66f65c8b3cd18a523d3f3f04de3baeb5fa8b0d48d010c77046d1a210c7b8c03f2b6a1112dfc427487a202da6a2126170cf6d24d338271e4cf27b875046adc87569d9cd6dce11c4e9c593073e9cd59d1270361361b8dae89eddf95ba62063bc5d11fc9f3956d6cd1a4202444f0fd55549ae776a5a24cd2cf87829628b01f9b9e252c4dd6a6d8ecfd4378d0a9c4cef65b819360539f657a5d9cb7940c41bb10f81314d46d51f9b48debafc13b4f4e08da2f66737fd5297696a4be5f02ed9b26d22a5143739f81c7eb2b4976dd3d1dd53c68cc7f51138112bd042203b55d7a8fa3d0897cfa51af941138b5ae5591a09c69a254825b01ef67afde4f1167c69c571059a149d48755039cf150051c9f2b4d187505dce7d307ca790215a79c2960ec4bfdd649f5df8458aeff3e94848050f63fe653684ed43f303f9f647aa992ffdfb7f2887676c3bf205c72d10aa7e464e8174118d9ff886684d1c014b0d570dd81f1cdf53eea21629f075f8ee5edfd1ae05f40db9102cba130551e520da5607dad542f2e7f912eca2a3e29995247ce3b400cda1921a9dbda8429a167713bd6cd263a25250c8b09c9925376410e69be7658d12e84b4e667bf7a4effa611a949598d8213c785b6000a9f8129f40bfa60df0fe9258f14ec3b989a19c858a1ff50dd9f01786d70db5efc7c3b5f16b3cc9933f888451d3664a1ae505c852aea37a74fa842936fbab2d6df6a4bf1fe88dee19b34c8bd4d61a0e6cb185c82e06a86115ffbc691fe96752b6610997db129f2a59a89cac6426386c9e7132bab64717dbcdfb212af51f23c10121a15774f9d934dee598d754e9da1943a112d015e773adcff81de87a7e18ccca10ca7a5b405fdb82ac9e1997dc9cbec2edaa47579aff168891ed215e1edbfff0d16b8f8212d77c68795b94a017cb3139faefa65e10e56b2aac397a976f0fe8bf8282182d2db5a092f9e4e3d875b2718b75380330cfc716ffa3c29f1f7774953d4911e6f24eb01a69ead28698a6d2703d3d92703c01cbb1afb7d35157366bbc42796dd92980266ce47382194d9c01040d95a19f2f422f588a92b0c9c198a875d563c3b0b47653986b029d7a807ef8fdb4c750f0a51007579086e5f1a01c10022aeb644a5f9bda8a3e69c6393114faaf73e2314bc8067866c343e5953433cb5365ef94ce05ab9031e5948556731adf32b78c2f86488b7642fa4feb32ebe2324f798d6027d067b16652a18f6e4638eb494971a0ebd4c502e5ea575c7b7e372a85044dcd9e30afd30425fc905267e2fc1ff2f4db61c72cbbf76a53f8742c178407233fb21cc6f89f2bb9bc205b08375796510c9e83633a84b388b216c447b727c8ab8bfb20e18f9f98c4f597d0582fa43eb842ab0717cc94c7f54f3dd57e91c9bf22e1102c05508ebf75a08584e371d41954951374503d4d933f5815e46a064c9dad22cd05b015ee16ce07b5a915100f247d7a43be11cf0ae9313323d9f2ebeef997acd9f03154b605588f193ee2eeefd99bcc77f9d47f90d8543e715d104ecada67479832b6f4d01b965bc837689a7dd6386ba7f76cb916152c69cdcc421e384d296c4b4f7ed6798ff646dbc018f5f09f00ff559e2e78d8c7661f1aaf57bd9ba1aa43098c0e63ef5c9e86f3c091b6a3c906370873d5487ba0ff572785618ba40d41944c405ba0618add032b4d6df620d7a8361fc8043a965f23d7949ac910f421a72b86f9c3b306176016cbbe90e465eaa645c342cbe0a6283aa226f5ef242f950023c23d29ef48fd3140d3eded39c2f3aa02877e3cfacba95baf1b2ce3f35a839bd6bd40a205ede09d243bee6a1c87d812d5360dc5772cddca9096c52089b53c6d9f61460cd1e974d413b9cc70c55c1c272a1d15f20d0665cd3bd070754eab3242f9a5a189faec755be647cee91152c87008e6c784e65d5abe571599c011105339fc1c6c6db0417117c9d45e4b3b0bfd048a5ce05f863e0a06dc387bdc29081b7a6549b52a090317313c484bc4425d1f93eb9ed19286cab290742c37f46d0a09a8ab051e1f757a513584ad9aa040be5b99711a94dbd1e35bdac836173f90359a55086de03fc5a0f900b345ead3b46a3d9358075bbed6a8f06ecc9249e5cb697a2873e3f3f2aee4dc14cb048ed8eb441289eb859959d5d6b34129c4fff56130f6335c2f5e66dc2685557bfa23544b89bb803a6a107b26c96692a3e8739581e523540e06179d551ff1d35260eef4c4b86d8f189679129199deb401e9285e4a748efd4756226670bc7c0652b0c3e24967ffc7667e05eed79e2bcd61dab1c535befffb3d1e96dd630d1b5263f02aa9cf359dcd8dba3e3b789982b44b93d73a2a34a399ee7a8e35158b8689201b1b6acbf2a3e7f26f1e34cad15755a289589a8f2cc4672c2e55c662a2611e68bb94c272434265509261c7358aa6baf340efb8e88de7b7d4b0896b4561e992a6884f1d302f3699baa69c69088d07081b629d987f560480ace415bfae234777628d23f099847fb130e7c94c6e4fe4233c50660a8ce885a6d62be139bb50b3b67c7722f62638d93c432423890d3b5a5cfa16b334486d30d717242dd3813e298d6e5289580b6c9b792750c208337d4aa3fa5840031469c8914145b0685b9edb2f97ffc662213e1e8184b5932d321a182b217f94b74cdd03d674a7100bccb82b4ff95034ce5d1dd1d5214ad41e0a40c7bbf93920b45f0ba32d3ec3b70014fd6d966e08149c96366bddb6f47c9b4b7b58b26990906a05fe45ad9d93e91911303d4d9d617279ed579cdd4de3b34c23bd50b833f28ba5e2c57d4e81bcf01218b6a2609", 0x1000, 0x80000000, 0x0, 0x3, r3}, &(0x7f0000001ac0)={0x0, 0x0, 0x0, 0x3, 0x81, 0xffffffffffffffff, &(0x7f00000019c0)="a60c3cb93aa8180fa933d1ab64f073eb6cf7568c0d700b6c8d87206c16b07b32d172b7bec93a6b33bc09de1aa3353e929f63c1d92e4ea779e85f098ee62e2f48c71ace61fa84844c185950f5d2b5360fd1f9215a889312b4736e3a416daaf964f1eeff4e497e5379317717ab0d32c6f53b77f841544c3d030f86d4e30952246c5334adf387cf5b6b38061efdb48d8392dfc142a1ce82df57ccc9acbb3b7e65899f3b17f7f96565f111533a323e96aed57c781ab632d72e9c205c5bc1b9372b0a73cfd9f184f36b", 0xc7, 0x4, 0x0, 0x0, r5}, &(0x7f0000001bc0)={0x0, 0x0, 0x0, 0x5, 0x2, r6, &(0x7f0000001b40)="1c3f665e2abe52a112f00eeba792be17b8588fdb6db2d310b5701b26bfdd4393220a685cf1be5ab3088130c53ef5e9da2cf2ccade3c30b7fb18c1512d1c4d2258324d23cbe6146697ac28f63356c02f65cebd7ccac85f5ca", 0x58, 0xc28, 0x0, 0x3}]) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e22, 0x0, @loopback}, 0x1c) listen(r0, 0xffffffff) socket$inet6_tcp(0xa, 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r7, 0x0, 0x0, 0x40000, &(0x7f000031e000)={0xa, 0x4e27, 0x3, @private0={0xfc, 0x0, '\x00', 0x1}, 0xffff3e03}, 0xffffffffffffff5e) r8 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r8, 0x0) preadv(r8, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x200000000000004, 0x0) 17:46:50 executing program 3: syz_mount_image$msdos(&(0x7f0000000080), &(0x7f00000003c0)='./bus\x00', 0xfffffffd, 0x1, &(0x7f0000000180)=[{&(0x7f0000000400)="0400050900000000666174000404090a0200027400f80125312bc92fa947891c73acadd193bf80f2b08a7b4e6c8e9f4bf49754917ed4879ef0913a6bea96ff53a8be488efc86a360f2dbab30fb3acd3a477e327c6c955b9c2b6844da6e8a3f722b9b244c6628d0b8efa82f18482938ab54ed617cef9b6a98efe0c4e12efe423908dcca5f7cd54b9ca7b35da040e67737f5d1a72102aa4c8490f4f6e604eab00097a407b0ef72236f2eae692eaaf13112eef62363a18510b4ed2c9a04299dccd822fe49086a0870f5810e33876e75fb4ac938379d31ee4cd2deb8e16d44d35a9acaf14b1b894f5d0151fe8a66bdc527d8a316162195a71ca246e27eb8304bed021654d03fba9aefe6147b620c9a16d487b08425ec0d2efb0c18fb74ade62ef8614fa0bbc66702a68279717a6052", 0x12d}], 0x2000000, &(0x7f0000000140)=ANY=[@ANYRESOCT, @ANYRESDEC]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x8400fffffffa) 17:46:50 executing program 4: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') execve(&(0x7f0000000000)='./file1\x00', &(0x7f0000000240)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)=')\x00', &(0x7f00000001c0)='msdos\x00', &(0x7f0000000200)='msdos\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='.){-#+\x00', &(0x7f0000000300)='msdos\x00', &(0x7f0000000340)='msdos\x00', &(0x7f0000000380)='\x00']) creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mknodat(r1, &(0x7f0000000440)='./bus\x00', 0x8, 0x1ff) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) 17:46:50 executing program 5 (fault-call:0 fault-nth:69): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) [ 252.101155][T20822] FAT-fs (loop0): invalid media value (0xde) [ 252.107200][T20822] FAT-fs (loop0): Can't find a valid FAT filesystem [ 252.113909][T20835] loop1: detected capacity change from 0 to 264192 17:46:50 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x0) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) 17:46:50 executing program 4: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') execve(&(0x7f0000000000)='./file1\x00', &(0x7f0000000240)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)=')\x00', &(0x7f00000001c0)='msdos\x00', &(0x7f0000000200)='msdos\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='.){-#+\x00', &(0x7f0000000300)='msdos\x00', &(0x7f0000000340)='msdos\x00', &(0x7f0000000380)='\x00']) creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mknodat(r1, &(0x7f0000000440)='./bus\x00', 0x8, 0x1ff) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) [ 252.187085][T20849] loop5: detected capacity change from 0 to 1051 [ 252.194763][T20849] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 252.202842][T20822] loop0: detected capacity change from 0 to 264192 [ 252.211049][T20849] FAULT_INJECTION: forcing a failure. [ 252.211049][T20849] name failslab, interval 1, probability 0, space 0, times 0 [ 252.223693][T20849] CPU: 0 PID: 20849 Comm: syz-executor.5 Tainted: G W 5.13.0-rc2-syzkaller #0 [ 252.227199][T20822] FAT-fs (loop0): invalid media value (0xde) [ 252.233871][T20849] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 252.233883][T20849] Call Trace: [ 252.233890][T20849] dump_stack+0x137/0x19d [ 252.233912][T20849] should_fail+0x23c/0x250 [ 252.239921][T20822] FAT-fs (loop0): Can't find a valid FAT filesystem [ 252.249943][T20849] ? mb_cache_create+0xb9/0x350 [ 252.249972][T20849] __should_failslab+0x81/0x90 [ 252.278634][T20849] should_failslab+0x5/0x20 [ 252.283211][T20849] __kmalloc+0x66/0x340 [ 252.287380][T20849] ? kmem_cache_alloc_trace+0x215/0x310 [ 252.292932][T20849] ? mb_cache_create+0x40/0x350 [ 252.297789][T20849] mb_cache_create+0xb9/0x350 [ 252.302469][T20849] ext4_xattr_create_cache+0xf/0x10 [ 252.302745][T20865] loop1: detected capacity change from 0 to 264192 [ 252.307715][T20849] ext4_fill_super+0x522d/0x8010 [ 252.307743][T20849] mount_bdev+0x1e8/0x290 [ 252.323477][T20849] ? ext4_mount+0x40/0x40 [ 252.327835][T20849] ? ext4_errno_to_code+0x110/0x110 [ 252.333076][T20849] ext4_mount+0x2d/0x40 17:46:51 executing program 4: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0x1602, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) inotify_add_watch(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x430001c0) chdir(&(0x7f0000000280)='./file1\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) splice(r1, 0x0, r2, 0x0, 0x200000000e26a, 0x0) fsetxattr$security_ima(r2, &(0x7f00000001c0), &(0x7f0000000340)=@ng={0x4, 0xa, "5778d90436e633f76208"}, 0xc, 0x2) getresuid(&(0x7f0000000200), &(0x7f0000000240), &(0x7f00000002c0)=0x0) syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000180)='./file1\x00', 0x80000001, 0x0, &(0x7f00000001c0), 0x1900010, &(0x7f0000000300)={[{@shortname_win95}], [{@appraise}, {@fowner_eq={'fowner', 0x3d, r3}}]}) creat(&(0x7f0000000680)='./bus\x00', 0x0) unlinkat(r0, &(0x7f0000000100)='./file1\x00', 0x200) [ 252.337269][T20849] legacy_get_tree+0x70/0xc0 [ 252.341933][T20849] vfs_get_tree+0x4a/0x1a0 [ 252.346346][T20849] path_mount+0x11d4/0x1ce0 [ 252.350848][T20849] __se_sys_mount+0x23d/0x2e0 [ 252.355532][T20849] ? mntput+0x45/0x70 [ 252.359551][T20849] __x64_sys_mount+0x63/0x70 [ 252.364141][T20849] do_syscall_64+0x4a/0x90 [ 252.368551][T20849] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 252.374470][T20849] RIP: 0033:0x467afa [ 252.378378][T20849] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 252.378745][T20856] loop3: detected capacity change from 0 to 264192 [ 252.397979][T20849] RSP: 002b:00007fe8c7e0afa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 252.398005][T20849] RAX: ffffffffffffffda RBX: 0000000020000180 RCX: 0000000000467afa [ 252.398015][T20849] RDX: 0000000020000000 RSI: 0000000020000040 RDI: 00007fe8c7e0b000 [ 252.398043][T20849] RBP: 00007fe8c7e0b040 R08: 00007fe8c7e0b040 R09: 0000000020000000 [ 252.423653][T20856] FAT-fs (loop3): Unrecognized mount option "0177777777777777777777718446744073709551615" or missing value [ 252.428913][T20849] R10: 0000000000000081 R11: 0000000000000202 R12: 0000000020000000 [ 252.428929][T20849] R13: 0000000020000040 R14: 00007fe8c7e0b000 R15: 00000000200000c0 [ 252.464254][T20849] EXT4-fs (loop5): Failed to create ea_block_cache 17:46:51 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') open(&(0x7f0000000100)='./file1\x00', 0x0, 0x1) creat(&(0x7f0000000680)='./bus\x00', 0x0) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) unlink(&(0x7f0000000000)='./bus\x00') 17:46:51 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x0) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) 17:46:51 executing program 4 (fault-call:1 fault-nth:0): r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 17:46:51 executing program 5 (fault-call:0 fault-nth:70): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) [ 252.521280][T20856] loop3: detected capacity change from 0 to 264192 [ 252.546484][T20888] FAULT_INJECTION: forcing a failure. [ 252.546484][T20888] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 252.554959][T20856] FAT-fs (loop3): Unrecognized mount option "0177777777777777777777718446744073709551615" or missing value [ 252.559694][T20888] CPU: 1 PID: 20888 Comm: syz-executor.4 Tainted: G W 5.13.0-rc2-syzkaller #0 [ 252.581303][T20888] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 252.591349][T20888] Call Trace: [ 252.594629][T20888] dump_stack+0x137/0x19d [ 252.598942][T20888] should_fail+0x23c/0x250 [ 252.603462][T20888] should_fail_usercopy+0x16/0x20 [ 252.608471][T20888] _copy_from_user+0x1c/0xd0 [ 252.613116][T20888] __sys_connect+0xd2/0x280 [ 252.617600][T20888] ? __cond_resched+0x11/0x40 [ 252.622257][T20888] ? fput+0x2d/0x130 [ 252.626131][T20888] ? ksys_write+0x157/0x180 [ 252.630652][T20888] ? fpregs_assert_state_consistent+0x7d/0x90 [ 252.636773][T20888] __x64_sys_connect+0x3d/0x50 [ 252.641519][T20888] do_syscall_64+0x4a/0x90 [ 252.645957][T20888] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 252.651899][T20888] RIP: 0033:0x4665d9 [ 252.655773][T20888] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 252.675386][T20888] RSP: 002b:00007feeaabb3188 EFLAGS: 00000246 ORIG_RAX: 000000000000002a [ 252.683837][T20888] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 252.691906][T20888] RDX: 000000000000001c RSI: 00000000200000c0 RDI: 0000000000000003 [ 252.699853][T20888] RBP: 00007feeaabb31d0 R08: 0000000000000000 R09: 0000000000000000 [ 252.707849][T20888] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 17:46:51 executing program 3: r0 = gettid() ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x30) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0x2, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f0000000400)=ANY=[@ANYRES64, @ANYRESDEC=0x0, @ANYRES16, @ANYBLOB="4134c258d56d3e4ae291c50f53634ae1ef29fe0ae9c518f216b1c0eab30b990ffd3b52de8c21364ead3ad6d555939f5e072353a15848a194df99eef394025e34714b0d897648bd4d78159e459c344f111ef8578f67c0912bdebd9dc8cc922cc25bced864292f08cd1c26f03e59d286f382602eba", @ANYRESOCT=r0, @ANYRESOCT, @ANYRES32=r0, @ANYRES16=r0, @ANYRESDEC]) chdir(&(0x7f0000000280)='./file1\x00') r1 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r2 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r2, 0x1000) lseek(r2, 0x0, 0x2) acct(&(0x7f0000000240)='./file0\x00') creat(&(0x7f00000002c0)='./file1\x00', 0x88) r3 = open(&(0x7f0000000000)='./bus\x00', 0x200081, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r1, r4, 0x0, 0x8400fffffffa) setxattr$trusted_overlay_nlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180), &(0x7f00000001c0)={'U+'}, 0x16, 0x2) [ 252.715887][T20888] R13: 00007ffeb58716df R14: 00007feeaabb3300 R15: 0000000000022000 [ 252.728407][T20887] loop5: detected capacity change from 0 to 1051 [ 252.746866][T20896] loop1: detected capacity change from 0 to 264192 [ 252.749199][T20887] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 252.772410][T20892] loop0: detected capacity change from 0 to 264192 [ 252.807995][T20887] FAULT_INJECTION: forcing a failure. [ 252.807995][T20887] name failslab, interval 1, probability 0, space 0, times 0 [ 252.820728][T20887] CPU: 0 PID: 20887 Comm: syz-executor.5 Tainted: G W 5.13.0-rc2-syzkaller #0 [ 252.830897][T20887] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 252.840953][T20887] Call Trace: [ 252.844279][T20887] dump_stack+0x137/0x19d [ 252.848611][T20887] should_fail+0x23c/0x250 [ 252.853120][T20887] ? prealloc_shrinker+0xae/0xe0 [ 252.858066][T20887] __should_failslab+0x81/0x90 [ 252.862847][T20887] should_failslab+0x5/0x20 [ 252.867363][T20887] __kmalloc+0x66/0x340 [ 252.871545][T20887] ? mb_cache_create+0xb9/0x350 [ 252.876446][T20887] prealloc_shrinker+0xae/0xe0 [ 252.881224][T20887] register_shrinker+0x18/0xf0 [ 252.886050][T20887] mb_cache_create+0x28a/0x350 [ 252.890932][T20887] ext4_xattr_create_cache+0xf/0x10 [ 252.896133][T20887] ext4_fill_super+0x522d/0x8010 [ 252.901111][T20887] mount_bdev+0x1e8/0x290 [ 252.905468][T20887] ? ext4_mount+0x40/0x40 [ 252.909852][T20887] ? ext4_errno_to_code+0x110/0x110 [ 252.915163][T20887] ext4_mount+0x2d/0x40 17:46:51 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$pidfd(0xffffffffffffff9c, &(0x7f0000000780), 0x400501, 0x0) r2 = open_tree(0xffffffffffffffff, &(0x7f00000008c0)='./file0\x00', 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001940)='cpuacct.usage_sys\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r5, &(0x7f0000000000)=ANY=[], 0xfffffecc) r6 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000001b00)='cgroup.threads\x00', 0x2, 0x0) splice(r4, &(0x7f0000000040)=0x20, r5, &(0x7f00000001c0)=0x8, 0x2, 0x9) io_submit(0x0, 0xa, &(0x7f0000001c00)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x7, 0x172, r0, &(0x7f00000000c0)="7ba3c79319cefeb4fac8bc873d7b6e65e3a7f02c162b8bf998d143f854fc816dec9451845f70eaaeab4d92aa44ddcf06574c40be8601ae35943f985f5315e61ad37a78243944c82e67af999fbb13248d86599b2b290ade841fc7faef4c3c36c4114b230f73", 0x65, 0x101, 0x0, 0x1}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1, 0x8, 0xffffffffffffffff, &(0x7f0000000300)="0161da32d582d249ad8ae68ba3be6426e889d5ad0724eb975053939cf60f1ab3e5115d1be3ae46cb16888d972074c55e570eca28f65999a20210455f3eec4fa7da816e98861297e9fd455b41b8794997e91a78db7aa202b56a454d875649d74a2ba0f3266334d845cc2bded1d1d29d1d61f7df18a9b1c82ca8486c1d4ff50ff5be9eb9750e3c652849", 0x89, 0xff}, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x6, 0x1f, 0xffffffffffffffff, &(0x7f00000003c0)="3ab49583437df4381703815545809806714578fc9bc9ca19cc56deeb01745f26a26e7c6c4ee7619163dea77dd064af0e05bcc1c53e4addc0400fb2d097e1da4bb4fb0a70b2ddf5b68e388cbe060f37cfe8d1c0b3679752fed431720a8ea071ccfe3315691d7c6e7f93a0d6e11e57e1dffcde5ef2317cb9212d54c47125e63fa7243baa9ff67d32bca6b87383750dd4529133d21fda18a2e8e8707e864e388ccc7407039c13ce189757544d232f83db0e99291def48cfe80c99547af07d873b1a7aa215b9a573203c73850c1669641947228508", 0xd3, 0x4, 0x0, 0x2}, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x2, 0x7f, r0, &(0x7f0000000500)="00e55dc917b1d881554e30a6a8a2132cb00a4733d7d291902def1a0d249b63dd292563e4e281cd82855c67fd3cef7edd4d3f11b32b4dafa190db784dfbc1f9dff35829934784a3c88365b8b861109eb005c7deea9c6bef8ba8c5d34544fc70a827a412d5de3669d0644524", 0x6b, 0x227, 0x0, 0x1}, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x3, 0x8, r0, &(0x7f00000005c0)="e97ebeab562ae01e6625ac4af382eedc6d55e6abc88ad90107ee71a01c0482fc3c0e277e8061994e8be95a69d15c8f", 0x2f, 0x1}, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x6, 0x9, 0xffffffffffffffff, &(0x7f0000000640)="53b8fab7e0aeb4ba48d750e35ac5b515cd6d93d18907167bc33d", 0x1a, 0x8, 0x0, 0x2}, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x3, 0x9, r1, &(0x7f00000007c0)="432e4b9e1f2ea8ceb45bd9541d82c082928445239c7a18a4df6d5bab6c809dcc501752990184966fb57faa8d586506243aa34566b327149941c68ec8d63ae697d1da3ecf29ed3782f57c6976cf6333143c8f0558f7959eec33200d08d58aac2c623342f08f2d6080ca5fa4b5e8b741f99c400afb5bed238ea629425e3abcb06c45856d13e39c63509fc5f641ced03632346feebdc39ea63ca04103157bbde974878f01ffe17614d81b210e326454d66baed9046fac788cb13f16fb7d57d009f896019c0ffa791818bc000689d11964d5bfc2d6a21e6041891fdcb213cb781ce85eb5cced75e7ff22f7f6", 0xea, 0x7fff, 0x0, 0x2, r2}, &(0x7f0000001980)={0x0, 0x0, 0x0, 0x0, 0x6, r0, &(0x7f0000000940)="783daf6737494beb8d87c121958c100571ecc20e3c6c734b3aab06779cca94150abd77b56ecee13bc424a01185a5dd62dd8eb770576f0cfc47fdd93c82b897752900bf19c0650ef10cbfae0db61bcf143a60337ca3a6bade0549513083caea3babc4c058c61f4ee880caf7ace4c3f68a932ff1521a6a97180cbee7d68b52b8f5e8c0cf853ed108b1a3bdedc29d04853a6ff6b8e06afec909f06aae4b9330ba5d76c089efa260f37957ce058686a84b122703c04111c02e2248c4ad226faca2169b58242cb75ff2319eb5da9ab663b86e638ca6b29d6a7d8a03ec02fb61124a4ca08a3da7956253f1d61cf0fc254924bdab4f54e5a83e08fb1add4436c3ee28538848e833b38a98671cd78206538a22d0a3a0c1f83ef793028952336a3368649ed881feb70deeb379c65d215f79ece18a5da4490538192f5feb5ef764aa73637bceb078fb9fa30d2b2befcb8e975b0cb4f8e982519e0588ab6c24648e7b11c73c95d72c8393f63fbb639bb806af2e5843a1b2e8fbfb0c85010f94633972728bccc47ac6c32d5839c0054440dd52f4c887591bd40c14432aff4641a920e3aa0c5bc41b221a13adef583751eb78aa37e6a314b8b9252fad5b4f677a5dacb0c90685cfd76f05c77fd312bfac154de765ed71e6d28a599ba61cb5cf45f27adbb979332c4d002e419e6a5e0018c41e1c7044afa077f5ec8199d1ff6963ce2f1220c67b8db547ebe7454d027533f60137c978f96cec1da8f5892db6c75e60a1e2059dee48c08820ae0be509ea89752b61c60f37fbd062a5c32773ed0ffccc55b6c9055f553c360c4af6d8254988ae527e71bbdb24e7fc490fc75d49483c80ad95baf185f2a851ba9beaf115332d46f91a8c17382858e569f007417a67691355d144436200186757c9dd484926b0a6e9de50d4695a7bea1e32395580bede80c295ea6af18718359571233536bff54f603bb2bf46bcf798c6c0cd8bf4a288816e4395729267d51080447e96db195e26426fa6539ab5c02a89705e97e0d0a682a09f9f5ad532b558c92aa357bf73bc088f7e61f3e82ae42d6b2c0ba85ac9af64574fd6ceba6f2966984c751328ce6fe954d85e33ee7f4df759ab166795c7235565aedae014519118d507e8bbcc6ca2f917059b74017aef72258a2b95e9f5ec84d63eab12afc13978f80717184a09fff8f29edb86b1aeaa22de4a53f2f3038ebf7141a7c443230d1aafd4a72f7a20cb42d437b78a9425b3a190b22eec7a68679879627f2aefba2610f357a48107d788c98d41b3cea1074a1ea070f93c33a71d14505d42cba319d3768ac140658070896c171ea19f63db0a6ad49af9cfa15b2383ca7102ef551ee97b2bbc0089ee905b8f319c9bd8134450d00c8cc97fa6707d9899b5fb7217147b8458e2a91f9c241084d5956726b3f106c16c0c54a29e001ddceb3a8bbcb8044cfe40181c64e0acb5270e8f357ae373294f9545a8c47ba32c1c991ddfe403c6ef53bed87e282742dc703cca9c4bc6e6dceab37b239e8a115f1cd4d07ecfa04e7b1db4c4f48a9601ba0aa147825ab327b725f991d81682aed82f0b1365561466f695092497566726f990f63bb9a0303040b50f39015ef7d8816d25dad4a6d354aed4509b9737d604dd93f94071b626c01dcbd31acb919004a4dd7f56471224dd3e566996491e86bb567092c2181ef08a161c86511f89adbdf13602d20f27910b2cc505be8b0f02cea21d9e57883b17ad04526c33fe7af058a4b06176dffed92caba79ae9d413a556176777e98964cd93ff9ab691382add7ba4d319bfff59aecc279b3390418b6293507d189efad278b09c12bf0ea41106682e236ba402c7e1b884a99413db84ded9c96e8b40707999c3f179c31d705ff9cdc57c0fdb25717e7b3ea51557d3e2114719ef9b36c467f9847be64ac06d4f544565125a78163dcadd8d4f726ea501e5f1972c086a4653d6615e4f41208b2d1d8a7b5f3ed01bcdf2c24815bdf8f4cdcb99d29872c04ed620c3c7d45f7b31812dc388b4d1a4532177603815d3ea33169b90fd977c5bdcf8c1ce001ca0bc883c22157ac8b139865c41fda4c5f02d8199a97900c56eba5da44d44acbc7734ab06776a661c801d8178f63ebdf7aa10b40652792131f214448106244a4b18932607bbc36a68c4b9b52d7ea00a895cf7f7b99a67e8bcf2bb5e6334b936fb362c60e3e785171aef1b8d4ff0612cc8cfc09792a261f85fc0077d160b328990355e9381f55b72632387b2888e1548495b6d3d0d830a529a117702d963843dabb169f971e32f24052926f27c6c4583bbff67244dfb096d74a28ff2f9b0f32c22951b3320a4120d314ae74e4919c5b51c27c049b26ff9fbb729da1ce2b4ceadfc91e0967fdf2ab6a668f18fee249be17c985406c782e8ce2afb53fe06482e8632a7ac01b5c473bf09aae1b2f05fb8640a413812f0621ba571046adab78c82b3b4fff28b78722ae6259f436030f9fb19fd580f6c810a54fd605cf2d3a8381309901176a1440af756a1873927695e447bb3e261b1adc31233fd2addd7a6b794bd90db7b80a4768c9eea8e01e2ef6e607e3bbac23b62b289a2b5717857a5fcf4b498fbcd3a88eb461259d5a0055742b7d9237a097239d80cc3e94dadec801c8db0fedb94981a8827dd6b5911d0b1a58b20703cf3f55c0533ac3da324f86b2d085843caa3792bb6292dd818a457d4b2359cc135719f11fa6e809971bb61e70d0a3e7939981f428034760a934f4c9b5df273c25365c3a8c7f81951dd2d5889739f822b3c05a35b0de8fa28a21291c8e3d67ef9a14cade7a75ca0c773f1358852bd07a52acc652f7ade7ae3422038cc79d59870adf4c0561144c358e6ee1981f4c0cf7878899099449308ce04af144b087128dd7b448d3cd4088ed3fc6432e8385f611c6f6b9ed3c23edae437b03919a45b5aaebd5c152a1d76510ca5eba530341b1cf66f65c8b3cd18a523d3f3f04de3baeb5fa8b0d48d010c77046d1a210c7b8c03f2b6a1112dfc427487a202da6a2126170cf6d24d338271e4cf27b875046adc87569d9cd6dce11c4e9c593073e9cd59d1270361361b8dae89eddf95ba62063bc5d11fc9f3956d6cd1a4202444f0fd55549ae776a5a24cd2cf87829628b01f9b9e252c4dd6a6d8ecfd4378d0a9c4cef65b819360539f657a5d9cb7940c41bb10f81314d46d51f9b48debafc13b4f4e08da2f66737fd5297696a4be5f02ed9b26d22a5143739f81c7eb2b4976dd3d1dd53c68cc7f51138112bd042203b55d7a8fa3d0897cfa51af941138b5ae5591a09c69a254825b01ef67afde4f1167c69c571059a149d48755039cf150051c9f2b4d187505dce7d307ca790215a79c2960ec4bfdd649f5df8458aeff3e94848050f63fe653684ed43f303f9f647aa992ffdfb7f2887676c3bf205c72d10aa7e464e8174118d9ff886684d1c014b0d570dd81f1cdf53eea21629f075f8ee5edfd1ae05f40db9102cba130551e520da5607dad542f2e7f912eca2a3e29995247ce3b400cda1921a9dbda8429a167713bd6cd263a25250c8b09c9925376410e69be7658d12e84b4e667bf7a4effa611a949598d8213c785b6000a9f8129f40bfa60df0fe9258f14ec3b989a19c858a1ff50dd9f01786d70db5efc7c3b5f16b3cc9933f888451d3664a1ae505c852aea37a74fa842936fbab2d6df6a4bf1fe88dee19b34c8bd4d61a0e6cb185c82e06a86115ffbc691fe96752b6610997db129f2a59a89cac6426386c9e7132bab64717dbcdfb212af51f23c10121a15774f9d934dee598d754e9da1943a112d015e773adcff81de87a7e18ccca10ca7a5b405fdb82ac9e1997dc9cbec2edaa47579aff168891ed215e1edbfff0d16b8f8212d77c68795b94a017cb3139faefa65e10e56b2aac397a976f0fe8bf8282182d2db5a092f9e4e3d875b2718b75380330cfc716ffa3c29f1f7774953d4911e6f24eb01a69ead28698a6d2703d3d92703c01cbb1afb7d35157366bbc42796dd92980266ce47382194d9c01040d95a19f2f422f588a92b0c9c198a875d563c3b0b47653986b029d7a807ef8fdb4c750f0a51007579086e5f1a01c10022aeb644a5f9bda8a3e69c6393114faaf73e2314bc8067866c343e5953433cb5365ef94ce05ab9031e5948556731adf32b78c2f86488b7642fa4feb32ebe2324f798d6027d067b16652a18f6e4638eb494971a0ebd4c502e5ea575c7b7e372a85044dcd9e30afd30425fc905267e2fc1ff2f4db61c72cbbf76a53f8742c178407233fb21cc6f89f2bb9bc205b08375796510c9e83633a84b388b216c447b727c8ab8bfb20e18f9f98c4f597d0582fa43eb842ab0717cc94c7f54f3dd57e91c9bf22e1102c05508ebf75a08584e371d41954951374503d4d933f5815e46a064c9dad22cd05b015ee16ce07b5a915100f247d7a43be11cf0ae9313323d9f2ebeef997acd9f03154b605588f193ee2eeefd99bcc77f9d47f90d8543e715d104ecada67479832b6f4d01b965bc837689a7dd6386ba7f76cb916152c69cdcc421e384d296c4b4f7ed6798ff646dbc018f5f09f00ff559e2e78d8c7661f1aaf57bd9ba1aa43098c0e63ef5c9e86f3c091b6a3c906370873d5487ba0ff572785618ba40d41944c405ba0618add032b4d6df620d7a8361fc8043a965f23d7949ac910f421a72b86f9c3b306176016cbbe90e465eaa645c342cbe0a6283aa226f5ef242f950023c23d29ef48fd3140d3eded39c2f3aa02877e3cfacba95baf1b2ce3f35a839bd6bd40a205ede09d243bee6a1c87d812d5360dc5772cddca9096c52089b53c6d9f61460cd1e974d413b9cc70c55c1c272a1d15f20d0665cd3bd070754eab3242f9a5a189faec755be647cee91152c87008e6c784e65d5abe571599c011105339fc1c6c6db0417117c9d45e4b3b0bfd048a5ce05f863e0a06dc387bdc29081b7a6549b52a090317313c484bc4425d1f93eb9ed19286cab290742c37f46d0a09a8ab051e1f757a513584ad9aa040be5b99711a94dbd1e35bdac836173f90359a55086de03fc5a0f900b345ead3b46a3d9358075bbed6a8f06ecc9249e5cb697a2873e3f3f2aee4dc14cb048ed8eb441289eb859959d5d6b34129c4fff56130f6335c2f5e66dc2685557bfa23544b89bb803a6a107b26c96692a3e8739581e523540e06179d551ff1d35260eef4c4b86d8f189679129199deb401e9285e4a748efd4756226670bc7c0652b0c3e24967ffc7667e05eed79e2bcd61dab1c535befffb3d1e96dd630d1b5263f02aa9cf359dcd8dba3e3b789982b44b93d73a2a34a399ee7a8e35158b8689201b1b6acbf2a3e7f26f1e34cad15755a289589a8f2cc4672c2e55c662a2611e68bb94c272434265509261c7358aa6baf340efb8e88de7b7d4b0896b4561e992a6884f1d302f3699baa69c69088d07081b629d987f560480ace415bfae234777628d23f099847fb130e7c94c6e4fe4233c50660a8ce885a6d62be139bb50b3b67c7722f62638d93c432423890d3b5a5cfa16b334486d30d717242dd3813e298d6e5289580b6c9b792750c208337d4aa3fa5840031469c8914145b0685b9edb2f97ffc662213e1e8184b5932d321a182b217f94b74cdd03d674a7100bccb82b4ff95034ce5d1dd1d5214ad41e0a40c7bbf93920b45f0ba32d3ec3b70014fd6d966e08149c96366bddb6f47c9b4b7b58b26990906a05fe45ad9d93e91911303d4d9d617279ed579cdd4de3b34c23bd50b833f28ba5e2c57d4e81bcf01218b6a2609", 0x1000, 0x80000000, 0x0, 0x3, r3}, &(0x7f0000001ac0)={0x0, 0x0, 0x0, 0x3, 0x81, 0xffffffffffffffff, &(0x7f00000019c0)="a60c3cb93aa8180fa933d1ab64f073eb6cf7568c0d700b6c8d87206c16b07b32d172b7bec93a6b33bc09de1aa3353e929f63c1d92e4ea779e85f098ee62e2f48c71ace61fa84844c185950f5d2b5360fd1f9215a889312b4736e3a416daaf964f1eeff4e497e5379317717ab0d32c6f53b77f841544c3d030f86d4e30952246c5334adf387cf5b6b38061efdb48d8392dfc142a1ce82df57ccc9acbb3b7e65899f3b17f7f96565f111533a323e96aed57c781ab632d72e9c205c5bc1b9372b0a73cfd9f184f36b", 0xc7, 0x4, 0x0, 0x0, r5}, &(0x7f0000001bc0)={0x0, 0x0, 0x0, 0x5, 0x2, r6, &(0x7f0000001b40)="1c3f665e2abe52a112f00eeba792be17b8588fdb6db2d310b5701b26bfdd4393220a685cf1be5ab3088130c53ef5e9da2cf2ccade3c30b7fb18c1512d1c4d2258324d23cbe6146697ac28f63356c02f65cebd7ccac85f5ca", 0x58, 0xc28, 0x0, 0x3}]) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e22, 0x0, @loopback}, 0x1c) listen(r0, 0xffffffff) socket$inet6_tcp(0xa, 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r7, 0x0, 0x0, 0x40000, &(0x7f000031e000)={0xa, 0x4e27, 0x3, @private0={0xfc, 0x0, '\x00', 0x1}, 0xffff3e03}, 0xffffffffffffff5e) r8 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r8, 0x0) preadv(r8, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x200000000000004, 0x0) 17:46:51 executing program 3: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r1 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r2 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r2, 0x1000) lseek(r2, 0x0, 0x2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) lseek(r0, 0x80000001, 0x4) dup(r1) sendfile(r2, r3, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r1, r4, 0x0, 0x8400fffffffa) 17:46:51 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x0) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) 17:46:51 executing program 0: r0 = accept4(0xffffffffffffffff, &(0x7f0000000100)=@x25, &(0x7f00000001c0)=0x80, 0x800) ioctl$FS_IOC_SETVERSION(r0, 0x40087602, &(0x7f0000000200)=0x101) r1 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) creat(&(0x7f0000000000)='./bus\x00', 0x60) unlinkat(r1, &(0x7f0000000180)='./bus\x00', 0x0) 17:46:51 executing program 4 (fault-call:1 fault-nth:1): r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 252.919374][T20887] legacy_get_tree+0x70/0xc0 [ 252.923960][T20887] vfs_get_tree+0x4a/0x1a0 [ 252.928408][T20887] path_mount+0x11d4/0x1ce0 [ 252.932903][T20887] __se_sys_mount+0x23d/0x2e0 [ 252.937612][T20887] ? mntput+0x45/0x70 [ 252.941632][T20887] ? __fpregs_load_activate+0x103/0x1b0 [ 252.947190][T20887] __x64_sys_mount+0x63/0x70 [ 252.951781][T20887] do_syscall_64+0x4a/0x90 [ 252.955033][T20917] FAULT_INJECTION: forcing a failure. [ 252.955033][T20917] name failslab, interval 1, probability 0, space 0, times 0 [ 252.956198][T20887] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 252.974673][T20887] RIP: 0033:0x467afa [ 252.978555][T20887] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 252.998155][T20887] RSP: 002b:00007fe8c7e0afa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 253.006555][T20887] RAX: ffffffffffffffda RBX: 0000000020000180 RCX: 0000000000467afa [ 253.014530][T20887] RDX: 0000000020000000 RSI: 0000000020000040 RDI: 00007fe8c7e0b000 [ 253.022483][T20887] RBP: 00007fe8c7e0b040 R08: 00007fe8c7e0b040 R09: 0000000020000000 [ 253.030486][T20887] R10: 0000000000000081 R11: 0000000000000202 R12: 0000000020000000 [ 253.038437][T20887] R13: 0000000020000040 R14: 00007fe8c7e0b000 R15: 00000000200000c0 [ 253.046551][T20917] CPU: 1 PID: 20917 Comm: syz-executor.4 Tainted: G W 5.13.0-rc2-syzkaller #0 [ 253.046629][T20887] EXT4-fs (loop5): Failed to create ea_block_cache [ 253.056712][T20917] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 253.056736][T20917] Call Trace: [ 253.076546][T20917] dump_stack+0x137/0x19d [ 253.080878][T20917] should_fail+0x23c/0x250 [ 253.085305][T20917] ? __inet_hash_connect+0x59e/0x900 [ 253.090586][T20917] __should_failslab+0x81/0x90 [ 253.095344][T20917] should_failslab+0x5/0x20 [ 253.099837][T20917] kmem_cache_alloc+0x46/0x2f0 [ 253.104643][T20917] ? inet_get_local_port_range+0x10b/0x120 [ 253.110451][T20917] __inet_hash_connect+0x59e/0x900 [ 253.115625][T20917] ? inet6_hash_connect+0x80/0x80 [ 253.120655][T20917] inet6_hash_connect+0x77/0x80 [ 253.125491][T20917] tcp_v6_connect+0x983/0xbb0 [ 253.130154][T20917] ? avc_has_perm+0x59/0x150 [ 253.134738][T20917] __inet_stream_connect+0x156/0x6d0 [ 253.140052][T20917] ? local_bh_enable+0x1b/0x20 [ 253.144845][T20917] ? lock_sock_nested+0x128/0x160 [ 253.149887][T20917] ? selinux_netlbl_socket_connect+0x2e/0x40 [ 253.155923][T20917] ? __inet_stream_connect+0x6d0/0x6d0 [ 253.161398][T20917] inet_stream_connect+0x44/0x70 [ 253.166477][T20917] __sys_connect+0x245/0x280 [ 253.171153][T20917] ? __cond_resched+0x11/0x40 [ 253.175908][T20917] ? fput+0x2d/0x130 [ 253.179794][T20917] ? ksys_write+0x157/0x180 [ 253.184274][T20917] ? fpregs_assert_state_consistent+0x7d/0x90 [ 253.190324][T20917] __x64_sys_connect+0x3d/0x50 [ 253.195229][T20917] do_syscall_64+0x4a/0x90 [ 253.199628][T20917] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 253.205502][T20917] RIP: 0033:0x4665d9 [ 253.209371][T20917] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 253.229043][T20917] RSP: 002b:00007feeaabb3188 EFLAGS: 00000246 ORIG_RAX: 000000000000002a [ 253.237432][T20917] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 253.245392][T20917] RDX: 000000000000001c RSI: 00000000200000c0 RDI: 0000000000000003 [ 253.255674][T20917] RBP: 00007feeaabb31d0 R08: 0000000000000000 R09: 0000000000000000 [ 253.263634][T20917] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 17:46:52 executing program 5 (fault-call:0 fault-nth:71): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) [ 253.271767][T20917] R13: 00007ffeb58716df R14: 00007feeaabb3300 R15: 0000000000022000 [ 253.289001][T20918] loop3: detected capacity change from 0 to 264192 17:46:52 executing program 4 (fault-call:1 fault-nth:2): r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 253.360147][T20936] loop5: detected capacity change from 0 to 1051 [ 253.384034][T20936] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 253.385317][T20947] FAULT_INJECTION: forcing a failure. [ 253.385317][T20947] name failslab, interval 1, probability 0, space 0, times 0 [ 253.393528][T20940] loop1: detected capacity change from 0 to 264192 [ 253.406819][T20947] CPU: 0 PID: 20947 Comm: syz-executor.4 Tainted: G W 5.13.0-rc2-syzkaller #0 [ 253.423436][T20947] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 253.423967][T20942] loop0: detected capacity change from 0 to 264192 [ 253.433500][T20947] Call Trace: [ 253.433511][T20947] dump_stack+0x137/0x19d [ 253.447581][T20947] should_fail+0x23c/0x250 [ 253.448793][T20936] FAULT_INJECTION: forcing a failure. [ 253.448793][T20936] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 253.451989][T20947] __should_failslab+0x81/0x90 [ 253.469922][T20947] should_failslab+0x5/0x20 [ 253.474430][T20947] kmem_cache_alloc_node+0x58/0x2b0 [ 253.479652][T20947] ? __alloc_skb+0xed/0x420 [ 253.484143][T20947] __alloc_skb+0xed/0x420 [ 253.488501][T20947] sk_stream_alloc_skb+0x161/0x600 [ 253.493694][T20947] ? tcp_write_queue_purge+0x291/0x2b0 [ 253.499165][T20947] tcp_connect+0xc2e/0x1db0 [ 253.503650][T20947] ? tcp_fastopen_defer_connect+0x65/0x3c0 [ 253.509496][T20947] tcp_v6_connect+0xb60/0xbb0 [ 253.514192][T20947] ? avc_has_perm+0x59/0x150 [ 253.518811][T20947] __inet_stream_connect+0x156/0x6d0 [ 253.524203][T20947] ? local_bh_enable+0x1b/0x20 [ 253.528993][T20947] ? lock_sock_nested+0x128/0x160 [ 253.533996][T20947] ? selinux_netlbl_socket_connect+0x2e/0x40 [ 253.539957][T20947] ? __inet_stream_connect+0x6d0/0x6d0 [ 253.545402][T20947] inet_stream_connect+0x44/0x70 [ 253.550757][T20947] __sys_connect+0x245/0x280 [ 253.555333][T20947] ? __cond_resched+0x11/0x40 [ 253.560063][T20947] ? fput+0x2d/0x130 [ 253.563939][T20947] ? ksys_write+0x157/0x180 [ 253.568504][T20947] ? fpregs_assert_state_consistent+0x7d/0x90 [ 253.574658][T20947] __x64_sys_connect+0x3d/0x50 [ 253.579408][T20947] do_syscall_64+0x4a/0x90 [ 253.583807][T20947] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 253.590023][T20947] RIP: 0033:0x4665d9 [ 253.593928][T20947] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 253.613948][T20947] RSP: 002b:00007feeaabb3188 EFLAGS: 00000246 ORIG_RAX: 000000000000002a [ 253.622358][T20947] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 253.630306][T20947] RDX: 000000000000001c RSI: 00000000200000c0 RDI: 0000000000000003 [ 253.638277][T20947] RBP: 00007feeaabb31d0 R08: 0000000000000000 R09: 0000000000000000 [ 253.646374][T20947] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 253.654327][T20947] R13: 00007ffeb58716df R14: 00007feeaabb3300 R15: 0000000000022000 [ 253.662286][T20936] CPU: 1 PID: 20936 Comm: syz-executor.5 Tainted: G W 5.13.0-rc2-syzkaller #0 [ 253.672451][T20936] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 253.682499][T20936] Call Trace: [ 253.685825][T20936] dump_stack+0x137/0x19d [ 253.690145][T20936] should_fail+0x23c/0x250 [ 253.694548][T20936] __alloc_pages+0x102/0x320 [ 253.699149][T20936] alloc_pages+0x21d/0x310 [ 253.703548][T20936] get_zeroed_page+0x13/0x40 [ 253.708195][T20936] ext4_calculate_overhead+0x68/0x9d0 [ 253.713560][T20936] ? register_shrinker+0xdc/0xf0 [ 253.718601][T20936] ? mb_cache_create+0x310/0x350 [ 253.723571][T20936] ext4_fill_super+0x56da/0x8010 [ 253.728534][T20936] mount_bdev+0x1e8/0x290 [ 253.732857][T20936] ? ext4_mount+0x40/0x40 [ 253.737258][T20936] ? ext4_errno_to_code+0x110/0x110 [ 253.742459][T20936] ext4_mount+0x2d/0x40 [ 253.746768][T20936] legacy_get_tree+0x70/0xc0 [ 253.751342][T20936] vfs_get_tree+0x4a/0x1a0 [ 253.755743][T20936] path_mount+0x11d4/0x1ce0 [ 253.760225][T20936] __se_sys_mount+0x23d/0x2e0 [ 253.764880][T20936] ? mntput+0x45/0x70 [ 253.768843][T20936] ? __fpregs_load_activate+0x103/0x1b0 [ 253.774382][T20936] __x64_sys_mount+0x63/0x70 [ 253.779007][T20936] do_syscall_64+0x4a/0x90 [ 253.783406][T20936] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 253.789282][T20936] RIP: 0033:0x467afa 17:46:52 executing program 4 (fault-call:1 fault-nth:3): r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 253.793155][T20936] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 253.812740][T20936] RSP: 002b:00007fe8c7e0afa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 253.821142][T20936] RAX: ffffffffffffffda RBX: 0000000020000180 RCX: 0000000000467afa [ 253.829094][T20936] RDX: 0000000020000000 RSI: 0000000020000040 RDI: 00007fe8c7e0b000 [ 253.837072][T20936] RBP: 00007fe8c7e0b040 R08: 00007fe8c7e0b040 R09: 0000000020000000 [ 253.845021][T20936] R10: 0000000000000081 R11: 0000000000000202 R12: 0000000020000000 [ 253.853029][T20936] R13: 0000000020000040 R14: 00007fe8c7e0b000 R15: 00000000200000c0 17:46:52 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(0xffffffffffffffff, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) 17:46:52 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$pidfd(0xffffffffffffff9c, &(0x7f0000000780), 0x400501, 0x0) r2 = open_tree(0xffffffffffffffff, &(0x7f00000008c0)='./file0\x00', 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001940)='cpuacct.usage_sys\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r5, &(0x7f0000000000)=ANY=[], 0xfffffecc) r6 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000001b00)='cgroup.threads\x00', 0x2, 0x0) splice(r4, &(0x7f0000000040)=0x20, r5, &(0x7f00000001c0)=0x8, 0x2, 0x9) io_submit(0x0, 0xa, &(0x7f0000001c00)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x7, 0x172, r0, &(0x7f00000000c0)="7ba3c79319cefeb4fac8bc873d7b6e65e3a7f02c162b8bf998d143f854fc816dec9451845f70eaaeab4d92aa44ddcf06574c40be8601ae35943f985f5315e61ad37a78243944c82e67af999fbb13248d86599b2b290ade841fc7faef4c3c36c4114b230f73", 0x65, 0x101, 0x0, 0x1}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1, 0x8, 0xffffffffffffffff, &(0x7f0000000300)="0161da32d582d249ad8ae68ba3be6426e889d5ad0724eb975053939cf60f1ab3e5115d1be3ae46cb16888d972074c55e570eca28f65999a20210455f3eec4fa7da816e98861297e9fd455b41b8794997e91a78db7aa202b56a454d875649d74a2ba0f3266334d845cc2bded1d1d29d1d61f7df18a9b1c82ca8486c1d4ff50ff5be9eb9750e3c652849", 0x89, 0xff}, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x6, 0x1f, 0xffffffffffffffff, &(0x7f00000003c0)="3ab49583437df4381703815545809806714578fc9bc9ca19cc56deeb01745f26a26e7c6c4ee7619163dea77dd064af0e05bcc1c53e4addc0400fb2d097e1da4bb4fb0a70b2ddf5b68e388cbe060f37cfe8d1c0b3679752fed431720a8ea071ccfe3315691d7c6e7f93a0d6e11e57e1dffcde5ef2317cb9212d54c47125e63fa7243baa9ff67d32bca6b87383750dd4529133d21fda18a2e8e8707e864e388ccc7407039c13ce189757544d232f83db0e99291def48cfe80c99547af07d873b1a7aa215b9a573203c73850c1669641947228508", 0xd3, 0x4, 0x0, 0x2}, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x2, 0x7f, r0, &(0x7f0000000500)="00e55dc917b1d881554e30a6a8a2132cb00a4733d7d291902def1a0d249b63dd292563e4e281cd82855c67fd3cef7edd4d3f11b32b4dafa190db784dfbc1f9dff35829934784a3c88365b8b861109eb005c7deea9c6bef8ba8c5d34544fc70a827a412d5de3669d0644524", 0x6b, 0x227, 0x0, 0x1}, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x3, 0x8, r0, &(0x7f00000005c0)="e97ebeab562ae01e6625ac4af382eedc6d55e6abc88ad90107ee71a01c0482fc3c0e277e8061994e8be95a69d15c8f", 0x2f, 0x1}, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x6, 0x9, 0xffffffffffffffff, &(0x7f0000000640)="53b8fab7e0aeb4ba48d750e35ac5b515cd6d93d18907167bc33d", 0x1a, 0x8, 0x0, 0x2}, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x3, 0x9, r1, &(0x7f00000007c0)="432e4b9e1f2ea8ceb45bd9541d82c082928445239c7a18a4df6d5bab6c809dcc501752990184966fb57faa8d586506243aa34566b327149941c68ec8d63ae697d1da3ecf29ed3782f57c6976cf6333143c8f0558f7959eec33200d08d58aac2c623342f08f2d6080ca5fa4b5e8b741f99c400afb5bed238ea629425e3abcb06c45856d13e39c63509fc5f641ced03632346feebdc39ea63ca04103157bbde974878f01ffe17614d81b210e326454d66baed9046fac788cb13f16fb7d57d009f896019c0ffa791818bc000689d11964d5bfc2d6a21e6041891fdcb213cb781ce85eb5cced75e7ff22f7f6", 0xea, 0x7fff, 0x0, 0x2, r2}, &(0x7f0000001980)={0x0, 0x0, 0x0, 0x0, 0x6, r0, &(0x7f0000000940)="783daf6737494beb8d87c121958c100571ecc20e3c6c734b3aab06779cca94150abd77b56ecee13bc424a01185a5dd62dd8eb770576f0cfc47fdd93c82b897752900bf19c0650ef10cbfae0db61bcf143a60337ca3a6bade0549513083caea3babc4c058c61f4ee880caf7ace4c3f68a932ff1521a6a97180cbee7d68b52b8f5e8c0cf853ed108b1a3bdedc29d04853a6ff6b8e06afec909f06aae4b9330ba5d76c089efa260f37957ce058686a84b122703c04111c02e2248c4ad226faca2169b58242cb75ff2319eb5da9ab663b86e638ca6b29d6a7d8a03ec02fb61124a4ca08a3da7956253f1d61cf0fc254924bdab4f54e5a83e08fb1add4436c3ee28538848e833b38a98671cd78206538a22d0a3a0c1f83ef793028952336a3368649ed881feb70deeb379c65d215f79ece18a5da4490538192f5feb5ef764aa73637bceb078fb9fa30d2b2befcb8e975b0cb4f8e982519e0588ab6c24648e7b11c73c95d72c8393f63fbb639bb806af2e5843a1b2e8fbfb0c85010f94633972728bccc47ac6c32d5839c0054440dd52f4c887591bd40c14432aff4641a920e3aa0c5bc41b221a13adef583751eb78aa37e6a314b8b9252fad5b4f677a5dacb0c90685cfd76f05c77fd312bfac154de765ed71e6d28a599ba61cb5cf45f27adbb979332c4d002e419e6a5e0018c41e1c7044afa077f5ec8199d1ff6963ce2f1220c67b8db547ebe7454d027533f60137c978f96cec1da8f5892db6c75e60a1e2059dee48c08820ae0be509ea89752b61c60f37fbd062a5c32773ed0ffccc55b6c9055f553c360c4af6d8254988ae527e71bbdb24e7fc490fc75d49483c80ad95baf185f2a851ba9beaf115332d46f91a8c17382858e569f007417a67691355d144436200186757c9dd484926b0a6e9de50d4695a7bea1e32395580bede80c295ea6af18718359571233536bff54f603bb2bf46bcf798c6c0cd8bf4a288816e4395729267d51080447e96db195e26426fa6539ab5c02a89705e97e0d0a682a09f9f5ad532b558c92aa357bf73bc088f7e61f3e82ae42d6b2c0ba85ac9af64574fd6ceba6f2966984c751328ce6fe954d85e33ee7f4df759ab166795c7235565aedae014519118d507e8bbcc6ca2f917059b74017aef72258a2b95e9f5ec84d63eab12afc13978f80717184a09fff8f29edb86b1aeaa22de4a53f2f3038ebf7141a7c443230d1aafd4a72f7a20cb42d437b78a9425b3a190b22eec7a68679879627f2aefba2610f357a48107d788c98d41b3cea1074a1ea070f93c33a71d14505d42cba319d3768ac140658070896c171ea19f63db0a6ad49af9cfa15b2383ca7102ef551ee97b2bbc0089ee905b8f319c9bd8134450d00c8cc97fa6707d9899b5fb7217147b8458e2a91f9c241084d5956726b3f106c16c0c54a29e001ddceb3a8bbcb8044cfe40181c64e0acb5270e8f357ae373294f9545a8c47ba32c1c991ddfe403c6ef53bed87e282742dc703cca9c4bc6e6dceab37b239e8a115f1cd4d07ecfa04e7b1db4c4f48a9601ba0aa147825ab327b725f991d81682aed82f0b1365561466f695092497566726f990f63bb9a0303040b50f39015ef7d8816d25dad4a6d354aed4509b9737d604dd93f94071b626c01dcbd31acb919004a4dd7f56471224dd3e566996491e86bb567092c2181ef08a161c86511f89adbdf13602d20f27910b2cc505be8b0f02cea21d9e57883b17ad04526c33fe7af058a4b06176dffed92caba79ae9d413a556176777e98964cd93ff9ab691382add7ba4d319bfff59aecc279b3390418b6293507d189efad278b09c12bf0ea41106682e236ba402c7e1b884a99413db84ded9c96e8b40707999c3f179c31d705ff9cdc57c0fdb25717e7b3ea51557d3e2114719ef9b36c467f9847be64ac06d4f544565125a78163dcadd8d4f726ea501e5f1972c086a4653d6615e4f41208b2d1d8a7b5f3ed01bcdf2c24815bdf8f4cdcb99d29872c04ed620c3c7d45f7b31812dc388b4d1a4532177603815d3ea33169b90fd977c5bdcf8c1ce001ca0bc883c22157ac8b139865c41fda4c5f02d8199a97900c56eba5da44d44acbc7734ab06776a661c801d8178f63ebdf7aa10b40652792131f214448106244a4b18932607bbc36a68c4b9b52d7ea00a895cf7f7b99a67e8bcf2bb5e6334b936fb362c60e3e785171aef1b8d4ff0612cc8cfc09792a261f85fc0077d160b328990355e9381f55b72632387b2888e1548495b6d3d0d830a529a117702d963843dabb169f971e32f24052926f27c6c4583bbff67244dfb096d74a28ff2f9b0f32c22951b3320a4120d314ae74e4919c5b51c27c049b26ff9fbb729da1ce2b4ceadfc91e0967fdf2ab6a668f18fee249be17c985406c782e8ce2afb53fe06482e8632a7ac01b5c473bf09aae1b2f05fb8640a413812f0621ba571046adab78c82b3b4fff28b78722ae6259f436030f9fb19fd580f6c810a54fd605cf2d3a8381309901176a1440af756a1873927695e447bb3e261b1adc31233fd2addd7a6b794bd90db7b80a4768c9eea8e01e2ef6e607e3bbac23b62b289a2b5717857a5fcf4b498fbcd3a88eb461259d5a0055742b7d9237a097239d80cc3e94dadec801c8db0fedb94981a8827dd6b5911d0b1a58b20703cf3f55c0533ac3da324f86b2d085843caa3792bb6292dd818a457d4b2359cc135719f11fa6e809971bb61e70d0a3e7939981f428034760a934f4c9b5df273c25365c3a8c7f81951dd2d5889739f822b3c05a35b0de8fa28a21291c8e3d67ef9a14cade7a75ca0c773f1358852bd07a52acc652f7ade7ae3422038cc79d59870adf4c0561144c358e6ee1981f4c0cf7878899099449308ce04af144b087128dd7b448d3cd4088ed3fc6432e8385f611c6f6b9ed3c23edae437b03919a45b5aaebd5c152a1d76510ca5eba530341b1cf66f65c8b3cd18a523d3f3f04de3baeb5fa8b0d48d010c77046d1a210c7b8c03f2b6a1112dfc427487a202da6a2126170cf6d24d338271e4cf27b875046adc87569d9cd6dce11c4e9c593073e9cd59d1270361361b8dae89eddf95ba62063bc5d11fc9f3956d6cd1a4202444f0fd55549ae776a5a24cd2cf87829628b01f9b9e252c4dd6a6d8ecfd4378d0a9c4cef65b819360539f657a5d9cb7940c41bb10f81314d46d51f9b48debafc13b4f4e08da2f66737fd5297696a4be5f02ed9b26d22a5143739f81c7eb2b4976dd3d1dd53c68cc7f51138112bd042203b55d7a8fa3d0897cfa51af941138b5ae5591a09c69a254825b01ef67afde4f1167c69c571059a149d48755039cf150051c9f2b4d187505dce7d307ca790215a79c2960ec4bfdd649f5df8458aeff3e94848050f63fe653684ed43f303f9f647aa992ffdfb7f2887676c3bf205c72d10aa7e464e8174118d9ff886684d1c014b0d570dd81f1cdf53eea21629f075f8ee5edfd1ae05f40db9102cba130551e520da5607dad542f2e7f912eca2a3e29995247ce3b400cda1921a9dbda8429a167713bd6cd263a25250c8b09c9925376410e69be7658d12e84b4e667bf7a4effa611a949598d8213c785b6000a9f8129f40bfa60df0fe9258f14ec3b989a19c858a1ff50dd9f01786d70db5efc7c3b5f16b3cc9933f888451d3664a1ae505c852aea37a74fa842936fbab2d6df6a4bf1fe88dee19b34c8bd4d61a0e6cb185c82e06a86115ffbc691fe96752b6610997db129f2a59a89cac6426386c9e7132bab64717dbcdfb212af51f23c10121a15774f9d934dee598d754e9da1943a112d015e773adcff81de87a7e18ccca10ca7a5b405fdb82ac9e1997dc9cbec2edaa47579aff168891ed215e1edbfff0d16b8f8212d77c68795b94a017cb3139faefa65e10e56b2aac397a976f0fe8bf8282182d2db5a092f9e4e3d875b2718b75380330cfc716ffa3c29f1f7774953d4911e6f24eb01a69ead28698a6d2703d3d92703c01cbb1afb7d35157366bbc42796dd92980266ce47382194d9c01040d95a19f2f422f588a92b0c9c198a875d563c3b0b47653986b029d7a807ef8fdb4c750f0a51007579086e5f1a01c10022aeb644a5f9bda8a3e69c6393114faaf73e2314bc8067866c343e5953433cb5365ef94ce05ab9031e5948556731adf32b78c2f86488b7642fa4feb32ebe2324f798d6027d067b16652a18f6e4638eb494971a0ebd4c502e5ea575c7b7e372a85044dcd9e30afd30425fc905267e2fc1ff2f4db61c72cbbf76a53f8742c178407233fb21cc6f89f2bb9bc205b08375796510c9e83633a84b388b216c447b727c8ab8bfb20e18f9f98c4f597d0582fa43eb842ab0717cc94c7f54f3dd57e91c9bf22e1102c05508ebf75a08584e371d41954951374503d4d933f5815e46a064c9dad22cd05b015ee16ce07b5a915100f247d7a43be11cf0ae9313323d9f2ebeef997acd9f03154b605588f193ee2eeefd99bcc77f9d47f90d8543e715d104ecada67479832b6f4d01b965bc837689a7dd6386ba7f76cb916152c69cdcc421e384d296c4b4f7ed6798ff646dbc018f5f09f00ff559e2e78d8c7661f1aaf57bd9ba1aa43098c0e63ef5c9e86f3c091b6a3c906370873d5487ba0ff572785618ba40d41944c405ba0618add032b4d6df620d7a8361fc8043a965f23d7949ac910f421a72b86f9c3b306176016cbbe90e465eaa645c342cbe0a6283aa226f5ef242f950023c23d29ef48fd3140d3eded39c2f3aa02877e3cfacba95baf1b2ce3f35a839bd6bd40a205ede09d243bee6a1c87d812d5360dc5772cddca9096c52089b53c6d9f61460cd1e974d413b9cc70c55c1c272a1d15f20d0665cd3bd070754eab3242f9a5a189faec755be647cee91152c87008e6c784e65d5abe571599c011105339fc1c6c6db0417117c9d45e4b3b0bfd048a5ce05f863e0a06dc387bdc29081b7a6549b52a090317313c484bc4425d1f93eb9ed19286cab290742c37f46d0a09a8ab051e1f757a513584ad9aa040be5b99711a94dbd1e35bdac836173f90359a55086de03fc5a0f900b345ead3b46a3d9358075bbed6a8f06ecc9249e5cb697a2873e3f3f2aee4dc14cb048ed8eb441289eb859959d5d6b34129c4fff56130f6335c2f5e66dc2685557bfa23544b89bb803a6a107b26c96692a3e8739581e523540e06179d551ff1d35260eef4c4b86d8f189679129199deb401e9285e4a748efd4756226670bc7c0652b0c3e24967ffc7667e05eed79e2bcd61dab1c535befffb3d1e96dd630d1b5263f02aa9cf359dcd8dba3e3b789982b44b93d73a2a34a399ee7a8e35158b8689201b1b6acbf2a3e7f26f1e34cad15755a289589a8f2cc4672c2e55c662a2611e68bb94c272434265509261c7358aa6baf340efb8e88de7b7d4b0896b4561e992a6884f1d302f3699baa69c69088d07081b629d987f560480ace415bfae234777628d23f099847fb130e7c94c6e4fe4233c50660a8ce885a6d62be139bb50b3b67c7722f62638d93c432423890d3b5a5cfa16b334486d30d717242dd3813e298d6e5289580b6c9b792750c208337d4aa3fa5840031469c8914145b0685b9edb2f97ffc662213e1e8184b5932d321a182b217f94b74cdd03d674a7100bccb82b4ff95034ce5d1dd1d5214ad41e0a40c7bbf93920b45f0ba32d3ec3b70014fd6d966e08149c96366bddb6f47c9b4b7b58b26990906a05fe45ad9d93e91911303d4d9d617279ed579cdd4de3b34c23bd50b833f28ba5e2c57d4e81bcf01218b6a2609", 0x1000, 0x80000000, 0x0, 0x3, r3}, &(0x7f0000001ac0)={0x0, 0x0, 0x0, 0x3, 0x81, 0xffffffffffffffff, &(0x7f00000019c0)="a60c3cb93aa8180fa933d1ab64f073eb6cf7568c0d700b6c8d87206c16b07b32d172b7bec93a6b33bc09de1aa3353e929f63c1d92e4ea779e85f098ee62e2f48c71ace61fa84844c185950f5d2b5360fd1f9215a889312b4736e3a416daaf964f1eeff4e497e5379317717ab0d32c6f53b77f841544c3d030f86d4e30952246c5334adf387cf5b6b38061efdb48d8392dfc142a1ce82df57ccc9acbb3b7e65899f3b17f7f96565f111533a323e96aed57c781ab632d72e9c205c5bc1b9372b0a73cfd9f184f36b", 0xc7, 0x4, 0x0, 0x0, r5}, &(0x7f0000001bc0)={0x0, 0x0, 0x0, 0x5, 0x2, r6, &(0x7f0000001b40)="1c3f665e2abe52a112f00eeba792be17b8588fdb6db2d310b5701b26bfdd4393220a685cf1be5ab3088130c53ef5e9da2cf2ccade3c30b7fb18c1512d1c4d2258324d23cbe6146697ac28f63356c02f65cebd7ccac85f5ca", 0x58, 0xc28, 0x0, 0x3}]) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e22, 0x0, @loopback}, 0x1c) listen(r0, 0xffffffff) socket$inet6_tcp(0xa, 0x1, 0x0) pipe(&(0x7f0000000080)) r7 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r8 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r8, 0x0) preadv(r8, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r7, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x200000000000004, 0x0) [ 253.920261][T20964] FAULT_INJECTION: forcing a failure. [ 253.920261][T20964] name failslab, interval 1, probability 0, space 0, times 0 [ 253.933113][T20964] CPU: 0 PID: 20964 Comm: syz-executor.4 Tainted: G W 5.13.0-rc2-syzkaller #0 [ 253.943376][T20964] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 253.953496][T20964] Call Trace: [ 253.956824][T20964] dump_stack+0x137/0x19d [ 253.961184][T20964] should_fail+0x23c/0x250 [ 253.965616][T20964] __should_failslab+0x81/0x90 [ 253.970416][T20964] should_failslab+0x5/0x20 [ 253.974971][T20964] kmem_cache_alloc_node_trace+0x58/0x2e0 [ 253.980688][T20964] ? __kmalloc_node_track_caller+0x30/0x40 [ 253.986502][T20964] ? kmem_cache_alloc_node+0x1da/0x2b0 [ 253.991998][T20964] __kmalloc_node_track_caller+0x30/0x40 [ 253.997640][T20964] ? sk_stream_alloc_skb+0x161/0x600 [ 254.003353][T20964] __alloc_skb+0x187/0x420 [ 254.007799][T20964] sk_stream_alloc_skb+0x161/0x600 [ 254.012919][T20964] ? tcp_write_queue_purge+0x291/0x2b0 [ 254.018383][T20964] tcp_connect+0xc2e/0x1db0 [ 254.022889][T20964] ? tcp_fastopen_defer_connect+0x65/0x3c0 [ 254.028695][T20964] tcp_v6_connect+0xb60/0xbb0 [ 254.033371][T20964] ? avc_has_perm+0x59/0x150 [ 254.038108][T20964] __inet_stream_connect+0x156/0x6d0 [ 254.043461][T20964] ? local_bh_enable+0x1b/0x20 [ 254.048229][T20964] ? lock_sock_nested+0x128/0x160 [ 254.053245][T20964] ? selinux_netlbl_socket_connect+0x2e/0x40 [ 254.059248][T20964] ? __inet_stream_connect+0x6d0/0x6d0 [ 254.064780][T20964] inet_stream_connect+0x44/0x70 [ 254.069728][T20964] __sys_connect+0x245/0x280 [ 254.074358][T20964] ? __cond_resched+0x11/0x40 [ 254.079062][T20964] ? fput+0x2d/0x130 [ 254.082949][T20964] ? ksys_write+0x157/0x180 [ 254.087442][T20964] ? fpregs_assert_state_consistent+0x7d/0x90 [ 254.093510][T20964] __x64_sys_connect+0x3d/0x50 [ 254.098336][T20964] do_syscall_64+0x4a/0x90 [ 254.102889][T20964] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 254.108910][T20964] RIP: 0033:0x4665d9 [ 254.112809][T20964] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 254.132417][T20964] RSP: 002b:00007feeaabb3188 EFLAGS: 00000246 ORIG_RAX: 000000000000002a [ 254.140829][T20964] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 254.148796][T20964] RDX: 000000000000001c RSI: 00000000200000c0 RDI: 0000000000000003 [ 254.156767][T20964] RBP: 00007feeaabb31d0 R08: 0000000000000000 R09: 0000000000000000 17:46:52 executing program 5 (fault-call:0 fault-nth:72): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:46:52 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') clock_gettime(0x0, &(0x7f0000000100)) utimes(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000140)={{0x77359400}, {0x0, 0x2710}}) creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r1, &(0x7f0000000000)='./file1\x00', r2, &(0x7f0000000240)='./bus\x00') unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) [ 254.164802][T20964] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 254.172776][T20964] R13: 00007ffeb58716df R14: 00007feeaabb3300 R15: 0000000000022000 [ 254.188870][T20918] loop3: detected capacity change from 0 to 264192 17:46:53 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(0xffffffffffffffff, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) [ 254.227177][T20967] loop1: detected capacity change from 0 to 264192 [ 254.237677][T20969] loop5: detected capacity change from 0 to 1051 [ 254.274533][T20969] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 254.291064][T20987] loop0: detected capacity change from 0 to 264192 [ 254.292322][T20969] FAULT_INJECTION: forcing a failure. [ 254.292322][T20969] name failslab, interval 1, probability 0, space 0, times 0 [ 254.310209][T20969] CPU: 1 PID: 20969 Comm: syz-executor.5 Tainted: G W 5.13.0-rc2-syzkaller #0 17:46:53 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0x1, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x1000201, &(0x7f0000000300)=ANY=[@ANYRES32, @ANYBLOB="a09e8422a89f936d5f23dc325c620297ae5838594dc3162fccd5a2aab1bd84fbd3400c04287cf9355fe70fb3bd78113b0ab7895c346cd763c4f1d3283f3e6036", @ANYRESHEX, @ANYRESHEX]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) setxattr$security_evm(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000240), &(0x7f00000002c0)=@sha1={0x1, "d9c60dca07b7fa491e2b4dc756b4c8132076d8ae"}, 0x15, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = socket$inet6(0x10, 0x3, 0x0) sendto$inet6(r3, &(0x7f0000000140)="1ba0000016001d0d89fdc5cbdd045798707bed4dca141a780f0f8e", 0xff7f, 0x0, 0x0, 0x0) recvfrom$inet6(r3, &(0x7f0000000000)=""/60, 0x3c, 0x0, 0x0, 0x0) connect(r3, &(0x7f0000000140)=@sco={0x1f, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x11}}, 0x80) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r6 = socket$inet_udp(0x2, 0x2, 0x0) close(r6) splice(r5, 0x0, r6, 0x0, 0x200000000e26a, 0x0) ftruncate(r5, 0x80000000) sendfile(r0, r4, 0x0, 0x8400fffffffa) 17:46:53 executing program 4 (fault-call:1 fault-nth:4): r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 254.320366][T20969] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 254.330471][T20969] Call Trace: [ 254.333749][T20969] dump_stack+0x137/0x19d [ 254.338154][T20969] should_fail+0x23c/0x250 [ 254.342583][T20969] ? kzalloc+0x16/0x20 [ 254.346654][T20969] __should_failslab+0x81/0x90 [ 254.351423][T20969] should_failslab+0x5/0x20 [ 254.355942][T20969] __kmalloc+0x66/0x340 [ 254.360106][T20969] ? __list_add_valid+0x28/0x90 [ 254.364963][T20969] kzalloc+0x16/0x20 [ 254.368906][T20969] alloc_workqueue+0x11e/0xaf0 17:46:53 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = socket$inet_udp(0x2, 0x2, 0x0) close(r1) splice(r0, 0x0, r1, 0x0, 0x200000000e26a, 0x0) unlinkat(r0, &(0x7f0000000000)='./file1\x00', 0x0) [ 254.373686][T20969] ? __free_pages+0x19b/0x1d0 [ 254.378575][T20969] ? ext4_calculate_overhead+0x9be/0x9d0 [ 254.384251][T20969] ? ext4_fill_super+0x56e6/0x8010 [ 254.389549][T20969] ext4_fill_super+0x540d/0x8010 [ 254.394600][T20969] mount_bdev+0x1e8/0x290 [ 254.398949][T20969] ? ext4_mount+0x40/0x40 [ 254.403349][T20969] ? ext4_errno_to_code+0x110/0x110 [ 254.408565][T20969] ext4_mount+0x2d/0x40 [ 254.411290][T20994] loop1: detected capacity change from 0 to 264192 [ 254.412775][T20969] legacy_get_tree+0x70/0xc0 [ 254.420129][T21005] FAULT_INJECTION: forcing a failure. [ 254.420129][T21005] name failslab, interval 1, probability 0, space 0, times 0 [ 254.423852][T20969] vfs_get_tree+0x4a/0x1a0 [ 254.423878][T20969] path_mount+0x11d4/0x1ce0 [ 254.445294][T20969] __se_sys_mount+0x23d/0x2e0 [ 254.449984][T20969] ? mntput+0x45/0x70 [ 254.453956][T20969] ? __fpregs_load_activate+0x103/0x1b0 [ 254.459487][T20969] __x64_sys_mount+0x63/0x70 [ 254.464057][T20969] do_syscall_64+0x4a/0x90 [ 254.468506][T20969] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 254.474382][T20969] RIP: 0033:0x467afa [ 254.478256][T20969] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 254.498027][T20969] RSP: 002b:00007fe8c7e0afa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 254.506436][T20969] RAX: ffffffffffffffda RBX: 0000000020000180 RCX: 0000000000467afa [ 254.514387][T20969] RDX: 0000000020000000 RSI: 0000000020000040 RDI: 00007fe8c7e0b000 [ 254.522518][T20969] RBP: 00007fe8c7e0b040 R08: 00007fe8c7e0b040 R09: 0000000020000000 [ 254.530470][T20969] R10: 0000000000000081 R11: 0000000000000202 R12: 0000000020000000 [ 254.538421][T20969] R13: 0000000020000040 R14: 00007fe8c7e0b000 R15: 00000000200000c0 [ 254.546449][T21005] CPU: 0 PID: 21005 Comm: syz-executor.4 Tainted: G W 5.13.0-rc2-syzkaller #0 [ 254.546473][T20969] EXT4-fs: failed to create workqueue [ 254.556591][T21005] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 254.556602][T21005] Call Trace: [ 254.556608][T21005] dump_stack+0x137/0x19d [ 254.561956][T20969] EXT4-fs (loop5): mount failed [ 254.571984][T21005] should_fail+0x23c/0x250 [ 254.572002][T21005] __should_failslab+0x81/0x90 [ 254.572034][T21005] should_failslab+0x5/0x20 [ 254.598230][T21005] kmem_cache_alloc_node+0x58/0x2b0 [ 254.603424][T21005] ? __alloc_skb+0xed/0x420 [ 254.607989][T21005] __alloc_skb+0xed/0x420 [ 254.612302][T21005] alloc_skb_with_frags+0x90/0x390 [ 254.617415][T21005] ? __find_rr_leaf+0x4a3/0x600 [ 254.622325][T21005] sock_alloc_send_pskb+0x436/0x4e0 [ 254.627522][T21005] ? fib6_table_lookup+0x530/0x5e0 [ 254.632628][T21005] sock_alloc_send_skb+0x2d/0x40 [ 254.637624][T21005] __ip6_append_data+0x1743/0x21a0 [ 254.642772][T21005] ? ip6_route_output_flags_noref+0x1b0/0x1b0 [ 254.648875][T21005] ? fib6_rule_lookup+0x85/0x160 [ 254.653792][T21005] ip6_append_data+0x17e/0x230 [ 254.658549][T21005] ? icmpv6_xrlim_allow+0x220/0x220 [ 254.663811][T21005] ? icmpv6_xrlim_allow+0x220/0x220 [ 254.668993][T21005] icmp6_send+0xdbf/0x1260 [ 254.673472][T21005] ip6_pkt_drop+0x303/0x340 [ 254.677959][T21005] ip6_pkt_discard_out+0x43/0x50 [ 254.682895][T21005] ip6_xmit+0x7d8/0xa40 [ 254.687034][T21005] ? ip6_xmit+0xa40/0xa40 [ 254.691344][T21005] ? inet6_csk_route_socket+0x25c/0x3a0 [ 254.696890][T21005] inet6_csk_xmit+0x148/0x180 [ 254.701584][T21005] __tcp_transmit_skb+0x141a/0x19f0 [ 254.706785][T21005] tcp_connect+0x12ef/0x1db0 [ 254.711355][T21005] tcp_v6_connect+0xb60/0xbb0 [ 254.716013][T21005] ? avc_has_perm+0x59/0x150 [ 254.720587][T21005] __inet_stream_connect+0x156/0x6d0 [ 254.725857][T21005] ? local_bh_enable+0x1b/0x20 [ 254.730604][T21005] ? lock_sock_nested+0x128/0x160 [ 254.735611][T21005] ? selinux_netlbl_socket_connect+0x2e/0x40 [ 254.741668][T21005] ? __inet_stream_connect+0x6d0/0x6d0 [ 254.747211][T21005] inet_stream_connect+0x44/0x70 [ 254.752209][T21005] __sys_connect+0x245/0x280 [ 254.756861][T21005] ? __cond_resched+0x11/0x40 [ 254.761615][T21005] ? fput+0x2d/0x130 [ 254.765493][T21005] ? ksys_write+0x157/0x180 [ 254.769992][T21005] ? fpregs_assert_state_consistent+0x7d/0x90 [ 254.776127][T21005] __x64_sys_connect+0x3d/0x50 [ 254.780892][T21005] do_syscall_64+0x4a/0x90 [ 254.785308][T21005] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 254.791245][T21005] RIP: 0033:0x4665d9 [ 254.795128][T21005] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 254.814727][T21005] RSP: 002b:00007feeaabb3188 EFLAGS: 00000246 ORIG_RAX: 000000000000002a [ 254.823126][T21005] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 254.831080][T21005] RDX: 000000000000001c RSI: 00000000200000c0 RDI: 0000000000000003 [ 254.839047][T21005] RBP: 00007feeaabb31d0 R08: 0000000000000000 R09: 0000000000000000 [ 254.847002][T21005] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 254.854966][T21005] R13: 00007ffeb58716df R14: 00007feeaabb3300 R15: 0000000000022000 17:46:53 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(0xffffffffffffffff, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) 17:46:53 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$pidfd(0xffffffffffffff9c, &(0x7f0000000780), 0x400501, 0x0) r2 = open_tree(0xffffffffffffffff, &(0x7f00000008c0)='./file0\x00', 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001940)='cpuacct.usage_sys\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r5, &(0x7f0000000000)=ANY=[], 0xfffffecc) r6 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000001b00)='cgroup.threads\x00', 0x2, 0x0) splice(r4, &(0x7f0000000040)=0x20, r5, &(0x7f00000001c0)=0x8, 0x2, 0x9) io_submit(0x0, 0xa, &(0x7f0000001c00)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x7, 0x172, r0, &(0x7f00000000c0)="7ba3c79319cefeb4fac8bc873d7b6e65e3a7f02c162b8bf998d143f854fc816dec9451845f70eaaeab4d92aa44ddcf06574c40be8601ae35943f985f5315e61ad37a78243944c82e67af999fbb13248d86599b2b290ade841fc7faef4c3c36c4114b230f73", 0x65, 0x101, 0x0, 0x1}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1, 0x8, 0xffffffffffffffff, &(0x7f0000000300)="0161da32d582d249ad8ae68ba3be6426e889d5ad0724eb975053939cf60f1ab3e5115d1be3ae46cb16888d972074c55e570eca28f65999a20210455f3eec4fa7da816e98861297e9fd455b41b8794997e91a78db7aa202b56a454d875649d74a2ba0f3266334d845cc2bded1d1d29d1d61f7df18a9b1c82ca8486c1d4ff50ff5be9eb9750e3c652849", 0x89, 0xff}, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x6, 0x1f, 0xffffffffffffffff, &(0x7f00000003c0)="3ab49583437df4381703815545809806714578fc9bc9ca19cc56deeb01745f26a26e7c6c4ee7619163dea77dd064af0e05bcc1c53e4addc0400fb2d097e1da4bb4fb0a70b2ddf5b68e388cbe060f37cfe8d1c0b3679752fed431720a8ea071ccfe3315691d7c6e7f93a0d6e11e57e1dffcde5ef2317cb9212d54c47125e63fa7243baa9ff67d32bca6b87383750dd4529133d21fda18a2e8e8707e864e388ccc7407039c13ce189757544d232f83db0e99291def48cfe80c99547af07d873b1a7aa215b9a573203c73850c1669641947228508", 0xd3, 0x4, 0x0, 0x2}, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x2, 0x7f, r0, &(0x7f0000000500)="00e55dc917b1d881554e30a6a8a2132cb00a4733d7d291902def1a0d249b63dd292563e4e281cd82855c67fd3cef7edd4d3f11b32b4dafa190db784dfbc1f9dff35829934784a3c88365b8b861109eb005c7deea9c6bef8ba8c5d34544fc70a827a412d5de3669d0644524", 0x6b, 0x227, 0x0, 0x1}, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x3, 0x8, r0, &(0x7f00000005c0)="e97ebeab562ae01e6625ac4af382eedc6d55e6abc88ad90107ee71a01c0482fc3c0e277e8061994e8be95a69d15c8f", 0x2f, 0x1}, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x6, 0x9, 0xffffffffffffffff, &(0x7f0000000640)="53b8fab7e0aeb4ba48d750e35ac5b515cd6d93d18907167bc33d", 0x1a, 0x8, 0x0, 0x2}, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x3, 0x9, r1, &(0x7f00000007c0)="432e4b9e1f2ea8ceb45bd9541d82c082928445239c7a18a4df6d5bab6c809dcc501752990184966fb57faa8d586506243aa34566b327149941c68ec8d63ae697d1da3ecf29ed3782f57c6976cf6333143c8f0558f7959eec33200d08d58aac2c623342f08f2d6080ca5fa4b5e8b741f99c400afb5bed238ea629425e3abcb06c45856d13e39c63509fc5f641ced03632346feebdc39ea63ca04103157bbde974878f01ffe17614d81b210e326454d66baed9046fac788cb13f16fb7d57d009f896019c0ffa791818bc000689d11964d5bfc2d6a21e6041891fdcb213cb781ce85eb5cced75e7ff22f7f6", 0xea, 0x7fff, 0x0, 0x2, r2}, &(0x7f0000001980)={0x0, 0x0, 0x0, 0x0, 0x6, r0, &(0x7f0000000940)="783daf6737494beb8d87c121958c100571ecc20e3c6c734b3aab06779cca94150abd77b56ecee13bc424a01185a5dd62dd8eb770576f0cfc47fdd93c82b897752900bf19c0650ef10cbfae0db61bcf143a60337ca3a6bade0549513083caea3babc4c058c61f4ee880caf7ace4c3f68a932ff1521a6a97180cbee7d68b52b8f5e8c0cf853ed108b1a3bdedc29d04853a6ff6b8e06afec909f06aae4b9330ba5d76c089efa260f37957ce058686a84b122703c04111c02e2248c4ad226faca2169b58242cb75ff2319eb5da9ab663b86e638ca6b29d6a7d8a03ec02fb61124a4ca08a3da7956253f1d61cf0fc254924bdab4f54e5a83e08fb1add4436c3ee28538848e833b38a98671cd78206538a22d0a3a0c1f83ef793028952336a3368649ed881feb70deeb379c65d215f79ece18a5da4490538192f5feb5ef764aa73637bceb078fb9fa30d2b2befcb8e975b0cb4f8e982519e0588ab6c24648e7b11c73c95d72c8393f63fbb639bb806af2e5843a1b2e8fbfb0c85010f94633972728bccc47ac6c32d5839c0054440dd52f4c887591bd40c14432aff4641a920e3aa0c5bc41b221a13adef583751eb78aa37e6a314b8b9252fad5b4f677a5dacb0c90685cfd76f05c77fd312bfac154de765ed71e6d28a599ba61cb5cf45f27adbb979332c4d002e419e6a5e0018c41e1c7044afa077f5ec8199d1ff6963ce2f1220c67b8db547ebe7454d027533f60137c978f96cec1da8f5892db6c75e60a1e2059dee48c08820ae0be509ea89752b61c60f37fbd062a5c32773ed0ffccc55b6c9055f553c360c4af6d8254988ae527e71bbdb24e7fc490fc75d49483c80ad95baf185f2a851ba9beaf115332d46f91a8c17382858e569f007417a67691355d144436200186757c9dd484926b0a6e9de50d4695a7bea1e32395580bede80c295ea6af18718359571233536bff54f603bb2bf46bcf798c6c0cd8bf4a288816e4395729267d51080447e96db195e26426fa6539ab5c02a89705e97e0d0a682a09f9f5ad532b558c92aa357bf73bc088f7e61f3e82ae42d6b2c0ba85ac9af64574fd6ceba6f2966984c751328ce6fe954d85e33ee7f4df759ab166795c7235565aedae014519118d507e8bbcc6ca2f917059b74017aef72258a2b95e9f5ec84d63eab12afc13978f80717184a09fff8f29edb86b1aeaa22de4a53f2f3038ebf7141a7c443230d1aafd4a72f7a20cb42d437b78a9425b3a190b22eec7a68679879627f2aefba2610f357a48107d788c98d41b3cea1074a1ea070f93c33a71d14505d42cba319d3768ac140658070896c171ea19f63db0a6ad49af9cfa15b2383ca7102ef551ee97b2bbc0089ee905b8f319c9bd8134450d00c8cc97fa6707d9899b5fb7217147b8458e2a91f9c241084d5956726b3f106c16c0c54a29e001ddceb3a8bbcb8044cfe40181c64e0acb5270e8f357ae373294f9545a8c47ba32c1c991ddfe403c6ef53bed87e282742dc703cca9c4bc6e6dceab37b239e8a115f1cd4d07ecfa04e7b1db4c4f48a9601ba0aa147825ab327b725f991d81682aed82f0b1365561466f695092497566726f990f63bb9a0303040b50f39015ef7d8816d25dad4a6d354aed4509b9737d604dd93f94071b626c01dcbd31acb919004a4dd7f56471224dd3e566996491e86bb567092c2181ef08a161c86511f89adbdf13602d20f27910b2cc505be8b0f02cea21d9e57883b17ad04526c33fe7af058a4b06176dffed92caba79ae9d413a556176777e98964cd93ff9ab691382add7ba4d319bfff59aecc279b3390418b6293507d189efad278b09c12bf0ea41106682e236ba402c7e1b884a99413db84ded9c96e8b40707999c3f179c31d705ff9cdc57c0fdb25717e7b3ea51557d3e2114719ef9b36c467f9847be64ac06d4f544565125a78163dcadd8d4f726ea501e5f1972c086a4653d6615e4f41208b2d1d8a7b5f3ed01bcdf2c24815bdf8f4cdcb99d29872c04ed620c3c7d45f7b31812dc388b4d1a4532177603815d3ea33169b90fd977c5bdcf8c1ce001ca0bc883c22157ac8b139865c41fda4c5f02d8199a97900c56eba5da44d44acbc7734ab06776a661c801d8178f63ebdf7aa10b40652792131f214448106244a4b18932607bbc36a68c4b9b52d7ea00a895cf7f7b99a67e8bcf2bb5e6334b936fb362c60e3e785171aef1b8d4ff0612cc8cfc09792a261f85fc0077d160b328990355e9381f55b72632387b2888e1548495b6d3d0d830a529a117702d963843dabb169f971e32f24052926f27c6c4583bbff67244dfb096d74a28ff2f9b0f32c22951b3320a4120d314ae74e4919c5b51c27c049b26ff9fbb729da1ce2b4ceadfc91e0967fdf2ab6a668f18fee249be17c985406c782e8ce2afb53fe06482e8632a7ac01b5c473bf09aae1b2f05fb8640a413812f0621ba571046adab78c82b3b4fff28b78722ae6259f436030f9fb19fd580f6c810a54fd605cf2d3a8381309901176a1440af756a1873927695e447bb3e261b1adc31233fd2addd7a6b794bd90db7b80a4768c9eea8e01e2ef6e607e3bbac23b62b289a2b5717857a5fcf4b498fbcd3a88eb461259d5a0055742b7d9237a097239d80cc3e94dadec801c8db0fedb94981a8827dd6b5911d0b1a58b20703cf3f55c0533ac3da324f86b2d085843caa3792bb6292dd818a457d4b2359cc135719f11fa6e809971bb61e70d0a3e7939981f428034760a934f4c9b5df273c25365c3a8c7f81951dd2d5889739f822b3c05a35b0de8fa28a21291c8e3d67ef9a14cade7a75ca0c773f1358852bd07a52acc652f7ade7ae3422038cc79d59870adf4c0561144c358e6ee1981f4c0cf7878899099449308ce04af144b087128dd7b448d3cd4088ed3fc6432e8385f611c6f6b9ed3c23edae437b03919a45b5aaebd5c152a1d76510ca5eba530341b1cf66f65c8b3cd18a523d3f3f04de3baeb5fa8b0d48d010c77046d1a210c7b8c03f2b6a1112dfc427487a202da6a2126170cf6d24d338271e4cf27b875046adc87569d9cd6dce11c4e9c593073e9cd59d1270361361b8dae89eddf95ba62063bc5d11fc9f3956d6cd1a4202444f0fd55549ae776a5a24cd2cf87829628b01f9b9e252c4dd6a6d8ecfd4378d0a9c4cef65b819360539f657a5d9cb7940c41bb10f81314d46d51f9b48debafc13b4f4e08da2f66737fd5297696a4be5f02ed9b26d22a5143739f81c7eb2b4976dd3d1dd53c68cc7f51138112bd042203b55d7a8fa3d0897cfa51af941138b5ae5591a09c69a254825b01ef67afde4f1167c69c571059a149d48755039cf150051c9f2b4d187505dce7d307ca790215a79c2960ec4bfdd649f5df8458aeff3e94848050f63fe653684ed43f303f9f647aa992ffdfb7f2887676c3bf205c72d10aa7e464e8174118d9ff886684d1c014b0d570dd81f1cdf53eea21629f075f8ee5edfd1ae05f40db9102cba130551e520da5607dad542f2e7f912eca2a3e29995247ce3b400cda1921a9dbda8429a167713bd6cd263a25250c8b09c9925376410e69be7658d12e84b4e667bf7a4effa611a949598d8213c785b6000a9f8129f40bfa60df0fe9258f14ec3b989a19c858a1ff50dd9f01786d70db5efc7c3b5f16b3cc9933f888451d3664a1ae505c852aea37a74fa842936fbab2d6df6a4bf1fe88dee19b34c8bd4d61a0e6cb185c82e06a86115ffbc691fe96752b6610997db129f2a59a89cac6426386c9e7132bab64717dbcdfb212af51f23c10121a15774f9d934dee598d754e9da1943a112d015e773adcff81de87a7e18ccca10ca7a5b405fdb82ac9e1997dc9cbec2edaa47579aff168891ed215e1edbfff0d16b8f8212d77c68795b94a017cb3139faefa65e10e56b2aac397a976f0fe8bf8282182d2db5a092f9e4e3d875b2718b75380330cfc716ffa3c29f1f7774953d4911e6f24eb01a69ead28698a6d2703d3d92703c01cbb1afb7d35157366bbc42796dd92980266ce47382194d9c01040d95a19f2f422f588a92b0c9c198a875d563c3b0b47653986b029d7a807ef8fdb4c750f0a51007579086e5f1a01c10022aeb644a5f9bda8a3e69c6393114faaf73e2314bc8067866c343e5953433cb5365ef94ce05ab9031e5948556731adf32b78c2f86488b7642fa4feb32ebe2324f798d6027d067b16652a18f6e4638eb494971a0ebd4c502e5ea575c7b7e372a85044dcd9e30afd30425fc905267e2fc1ff2f4db61c72cbbf76a53f8742c178407233fb21cc6f89f2bb9bc205b08375796510c9e83633a84b388b216c447b727c8ab8bfb20e18f9f98c4f597d0582fa43eb842ab0717cc94c7f54f3dd57e91c9bf22e1102c05508ebf75a08584e371d41954951374503d4d933f5815e46a064c9dad22cd05b015ee16ce07b5a915100f247d7a43be11cf0ae9313323d9f2ebeef997acd9f03154b605588f193ee2eeefd99bcc77f9d47f90d8543e715d104ecada67479832b6f4d01b965bc837689a7dd6386ba7f76cb916152c69cdcc421e384d296c4b4f7ed6798ff646dbc018f5f09f00ff559e2e78d8c7661f1aaf57bd9ba1aa43098c0e63ef5c9e86f3c091b6a3c906370873d5487ba0ff572785618ba40d41944c405ba0618add032b4d6df620d7a8361fc8043a965f23d7949ac910f421a72b86f9c3b306176016cbbe90e465eaa645c342cbe0a6283aa226f5ef242f950023c23d29ef48fd3140d3eded39c2f3aa02877e3cfacba95baf1b2ce3f35a839bd6bd40a205ede09d243bee6a1c87d812d5360dc5772cddca9096c52089b53c6d9f61460cd1e974d413b9cc70c55c1c272a1d15f20d0665cd3bd070754eab3242f9a5a189faec755be647cee91152c87008e6c784e65d5abe571599c011105339fc1c6c6db0417117c9d45e4b3b0bfd048a5ce05f863e0a06dc387bdc29081b7a6549b52a090317313c484bc4425d1f93eb9ed19286cab290742c37f46d0a09a8ab051e1f757a513584ad9aa040be5b99711a94dbd1e35bdac836173f90359a55086de03fc5a0f900b345ead3b46a3d9358075bbed6a8f06ecc9249e5cb697a2873e3f3f2aee4dc14cb048ed8eb441289eb859959d5d6b34129c4fff56130f6335c2f5e66dc2685557bfa23544b89bb803a6a107b26c96692a3e8739581e523540e06179d551ff1d35260eef4c4b86d8f189679129199deb401e9285e4a748efd4756226670bc7c0652b0c3e24967ffc7667e05eed79e2bcd61dab1c535befffb3d1e96dd630d1b5263f02aa9cf359dcd8dba3e3b789982b44b93d73a2a34a399ee7a8e35158b8689201b1b6acbf2a3e7f26f1e34cad15755a289589a8f2cc4672c2e55c662a2611e68bb94c272434265509261c7358aa6baf340efb8e88de7b7d4b0896b4561e992a6884f1d302f3699baa69c69088d07081b629d987f560480ace415bfae234777628d23f099847fb130e7c94c6e4fe4233c50660a8ce885a6d62be139bb50b3b67c7722f62638d93c432423890d3b5a5cfa16b334486d30d717242dd3813e298d6e5289580b6c9b792750c208337d4aa3fa5840031469c8914145b0685b9edb2f97ffc662213e1e8184b5932d321a182b217f94b74cdd03d674a7100bccb82b4ff95034ce5d1dd1d5214ad41e0a40c7bbf93920b45f0ba32d3ec3b70014fd6d966e08149c96366bddb6f47c9b4b7b58b26990906a05fe45ad9d93e91911303d4d9d617279ed579cdd4de3b34c23bd50b833f28ba5e2c57d4e81bcf01218b6a2609", 0x1000, 0x80000000, 0x0, 0x3, r3}, &(0x7f0000001ac0)={0x0, 0x0, 0x0, 0x3, 0x81, 0xffffffffffffffff, &(0x7f00000019c0)="a60c3cb93aa8180fa933d1ab64f073eb6cf7568c0d700b6c8d87206c16b07b32d172b7bec93a6b33bc09de1aa3353e929f63c1d92e4ea779e85f098ee62e2f48c71ace61fa84844c185950f5d2b5360fd1f9215a889312b4736e3a416daaf964f1eeff4e497e5379317717ab0d32c6f53b77f841544c3d030f86d4e30952246c5334adf387cf5b6b38061efdb48d8392dfc142a1ce82df57ccc9acbb3b7e65899f3b17f7f96565f111533a323e96aed57c781ab632d72e9c205c5bc1b9372b0a73cfd9f184f36b", 0xc7, 0x4, 0x0, 0x0, r5}, &(0x7f0000001bc0)={0x0, 0x0, 0x0, 0x5, 0x2, r6, &(0x7f0000001b40)="1c3f665e2abe52a112f00eeba792be17b8588fdb6db2d310b5701b26bfdd4393220a685cf1be5ab3088130c53ef5e9da2cf2ccade3c30b7fb18c1512d1c4d2258324d23cbe6146697ac28f63356c02f65cebd7ccac85f5ca", 0x58, 0xc28, 0x0, 0x3}]) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e22, 0x0, @loopback}, 0x1c) listen(r0, 0xffffffff) socket$inet6_tcp(0xa, 0x1, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r8 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r8, 0x0) preadv(r8, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r7, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x200000000000004, 0x0) [ 254.876484][T21003] FAT-fs (loop3): Unrecognized mount option "ÿÿÿÿ ž„"¨Ÿ“m_#Ü2\b—®X8YMÃ/ÌÕ¢ª±½„ûÓ@ (|ù5_ç³½x; [ 254.876484][T21003] ·‰\4l×cÄñÓ(?>`60xffffffffffffffff0xffffffffffffffff" or missing value 17:46:53 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) [ 254.978718][T21022] loop1: detected capacity change from 0 to 264192 [ 254.991983][T21029] loop5: detected capacity change from 0 to 1051 [ 254.995442][T21026] loop0: detected capacity change from 0 to 264192 17:46:53 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) 17:46:53 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f0000000000)=ANY=[@ANYBLOB="066a3c729d3465f707549f7c855f59b9", @ANYRES16, @ANYRESHEX]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f00000001c0)={0x9, &(0x7f0000000100)=[{0x40, 0x40, 0x1, 0x5}, {0x96, 0xff, 0x8, 0xd7}, {0x0, 0x9, 0xf0, 0x10001}, {0x0, 0x9, 0x7f, 0x101}, {0x1000, 0x4f, 0x3, 0x6}, {0x2, 0x1f, 0x20}, {0x7, 0x8, 0x46, 0x4}, {0xfaf, 0x3, 0xb6, 0x800}, {0x400, 0x6e, 0xfc, 0x1000}]}) preadv(r1, &(0x7f0000000200), 0x0, 0x8001, 0xae) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) [ 255.026592][T21029] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 255.073501][T21029] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 255.090756][T21029] EXT4-fs (loop5): get root inode failed [ 255.096386][T21029] EXT4-fs (loop5): mount failed 17:46:53 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x80004, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:46:53 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) [ 255.121725][T21051] loop1: detected capacity change from 0 to 264192 [ 255.138499][T21047] loop0: detected capacity change from 0 to 264192 [ 255.154208][T21047] FAT-fs (loop0): Unrecognized mount option "j`60xffffffffffffffff0xffffffffffffffff" or missing value [ 255.275804][T21061] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 255.292984][T21061] EXT4-fs (loop5): get root inode failed 17:46:54 executing program 0: ioctl$SNDRV_TIMER_IOCTL_SELECT(0xffffffffffffffff, 0x40345410, &(0x7f00000005c0)={{0x3, 0x3, 0xffffff66, 0x0, 0x20}}) r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x3, &(0x7f00000001c0)=[{&(0x7f0000000000)="040005090000001b666174000404090a7778305482a7b45a99d487219c891364b0ae7ff8a0f801", 0x27}, {&(0x7f0000000400)="56cfda04d9e8a5230e1be2b90dc998fc4663f1da5cbd188e732f58c5f41115d855fb1ba1a7537f6788bc301167a4c9c77cd3cf3db45d0000cf26dc166023070f4a5ea1cd780a70289252226ee8bb6c2d8e6b03776523ef2058a999aa88912a88", 0x60, 0x100000001}, {&(0x7f00000002c0)="f613ad2badcf8ee2174923c6aa13e805f62f204d87cfaa5d55e8df25a8a865fe99e1fa655501d9fb94a52640d3061a67f80376afbabda2abf9a0618e083cded84eabce1d2d82f9e276870c309d6f87dfa752297248f7dce0b2c88102c1f675faf6de2d37d1d7040bc4c225f200da53f21a1aff133d79ca544e398152d62760f781ec697e75621dcaf49d8621d2578d6f5ace33e5e8ea9238f0ee1ec8704a8c20592b841ab8ac549f7e8865b444b4fb4f38b6b1fb30d72402acc30ac30b88678ff41c435b9a3c0dd3503d63304290e829af9ecad1bd567f7e45106673cb15e4677b8156b4c10420af82175dcb2a0e", 0xee, 0x10001}], 0x10, &(0x7f0000000000)=ANY=[]) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x20) chdir(&(0x7f0000000280)='./file1\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) splice(r1, 0x0, r2, 0x0, 0x200000000e26a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3000006, 0x30, r1, 0x5fc42000) r3 = socket$inet6(0x10, 0x3, 0x0) sendto$inet6(r3, &(0x7f0000000140)="1ba0000016001d0d89fdc5cbdd045798707bed4dca141a780f0f8e", 0xff7f, 0x0, 0x0, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x5, &(0x7f00000000c0)=0x8, 0x4) recvfrom$inet6(r3, &(0x7f0000000000)=""/60, 0x3c, 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f0000000100)='./bus\x00', 0x321180, 0x5) r5 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000480), 0x40, 0x0) sendmsg$AUDIT_MAKE_EQUIV(r5, &(0x7f0000000580)={&(0x7f00000004c0), 0xc, &(0x7f0000000540)={&(0x7f0000000500)={0x24, 0x3f7, 0x800, 0x70bd2a, 0x25dfdbfb, {0x7, 0x5, './file0', './bus'}, [""]}, 0x24}, 0x1, 0x0, 0x0, 0x20000011}, 0x0) fspick(r4, &(0x7f0000000240)='./file1\x00', 0x1) fcntl$notify(r3, 0x402, 0x29) creat(&(0x7f0000000680)='./bus\x00', 0x0) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) [ 255.298641][T21061] EXT4-fs (loop5): mount failed 17:46:54 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 255.328734][T21074] loop1: detected capacity change from 0 to 264192 17:46:54 executing program 3: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r1 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r2 = syz_mount_image$tmpfs(&(0x7f0000000600), &(0x7f0000000640)='./file1\x00', 0xffffffff80000001, 0x2, &(0x7f0000000780)=[{&(0x7f00000006c0)="cc749820807bdfc71eaf00c7a46233c39e42208bce8e4539eb708e49aed77015586722ca3fff651e6d37f70cae4877d65a71793c3f9d310b0de54fdabe", 0x3d, 0x4}, {&(0x7f0000000700)="f0a0834a2e053420f7f44e5818d63b026e9188244bf1b3c932b68f394481865432294870447ddf007824e4ea13a6088bc1067e2a7d45b9f17b8cc192328d5648b6e43218005b4d2c47598c4816f37606e8e670554c9084f6c8827edec06c5af34613be14", 0x64, 0x8}], 0x3100000, &(0x7f00000007c0)={[{@huge_within_size}, {@huge_never}, {@mode}, {@huge_advise}, {@huge_advise}, {@mpol={'mpol', 0x3d, {'interleave', '=relative', @val={0x3a, [0x31]}}}}, {@nr_inodes={'nr_inodes', 0x3d, [0xdc, 0x6b, 0x33, 0x6b, 0x52, 0x39]}}, {@mode={'mode', 0x3d, 0xfffffffeffffffff}}, {@huge_advise}, {@huge_always}], [{@obj_user={'obj_user', 0x3d, ':,!${%'}}, {@smackfsfloor={'smackfsfloor', 0x3d, 'msdos\x00'}}]}) move_mount(r2, &(0x7f00000008c0)='./file1\x00', r0, &(0x7f0000000900)='./file1\x00', 0x41) r3 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r3, 0x1000) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') lseek(r3, 0x0, 0x2) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x1c4) r5 = dup(r0) statx(r5, &(0x7f0000000940)='./file1\x00', 0x400, 0x10, &(0x7f0000000980)) sendfile(r3, r4, 0x0, 0x8400fffffffa) r6 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r1, r6, 0x0, 0x8400fffffffa) sendmsg$sock(r3, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f00000001c0)="85c671ffcdd5b710369ef199b5", 0xd}, {&(0x7f00000002c0)="6b1c1181340dddba9974cf42b4e7a13afc99e1aa4ef909e6693cddcd8389eef290b517250c5f04f0f5af731463457549238beacf56ef55da57266abe6deb7643214600352a207b497b3b96fdec5174998db8003e5fd4c8b5ca31aabb656481c753f7f16770fb68ff77d182ee01653e968ec832318e820a38bc2e20a1dc35f77a4727dc26723b38793e0bb648e3f67777a4e8dfc138a27d44179b68214c20dc214b58731db09ed49e1f4de79fb4075629cfc8fa9798066ea15d8e7315953caca2dffd218297a27e97b69a60d2baf8e5b82208face818db3102fec9f073c4b1c", 0xdf}, {&(0x7f0000000400)="cc54115341c86a6bf2757c01b9aa5c12da32d6b11659f0ca3c87a146d266a6296e566c54b95da786edb4e3706360f3a010a2bc66f4d23f6f5ca2ddb9f7f73e5da0a745db6d6c09e28b1130e40ecd30a1a986a4fbcaafeae735366281c3e865714783af1293a10ecc68e97b18a09236f5a14c93bea3cbceee57264314de25573533ea2d49fab3c3b5c7a517419041dd284bb8d24b0dbf1d74c0067c6aa5a7ccbfe3552cabfc0bbf8a0258069cde3224aec0f22bbf0f8570803d2cd12064c38b82325ec5a17e853977b29bd985d94f6824d81a8b768f16638154e652ee6800504c503e61223618f31d38e5a0384b76d63c3c8c1a", 0xf3}], 0x3, &(0x7f0000000500)=[@mark={{0x14, 0x1, 0x24, 0x81}}, @timestamping={{0x14, 0x1, 0x25, 0x3a66}}, @timestamping={{0x14, 0x1, 0x25, 0x3}}, @mark={{0x14, 0x1, 0x24, 0x5}}, @txtime={{0x18, 0x1, 0x3d, 0xffff}}, @timestamping={{0x14, 0x1, 0x25, 0x2d}}, @mark={{0x14, 0x1, 0x24, 0x81}}], 0xa8}, 0x20000800) [ 255.371130][T21081] loop0: detected capacity change from 0 to 264192 [ 255.396212][T21061] loop5: detected capacity change from 0 to 1024 17:46:54 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) [ 255.414245][T21061] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 255.437117][T21081] FAT-fs (loop0): Unrecognized mount option "" or missing value [ 255.449787][T21061] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) 17:46:54 executing program 3: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r1 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r2 = syz_mount_image$tmpfs(&(0x7f0000000600), &(0x7f0000000640)='./file1\x00', 0xffffffff80000001, 0x2, &(0x7f0000000780)=[{&(0x7f00000006c0)="cc749820807bdfc71eaf00c7a46233c39e42208bce8e4539eb708e49aed77015586722ca3fff651e6d37f70cae4877d65a71793c3f9d310b0de54fdabe", 0x3d, 0x4}, {&(0x7f0000000700)="f0a0834a2e053420f7f44e5818d63b026e9188244bf1b3c932b68f394481865432294870447ddf007824e4ea13a6088bc1067e2a7d45b9f17b8cc192328d5648b6e43218005b4d2c47598c4816f37606e8e670554c9084f6c8827edec06c5af34613be14", 0x64, 0x8}], 0x3100000, &(0x7f00000007c0)={[{@huge_within_size}, {@huge_never}, {@mode}, {@huge_advise}, {@huge_advise}, {@mpol={'mpol', 0x3d, {'interleave', '=relative', @val={0x3a, [0x31]}}}}, {@nr_inodes={'nr_inodes', 0x3d, [0xdc, 0x6b, 0x33, 0x6b, 0x52, 0x39]}}, {@mode={'mode', 0x3d, 0xfffffffeffffffff}}, {@huge_advise}, {@huge_always}], [{@obj_user={'obj_user', 0x3d, ':,!${%'}}, {@smackfsfloor={'smackfsfloor', 0x3d, 'msdos\x00'}}]}) move_mount(r2, &(0x7f00000008c0)='./file1\x00', r0, &(0x7f0000000900)='./file1\x00', 0x41) r3 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r3, 0x1000) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') lseek(r3, 0x0, 0x2) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x1c4) r5 = dup(r0) statx(r5, &(0x7f0000000940)='./file1\x00', 0x400, 0x10, &(0x7f0000000980)) sendfile(r3, r4, 0x0, 0x8400fffffffa) r6 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r1, r6, 0x0, 0x8400fffffffa) sendmsg$sock(r3, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f00000001c0)="85c671ffcdd5b710369ef199b5", 0xd}, {&(0x7f00000002c0)="6b1c1181340dddba9974cf42b4e7a13afc99e1aa4ef909e6693cddcd8389eef290b517250c5f04f0f5af731463457549238beacf56ef55da57266abe6deb7643214600352a207b497b3b96fdec5174998db8003e5fd4c8b5ca31aabb656481c753f7f16770fb68ff77d182ee01653e968ec832318e820a38bc2e20a1dc35f77a4727dc26723b38793e0bb648e3f67777a4e8dfc138a27d44179b68214c20dc214b58731db09ed49e1f4de79fb4075629cfc8fa9798066ea15d8e7315953caca2dffd218297a27e97b69a60d2baf8e5b82208face818db3102fec9f073c4b1c", 0xdf}, {&(0x7f0000000400)="cc54115341c86a6bf2757c01b9aa5c12da32d6b11659f0ca3c87a146d266a6296e566c54b95da786edb4e3706360f3a010a2bc66f4d23f6f5ca2ddb9f7f73e5da0a745db6d6c09e28b1130e40ecd30a1a986a4fbcaafeae735366281c3e865714783af1293a10ecc68e97b18a09236f5a14c93bea3cbceee57264314de25573533ea2d49fab3c3b5c7a517419041dd284bb8d24b0dbf1d74c0067c6aa5a7ccbfe3552cabfc0bbf8a0258069cde3224aec0f22bbf0f8570803d2cd12064c38b82325ec5a17e853977b29bd985d94f6824d81a8b768f16638154e652ee6800504c503e61223618f31d38e5a0384b76d63c3c8c1a", 0xf3}], 0x3, &(0x7f0000000500)=[@mark={{0x14, 0x1, 0x24, 0x81}}, @timestamping={{0x14, 0x1, 0x25, 0x3a66}}, @timestamping={{0x14, 0x1, 0x25, 0x3}}, @mark={{0x14, 0x1, 0x24, 0x5}}, @txtime={{0x18, 0x1, 0x3d, 0xffff}}, @timestamping={{0x14, 0x1, 0x25, 0x2d}}, @mark={{0x14, 0x1, 0x24, 0x81}}], 0xa8}, 0x20000800) [ 255.454512][T21099] loop3: detected capacity change from 0 to 264192 [ 255.466929][T21061] EXT4-fs (loop5): get root inode failed [ 255.479107][T21061] EXT4-fs (loop5): mount failed 17:46:54 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) [ 255.493334][T21102] loop1: detected capacity change from 0 to 264192 [ 255.531103][T21081] loop0: detected capacity change from 0 to 264192 [ 255.561348][T21122] loop3: detected capacity change from 0 to 264192 [ 255.567994][T21081] FAT-fs (loop0): Unrecognized mount option "L" or missing value [ 255.608347][T21129] loop1: detected capacity change from 0 to 264192 17:46:54 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$pidfd(0xffffffffffffff9c, &(0x7f0000000780), 0x400501, 0x0) r2 = open_tree(0xffffffffffffffff, &(0x7f00000008c0)='./file0\x00', 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001940)='cpuacct.usage_sys\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r5, &(0x7f0000000000)=ANY=[], 0xfffffecc) r6 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000001b00)='cgroup.threads\x00', 0x2, 0x0) splice(r4, &(0x7f0000000040)=0x20, r5, &(0x7f00000001c0)=0x8, 0x2, 0x9) io_submit(0x0, 0xa, &(0x7f0000001c00)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x7, 0x172, r0, &(0x7f00000000c0)="7ba3c79319cefeb4fac8bc873d7b6e65e3a7f02c162b8bf998d143f854fc816dec9451845f70eaaeab4d92aa44ddcf06574c40be8601ae35943f985f5315e61ad37a78243944c82e67af999fbb13248d86599b2b290ade841fc7faef4c3c36c4114b230f73", 0x65, 0x101, 0x0, 0x1}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1, 0x8, 0xffffffffffffffff, &(0x7f0000000300)="0161da32d582d249ad8ae68ba3be6426e889d5ad0724eb975053939cf60f1ab3e5115d1be3ae46cb16888d972074c55e570eca28f65999a20210455f3eec4fa7da816e98861297e9fd455b41b8794997e91a78db7aa202b56a454d875649d74a2ba0f3266334d845cc2bded1d1d29d1d61f7df18a9b1c82ca8486c1d4ff50ff5be9eb9750e3c652849", 0x89, 0xff}, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x6, 0x1f, 0xffffffffffffffff, &(0x7f00000003c0)="3ab49583437df4381703815545809806714578fc9bc9ca19cc56deeb01745f26a26e7c6c4ee7619163dea77dd064af0e05bcc1c53e4addc0400fb2d097e1da4bb4fb0a70b2ddf5b68e388cbe060f37cfe8d1c0b3679752fed431720a8ea071ccfe3315691d7c6e7f93a0d6e11e57e1dffcde5ef2317cb9212d54c47125e63fa7243baa9ff67d32bca6b87383750dd4529133d21fda18a2e8e8707e864e388ccc7407039c13ce189757544d232f83db0e99291def48cfe80c99547af07d873b1a7aa215b9a573203c73850c1669641947228508", 0xd3, 0x4, 0x0, 0x2}, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x2, 0x7f, r0, &(0x7f0000000500)="00e55dc917b1d881554e30a6a8a2132cb00a4733d7d291902def1a0d249b63dd292563e4e281cd82855c67fd3cef7edd4d3f11b32b4dafa190db784dfbc1f9dff35829934784a3c88365b8b861109eb005c7deea9c6bef8ba8c5d34544fc70a827a412d5de3669d0644524", 0x6b, 0x227, 0x0, 0x1}, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x3, 0x8, r0, &(0x7f00000005c0)="e97ebeab562ae01e6625ac4af382eedc6d55e6abc88ad90107ee71a01c0482fc3c0e277e8061994e8be95a69d15c8f", 0x2f, 0x1}, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x6, 0x9, 0xffffffffffffffff, &(0x7f0000000640)="53b8fab7e0aeb4ba48d750e35ac5b515cd6d93d18907167bc33d", 0x1a, 0x8, 0x0, 0x2}, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x3, 0x9, r1, &(0x7f00000007c0)="432e4b9e1f2ea8ceb45bd9541d82c082928445239c7a18a4df6d5bab6c809dcc501752990184966fb57faa8d586506243aa34566b327149941c68ec8d63ae697d1da3ecf29ed3782f57c6976cf6333143c8f0558f7959eec33200d08d58aac2c623342f08f2d6080ca5fa4b5e8b741f99c400afb5bed238ea629425e3abcb06c45856d13e39c63509fc5f641ced03632346feebdc39ea63ca04103157bbde974878f01ffe17614d81b210e326454d66baed9046fac788cb13f16fb7d57d009f896019c0ffa791818bc000689d11964d5bfc2d6a21e6041891fdcb213cb781ce85eb5cced75e7ff22f7f6", 0xea, 0x7fff, 0x0, 0x2, r2}, &(0x7f0000001980)={0x0, 0x0, 0x0, 0x0, 0x6, r0, &(0x7f0000000940)="783daf6737494beb8d87c121958c100571ecc20e3c6c734b3aab06779cca94150abd77b56ecee13bc424a01185a5dd62dd8eb770576f0cfc47fdd93c82b897752900bf19c0650ef10cbfae0db61bcf143a60337ca3a6bade0549513083caea3babc4c058c61f4ee880caf7ace4c3f68a932ff1521a6a97180cbee7d68b52b8f5e8c0cf853ed108b1a3bdedc29d04853a6ff6b8e06afec909f06aae4b9330ba5d76c089efa260f37957ce058686a84b122703c04111c02e2248c4ad226faca2169b58242cb75ff2319eb5da9ab663b86e638ca6b29d6a7d8a03ec02fb61124a4ca08a3da7956253f1d61cf0fc254924bdab4f54e5a83e08fb1add4436c3ee28538848e833b38a98671cd78206538a22d0a3a0c1f83ef793028952336a3368649ed881feb70deeb379c65d215f79ece18a5da4490538192f5feb5ef764aa73637bceb078fb9fa30d2b2befcb8e975b0cb4f8e982519e0588ab6c24648e7b11c73c95d72c8393f63fbb639bb806af2e5843a1b2e8fbfb0c85010f94633972728bccc47ac6c32d5839c0054440dd52f4c887591bd40c14432aff4641a920e3aa0c5bc41b221a13adef583751eb78aa37e6a314b8b9252fad5b4f677a5dacb0c90685cfd76f05c77fd312bfac154de765ed71e6d28a599ba61cb5cf45f27adbb979332c4d002e419e6a5e0018c41e1c7044afa077f5ec8199d1ff6963ce2f1220c67b8db547ebe7454d027533f60137c978f96cec1da8f5892db6c75e60a1e2059dee48c08820ae0be509ea89752b61c60f37fbd062a5c32773ed0ffccc55b6c9055f553c360c4af6d8254988ae527e71bbdb24e7fc490fc75d49483c80ad95baf185f2a851ba9beaf115332d46f91a8c17382858e569f007417a67691355d144436200186757c9dd484926b0a6e9de50d4695a7bea1e32395580bede80c295ea6af18718359571233536bff54f603bb2bf46bcf798c6c0cd8bf4a288816e4395729267d51080447e96db195e26426fa6539ab5c02a89705e97e0d0a682a09f9f5ad532b558c92aa357bf73bc088f7e61f3e82ae42d6b2c0ba85ac9af64574fd6ceba6f2966984c751328ce6fe954d85e33ee7f4df759ab166795c7235565aedae014519118d507e8bbcc6ca2f917059b74017aef72258a2b95e9f5ec84d63eab12afc13978f80717184a09fff8f29edb86b1aeaa22de4a53f2f3038ebf7141a7c443230d1aafd4a72f7a20cb42d437b78a9425b3a190b22eec7a68679879627f2aefba2610f357a48107d788c98d41b3cea1074a1ea070f93c33a71d14505d42cba319d3768ac140658070896c171ea19f63db0a6ad49af9cfa15b2383ca7102ef551ee97b2bbc0089ee905b8f319c9bd8134450d00c8cc97fa6707d9899b5fb7217147b8458e2a91f9c241084d5956726b3f106c16c0c54a29e001ddceb3a8bbcb8044cfe40181c64e0acb5270e8f357ae373294f9545a8c47ba32c1c991ddfe403c6ef53bed87e282742dc703cca9c4bc6e6dceab37b239e8a115f1cd4d07ecfa04e7b1db4c4f48a9601ba0aa147825ab327b725f991d81682aed82f0b1365561466f695092497566726f990f63bb9a0303040b50f39015ef7d8816d25dad4a6d354aed4509b9737d604dd93f94071b626c01dcbd31acb919004a4dd7f56471224dd3e566996491e86bb567092c2181ef08a161c86511f89adbdf13602d20f27910b2cc505be8b0f02cea21d9e57883b17ad04526c33fe7af058a4b06176dffed92caba79ae9d413a556176777e98964cd93ff9ab691382add7ba4d319bfff59aecc279b3390418b6293507d189efad278b09c12bf0ea41106682e236ba402c7e1b884a99413db84ded9c96e8b40707999c3f179c31d705ff9cdc57c0fdb25717e7b3ea51557d3e2114719ef9b36c467f9847be64ac06d4f544565125a78163dcadd8d4f726ea501e5f1972c086a4653d6615e4f41208b2d1d8a7b5f3ed01bcdf2c24815bdf8f4cdcb99d29872c04ed620c3c7d45f7b31812dc388b4d1a4532177603815d3ea33169b90fd977c5bdcf8c1ce001ca0bc883c22157ac8b139865c41fda4c5f02d8199a97900c56eba5da44d44acbc7734ab06776a661c801d8178f63ebdf7aa10b40652792131f214448106244a4b18932607bbc36a68c4b9b52d7ea00a895cf7f7b99a67e8bcf2bb5e6334b936fb362c60e3e785171aef1b8d4ff0612cc8cfc09792a261f85fc0077d160b328990355e9381f55b72632387b2888e1548495b6d3d0d830a529a117702d963843dabb169f971e32f24052926f27c6c4583bbff67244dfb096d74a28ff2f9b0f32c22951b3320a4120d314ae74e4919c5b51c27c049b26ff9fbb729da1ce2b4ceadfc91e0967fdf2ab6a668f18fee249be17c985406c782e8ce2afb53fe06482e8632a7ac01b5c473bf09aae1b2f05fb8640a413812f0621ba571046adab78c82b3b4fff28b78722ae6259f436030f9fb19fd580f6c810a54fd605cf2d3a8381309901176a1440af756a1873927695e447bb3e261b1adc31233fd2addd7a6b794bd90db7b80a4768c9eea8e01e2ef6e607e3bbac23b62b289a2b5717857a5fcf4b498fbcd3a88eb461259d5a0055742b7d9237a097239d80cc3e94dadec801c8db0fedb94981a8827dd6b5911d0b1a58b20703cf3f55c0533ac3da324f86b2d085843caa3792bb6292dd818a457d4b2359cc135719f11fa6e809971bb61e70d0a3e7939981f428034760a934f4c9b5df273c25365c3a8c7f81951dd2d5889739f822b3c05a35b0de8fa28a21291c8e3d67ef9a14cade7a75ca0c773f1358852bd07a52acc652f7ade7ae3422038cc79d59870adf4c0561144c358e6ee1981f4c0cf7878899099449308ce04af144b087128dd7b448d3cd4088ed3fc6432e8385f611c6f6b9ed3c23edae437b03919a45b5aaebd5c152a1d76510ca5eba530341b1cf66f65c8b3cd18a523d3f3f04de3baeb5fa8b0d48d010c77046d1a210c7b8c03f2b6a1112dfc427487a202da6a2126170cf6d24d338271e4cf27b875046adc87569d9cd6dce11c4e9c593073e9cd59d1270361361b8dae89eddf95ba62063bc5d11fc9f3956d6cd1a4202444f0fd55549ae776a5a24cd2cf87829628b01f9b9e252c4dd6a6d8ecfd4378d0a9c4cef65b819360539f657a5d9cb7940c41bb10f81314d46d51f9b48debafc13b4f4e08da2f66737fd5297696a4be5f02ed9b26d22a5143739f81c7eb2b4976dd3d1dd53c68cc7f51138112bd042203b55d7a8fa3d0897cfa51af941138b5ae5591a09c69a254825b01ef67afde4f1167c69c571059a149d48755039cf150051c9f2b4d187505dce7d307ca790215a79c2960ec4bfdd649f5df8458aeff3e94848050f63fe653684ed43f303f9f647aa992ffdfb7f2887676c3bf205c72d10aa7e464e8174118d9ff886684d1c014b0d570dd81f1cdf53eea21629f075f8ee5edfd1ae05f40db9102cba130551e520da5607dad542f2e7f912eca2a3e29995247ce3b400cda1921a9dbda8429a167713bd6cd263a25250c8b09c9925376410e69be7658d12e84b4e667bf7a4effa611a949598d8213c785b6000a9f8129f40bfa60df0fe9258f14ec3b989a19c858a1ff50dd9f01786d70db5efc7c3b5f16b3cc9933f888451d3664a1ae505c852aea37a74fa842936fbab2d6df6a4bf1fe88dee19b34c8bd4d61a0e6cb185c82e06a86115ffbc691fe96752b6610997db129f2a59a89cac6426386c9e7132bab64717dbcdfb212af51f23c10121a15774f9d934dee598d754e9da1943a112d015e773adcff81de87a7e18ccca10ca7a5b405fdb82ac9e1997dc9cbec2edaa47579aff168891ed215e1edbfff0d16b8f8212d77c68795b94a017cb3139faefa65e10e56b2aac397a976f0fe8bf8282182d2db5a092f9e4e3d875b2718b75380330cfc716ffa3c29f1f7774953d4911e6f24eb01a69ead28698a6d2703d3d92703c01cbb1afb7d35157366bbc42796dd92980266ce47382194d9c01040d95a19f2f422f588a92b0c9c198a875d563c3b0b47653986b029d7a807ef8fdb4c750f0a51007579086e5f1a01c10022aeb644a5f9bda8a3e69c6393114faaf73e2314bc8067866c343e5953433cb5365ef94ce05ab9031e5948556731adf32b78c2f86488b7642fa4feb32ebe2324f798d6027d067b16652a18f6e4638eb494971a0ebd4c502e5ea575c7b7e372a85044dcd9e30afd30425fc905267e2fc1ff2f4db61c72cbbf76a53f8742c178407233fb21cc6f89f2bb9bc205b08375796510c9e83633a84b388b216c447b727c8ab8bfb20e18f9f98c4f597d0582fa43eb842ab0717cc94c7f54f3dd57e91c9bf22e1102c05508ebf75a08584e371d41954951374503d4d933f5815e46a064c9dad22cd05b015ee16ce07b5a915100f247d7a43be11cf0ae9313323d9f2ebeef997acd9f03154b605588f193ee2eeefd99bcc77f9d47f90d8543e715d104ecada67479832b6f4d01b965bc837689a7dd6386ba7f76cb916152c69cdcc421e384d296c4b4f7ed6798ff646dbc018f5f09f00ff559e2e78d8c7661f1aaf57bd9ba1aa43098c0e63ef5c9e86f3c091b6a3c906370873d5487ba0ff572785618ba40d41944c405ba0618add032b4d6df620d7a8361fc8043a965f23d7949ac910f421a72b86f9c3b306176016cbbe90e465eaa645c342cbe0a6283aa226f5ef242f950023c23d29ef48fd3140d3eded39c2f3aa02877e3cfacba95baf1b2ce3f35a839bd6bd40a205ede09d243bee6a1c87d812d5360dc5772cddca9096c52089b53c6d9f61460cd1e974d413b9cc70c55c1c272a1d15f20d0665cd3bd070754eab3242f9a5a189faec755be647cee91152c87008e6c784e65d5abe571599c011105339fc1c6c6db0417117c9d45e4b3b0bfd048a5ce05f863e0a06dc387bdc29081b7a6549b52a090317313c484bc4425d1f93eb9ed19286cab290742c37f46d0a09a8ab051e1f757a513584ad9aa040be5b99711a94dbd1e35bdac836173f90359a55086de03fc5a0f900b345ead3b46a3d9358075bbed6a8f06ecc9249e5cb697a2873e3f3f2aee4dc14cb048ed8eb441289eb859959d5d6b34129c4fff56130f6335c2f5e66dc2685557bfa23544b89bb803a6a107b26c96692a3e8739581e523540e06179d551ff1d35260eef4c4b86d8f189679129199deb401e9285e4a748efd4756226670bc7c0652b0c3e24967ffc7667e05eed79e2bcd61dab1c535befffb3d1e96dd630d1b5263f02aa9cf359dcd8dba3e3b789982b44b93d73a2a34a399ee7a8e35158b8689201b1b6acbf2a3e7f26f1e34cad15755a289589a8f2cc4672c2e55c662a2611e68bb94c272434265509261c7358aa6baf340efb8e88de7b7d4b0896b4561e992a6884f1d302f3699baa69c69088d07081b629d987f560480ace415bfae234777628d23f099847fb130e7c94c6e4fe4233c50660a8ce885a6d62be139bb50b3b67c7722f62638d93c432423890d3b5a5cfa16b334486d30d717242dd3813e298d6e5289580b6c9b792750c208337d4aa3fa5840031469c8914145b0685b9edb2f97ffc662213e1e8184b5932d321a182b217f94b74cdd03d674a7100bccb82b4ff95034ce5d1dd1d5214ad41e0a40c7bbf93920b45f0ba32d3ec3b70014fd6d966e08149c96366bddb6f47c9b4b7b58b26990906a05fe45ad9d93e91911303d4d9d617279ed579cdd4de3b34c23bd50b833f28ba5e2c57d4e81bcf01218b6a2609", 0x1000, 0x80000000, 0x0, 0x3, r3}, &(0x7f0000001ac0)={0x0, 0x0, 0x0, 0x3, 0x81, 0xffffffffffffffff, &(0x7f00000019c0)="a60c3cb93aa8180fa933d1ab64f073eb6cf7568c0d700b6c8d87206c16b07b32d172b7bec93a6b33bc09de1aa3353e929f63c1d92e4ea779e85f098ee62e2f48c71ace61fa84844c185950f5d2b5360fd1f9215a889312b4736e3a416daaf964f1eeff4e497e5379317717ab0d32c6f53b77f841544c3d030f86d4e30952246c5334adf387cf5b6b38061efdb48d8392dfc142a1ce82df57ccc9acbb3b7e65899f3b17f7f96565f111533a323e96aed57c781ab632d72e9c205c5bc1b9372b0a73cfd9f184f36b", 0xc7, 0x4, 0x0, 0x0, r5}, &(0x7f0000001bc0)={0x0, 0x0, 0x0, 0x5, 0x2, r6, &(0x7f0000001b40)="1c3f665e2abe52a112f00eeba792be17b8588fdb6db2d310b5701b26bfdd4393220a685cf1be5ab3088130c53ef5e9da2cf2ccade3c30b7fb18c1512d1c4d2258324d23cbe6146697ac28f63356c02f65cebd7ccac85f5ca", 0x58, 0xc28, 0x0, 0x3}]) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e22, 0x0, @loopback}, 0x1c) listen(r0, 0xffffffff) r7 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r8 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r8, 0x0) preadv(r8, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r7, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x200000000000004, 0x0) 17:46:54 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x80a00, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:46:54 executing program 0: r0 = gettid() ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x30) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x30) ptrace$cont(0x18, r1, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xfffffffb, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000002c0)=ANY=[@ANYRESHEX, @ANYRESHEX=r0, @ANYRES64=r1, @ANYRES64=r1, @ANYRES64, @ANYRESHEX, @ANYRESDEC=r0, @ANYRESHEX=r1]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) unlinkat(r2, &(0x7f0000000180)='./bus\x00', 0x0) 17:46:54 executing program 3: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r1 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r2 = syz_mount_image$tmpfs(&(0x7f0000000600), &(0x7f0000000640)='./file1\x00', 0xffffffff80000001, 0x2, &(0x7f0000000780)=[{&(0x7f00000006c0)="cc749820807bdfc71eaf00c7a46233c39e42208bce8e4539eb708e49aed77015586722ca3fff651e6d37f70cae4877d65a71793c3f9d310b0de54fdabe", 0x3d, 0x4}, {&(0x7f0000000700)="f0a0834a2e053420f7f44e5818d63b026e9188244bf1b3c932b68f394481865432294870447ddf007824e4ea13a6088bc1067e2a7d45b9f17b8cc192328d5648b6e43218005b4d2c47598c4816f37606e8e670554c9084f6c8827edec06c5af34613be14", 0x64, 0x8}], 0x3100000, &(0x7f00000007c0)={[{@huge_within_size}, {@huge_never}, {@mode}, {@huge_advise}, {@huge_advise}, {@mpol={'mpol', 0x3d, {'interleave', '=relative', @val={0x3a, [0x31]}}}}, {@nr_inodes={'nr_inodes', 0x3d, [0xdc, 0x6b, 0x33, 0x6b, 0x52, 0x39]}}, {@mode={'mode', 0x3d, 0xfffffffeffffffff}}, {@huge_advise}, {@huge_always}], [{@obj_user={'obj_user', 0x3d, ':,!${%'}}, {@smackfsfloor={'smackfsfloor', 0x3d, 'msdos\x00'}}]}) move_mount(r2, &(0x7f00000008c0)='./file1\x00', r0, &(0x7f0000000900)='./file1\x00', 0x41) r3 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r3, 0x1000) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') lseek(r3, 0x0, 0x2) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x1c4) r5 = dup(r0) statx(r5, &(0x7f0000000940)='./file1\x00', 0x400, 0x10, &(0x7f0000000980)) sendfile(r3, r4, 0x0, 0x8400fffffffa) r6 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r1, r6, 0x0, 0x8400fffffffa) sendmsg$sock(r3, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f00000001c0)="85c671ffcdd5b710369ef199b5", 0xd}, {&(0x7f00000002c0)="6b1c1181340dddba9974cf42b4e7a13afc99e1aa4ef909e6693cddcd8389eef290b517250c5f04f0f5af731463457549238beacf56ef55da57266abe6deb7643214600352a207b497b3b96fdec5174998db8003e5fd4c8b5ca31aabb656481c753f7f16770fb68ff77d182ee01653e968ec832318e820a38bc2e20a1dc35f77a4727dc26723b38793e0bb648e3f67777a4e8dfc138a27d44179b68214c20dc214b58731db09ed49e1f4de79fb4075629cfc8fa9798066ea15d8e7315953caca2dffd218297a27e97b69a60d2baf8e5b82208face818db3102fec9f073c4b1c", 0xdf}, {&(0x7f0000000400)="cc54115341c86a6bf2757c01b9aa5c12da32d6b11659f0ca3c87a146d266a6296e566c54b95da786edb4e3706360f3a010a2bc66f4d23f6f5ca2ddb9f7f73e5da0a745db6d6c09e28b1130e40ecd30a1a986a4fbcaafeae735366281c3e865714783af1293a10ecc68e97b18a09236f5a14c93bea3cbceee57264314de25573533ea2d49fab3c3b5c7a517419041dd284bb8d24b0dbf1d74c0067c6aa5a7ccbfe3552cabfc0bbf8a0258069cde3224aec0f22bbf0f8570803d2cd12064c38b82325ec5a17e853977b29bd985d94f6824d81a8b768f16638154e652ee6800504c503e61223618f31d38e5a0384b76d63c3c8c1a", 0xf3}], 0x3, &(0x7f0000000500)=[@mark={{0x14, 0x1, 0x24, 0x81}}, @timestamping={{0x14, 0x1, 0x25, 0x3a66}}, @timestamping={{0x14, 0x1, 0x25, 0x3}}, @mark={{0x14, 0x1, 0x24, 0x5}}, @txtime={{0x18, 0x1, 0x3d, 0xffff}}, @timestamping={{0x14, 0x1, 0x25, 0x2d}}, @mark={{0x14, 0x1, 0x24, 0x81}}], 0xa8}, 0x20000800) 17:46:54 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) 17:46:54 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) mount$9p_fd(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100), 0x88000, &(0x7f00000001c0)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r1}, 0x2c, {[{@afid={'afid', 0x3d, 0x80000000}}, {@nodevmap}, {@cache_fscache}, {@cachetag={'cachetag', 0x3d, '&{'}}], [{@context={'context', 0x3d, 'staff_u'}}, {@audit}, {@audit}, {@fowner_lt={'fowner<', 0xffffffffffffffff}}]}}) [ 255.839040][T21141] loop1: detected capacity change from 0 to 264192 [ 255.852593][T21150] loop3: detected capacity change from 0 to 264192 [ 255.862256][T21148] loop5: detected capacity change from 0 to 1029 17:46:54 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) [ 255.885542][T21148] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 255.934868][T21148] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 255.939239][T21166] loop0: detected capacity change from 0 to 264192 [ 255.952119][T21148] EXT4-fs (loop5): get root inode failed [ 255.964317][T21148] EXT4-fs (loop5): mount failed [ 255.988203][T21165] loop1: detected capacity change from 0 to 264192 [ 256.013915][T21148] loop5: detected capacity change from 0 to 1029 [ 256.024278][T21148] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 256.045154][T21148] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 256.062265][T21148] EXT4-fs (loop5): get root inode failed [ 256.067914][T21148] EXT4-fs (loop5): mount failed 17:46:55 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0x2, 0x0, 0x0, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 17:46:55 executing program 3: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r1 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r2 = syz_mount_image$tmpfs(&(0x7f0000000600), &(0x7f0000000640)='./file1\x00', 0xffffffff80000001, 0x2, &(0x7f0000000780)=[{&(0x7f00000006c0)="cc749820807bdfc71eaf00c7a46233c39e42208bce8e4539eb708e49aed77015586722ca3fff651e6d37f70cae4877d65a71793c3f9d310b0de54fdabe", 0x3d, 0x4}, {&(0x7f0000000700)="f0a0834a2e053420f7f44e5818d63b026e9188244bf1b3c932b68f394481865432294870447ddf007824e4ea13a6088bc1067e2a7d45b9f17b8cc192328d5648b6e43218005b4d2c47598c4816f37606e8e670554c9084f6c8827edec06c5af34613be14", 0x64, 0x8}], 0x3100000, &(0x7f00000007c0)={[{@huge_within_size}, {@huge_never}, {@mode}, {@huge_advise}, {@huge_advise}, {@mpol={'mpol', 0x3d, {'interleave', '=relative', @val={0x3a, [0x31]}}}}, {@nr_inodes={'nr_inodes', 0x3d, [0xdc, 0x6b, 0x33, 0x6b, 0x52, 0x39]}}, {@mode={'mode', 0x3d, 0xfffffffeffffffff}}, {@huge_advise}, {@huge_always}], [{@obj_user={'obj_user', 0x3d, ':,!${%'}}, {@smackfsfloor={'smackfsfloor', 0x3d, 'msdos\x00'}}]}) move_mount(r2, &(0x7f00000008c0)='./file1\x00', r0, &(0x7f0000000900)='./file1\x00', 0x41) r3 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r3, 0x1000) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') lseek(r3, 0x0, 0x2) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x1c4) r5 = dup(r0) statx(r5, &(0x7f0000000940)='./file1\x00', 0x400, 0x10, &(0x7f0000000980)) sendfile(r3, r4, 0x0, 0x8400fffffffa) r6 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r1, r6, 0x0, 0x8400fffffffa) sendmsg$sock(r3, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f00000001c0)="85c671ffcdd5b710369ef199b5", 0xd}, {&(0x7f00000002c0)="6b1c1181340dddba9974cf42b4e7a13afc99e1aa4ef909e6693cddcd8389eef290b517250c5f04f0f5af731463457549238beacf56ef55da57266abe6deb7643214600352a207b497b3b96fdec5174998db8003e5fd4c8b5ca31aabb656481c753f7f16770fb68ff77d182ee01653e968ec832318e820a38bc2e20a1dc35f77a4727dc26723b38793e0bb648e3f67777a4e8dfc138a27d44179b68214c20dc214b58731db09ed49e1f4de79fb4075629cfc8fa9798066ea15d8e7315953caca2dffd218297a27e97b69a60d2baf8e5b82208face818db3102fec9f073c4b1c", 0xdf}, {&(0x7f0000000400)="cc54115341c86a6bf2757c01b9aa5c12da32d6b11659f0ca3c87a146d266a6296e566c54b95da786edb4e3706360f3a010a2bc66f4d23f6f5ca2ddb9f7f73e5da0a745db6d6c09e28b1130e40ecd30a1a986a4fbcaafeae735366281c3e865714783af1293a10ecc68e97b18a09236f5a14c93bea3cbceee57264314de25573533ea2d49fab3c3b5c7a517419041dd284bb8d24b0dbf1d74c0067c6aa5a7ccbfe3552cabfc0bbf8a0258069cde3224aec0f22bbf0f8570803d2cd12064c38b82325ec5a17e853977b29bd985d94f6824d81a8b768f16638154e652ee6800504c503e61223618f31d38e5a0384b76d63c3c8c1a", 0xf3}], 0x3, &(0x7f0000000500)=[@mark={{0x14, 0x1, 0x24, 0x81}}, @timestamping={{0x14, 0x1, 0x25, 0x3a66}}, @timestamping={{0x14, 0x1, 0x25, 0x3}}, @mark={{0x14, 0x1, 0x24, 0x5}}, @txtime={{0x18, 0x1, 0x3d, 0xffff}}, @timestamping={{0x14, 0x1, 0x25, 0x2d}}, @mark={{0x14, 0x1, 0x24, 0x81}}], 0xa8}, 0x20000800) 17:46:55 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) 17:46:55 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x82000, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:46:55 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r0, &(0x7f0000000000)=ANY=[], 0xfffffecc) setsockopt$IPT_SO_SET_ADD_COUNTERS(r0, 0x0, 0x41, &(0x7f0000000100)={'filter\x00', 0x4, [{}, {}, {}, {}]}, 0x68) ioctl$TCSETSW(r0, 0x5403, &(0x7f0000000000)={0xf0, 0x1, 0x7, 0x101, 0x0, "6d048aaf1bc0c5223699c04e0f2f8d7fd5df2d"}) r1 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) unlinkat(r1, &(0x7f0000000180)='./bus\x00', 0x0) [ 256.278085][T21191] loop1: detected capacity change from 0 to 264192 [ 256.297423][T21193] loop5: detected capacity change from 0 to 1040 [ 256.308698][T21193] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 256.313818][T21201] loop3: detected capacity change from 0 to 264192 [ 256.372637][T21193] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 256.384524][T21209] loop0: detected capacity change from 0 to 264192 [ 256.389833][T21193] EXT4-fs (loop5): get root inode failed [ 256.389845][T21193] EXT4-fs (loop5): mount failed [ 256.473767][T21193] loop5: detected capacity change from 0 to 1040 [ 256.489246][T21193] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 256.510137][T21193] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 256.527314][T21193] EXT4-fs (loop5): get root inode failed [ 256.532992][T21193] EXT4-fs (loop5): mount failed 17:46:55 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$pidfd(0xffffffffffffff9c, &(0x7f0000000780), 0x400501, 0x0) r2 = open_tree(0xffffffffffffffff, &(0x7f00000008c0)='./file0\x00', 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001940)='cpuacct.usage_sys\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r5, &(0x7f0000000000)=ANY=[], 0xfffffecc) r6 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000001b00)='cgroup.threads\x00', 0x2, 0x0) splice(r4, &(0x7f0000000040)=0x20, r5, &(0x7f00000001c0)=0x8, 0x2, 0x9) io_submit(0x0, 0xa, &(0x7f0000001c00)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x7, 0x172, r0, &(0x7f00000000c0)="7ba3c79319cefeb4fac8bc873d7b6e65e3a7f02c162b8bf998d143f854fc816dec9451845f70eaaeab4d92aa44ddcf06574c40be8601ae35943f985f5315e61ad37a78243944c82e67af999fbb13248d86599b2b290ade841fc7faef4c3c36c4114b230f73", 0x65, 0x101, 0x0, 0x1}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1, 0x8, 0xffffffffffffffff, &(0x7f0000000300)="0161da32d582d249ad8ae68ba3be6426e889d5ad0724eb975053939cf60f1ab3e5115d1be3ae46cb16888d972074c55e570eca28f65999a20210455f3eec4fa7da816e98861297e9fd455b41b8794997e91a78db7aa202b56a454d875649d74a2ba0f3266334d845cc2bded1d1d29d1d61f7df18a9b1c82ca8486c1d4ff50ff5be9eb9750e3c652849", 0x89, 0xff}, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x6, 0x1f, 0xffffffffffffffff, &(0x7f00000003c0)="3ab49583437df4381703815545809806714578fc9bc9ca19cc56deeb01745f26a26e7c6c4ee7619163dea77dd064af0e05bcc1c53e4addc0400fb2d097e1da4bb4fb0a70b2ddf5b68e388cbe060f37cfe8d1c0b3679752fed431720a8ea071ccfe3315691d7c6e7f93a0d6e11e57e1dffcde5ef2317cb9212d54c47125e63fa7243baa9ff67d32bca6b87383750dd4529133d21fda18a2e8e8707e864e388ccc7407039c13ce189757544d232f83db0e99291def48cfe80c99547af07d873b1a7aa215b9a573203c73850c1669641947228508", 0xd3, 0x4, 0x0, 0x2}, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x2, 0x7f, r0, &(0x7f0000000500)="00e55dc917b1d881554e30a6a8a2132cb00a4733d7d291902def1a0d249b63dd292563e4e281cd82855c67fd3cef7edd4d3f11b32b4dafa190db784dfbc1f9dff35829934784a3c88365b8b861109eb005c7deea9c6bef8ba8c5d34544fc70a827a412d5de3669d0644524", 0x6b, 0x227, 0x0, 0x1}, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x3, 0x8, r0, &(0x7f00000005c0)="e97ebeab562ae01e6625ac4af382eedc6d55e6abc88ad90107ee71a01c0482fc3c0e277e8061994e8be95a69d15c8f", 0x2f, 0x1}, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x6, 0x9, 0xffffffffffffffff, &(0x7f0000000640)="53b8fab7e0aeb4ba48d750e35ac5b515cd6d93d18907167bc33d", 0x1a, 0x8, 0x0, 0x2}, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x3, 0x9, r1, &(0x7f00000007c0)="432e4b9e1f2ea8ceb45bd9541d82c082928445239c7a18a4df6d5bab6c809dcc501752990184966fb57faa8d586506243aa34566b327149941c68ec8d63ae697d1da3ecf29ed3782f57c6976cf6333143c8f0558f7959eec33200d08d58aac2c623342f08f2d6080ca5fa4b5e8b741f99c400afb5bed238ea629425e3abcb06c45856d13e39c63509fc5f641ced03632346feebdc39ea63ca04103157bbde974878f01ffe17614d81b210e326454d66baed9046fac788cb13f16fb7d57d009f896019c0ffa791818bc000689d11964d5bfc2d6a21e6041891fdcb213cb781ce85eb5cced75e7ff22f7f6", 0xea, 0x7fff, 0x0, 0x2, r2}, &(0x7f0000001980)={0x0, 0x0, 0x0, 0x0, 0x6, r0, &(0x7f0000000940)="783daf6737494beb8d87c121958c100571ecc20e3c6c734b3aab06779cca94150abd77b56ecee13bc424a01185a5dd62dd8eb770576f0cfc47fdd93c82b897752900bf19c0650ef10cbfae0db61bcf143a60337ca3a6bade0549513083caea3babc4c058c61f4ee880caf7ace4c3f68a932ff1521a6a97180cbee7d68b52b8f5e8c0cf853ed108b1a3bdedc29d04853a6ff6b8e06afec909f06aae4b9330ba5d76c089efa260f37957ce058686a84b122703c04111c02e2248c4ad226faca2169b58242cb75ff2319eb5da9ab663b86e638ca6b29d6a7d8a03ec02fb61124a4ca08a3da7956253f1d61cf0fc254924bdab4f54e5a83e08fb1add4436c3ee28538848e833b38a98671cd78206538a22d0a3a0c1f83ef793028952336a3368649ed881feb70deeb379c65d215f79ece18a5da4490538192f5feb5ef764aa73637bceb078fb9fa30d2b2befcb8e975b0cb4f8e982519e0588ab6c24648e7b11c73c95d72c8393f63fbb639bb806af2e5843a1b2e8fbfb0c85010f94633972728bccc47ac6c32d5839c0054440dd52f4c887591bd40c14432aff4641a920e3aa0c5bc41b221a13adef583751eb78aa37e6a314b8b9252fad5b4f677a5dacb0c90685cfd76f05c77fd312bfac154de765ed71e6d28a599ba61cb5cf45f27adbb979332c4d002e419e6a5e0018c41e1c7044afa077f5ec8199d1ff6963ce2f1220c67b8db547ebe7454d027533f60137c978f96cec1da8f5892db6c75e60a1e2059dee48c08820ae0be509ea89752b61c60f37fbd062a5c32773ed0ffccc55b6c9055f553c360c4af6d8254988ae527e71bbdb24e7fc490fc75d49483c80ad95baf185f2a851ba9beaf115332d46f91a8c17382858e569f007417a67691355d144436200186757c9dd484926b0a6e9de50d4695a7bea1e32395580bede80c295ea6af18718359571233536bff54f603bb2bf46bcf798c6c0cd8bf4a288816e4395729267d51080447e96db195e26426fa6539ab5c02a89705e97e0d0a682a09f9f5ad532b558c92aa357bf73bc088f7e61f3e82ae42d6b2c0ba85ac9af64574fd6ceba6f2966984c751328ce6fe954d85e33ee7f4df759ab166795c7235565aedae014519118d507e8bbcc6ca2f917059b74017aef72258a2b95e9f5ec84d63eab12afc13978f80717184a09fff8f29edb86b1aeaa22de4a53f2f3038ebf7141a7c443230d1aafd4a72f7a20cb42d437b78a9425b3a190b22eec7a68679879627f2aefba2610f357a48107d788c98d41b3cea1074a1ea070f93c33a71d14505d42cba319d3768ac140658070896c171ea19f63db0a6ad49af9cfa15b2383ca7102ef551ee97b2bbc0089ee905b8f319c9bd8134450d00c8cc97fa6707d9899b5fb7217147b8458e2a91f9c241084d5956726b3f106c16c0c54a29e001ddceb3a8bbcb8044cfe40181c64e0acb5270e8f357ae373294f9545a8c47ba32c1c991ddfe403c6ef53bed87e282742dc703cca9c4bc6e6dceab37b239e8a115f1cd4d07ecfa04e7b1db4c4f48a9601ba0aa147825ab327b725f991d81682aed82f0b1365561466f695092497566726f990f63bb9a0303040b50f39015ef7d8816d25dad4a6d354aed4509b9737d604dd93f94071b626c01dcbd31acb919004a4dd7f56471224dd3e566996491e86bb567092c2181ef08a161c86511f89adbdf13602d20f27910b2cc505be8b0f02cea21d9e57883b17ad04526c33fe7af058a4b06176dffed92caba79ae9d413a556176777e98964cd93ff9ab691382add7ba4d319bfff59aecc279b3390418b6293507d189efad278b09c12bf0ea41106682e236ba402c7e1b884a99413db84ded9c96e8b40707999c3f179c31d705ff9cdc57c0fdb25717e7b3ea51557d3e2114719ef9b36c467f9847be64ac06d4f544565125a78163dcadd8d4f726ea501e5f1972c086a4653d6615e4f41208b2d1d8a7b5f3ed01bcdf2c24815bdf8f4cdcb99d29872c04ed620c3c7d45f7b31812dc388b4d1a4532177603815d3ea33169b90fd977c5bdcf8c1ce001ca0bc883c22157ac8b139865c41fda4c5f02d8199a97900c56eba5da44d44acbc7734ab06776a661c801d8178f63ebdf7aa10b40652792131f214448106244a4b18932607bbc36a68c4b9b52d7ea00a895cf7f7b99a67e8bcf2bb5e6334b936fb362c60e3e785171aef1b8d4ff0612cc8cfc09792a261f85fc0077d160b328990355e9381f55b72632387b2888e1548495b6d3d0d830a529a117702d963843dabb169f971e32f24052926f27c6c4583bbff67244dfb096d74a28ff2f9b0f32c22951b3320a4120d314ae74e4919c5b51c27c049b26ff9fbb729da1ce2b4ceadfc91e0967fdf2ab6a668f18fee249be17c985406c782e8ce2afb53fe06482e8632a7ac01b5c473bf09aae1b2f05fb8640a413812f0621ba571046adab78c82b3b4fff28b78722ae6259f436030f9fb19fd580f6c810a54fd605cf2d3a8381309901176a1440af756a1873927695e447bb3e261b1adc31233fd2addd7a6b794bd90db7b80a4768c9eea8e01e2ef6e607e3bbac23b62b289a2b5717857a5fcf4b498fbcd3a88eb461259d5a0055742b7d9237a097239d80cc3e94dadec801c8db0fedb94981a8827dd6b5911d0b1a58b20703cf3f55c0533ac3da324f86b2d085843caa3792bb6292dd818a457d4b2359cc135719f11fa6e809971bb61e70d0a3e7939981f428034760a934f4c9b5df273c25365c3a8c7f81951dd2d5889739f822b3c05a35b0de8fa28a21291c8e3d67ef9a14cade7a75ca0c773f1358852bd07a52acc652f7ade7ae3422038cc79d59870adf4c0561144c358e6ee1981f4c0cf7878899099449308ce04af144b087128dd7b448d3cd4088ed3fc6432e8385f611c6f6b9ed3c23edae437b03919a45b5aaebd5c152a1d76510ca5eba530341b1cf66f65c8b3cd18a523d3f3f04de3baeb5fa8b0d48d010c77046d1a210c7b8c03f2b6a1112dfc427487a202da6a2126170cf6d24d338271e4cf27b875046adc87569d9cd6dce11c4e9c593073e9cd59d1270361361b8dae89eddf95ba62063bc5d11fc9f3956d6cd1a4202444f0fd55549ae776a5a24cd2cf87829628b01f9b9e252c4dd6a6d8ecfd4378d0a9c4cef65b819360539f657a5d9cb7940c41bb10f81314d46d51f9b48debafc13b4f4e08da2f66737fd5297696a4be5f02ed9b26d22a5143739f81c7eb2b4976dd3d1dd53c68cc7f51138112bd042203b55d7a8fa3d0897cfa51af941138b5ae5591a09c69a254825b01ef67afde4f1167c69c571059a149d48755039cf150051c9f2b4d187505dce7d307ca790215a79c2960ec4bfdd649f5df8458aeff3e94848050f63fe653684ed43f303f9f647aa992ffdfb7f2887676c3bf205c72d10aa7e464e8174118d9ff886684d1c014b0d570dd81f1cdf53eea21629f075f8ee5edfd1ae05f40db9102cba130551e520da5607dad542f2e7f912eca2a3e29995247ce3b400cda1921a9dbda8429a167713bd6cd263a25250c8b09c9925376410e69be7658d12e84b4e667bf7a4effa611a949598d8213c785b6000a9f8129f40bfa60df0fe9258f14ec3b989a19c858a1ff50dd9f01786d70db5efc7c3b5f16b3cc9933f888451d3664a1ae505c852aea37a74fa842936fbab2d6df6a4bf1fe88dee19b34c8bd4d61a0e6cb185c82e06a86115ffbc691fe96752b6610997db129f2a59a89cac6426386c9e7132bab64717dbcdfb212af51f23c10121a15774f9d934dee598d754e9da1943a112d015e773adcff81de87a7e18ccca10ca7a5b405fdb82ac9e1997dc9cbec2edaa47579aff168891ed215e1edbfff0d16b8f8212d77c68795b94a017cb3139faefa65e10e56b2aac397a976f0fe8bf8282182d2db5a092f9e4e3d875b2718b75380330cfc716ffa3c29f1f7774953d4911e6f24eb01a69ead28698a6d2703d3d92703c01cbb1afb7d35157366bbc42796dd92980266ce47382194d9c01040d95a19f2f422f588a92b0c9c198a875d563c3b0b47653986b029d7a807ef8fdb4c750f0a51007579086e5f1a01c10022aeb644a5f9bda8a3e69c6393114faaf73e2314bc8067866c343e5953433cb5365ef94ce05ab9031e5948556731adf32b78c2f86488b7642fa4feb32ebe2324f798d6027d067b16652a18f6e4638eb494971a0ebd4c502e5ea575c7b7e372a85044dcd9e30afd30425fc905267e2fc1ff2f4db61c72cbbf76a53f8742c178407233fb21cc6f89f2bb9bc205b08375796510c9e83633a84b388b216c447b727c8ab8bfb20e18f9f98c4f597d0582fa43eb842ab0717cc94c7f54f3dd57e91c9bf22e1102c05508ebf75a08584e371d41954951374503d4d933f5815e46a064c9dad22cd05b015ee16ce07b5a915100f247d7a43be11cf0ae9313323d9f2ebeef997acd9f03154b605588f193ee2eeefd99bcc77f9d47f90d8543e715d104ecada67479832b6f4d01b965bc837689a7dd6386ba7f76cb916152c69cdcc421e384d296c4b4f7ed6798ff646dbc018f5f09f00ff559e2e78d8c7661f1aaf57bd9ba1aa43098c0e63ef5c9e86f3c091b6a3c906370873d5487ba0ff572785618ba40d41944c405ba0618add032b4d6df620d7a8361fc8043a965f23d7949ac910f421a72b86f9c3b306176016cbbe90e465eaa645c342cbe0a6283aa226f5ef242f950023c23d29ef48fd3140d3eded39c2f3aa02877e3cfacba95baf1b2ce3f35a839bd6bd40a205ede09d243bee6a1c87d812d5360dc5772cddca9096c52089b53c6d9f61460cd1e974d413b9cc70c55c1c272a1d15f20d0665cd3bd070754eab3242f9a5a189faec755be647cee91152c87008e6c784e65d5abe571599c011105339fc1c6c6db0417117c9d45e4b3b0bfd048a5ce05f863e0a06dc387bdc29081b7a6549b52a090317313c484bc4425d1f93eb9ed19286cab290742c37f46d0a09a8ab051e1f757a513584ad9aa040be5b99711a94dbd1e35bdac836173f90359a55086de03fc5a0f900b345ead3b46a3d9358075bbed6a8f06ecc9249e5cb697a2873e3f3f2aee4dc14cb048ed8eb441289eb859959d5d6b34129c4fff56130f6335c2f5e66dc2685557bfa23544b89bb803a6a107b26c96692a3e8739581e523540e06179d551ff1d35260eef4c4b86d8f189679129199deb401e9285e4a748efd4756226670bc7c0652b0c3e24967ffc7667e05eed79e2bcd61dab1c535befffb3d1e96dd630d1b5263f02aa9cf359dcd8dba3e3b789982b44b93d73a2a34a399ee7a8e35158b8689201b1b6acbf2a3e7f26f1e34cad15755a289589a8f2cc4672c2e55c662a2611e68bb94c272434265509261c7358aa6baf340efb8e88de7b7d4b0896b4561e992a6884f1d302f3699baa69c69088d07081b629d987f560480ace415bfae234777628d23f099847fb130e7c94c6e4fe4233c50660a8ce885a6d62be139bb50b3b67c7722f62638d93c432423890d3b5a5cfa16b334486d30d717242dd3813e298d6e5289580b6c9b792750c208337d4aa3fa5840031469c8914145b0685b9edb2f97ffc662213e1e8184b5932d321a182b217f94b74cdd03d674a7100bccb82b4ff95034ce5d1dd1d5214ad41e0a40c7bbf93920b45f0ba32d3ec3b70014fd6d966e08149c96366bddb6f47c9b4b7b58b26990906a05fe45ad9d93e91911303d4d9d617279ed579cdd4de3b34c23bd50b833f28ba5e2c57d4e81bcf01218b6a2609", 0x1000, 0x80000000, 0x0, 0x3, r3}, &(0x7f0000001ac0)={0x0, 0x0, 0x0, 0x3, 0x81, 0xffffffffffffffff, &(0x7f00000019c0)="a60c3cb93aa8180fa933d1ab64f073eb6cf7568c0d700b6c8d87206c16b07b32d172b7bec93a6b33bc09de1aa3353e929f63c1d92e4ea779e85f098ee62e2f48c71ace61fa84844c185950f5d2b5360fd1f9215a889312b4736e3a416daaf964f1eeff4e497e5379317717ab0d32c6f53b77f841544c3d030f86d4e30952246c5334adf387cf5b6b38061efdb48d8392dfc142a1ce82df57ccc9acbb3b7e65899f3b17f7f96565f111533a323e96aed57c781ab632d72e9c205c5bc1b9372b0a73cfd9f184f36b", 0xc7, 0x4, 0x0, 0x0, r5}, &(0x7f0000001bc0)={0x0, 0x0, 0x0, 0x5, 0x2, r6, &(0x7f0000001b40)="1c3f665e2abe52a112f00eeba792be17b8588fdb6db2d310b5701b26bfdd4393220a685cf1be5ab3088130c53ef5e9da2cf2ccade3c30b7fb18c1512d1c4d2258324d23cbe6146697ac28f63356c02f65cebd7ccac85f5ca", 0x58, 0xc28, 0x0, 0x3}]) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e22, 0x0, @loopback}, 0x1c) r7 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r8 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r8, 0x0) preadv(r8, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r7, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x200000000000004, 0x0) 17:46:55 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 17:46:55 executing program 3: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r1 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r2 = syz_mount_image$tmpfs(&(0x7f0000000600), &(0x7f0000000640)='./file1\x00', 0xffffffff80000001, 0x2, &(0x7f0000000780)=[{&(0x7f00000006c0)="cc749820807bdfc71eaf00c7a46233c39e42208bce8e4539eb708e49aed77015586722ca3fff651e6d37f70cae4877d65a71793c3f9d310b0de54fdabe", 0x3d, 0x4}, {&(0x7f0000000700)="f0a0834a2e053420f7f44e5818d63b026e9188244bf1b3c932b68f394481865432294870447ddf007824e4ea13a6088bc1067e2a7d45b9f17b8cc192328d5648b6e43218005b4d2c47598c4816f37606e8e670554c9084f6c8827edec06c5af34613be14", 0x64, 0x8}], 0x3100000, &(0x7f00000007c0)={[{@huge_within_size}, {@huge_never}, {@mode}, {@huge_advise}, {@huge_advise}, {@mpol={'mpol', 0x3d, {'interleave', '=relative', @val={0x3a, [0x31]}}}}, {@nr_inodes={'nr_inodes', 0x3d, [0xdc, 0x6b, 0x33, 0x6b, 0x52, 0x39]}}, {@mode={'mode', 0x3d, 0xfffffffeffffffff}}, {@huge_advise}, {@huge_always}], [{@obj_user={'obj_user', 0x3d, ':,!${%'}}, {@smackfsfloor={'smackfsfloor', 0x3d, 'msdos\x00'}}]}) move_mount(r2, &(0x7f00000008c0)='./file1\x00', r0, &(0x7f0000000900)='./file1\x00', 0x41) r3 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r3, 0x1000) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') lseek(r3, 0x0, 0x2) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x1c4) r5 = dup(r0) statx(r5, &(0x7f0000000940)='./file1\x00', 0x400, 0x10, &(0x7f0000000980)) sendfile(r3, r4, 0x0, 0x8400fffffffa) r6 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r1, r6, 0x0, 0x8400fffffffa) 17:46:55 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x82300, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:46:55 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) [ 256.715872][T21237] loop5: detected capacity change from 0 to 1041 [ 256.724567][T21237] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 256.737122][T21234] loop3: detected capacity change from 0 to 264192 [ 256.745079][T21237] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) 17:46:55 executing program 3: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000600), &(0x7f0000000640)='./file1\x00', 0xffffffff80000001, 0x2, &(0x7f0000000780)=[{&(0x7f00000006c0)="cc749820807bdfc71eaf00c7a46233c39e42208bce8e4539eb708e49aed77015586722ca3fff651e6d37f70cae4877d65a71793c3f9d310b0de54fdabe", 0x3d, 0x4}, {&(0x7f0000000700)="f0a0834a2e053420f7f44e5818d63b026e9188244bf1b3c932b68f394481865432294870447ddf007824e4ea13a6088bc1067e2a7d45b9f17b8cc192328d5648b6e43218005b4d2c47598c4816f37606e8e670554c9084f6c8827edec06c5af34613be14", 0x64, 0x8}], 0x3100000, &(0x7f00000007c0)={[{@huge_within_size}, {@huge_never}, {@mode}, {@huge_advise}, {@huge_advise}, {@mpol={'mpol', 0x3d, {'interleave', '=relative', @val={0x3a, [0x31]}}}}, {@nr_inodes={'nr_inodes', 0x3d, [0xdc, 0x6b, 0x33, 0x6b, 0x52, 0x39]}}, {@mode={'mode', 0x3d, 0xfffffffeffffffff}}, {@huge_advise}, {@huge_always}], [{@obj_user={'obj_user', 0x3d, ':,!${%'}}, {@smackfsfloor={'smackfsfloor', 0x3d, 'msdos\x00'}}]}) move_mount(r1, &(0x7f00000008c0)='./file1\x00', r0, &(0x7f0000000900)='./file1\x00', 0x41) r2 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r2, 0x1000) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') lseek(r2, 0x0, 0x2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x1c4) r4 = dup(r0) statx(r4, &(0x7f0000000940)='./file1\x00', 0x400, 0x10, &(0x7f0000000980)) sendfile(r2, r3, 0x0, 0x8400fffffffa) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) [ 256.762277][T21237] EXT4-fs (loop5): get root inode failed [ 256.767928][T21237] EXT4-fs (loop5): mount failed [ 256.788376][T21247] loop1: detected capacity change from 0 to 264192 [ 256.810721][T21237] loop5: detected capacity change from 0 to 1041 [ 256.819732][T21237] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 256.829272][T21237] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 256.846437][T21237] EXT4-fs (loop5): get root inode failed [ 256.852084][T21237] EXT4-fs (loop5): mount failed 17:46:55 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x82b00, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) [ 256.873655][T21262] loop3: detected capacity change from 0 to 264192 17:46:55 executing program 3: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000600), &(0x7f0000000640)='./file1\x00', 0xffffffff80000001, 0x2, &(0x7f0000000780)=[{&(0x7f00000006c0)="cc749820807bdfc71eaf00c7a46233c39e42208bce8e4539eb708e49aed77015586722ca3fff651e6d37f70cae4877d65a71793c3f9d310b0de54fdabe", 0x3d, 0x4}, {&(0x7f0000000700)="f0a0834a2e053420f7f44e5818d63b026e9188244bf1b3c932b68f394481865432294870447ddf007824e4ea13a6088bc1067e2a7d45b9f17b8cc192328d5648b6e43218005b4d2c47598c4816f37606e8e670554c9084f6c8827edec06c5af34613be14", 0x64, 0x8}], 0x3100000, &(0x7f00000007c0)={[{@huge_within_size}, {@huge_never}, {@mode}, {@huge_advise}, {@huge_advise}, {@mpol={'mpol', 0x3d, {'interleave', '=relative', @val={0x3a, [0x31]}}}}, {@nr_inodes={'nr_inodes', 0x3d, [0xdc, 0x6b, 0x33, 0x6b, 0x52, 0x39]}}, {@mode={'mode', 0x3d, 0xfffffffeffffffff}}, {@huge_advise}, {@huge_always}], [{@obj_user={'obj_user', 0x3d, ':,!${%'}}, {@smackfsfloor={'smackfsfloor', 0x3d, 'msdos\x00'}}]}) move_mount(r1, &(0x7f00000008c0)='./file1\x00', r0, &(0x7f0000000900)='./file1\x00', 0x41) r2 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r2, 0x1000) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') lseek(r2, 0x0, 0x2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x1c4) r4 = dup(r0) statx(r4, &(0x7f0000000940)='./file1\x00', 0x400, 0x10, &(0x7f0000000980)) sendfile(r2, r3, 0x0, 0x8400fffffffa) [ 256.946652][T21271] loop5: detected capacity change from 0 to 1045 [ 256.957015][T21271] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 256.967421][T21271] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 256.984538][T21271] EXT4-fs (loop5): get root inode failed [ 256.990210][T21271] EXT4-fs (loop5): mount failed [ 257.036786][T21271] loop5: detected capacity change from 0 to 1045 [ 257.053320][T21271] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 257.063972][T21283] loop3: detected capacity change from 0 to 264192 17:46:55 executing program 3: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000600), &(0x7f0000000640)='./file1\x00', 0xffffffff80000001, 0x2, &(0x7f0000000780)=[{&(0x7f00000006c0)="cc749820807bdfc71eaf00c7a46233c39e42208bce8e4539eb708e49aed77015586722ca3fff651e6d37f70cae4877d65a71793c3f9d310b0de54fdabe", 0x3d, 0x4}, {&(0x7f0000000700)="f0a0834a2e053420f7f44e5818d63b026e9188244bf1b3c932b68f394481865432294870447ddf007824e4ea13a6088bc1067e2a7d45b9f17b8cc192328d5648b6e43218005b4d2c47598c4816f37606e8e670554c9084f6c8827edec06c5af34613be14", 0x64, 0x8}], 0x3100000, &(0x7f00000007c0)={[{@huge_within_size}, {@huge_never}, {@mode}, {@huge_advise}, {@huge_advise}, {@mpol={'mpol', 0x3d, {'interleave', '=relative', @val={0x3a, [0x31]}}}}, {@nr_inodes={'nr_inodes', 0x3d, [0xdc, 0x6b, 0x33, 0x6b, 0x52, 0x39]}}, {@mode={'mode', 0x3d, 0xfffffffeffffffff}}, {@huge_advise}, {@huge_always}], [{@obj_user={'obj_user', 0x3d, ':,!${%'}}, {@smackfsfloor={'smackfsfloor', 0x3d, 'msdos\x00'}}]}) move_mount(r1, &(0x7f00000008c0)='./file1\x00', r0, &(0x7f0000000900)='./file1\x00', 0x41) r2 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r2, 0x1000) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') lseek(r2, 0x0, 0x2) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x1c4) r3 = dup(r0) statx(r3, &(0x7f0000000940)='./file1\x00', 0x400, 0x10, &(0x7f0000000980)) 17:46:55 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000380)=[{&(0x7f0000000100)=""/111, 0x6f}, {&(0x7f00000001c0)=""/26, 0x1a}, {&(0x7f00000002c0)=""/170, 0xaa}, {&(0x7f0000000200)=""/117, 0x75}], 0x4, 0xd9f, 0x7) ioctl$F2FS_IOC_FLUSH_DEVICE(r1, 0x4008f50a, &(0x7f0000000000)={0xfffffffb, 0x3c}) 17:46:55 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) 17:46:55 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x82d00, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) [ 257.099476][T21271] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 257.116634][T21271] EXT4-fs (loop5): get root inode failed [ 257.122300][T21271] EXT4-fs (loop5): mount failed [ 257.202061][T21297] loop0: detected capacity change from 0 to 264192 [ 257.205045][T21299] loop3: detected capacity change from 0 to 264192 [ 257.255969][T21313] loop1: detected capacity change from 0 to 264192 [ 257.269651][T21312] loop5: detected capacity change from 0 to 1046 [ 257.302000][T21312] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 257.324781][T21312] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 257.341879][T21312] EXT4-fs (loop5): get root inode failed [ 257.347623][T21312] EXT4-fs (loop5): mount failed [ 257.386961][T21312] loop5: detected capacity change from 0 to 1046 [ 257.394132][T21312] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 257.417116][T21312] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 257.434287][T21312] EXT4-fs (loop5): get root inode failed [ 257.440054][T21312] EXT4-fs (loop5): mount failed 17:46:56 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$pidfd(0xffffffffffffff9c, &(0x7f0000000780), 0x400501, 0x0) r2 = open_tree(0xffffffffffffffff, &(0x7f00000008c0)='./file0\x00', 0x0) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001940)='cpuacct.usage_sys\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r5, &(0x7f0000000000)=ANY=[], 0xfffffecc) r6 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000001b00)='cgroup.threads\x00', 0x2, 0x0) splice(r4, &(0x7f0000000040)=0x20, r5, &(0x7f00000001c0)=0x8, 0x2, 0x9) io_submit(0x0, 0xa, &(0x7f0000001c00)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x7, 0x172, r0, &(0x7f00000000c0)="7ba3c79319cefeb4fac8bc873d7b6e65e3a7f02c162b8bf998d143f854fc816dec9451845f70eaaeab4d92aa44ddcf06574c40be8601ae35943f985f5315e61ad37a78243944c82e67af999fbb13248d86599b2b290ade841fc7faef4c3c36c4114b230f73", 0x65, 0x101, 0x0, 0x1}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1, 0x8, 0xffffffffffffffff, &(0x7f0000000300)="0161da32d582d249ad8ae68ba3be6426e889d5ad0724eb975053939cf60f1ab3e5115d1be3ae46cb16888d972074c55e570eca28f65999a20210455f3eec4fa7da816e98861297e9fd455b41b8794997e91a78db7aa202b56a454d875649d74a2ba0f3266334d845cc2bded1d1d29d1d61f7df18a9b1c82ca8486c1d4ff50ff5be9eb9750e3c652849", 0x89, 0xff}, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x6, 0x1f, 0xffffffffffffffff, &(0x7f00000003c0)="3ab49583437df4381703815545809806714578fc9bc9ca19cc56deeb01745f26a26e7c6c4ee7619163dea77dd064af0e05bcc1c53e4addc0400fb2d097e1da4bb4fb0a70b2ddf5b68e388cbe060f37cfe8d1c0b3679752fed431720a8ea071ccfe3315691d7c6e7f93a0d6e11e57e1dffcde5ef2317cb9212d54c47125e63fa7243baa9ff67d32bca6b87383750dd4529133d21fda18a2e8e8707e864e388ccc7407039c13ce189757544d232f83db0e99291def48cfe80c99547af07d873b1a7aa215b9a573203c73850c1669641947228508", 0xd3, 0x4, 0x0, 0x2}, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x2, 0x7f, r0, &(0x7f0000000500)="00e55dc917b1d881554e30a6a8a2132cb00a4733d7d291902def1a0d249b63dd292563e4e281cd82855c67fd3cef7edd4d3f11b32b4dafa190db784dfbc1f9dff35829934784a3c88365b8b861109eb005c7deea9c6bef8ba8c5d34544fc70a827a412d5de3669d0644524", 0x6b, 0x227, 0x0, 0x1}, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x3, 0x8, r0, &(0x7f00000005c0)="e97ebeab562ae01e6625ac4af382eedc6d55e6abc88ad90107ee71a01c0482fc3c0e277e8061994e8be95a69d15c8f", 0x2f, 0x1}, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x6, 0x9, 0xffffffffffffffff, &(0x7f0000000640)="53b8fab7e0aeb4ba48d750e35ac5b515cd6d93d18907167bc33d", 0x1a, 0x8, 0x0, 0x2}, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x3, 0x9, r1, &(0x7f00000007c0)="432e4b9e1f2ea8ceb45bd9541d82c082928445239c7a18a4df6d5bab6c809dcc501752990184966fb57faa8d586506243aa34566b327149941c68ec8d63ae697d1da3ecf29ed3782f57c6976cf6333143c8f0558f7959eec33200d08d58aac2c623342f08f2d6080ca5fa4b5e8b741f99c400afb5bed238ea629425e3abcb06c45856d13e39c63509fc5f641ced03632346feebdc39ea63ca04103157bbde974878f01ffe17614d81b210e326454d66baed9046fac788cb13f16fb7d57d009f896019c0ffa791818bc000689d11964d5bfc2d6a21e6041891fdcb213cb781ce85eb5cced75e7ff22f7f6", 0xea, 0x7fff, 0x0, 0x2, r2}, &(0x7f0000001980)={0x0, 0x0, 0x0, 0x0, 0x6, r0, &(0x7f0000000940)="783daf6737494beb8d87c121958c100571ecc20e3c6c734b3aab06779cca94150abd77b56ecee13bc424a01185a5dd62dd8eb770576f0cfc47fdd93c82b897752900bf19c0650ef10cbfae0db61bcf143a60337ca3a6bade0549513083caea3babc4c058c61f4ee880caf7ace4c3f68a932ff1521a6a97180cbee7d68b52b8f5e8c0cf853ed108b1a3bdedc29d04853a6ff6b8e06afec909f06aae4b9330ba5d76c089efa260f37957ce058686a84b122703c04111c02e2248c4ad226faca2169b58242cb75ff2319eb5da9ab663b86e638ca6b29d6a7d8a03ec02fb61124a4ca08a3da7956253f1d61cf0fc254924bdab4f54e5a83e08fb1add4436c3ee28538848e833b38a98671cd78206538a22d0a3a0c1f83ef793028952336a3368649ed881feb70deeb379c65d215f79ece18a5da4490538192f5feb5ef764aa73637bceb078fb9fa30d2b2befcb8e975b0cb4f8e982519e0588ab6c24648e7b11c73c95d72c8393f63fbb639bb806af2e5843a1b2e8fbfb0c85010f94633972728bccc47ac6c32d5839c0054440dd52f4c887591bd40c14432aff4641a920e3aa0c5bc41b221a13adef583751eb78aa37e6a314b8b9252fad5b4f677a5dacb0c90685cfd76f05c77fd312bfac154de765ed71e6d28a599ba61cb5cf45f27adbb979332c4d002e419e6a5e0018c41e1c7044afa077f5ec8199d1ff6963ce2f1220c67b8db547ebe7454d027533f60137c978f96cec1da8f5892db6c75e60a1e2059dee48c08820ae0be509ea89752b61c60f37fbd062a5c32773ed0ffccc55b6c9055f553c360c4af6d8254988ae527e71bbdb24e7fc490fc75d49483c80ad95baf185f2a851ba9beaf115332d46f91a8c17382858e569f007417a67691355d144436200186757c9dd484926b0a6e9de50d4695a7bea1e32395580bede80c295ea6af18718359571233536bff54f603bb2bf46bcf798c6c0cd8bf4a288816e4395729267d51080447e96db195e26426fa6539ab5c02a89705e97e0d0a682a09f9f5ad532b558c92aa357bf73bc088f7e61f3e82ae42d6b2c0ba85ac9af64574fd6ceba6f2966984c751328ce6fe954d85e33ee7f4df759ab166795c7235565aedae014519118d507e8bbcc6ca2f917059b74017aef72258a2b95e9f5ec84d63eab12afc13978f80717184a09fff8f29edb86b1aeaa22de4a53f2f3038ebf7141a7c443230d1aafd4a72f7a20cb42d437b78a9425b3a190b22eec7a68679879627f2aefba2610f357a48107d788c98d41b3cea1074a1ea070f93c33a71d14505d42cba319d3768ac140658070896c171ea19f63db0a6ad49af9cfa15b2383ca7102ef551ee97b2bbc0089ee905b8f319c9bd8134450d00c8cc97fa6707d9899b5fb7217147b8458e2a91f9c241084d5956726b3f106c16c0c54a29e001ddceb3a8bbcb8044cfe40181c64e0acb5270e8f357ae373294f9545a8c47ba32c1c991ddfe403c6ef53bed87e282742dc703cca9c4bc6e6dceab37b239e8a115f1cd4d07ecfa04e7b1db4c4f48a9601ba0aa147825ab327b725f991d81682aed82f0b1365561466f695092497566726f990f63bb9a0303040b50f39015ef7d8816d25dad4a6d354aed4509b9737d604dd93f94071b626c01dcbd31acb919004a4dd7f56471224dd3e566996491e86bb567092c2181ef08a161c86511f89adbdf13602d20f27910b2cc505be8b0f02cea21d9e57883b17ad04526c33fe7af058a4b06176dffed92caba79ae9d413a556176777e98964cd93ff9ab691382add7ba4d319bfff59aecc279b3390418b6293507d189efad278b09c12bf0ea41106682e236ba402c7e1b884a99413db84ded9c96e8b40707999c3f179c31d705ff9cdc57c0fdb25717e7b3ea51557d3e2114719ef9b36c467f9847be64ac06d4f544565125a78163dcadd8d4f726ea501e5f1972c086a4653d6615e4f41208b2d1d8a7b5f3ed01bcdf2c24815bdf8f4cdcb99d29872c04ed620c3c7d45f7b31812dc388b4d1a4532177603815d3ea33169b90fd977c5bdcf8c1ce001ca0bc883c22157ac8b139865c41fda4c5f02d8199a97900c56eba5da44d44acbc7734ab06776a661c801d8178f63ebdf7aa10b40652792131f214448106244a4b18932607bbc36a68c4b9b52d7ea00a895cf7f7b99a67e8bcf2bb5e6334b936fb362c60e3e785171aef1b8d4ff0612cc8cfc09792a261f85fc0077d160b328990355e9381f55b72632387b2888e1548495b6d3d0d830a529a117702d963843dabb169f971e32f24052926f27c6c4583bbff67244dfb096d74a28ff2f9b0f32c22951b3320a4120d314ae74e4919c5b51c27c049b26ff9fbb729da1ce2b4ceadfc91e0967fdf2ab6a668f18fee249be17c985406c782e8ce2afb53fe06482e8632a7ac01b5c473bf09aae1b2f05fb8640a413812f0621ba571046adab78c82b3b4fff28b78722ae6259f436030f9fb19fd580f6c810a54fd605cf2d3a8381309901176a1440af756a1873927695e447bb3e261b1adc31233fd2addd7a6b794bd90db7b80a4768c9eea8e01e2ef6e607e3bbac23b62b289a2b5717857a5fcf4b498fbcd3a88eb461259d5a0055742b7d9237a097239d80cc3e94dadec801c8db0fedb94981a8827dd6b5911d0b1a58b20703cf3f55c0533ac3da324f86b2d085843caa3792bb6292dd818a457d4b2359cc135719f11fa6e809971bb61e70d0a3e7939981f428034760a934f4c9b5df273c25365c3a8c7f81951dd2d5889739f822b3c05a35b0de8fa28a21291c8e3d67ef9a14cade7a75ca0c773f1358852bd07a52acc652f7ade7ae3422038cc79d59870adf4c0561144c358e6ee1981f4c0cf7878899099449308ce04af144b087128dd7b448d3cd4088ed3fc6432e8385f611c6f6b9ed3c23edae437b03919a45b5aaebd5c152a1d76510ca5eba530341b1cf66f65c8b3cd18a523d3f3f04de3baeb5fa8b0d48d010c77046d1a210c7b8c03f2b6a1112dfc427487a202da6a2126170cf6d24d338271e4cf27b875046adc87569d9cd6dce11c4e9c593073e9cd59d1270361361b8dae89eddf95ba62063bc5d11fc9f3956d6cd1a4202444f0fd55549ae776a5a24cd2cf87829628b01f9b9e252c4dd6a6d8ecfd4378d0a9c4cef65b819360539f657a5d9cb7940c41bb10f81314d46d51f9b48debafc13b4f4e08da2f66737fd5297696a4be5f02ed9b26d22a5143739f81c7eb2b4976dd3d1dd53c68cc7f51138112bd042203b55d7a8fa3d0897cfa51af941138b5ae5591a09c69a254825b01ef67afde4f1167c69c571059a149d48755039cf150051c9f2b4d187505dce7d307ca790215a79c2960ec4bfdd649f5df8458aeff3e94848050f63fe653684ed43f303f9f647aa992ffdfb7f2887676c3bf205c72d10aa7e464e8174118d9ff886684d1c014b0d570dd81f1cdf53eea21629f075f8ee5edfd1ae05f40db9102cba130551e520da5607dad542f2e7f912eca2a3e29995247ce3b400cda1921a9dbda8429a167713bd6cd263a25250c8b09c9925376410e69be7658d12e84b4e667bf7a4effa611a949598d8213c785b6000a9f8129f40bfa60df0fe9258f14ec3b989a19c858a1ff50dd9f01786d70db5efc7c3b5f16b3cc9933f888451d3664a1ae505c852aea37a74fa842936fbab2d6df6a4bf1fe88dee19b34c8bd4d61a0e6cb185c82e06a86115ffbc691fe96752b6610997db129f2a59a89cac6426386c9e7132bab64717dbcdfb212af51f23c10121a15774f9d934dee598d754e9da1943a112d015e773adcff81de87a7e18ccca10ca7a5b405fdb82ac9e1997dc9cbec2edaa47579aff168891ed215e1edbfff0d16b8f8212d77c68795b94a017cb3139faefa65e10e56b2aac397a976f0fe8bf8282182d2db5a092f9e4e3d875b2718b75380330cfc716ffa3c29f1f7774953d4911e6f24eb01a69ead28698a6d2703d3d92703c01cbb1afb7d35157366bbc42796dd92980266ce47382194d9c01040d95a19f2f422f588a92b0c9c198a875d563c3b0b47653986b029d7a807ef8fdb4c750f0a51007579086e5f1a01c10022aeb644a5f9bda8a3e69c6393114faaf73e2314bc8067866c343e5953433cb5365ef94ce05ab9031e5948556731adf32b78c2f86488b7642fa4feb32ebe2324f798d6027d067b16652a18f6e4638eb494971a0ebd4c502e5ea575c7b7e372a85044dcd9e30afd30425fc905267e2fc1ff2f4db61c72cbbf76a53f8742c178407233fb21cc6f89f2bb9bc205b08375796510c9e83633a84b388b216c447b727c8ab8bfb20e18f9f98c4f597d0582fa43eb842ab0717cc94c7f54f3dd57e91c9bf22e1102c05508ebf75a08584e371d41954951374503d4d933f5815e46a064c9dad22cd05b015ee16ce07b5a915100f247d7a43be11cf0ae9313323d9f2ebeef997acd9f03154b605588f193ee2eeefd99bcc77f9d47f90d8543e715d104ecada67479832b6f4d01b965bc837689a7dd6386ba7f76cb916152c69cdcc421e384d296c4b4f7ed6798ff646dbc018f5f09f00ff559e2e78d8c7661f1aaf57bd9ba1aa43098c0e63ef5c9e86f3c091b6a3c906370873d5487ba0ff572785618ba40d41944c405ba0618add032b4d6df620d7a8361fc8043a965f23d7949ac910f421a72b86f9c3b306176016cbbe90e465eaa645c342cbe0a6283aa226f5ef242f950023c23d29ef48fd3140d3eded39c2f3aa02877e3cfacba95baf1b2ce3f35a839bd6bd40a205ede09d243bee6a1c87d812d5360dc5772cddca9096c52089b53c6d9f61460cd1e974d413b9cc70c55c1c272a1d15f20d0665cd3bd070754eab3242f9a5a189faec755be647cee91152c87008e6c784e65d5abe571599c011105339fc1c6c6db0417117c9d45e4b3b0bfd048a5ce05f863e0a06dc387bdc29081b7a6549b52a090317313c484bc4425d1f93eb9ed19286cab290742c37f46d0a09a8ab051e1f757a513584ad9aa040be5b99711a94dbd1e35bdac836173f90359a55086de03fc5a0f900b345ead3b46a3d9358075bbed6a8f06ecc9249e5cb697a2873e3f3f2aee4dc14cb048ed8eb441289eb859959d5d6b34129c4fff56130f6335c2f5e66dc2685557bfa23544b89bb803a6a107b26c96692a3e8739581e523540e06179d551ff1d35260eef4c4b86d8f189679129199deb401e9285e4a748efd4756226670bc7c0652b0c3e24967ffc7667e05eed79e2bcd61dab1c535befffb3d1e96dd630d1b5263f02aa9cf359dcd8dba3e3b789982b44b93d73a2a34a399ee7a8e35158b8689201b1b6acbf2a3e7f26f1e34cad15755a289589a8f2cc4672c2e55c662a2611e68bb94c272434265509261c7358aa6baf340efb8e88de7b7d4b0896b4561e992a6884f1d302f3699baa69c69088d07081b629d987f560480ace415bfae234777628d23f099847fb130e7c94c6e4fe4233c50660a8ce885a6d62be139bb50b3b67c7722f62638d93c432423890d3b5a5cfa16b334486d30d717242dd3813e298d6e5289580b6c9b792750c208337d4aa3fa5840031469c8914145b0685b9edb2f97ffc662213e1e8184b5932d321a182b217f94b74cdd03d674a7100bccb82b4ff95034ce5d1dd1d5214ad41e0a40c7bbf93920b45f0ba32d3ec3b70014fd6d966e08149c96366bddb6f47c9b4b7b58b26990906a05fe45ad9d93e91911303d4d9d617279ed579cdd4de3b34c23bd50b833f28ba5e2c57d4e81bcf01218b6a2609", 0x1000, 0x80000000, 0x0, 0x3, r3}, &(0x7f0000001ac0)={0x0, 0x0, 0x0, 0x3, 0x81, 0xffffffffffffffff, &(0x7f00000019c0)="a60c3cb93aa8180fa933d1ab64f073eb6cf7568c0d700b6c8d87206c16b07b32d172b7bec93a6b33bc09de1aa3353e929f63c1d92e4ea779e85f098ee62e2f48c71ace61fa84844c185950f5d2b5360fd1f9215a889312b4736e3a416daaf964f1eeff4e497e5379317717ab0d32c6f53b77f841544c3d030f86d4e30952246c5334adf387cf5b6b38061efdb48d8392dfc142a1ce82df57ccc9acbb3b7e65899f3b17f7f96565f111533a323e96aed57c781ab632d72e9c205c5bc1b9372b0a73cfd9f184f36b", 0xc7, 0x4, 0x0, 0x0, r5}, &(0x7f0000001bc0)={0x0, 0x0, 0x0, 0x5, 0x2, r6, &(0x7f0000001b40)="1c3f665e2abe52a112f00eeba792be17b8588fdb6db2d310b5701b26bfdd4393220a685cf1be5ab3088130c53ef5e9da2cf2ccade3c30b7fb18c1512d1c4d2258324d23cbe6146697ac28f63356c02f65cebd7ccac85f5ca", 0x58, 0xc28, 0x0, 0x3}]) r7 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r8 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r8, 0x0) preadv(r8, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r7, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x200000000000004, 0x0) 17:46:56 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x2, 0x0, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 17:46:56 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83000, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:46:56 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x113) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) perf_event_open(&(0x7f00000001c0)={0x1, 0x80, 0xff, 0x1f, 0x1f, 0x80, 0x0, 0x0, 0x840, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x18ef, 0x1, @perf_bp={&(0x7f0000000140), 0x4}, 0x40, 0x66b8, 0x3, 0x1, 0xfffffffffffffe00, 0x6, 0x401, 0x0, 0xffffffff, 0x0, 0xfffffffffffffffb}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x12) umount2(&(0x7f0000000000)='./file1\x00', 0x0) ioctl$TCSETAW(0xffffffffffffffff, 0x5407, &(0x7f0000000100)={0x6, 0x7, 0x6, 0x5, 0x3, "31ddc77aa33e485d"}) 17:46:56 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) 17:46:56 executing program 3: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000600), &(0x7f0000000640)='./file1\x00', 0xffffffff80000001, 0x2, &(0x7f0000000780)=[{&(0x7f00000006c0)="cc749820807bdfc71eaf00c7a46233c39e42208bce8e4539eb708e49aed77015586722ca3fff651e6d37f70cae4877d65a71793c3f9d310b0de54fdabe", 0x3d, 0x4}, {&(0x7f0000000700)="f0a0834a2e053420f7f44e5818d63b026e9188244bf1b3c932b68f394481865432294870447ddf007824e4ea13a6088bc1067e2a7d45b9f17b8cc192328d5648b6e43218005b4d2c47598c4816f37606e8e670554c9084f6c8827edec06c5af34613be14", 0x64, 0x8}], 0x3100000, &(0x7f00000007c0)={[{@huge_within_size}, {@huge_never}, {@mode}, {@huge_advise}, {@huge_advise}, {@mpol={'mpol', 0x3d, {'interleave', '=relative', @val={0x3a, [0x31]}}}}, {@nr_inodes={'nr_inodes', 0x3d, [0xdc, 0x6b, 0x33, 0x6b, 0x52, 0x39]}}, {@mode={'mode', 0x3d, 0xfffffffeffffffff}}, {@huge_advise}, {@huge_always}], [{@obj_user={'obj_user', 0x3d, ':,!${%'}}, {@smackfsfloor={'smackfsfloor', 0x3d, 'msdos\x00'}}]}) move_mount(r1, &(0x7f00000008c0)='./file1\x00', r0, &(0x7f0000000900)='./file1\x00', 0x41) r2 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r2, 0x1000) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') lseek(r2, 0x0, 0x2) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x1c4) dup(r0) [ 257.586981][T21350] loop0: detected capacity change from 0 to 264192 [ 257.598219][T21355] loop5: detected capacity change from 0 to 1048 [ 257.606911][T21352] loop3: detected capacity change from 0 to 264192 [ 257.607848][T21356] loop1: detected capacity change from 0 to 264192 17:46:56 executing program 3: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000600), &(0x7f0000000640)='./file1\x00', 0xffffffff80000001, 0x2, &(0x7f0000000780)=[{&(0x7f00000006c0)="cc749820807bdfc71eaf00c7a46233c39e42208bce8e4539eb708e49aed77015586722ca3fff651e6d37f70cae4877d65a71793c3f9d310b0de54fdabe", 0x3d, 0x4}, {&(0x7f0000000700)="f0a0834a2e053420f7f44e5818d63b026e9188244bf1b3c932b68f394481865432294870447ddf007824e4ea13a6088bc1067e2a7d45b9f17b8cc192328d5648b6e43218005b4d2c47598c4816f37606e8e670554c9084f6c8827edec06c5af34613be14", 0x64, 0x8}], 0x3100000, &(0x7f00000007c0)={[{@huge_within_size}, {@huge_never}, {@mode}, {@huge_advise}, {@huge_advise}, {@mpol={'mpol', 0x3d, {'interleave', '=relative', @val={0x3a, [0x31]}}}}, {@nr_inodes={'nr_inodes', 0x3d, [0xdc, 0x6b, 0x33, 0x6b, 0x52, 0x39]}}, {@mode={'mode', 0x3d, 0xfffffffeffffffff}}, {@huge_advise}, {@huge_always}], [{@obj_user={'obj_user', 0x3d, ':,!${%'}}, {@smackfsfloor={'smackfsfloor', 0x3d, 'msdos\x00'}}]}) move_mount(r1, &(0x7f00000008c0)='./file1\x00', r0, &(0x7f0000000900)='./file1\x00', 0x41) r2 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r2, 0x1000) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') lseek(r2, 0x0, 0x2) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x1c4) 17:46:56 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17, 0x7fffffff}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) open(&(0x7f0000000000)='./file1\x00', 0x4000, 0x52) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r0, &(0x7f0000000000)=ANY=[], 0xfffffecc) unlinkat(r0, &(0x7f0000000100)='./bus\x00', 0x0) [ 257.628147][T21355] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 257.646156][T21355] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 257.663420][T21355] EXT4-fs (loop5): get root inode failed [ 257.669088][T21355] EXT4-fs (loop5): mount failed [ 257.724012][T21355] loop5: detected capacity change from 0 to 1048 [ 257.745304][T21380] loop0: detected capacity change from 0 to 264192 [ 257.745629][T21373] loop3: detected capacity change from 0 to 264192 [ 257.761183][T21355] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 257.771758][T21355] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 257.789000][T21355] EXT4-fs (loop5): get root inode failed [ 257.794631][T21355] EXT4-fs (loop5): mount failed 17:46:56 executing program 3: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000600), &(0x7f0000000640)='./file1\x00', 0xffffffff80000001, 0x2, &(0x7f0000000780)=[{&(0x7f00000006c0)="cc749820807bdfc71eaf00c7a46233c39e42208bce8e4539eb708e49aed77015586722ca3fff651e6d37f70cae4877d65a71793c3f9d310b0de54fdabe", 0x3d, 0x4}, {&(0x7f0000000700)="f0a0834a2e053420f7f44e5818d63b026e9188244bf1b3c932b68f394481865432294870447ddf007824e4ea13a6088bc1067e2a7d45b9f17b8cc192328d5648b6e43218005b4d2c47598c4816f37606e8e670554c9084f6c8827edec06c5af34613be14", 0x64, 0x8}], 0x3100000, &(0x7f00000007c0)={[{@huge_within_size}, {@huge_never}, {@mode}, {@huge_advise}, {@huge_advise}, {@mpol={'mpol', 0x3d, {'interleave', '=relative', @val={0x3a, [0x31]}}}}, {@nr_inodes={'nr_inodes', 0x3d, [0xdc, 0x6b, 0x33, 0x6b, 0x52, 0x39]}}, {@mode={'mode', 0x3d, 0xfffffffeffffffff}}, {@huge_advise}, {@huge_always}], [{@obj_user={'obj_user', 0x3d, ':,!${%'}}, {@smackfsfloor={'smackfsfloor', 0x3d, 'msdos\x00'}}]}) move_mount(r1, &(0x7f00000008c0)='./file1\x00', r0, &(0x7f0000000900)='./file1\x00', 0x41) r2 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r2, 0x1000) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') lseek(r2, 0x0, 0x2) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x1c4) [ 257.817917][T21380] FAT-fs (loop0): bogus number of reserved sectors [ 257.824482][T21380] FAT-fs (loop0): Can't find a valid FAT filesystem 17:46:56 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83602, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:46:56 executing program 3: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000600), &(0x7f0000000640)='./file1\x00', 0xffffffff80000001, 0x2, &(0x7f0000000780)=[{&(0x7f00000006c0)="cc749820807bdfc71eaf00c7a46233c39e42208bce8e4539eb708e49aed77015586722ca3fff651e6d37f70cae4877d65a71793c3f9d310b0de54fdabe", 0x3d, 0x4}, {&(0x7f0000000700)="f0a0834a2e053420f7f44e5818d63b026e9188244bf1b3c932b68f394481865432294870447ddf007824e4ea13a6088bc1067e2a7d45b9f17b8cc192328d5648b6e43218005b4d2c47598c4816f37606e8e670554c9084f6c8827edec06c5af34613be14", 0x64, 0x8}], 0x3100000, &(0x7f00000007c0)={[{@huge_within_size}, {@huge_never}, {@mode}, {@huge_advise}, {@huge_advise}, {@mpol={'mpol', 0x3d, {'interleave', '=relative', @val={0x3a, [0x31]}}}}, {@nr_inodes={'nr_inodes', 0x3d, [0xdc, 0x6b, 0x33, 0x6b, 0x52, 0x39]}}, {@mode={'mode', 0x3d, 0xfffffffeffffffff}}, {@huge_advise}, {@huge_always}], [{@obj_user={'obj_user', 0x3d, ':,!${%'}}, {@smackfsfloor={'smackfsfloor', 0x3d, 'msdos\x00'}}]}) move_mount(r1, &(0x7f00000008c0)='./file1\x00', r0, &(0x7f0000000900)='./file1\x00', 0x41) r2 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r2, 0x1000) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') lseek(r2, 0x0, 0x2) [ 257.907878][T21397] loop5: detected capacity change from 0 to 1051 [ 257.914318][T21400] loop3: detected capacity change from 0 to 264192 [ 257.927620][T21397] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) 17:46:56 executing program 3: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000600), &(0x7f0000000640)='./file1\x00', 0xffffffff80000001, 0x2, &(0x7f0000000780)=[{&(0x7f00000006c0)="cc749820807bdfc71eaf00c7a46233c39e42208bce8e4539eb708e49aed77015586722ca3fff651e6d37f70cae4877d65a71793c3f9d310b0de54fdabe", 0x3d, 0x4}, {&(0x7f0000000700)="f0a0834a2e053420f7f44e5818d63b026e9188244bf1b3c932b68f394481865432294870447ddf007824e4ea13a6088bc1067e2a7d45b9f17b8cc192328d5648b6e43218005b4d2c47598c4816f37606e8e670554c9084f6c8827edec06c5af34613be14", 0x64, 0x8}], 0x3100000, &(0x7f00000007c0)={[{@huge_within_size}, {@huge_never}, {@mode}, {@huge_advise}, {@huge_advise}, {@mpol={'mpol', 0x3d, {'interleave', '=relative', @val={0x3a, [0x31]}}}}, {@nr_inodes={'nr_inodes', 0x3d, [0xdc, 0x6b, 0x33, 0x6b, 0x52, 0x39]}}, {@mode={'mode', 0x3d, 0xfffffffeffffffff}}, {@huge_advise}, {@huge_always}], [{@obj_user={'obj_user', 0x3d, ':,!${%'}}, {@smackfsfloor={'smackfsfloor', 0x3d, 'msdos\x00'}}]}) move_mount(r1, &(0x7f00000008c0)='./file1\x00', r0, &(0x7f0000000900)='./file1\x00', 0x41) r2 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r2, 0x1000) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') lseek(r2, 0x0, 0x2) [ 257.974691][T21397] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 257.991865][T21397] EXT4-fs (loop5): get root inode failed [ 257.997510][T21397] EXT4-fs (loop5): mount failed [ 258.065605][T21397] loop5: detected capacity change from 0 to 1051 [ 258.072054][T21410] loop3: detected capacity change from 0 to 264192 [ 258.082131][T21397] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 258.100699][T21397] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 258.117900][T21397] EXT4-fs (loop5): get root inode failed [ 258.123633][T21397] EXT4-fs (loop5): mount failed 17:46:57 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000780), 0x400501, 0x0) open_tree(0xffffffffffffffff, &(0x7f00000008c0)='./file0\x00', 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001940)='cpuacct.usage_sys\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000001b00)='cgroup.threads\x00', 0x2, 0x0) splice(r0, &(0x7f0000000040)=0x20, r1, &(0x7f00000001c0)=0x8, 0x2, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r2, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x200000000000004, 0x0) 17:46:57 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x3, 0x0, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 17:46:57 executing program 3: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000600), &(0x7f0000000640)='./file1\x00', 0xffffffff80000001, 0x2, &(0x7f0000000780)=[{&(0x7f00000006c0)="cc749820807bdfc71eaf00c7a46233c39e42208bce8e4539eb708e49aed77015586722ca3fff651e6d37f70cae4877d65a71793c3f9d310b0de54fdabe", 0x3d, 0x4}, {&(0x7f0000000700)="f0a0834a2e053420f7f44e5818d63b026e9188244bf1b3c932b68f394481865432294870447ddf007824e4ea13a6088bc1067e2a7d45b9f17b8cc192328d5648b6e43218005b4d2c47598c4816f37606e8e670554c9084f6c8827edec06c5af34613be14", 0x64, 0x8}], 0x3100000, &(0x7f00000007c0)={[{@huge_within_size}, {@huge_never}, {@mode}, {@huge_advise}, {@huge_advise}, {@mpol={'mpol', 0x3d, {'interleave', '=relative', @val={0x3a, [0x31]}}}}, {@nr_inodes={'nr_inodes', 0x3d, [0xdc, 0x6b, 0x33, 0x6b, 0x52, 0x39]}}, {@mode={'mode', 0x3d, 0xfffffffeffffffff}}, {@huge_advise}, {@huge_always}], [{@obj_user={'obj_user', 0x3d, ':,!${%'}}, {@smackfsfloor={'smackfsfloor', 0x3d, 'msdos\x00'}}]}) move_mount(r1, &(0x7f00000008c0)='./file1\x00', r0, &(0x7f0000000900)='./file1\x00', 0x41) r2 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r2, 0x1000) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 17:46:57 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83603, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:46:57 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) [ 258.440873][T21443] loop1: detected capacity change from 0 to 264192 [ 258.450338][T21440] loop5: detected capacity change from 0 to 1051 [ 258.462867][T21440] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 258.473873][T21447] loop3: detected capacity change from 0 to 264192 17:46:57 executing program 3: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000600), &(0x7f0000000640)='./file1\x00', 0xffffffff80000001, 0x2, &(0x7f0000000780)=[{&(0x7f00000006c0)="cc749820807bdfc71eaf00c7a46233c39e42208bce8e4539eb708e49aed77015586722ca3fff651e6d37f70cae4877d65a71793c3f9d310b0de54fdabe", 0x3d, 0x4}, {&(0x7f0000000700)="f0a0834a2e053420f7f44e5818d63b026e9188244bf1b3c932b68f394481865432294870447ddf007824e4ea13a6088bc1067e2a7d45b9f17b8cc192328d5648b6e43218005b4d2c47598c4816f37606e8e670554c9084f6c8827edec06c5af34613be14", 0x64, 0x8}], 0x3100000, &(0x7f00000007c0)={[{@huge_within_size}, {@huge_never}, {@mode}, {@huge_advise}, {@huge_advise}, {@mpol={'mpol', 0x3d, {'interleave', '=relative', @val={0x3a, [0x31]}}}}, {@nr_inodes={'nr_inodes', 0x3d, [0xdc, 0x6b, 0x33, 0x6b, 0x52, 0x39]}}, {@mode={'mode', 0x3d, 0xfffffffeffffffff}}, {@huge_advise}, {@huge_always}], [{@obj_user={'obj_user', 0x3d, ':,!${%'}}, {@smackfsfloor={'smackfsfloor', 0x3d, 'msdos\x00'}}]}) move_mount(r1, &(0x7f00000008c0)='./file1\x00', r0, &(0x7f0000000900)='./file1\x00', 0x41) creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') [ 258.490461][T21440] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 258.507622][T21440] EXT4-fs (loop5): get root inode failed [ 258.513285][T21440] EXT4-fs (loop5): mount failed 17:46:57 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x0, &(0x7f0000000080), 0x44005, &(0x7f00000006c0)=ANY=[@ANYRESOCT, @ANYRES32=0x0, @ANYRESDEC=0x0, @ANYRES64=0x0, @ANYRESHEX=0x0, @ANYBLOB="a771b8fcb96db861c72b6e36671c4778a2273aa25a798dacd11a21de89e7c5a97be569be27babe02a8f0a0c6f8d2709bb74d1f7dbb341f5f912a51b2776d94030637aa70d99abb33f9d21cdbdd0b07e3be34a3ddb2666db6948f07883c0e796074b662bd0154ccd61109791ee0987cd91ead12d597745196e99e25db1d116dbe1accb7041a53b4e172ffd94b28cb14223babf425d3f1157b493981290e891a2cf0ce013366d93f5f38ab64bd15d8854c57de78712675db93ae83c1c4410f76df118588d8316354f93f7cc6bad72a4ef23f8c120a5521ed8ec39baaeda6a7d040dba042d5aafe7e641bd1e9e48c4bd8e1205e50a6169d3a4e1b8a5cd65255aa2fa55a4c2d97cdba0589cb83912b0919de668a6da3c034d05f0e107928d4bb34f28c5907b870647a0e631930d379ce576dfc2879650f30de96c0b185dd300f28ec858020d7cec65761f09a4b699a1b1e8466a907f3e16389c923f667549c15178090b52955174ef74d9bf55a6b39fecdb82148aab2b460eb10578f23545acb290467fb56623581a7443a7cb122089ac7465fb8d2928fed4679a03545fedbaacc8225e4d2b76d01832fed8443c2b7c3cc4d620330541da816d0c202963bf09d89a590155d18266f695e35ac2cfa38bdfb97c25752d142de4231bc53cc2d9c0f792139f0433f9d839b51bf76198b1d3e039ae63a7742ddc717e855ca73ee67eea89bb4d1cf1b6cc1b3e0e61dda078e9f1738d28c2d8ca650356daddda5dd10e7a2f010c07855c7c8de812a5ecc27d743a2d82a633b6832c39d91f8aff769447af8956af87b7cbf5a7d484f3da16cb254e6eeb40c19da08adc6c51126639cb1e9d8c6f61fa5c16099c551f4912cce70e38eb9a7ca5883cea5fbc868bdd3e453ffa8489e8a06d16d73629400f7551c26ca67e0528679129755e0386f8b2f29909c9dcd7e0a29ab2c4b213f4bbd10220ae28d8ab6c8c2841edab818bff40c80d030244103c4c032a8ea7e27d93b2076d46d77a753a3ebf48d780653fd5a874a0ca57c16637a5b6d25f7bfb431959ef4f8b032b5cd2e161730b3fee58a41a02814376af369e76dde1b1c275094b98889c6ed3b00792d43f69047546264a7e21b17057e28bd5a645eeffa4a75e974987c075fdae17c23cbce76b456a11dd54c72cea7847d796c39e566b127b862e19484b41d5b18f3bb9e9119faa998d2ab13f4c25d848b49013ab0a8c2b24f9194b78fa6cac83f5063c366f631f9d3616eb9018aa5d61a13af82c8e849b35fe198904db2aa6ca47117f015024b09224586d5862b4fb6ec61725d48d9efb7d1d3baf5c945af21047686fd0a0fb6154435b312ad3821621d40df1ed9d31528530d1a60467f9ee94689ad77759294fad5b6fd907b42fd72dea3aa06217634bc40d0af7d8fe4d3ecdccf360ceb5b6b705fe97694799ec53257999fe58319b4e3ec69ce0457ece184cdf6993c8b8631ede9522af578274f93cb15d7466965faa68a0e90a21bd9139c407f102ca73c322c06c8b6a1348c818014d2c062685112061618366069b1d1416ab7f1ae16ad7e997d82d6cffc725db810eac2d60a52cdda8fb5adb3a293d9965618768ee001de30602d3671c87748bbd900c9b98a2ed4b324322d9590452c7d007e4e18b58c85daab0ed901d5c7aa40d69dec94b0707f945960e7f288da113d6bf97a4c65f59fb4c8f73756a7b31e7617241c475ea4d4070ad662818391c6db0ae79863ed7ecede9110e1feb34528e787d18f7fe5e8f528facd0c19b645a9ddc4641dbc9d76576c2cccffd80e2c82a16be6f8e238377caabc1dfa999f5c2b50e9205b24045ed1cca3e1764fd58711228891b7cbe4750559c62473a1c9e69ef7e76f01ccd3e26c4ea3e595daaec0552900badb7e519efce65d9c66aa9ae5be364e42e8d8931b50f79058b85f75a11bc5aa5225d0ca33d4ce2d370b6095e9ad5d323e2db86752a72f3e3697c8cba8120153b17dd57edb4b531ad4c6b27927512a38fccb982f3f8476d0fa7ea06437c9a9f66db8337e66b43e3d8da25db5f223c333923b7eaeaa1917670574dbb4e55e9d876d332bf528a8ef455cafc6fd717b5ec67be7823d909da8697890630c2867e1eeba6a614b36322ec02aa12eb15eb1cd589ec1a58130f2186d81a2924406fc953f36c265968d2d283fe6c1c91ebd4d8618f1e403f1ef4dc1e06f2fa7d2c1bf4991c83e34f8198725dabd41bcce747057ab36092c5e7870da0fc3b4eee3c7587c9b91752242079fac1e536225be82ad31f837c6c7d9bc0e5bd0d431e049601716cfed286cf147ff3c615e5c0f4b5626e8bc448eb156fb20bd20582d8387e57d79730984971e62f9323dcfd8b3a2df45528164dd2411b007521bd076fa3ffba865fcf95f34e942459b8f065be85136793461e81ccee0fd0031c1145c9fd013ab33adf66946d17b85a8cd14b9176f8d7bb5b5fdfb132cd358081d7bce773d452d545e8f3472b11243c2db970e20a838a6685f3cd220eed110de3c992b77f55c9e886a4533711601c54b7854732a6d5644678eba83275a3541f520763d697c3c3364ab353943a7c6f6579742f1b338989cc9312a2b2cb3c7f71835bbbcf401f65bf7283bb6ee1553a16ba71cdc6b348ca51ce1b84e13999974cb791e2b705141241818f119fffe5667cb79ca6ed03c75b001372a112ccac313a21ed7ad32975d79ae7a731073275c54e7e194f9f66925dc64e874d657798bb19c17d3a98674f709460d5de22ec20d9765ee827b10e0fe31f6a8e5d1f2503a3ad5f34866d0896dfc248687b8e602b4cb2d68cc74f2887d70dd72dbafd19879abc4df65dd84bf828fcf6633d27aee782772dde32e489f8e6f6651292763b1358913bc5937735872e29dd517705187a20f4e6bdff7e16a1920d11aa5c3e11c2f192c50ed30280fccf3cbd5c2e5795002248652cf3c3bdaf79afadf92b777d3456f60d027a6fddb9f798b849b8b7762e6f5b842d7ea6e53b3c3b496eae1381f086b0eec49af21713022e453a31de4a0c6c2b3b23be74a2e9fc83c0afcf40bee4c17473aa9724092fcbe42ca765f094552e8ed605f947ca607b425e584a06eec973664aa9683dcbec1a278f55e97185e1937d0ef7af968082129027dd424bbebd169673a1f63c571f81501e4d051c33a4f779b345058b227af56b86915380fe22272ec859550fcd706f7e3e7f672ce3391abe993b7187f6405d411334457e42af6ca424253de6d4348f46c5fb15e11a6f6d1181a174289a9d2a64485f1e6514e87d4d162c87ec7f4154dcdc884eb955da2d8e6400904a0b68b81a9c8d0d5114ca80b420220467a80084cf98a1304688916074af7df484e358107d9c856bb7a4873c531516e4edfcaf13c2df9c95bf739e453e46360731c77b598b09ed7cb781ae1bce22af0a463866203737243409cd2e5a3ae8a2b5caad82ec5f06cf6a213d13d6a1da91c54967202ffdd619b73b5c28d02dd818702b76963de8330447130b2d3e4b1ee1bea4baa2c3a41f396d32312529ce331a8f09f3a22f94c2bf6fc1c864df19573e183ef0fa15ed12b79885f6b370a54807f8cba21b46ae058bd4eec59e52ec3bd3d3e8c776d4be26e16731af2c15cb9c5be64be6c743f9c5131a4ae4ce0ccc46080e8cbf6a5f72ccb3dd8e80619b53d9ed7ba074565f3bfa97755840e0866b84c1d8ec422465be8dc9b4ac489741ae8253068e608ef6e9e23b177b69e1329c3a42f52a1c1181eddf138a8431c58c131114950b9f9eac356d3bdaa78275210a4d1948883e86a816d7283501b7a3f680eb2672b7f5b215ce30529ba14e1414574d63029374a52ba4a8cf86d04fac6f5adf5938aa74a36b695c742d492bd2d9cee2730a973e78b4731264e2811f7748697ecd56519ea7269443ee8a2c26f299ad78ca3e9839bf964c3c28b00426e6e3b51f4085d29f6c3c64355cce874f7a19cb4ea035b4b7cc32c603ef0d6ad0591b51e3db6a647aea06fc8b692d25eec5c2896d82883d5b68175236ca3f4defdc37c0015b8320f7b4c5e6042044cba0b78063bd3eed3910d3c48dbb51b458915baf2fa6f649df3c9f7578e2c337f75ba53b75d3c039eab2efd5cce4f81c31dad6f2c43dbe6b8fc73675ca4cfd789f6caf02924f9901045cf46b88bdbbf52081a003951aed6353f0e6a144a3e48959dc386816b2ff9e1ab88a81ae6f70a92442ae98c3c541e7f5fb9522c82a14872b578bff8471b447355988663b05e233a0e771112ff4e9a4c21297f3be608f2c642f3b357b1879139ec7beee5db887f8574a713d82502e84ec2b161e9d0b9649fd180d98ce46e499ed02cf6a027dfc882aa01f97f1d3cecbac4ae5a465da4af208880ea42a33a28025073e9e2635f8ab6e4b1883f5a3fc9c8bdf7afcda11969bf7b2cef59efe298a841b0d91d89d9ca64b7f115cc86ba60a8f546781ca19803089e6e447daf37aef1146014dac5a5a04e7137170c7c1ba1c10b206d99ad00f42f0ffe79348dc4c3b2afa26b9427e1a7c090107f2ec7fbb39755aac20561033043601081b8856e3d9a58856952f0e5880c1e11de6ea69b97dfea9bf6463e986ec0315754ad306ca6c04077d82f1dba498b8f0d39f009906cfd6c3f5cdc376d099b626088b6e394d71e358babecae69590d41825cc20918b310940ed8d2eb05439367b5ec87ae552c2099146cab75c92669999775868177f9f0e806e28b676ab45b3fd79de8a64de660a24ff58c6dabcdc018fd06812f79a041ecc2dd2e204c014c250d4c60cbfe284c64b75c72902d1aab2eea67414ef740c29f05771c7356c13e5b598ecab78a15ab24b873d85a916eb00d302362ba65def59fb5d0dd905877fe3ace60ade5a59e77788c96910650f5d22cd37a7a4a46f7d22dfc00cbd62c2d62cc0816ba01b5cf45a592f39dba7d48ba581a027b28ea0b30634fdcf87f2365fec772c83cabaa3a430ee7f7c596bf5b8c6da18498881625a334a8d37cfff544405580375eea9aa1b1ccb2f8e8b8f6c012b6639ad964b9c9162c9fa0f52bf7fef6d1c703c7f103fa5f983d29bec9f59887bd504129dbcdd58bdaeb41ee4dbd3cdce1598fbda2c6eb4f896e6a93ea8aa5c2d351ea9d37419a078a228bdb955f7110b4cc54b809c0b28dbddba8b9b69fd275f338e67162b44debfec6a12c2cf4cceb2b07764caf979611ee95a69ffc3cd86c4055d8ab07a345da597fffd07c0ab2f730f772c79de2682e698897343d1b0e5bb0c30dbaedaf6d5c6e275a37ab6f1070fe1c2c695ce2ee3883061a8aa5a090e554e1d49d74615ec48c1dae9436be85e7289d97b2b3d7db2090782aa29e1f72d735de7e44574c6c45647c81a5c58aee6b8ae7d6115c4bc8d4459f3cfb5ea6b5d450d4aefe5a9d32f75b8fb75aebe8392122371c1f48a154219b96f190dab3031d07b036a96289e3e5fb8f84675738b6c9df11fe7296828e1502b21b5ea99648cbe91b49994e0ec3578fe54ba101f42608235c07cd320f5fcf93350f3a45ee6db392108e5ed1bcd1479b95ad93bff932392be0c095c78fd4e6006a7216f6525e6682a18df8c4a9877f17d0200e09b0981844de3d7ef9ed04e82a4f0b6d7c4acacbf43779a1403d2354f147b6b8803e673469fd23d9b916fcd213cb9aea65c51b3e5a665d7a619da48d3efa238de067dfeb3ee2ac8c288a0c837dfff60926a56f93174cff521791cc7bd56155bafb151eaca5958c64eaf6c3e4d2fa0d88f6ba5d1b3e05612057531ef5d0456b12278b0981dd678fafb429e3d7894e2d72d733", @ANYRESOCT]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) [ 258.585143][T21440] loop5: detected capacity change from 0 to 1051 [ 258.605052][T21440] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 258.625835][T21469] loop3: detected capacity change from 0 to 264192 17:46:57 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) mkdir(&(0x7f0000000000)='./file1/file0\x00', 0xc3) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) [ 258.625972][T21440] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 258.632604][T21468] loop0: detected capacity change from 0 to 264192 [ 258.649508][T21440] EXT4-fs (loop5): get root inode failed [ 258.649522][T21440] EXT4-fs (loop5): mount failed 17:46:57 executing program 3: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000600), &(0x7f0000000640)='./file1\x00', 0xffffffff80000001, 0x2, &(0x7f0000000780)=[{&(0x7f00000006c0)="cc749820807bdfc71eaf00c7a46233c39e42208bce8e4539eb708e49aed77015586722ca3fff651e6d37f70cae4877d65a71793c3f9d310b0de54fdabe", 0x3d, 0x4}, {&(0x7f0000000700)="f0a0834a2e053420f7f44e5818d63b026e9188244bf1b3c932b68f394481865432294870447ddf007824e4ea13a6088bc1067e2a7d45b9f17b8cc192328d5648b6e43218005b4d2c47598c4816f37606e8e670554c9084f6c8827edec06c5af34613be14", 0x64, 0x8}], 0x3100000, &(0x7f00000007c0)={[{@huge_within_size}, {@huge_never}, {@mode}, {@huge_advise}, {@huge_advise}, {@mpol={'mpol', 0x3d, {'interleave', '=relative', @val={0x3a, [0x31]}}}}, {@nr_inodes={'nr_inodes', 0x3d, [0xdc, 0x6b, 0x33, 0x6b, 0x52, 0x39]}}, {@mode={'mode', 0x3d, 0xfffffffeffffffff}}, {@huge_advise}, {@huge_always}], [{@obj_user={'obj_user', 0x3d, ':,!${%'}}, {@smackfsfloor={'smackfsfloor', 0x3d, 'msdos\x00'}}]}) move_mount(r1, &(0x7f00000008c0)='./file1\x00', r0, &(0x7f0000000900)='./file1\x00', 0x41) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 17:46:57 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83604, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:46:57 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = syz_mount_image$iso9660(&(0x7f0000000100), &(0x7f0000000140)='./bus/file0\x00', 0x6, 0x9, &(0x7f00000016c0)=[{&(0x7f00000001c0)="9c1aafd14159bfd4322e3fbf125f30beaff810ed82640b98af736b692e7c75bf94f58e0ab62ba1ccee5a7f9749f08362f3cae03099006d5852b45b6c4f6e868d0601fb98b5f8c6df32b04746d1b20d11f8ae9222e49920cab8d32040168eb42f6e6565", 0x63, 0x4}, {&(0x7f00000002c0)="a08b8a149c3480c035046d9592d60971ce6fb25079145753320c2c32b8f8062b5b376b6ebe02468ca1fcebcf11b3b7715d63b104041113ee70f538e363315d1bcc2fd3d7651ce67463309b1a2d902617e8a90e15432ec0e3326d4f981ba5151e500c417506d1518f6b61fad18dc109c22673fa1fd3d165e71b1fc1e1b8ecd2e2291388dd7e0ddc1ec12260c305ee3561edefb13f3a0a45b117fa082b", 0x9c, 0x6}, {&(0x7f00000006c0)="dfa01ef1b21c62ec9f02551dfd185a09acae3e820687f6392465ffbfb796c770fcae841e6488c319f1708f3aa1ec8f26a8c140333a6576de2dc0678b8ce03c2ce5361562ec01650acbee193d9833e8d3ca77b69977c66343f2a3d062d018fe7e9588a134568fb50dea4cbcdea490d8052c55da58d5b17cbb2515d13d3ddbcc938b098f102a67fda716987d144586c195e6d05ca7d3ca9c1f79b07993a3af400f3d2d8e1e966c6feb410a08a0f133182f25eff6e8614ac485561542aed2bc7d3673ff3af2a5b52c7bd78fd602305d556e61cc5aef4760b1cc0df919ca8a9f8e02aad4fdb53d706a4c33b9ec8f641e4ec5cde8d2e0948f3ab1d17745a000f1bddb9393d7d7367e0a4f23525e74658dc4ac0e685b44b370f39107f3ef2cbb4939d43ddf9efe12100fc43dbc27059b2354fddc83aaaaabd3bbee5322b575791c8266a60a8d5c9dbf2aca55b618e87b164d46c848d22f11be42bec9a020477c584648048826afa96548c84e8b5344ce3a467bf3541c96c26046e0aeb73a175d3bd9c8888e48a439054b7d287d688699aa2a3b191910900bc21cf56df5ca2e5b8b5774a2f7c90b39f6af363f43684db3e4c6cec36d9bf38498e9405e55e3a4417cbd2dcc5a6fb71e66b759182d1fb47d426eceaf87578d25b1e15f33d095015e68c9c42d6412e791444b80dec1b18a28ee519206bbe7ec2533a84db06517085c94f2262be9ce4643c42b54df629d5c88aaffd21fc154ba09a4cda36ac9677dc471ce39b3e0baebb0156ac41fc8fcb2532e4359a80f45851a32d1f07d2a8e0a2fafab327bea60c86ccd337ef44158166268cdc1a1b04f3e7397c8567504f73a487d9f2ce7e739844c73abe2c11fbd1e60d761f2f6430b2d37a09f6d2d4d4a0ada96ab42297773801f867a37503ef1dc03ed61818ac8c2830aafe3783e9008f466d5d710712e7bfd9171cde8e487326362445f22ec599040d19d39a2d910a63965b2625b5665a2f18339a6d38d1b3387351981ea82a6b244689b21dc6fea6a5d8f4ad5fad83f9781f52259f7f7b1e4db8720fdaf94890be6b22d64c5315754543a68fe8fbf95d97e58951eea57b806083c75c3171622d22f91074a826a2111701906e072d259b4f96f361fa53240cb98da19e02f060ed0024b61e177be38938751e131ee2da6c483f6847e05aa69baf3287e75791a4dcaf458a67f05f639e259071f436055788886bd7ee7eca9d3795cc70d2aae95422cedf43f05b2d5b04c79689aab9ed294411d3e4664dc2a5553e52e2e9487c5d4221e53da75cd5a05b36af88553088c172460423579382f5678840bb31b9f58435e8dbbd430978805cfafbba88c63ab13083aa51a65882d2c547573ab2e55b073fc6552ca19558ac83291c20fe20a78cb4bec4ab4194a5ad7700407ba85ef13e9cfa3441118c6edc2e03f66df94a0a75d9445dd6164a4089aa408380136c2fc5b895d1641d57d3f3b5d4785faa2907285d9f095486163af8ad68fb387d590f929e7d9ab51965375c8422a01a3dd0d9319f5614697e2c0386fc3bb76a27437a91592eab69fd22e6ac27216881aa4a062e8940eb884fb5e6894966b0307f26222a933922a8b2251b510513dce9546dd8e4f2edc025f04247bd2629fa7acf353ad171a5c501037e106b95f8395da600f72269d8eec8759690fb21c15d2c547f4b8db5698f70b8bee3d2691c101aae0028792c8ab0067b6f1b645232f871d9a82a6b6403fdb448893d678372f0b1eed57cd24f31bebcc016a947ca4367e24916cd23a4e559b2d2d57da62ccd6d9dfcaf61e8ee6611411f9fd4e20254284c60181f9379e66e216033eb4afd309bb9b5d8d289f4c0d96bd15629872c2936107e4243625ca428cb725d04d1ae765d98982adcf91aadcfc04498d055aa4c94aff5372979fffa78faa5c13178dc4fe23743134cd8393eb80d4892ae770caae8b4c32bac235182515020665807905af71e479c4bcd6a3a3c94a30559281a92b57aec54ceb5e52793de4d7c25d0e5ab480d89a21f9729a10e0ce15e14bc1ac87010a537b5d3d1af5346c8d50a3f10c243516269c6d41611417dff735c2b68358ce2c597645b37fbdea06198ca203bf8cc932bb6c17e8d47f853f21b2e82a5e665ea0a6b32cef4347f6619a5c6f47e69cbcd22c1d84f79a918b14665dae53e6d88af57e223a7d1ba23544a881021dd0e1ea102aac9401724481489f316a092447b4e9f10d0024049fd7b012a02bcb0385a244115cf0821114f6a5027fa8be1eef1f5e7895969e34efee15cb3650e59a0ba9df9ffad02be4dc09f34e65adbb95fcff5a362e8f56e1aa2d5651c86545b850a82ddca4409c25ae6e7665b6f05608b837467473eda4af4ef45f9da61dd4ababcf35bb5865e1c0981120a4103121c9d056f41044368c5d50afb2fd80a3bdd734a2a5aab663f24bd27a2fcbf5e43a5c0f2b27784846a1d48c9f3931ad4613f351ee150ae7c5738f811cee2b945f04a26638bc8669843144248fbc20286b47adf340bfaf19d9c97e30ce50cbaa0f8c5db96203c7e5f9db8f929c1703a3833f14e8836bf805b502281c09ec365fc7264c57fe8593d063d5414d8909db75a9a2383066a141be32f440ef6cd91aa61ccf0282aa34b0e4973ed8ac4224fcdce27594f8ceea5497247d004900e712195775281ed1ab6098326f92c7f30d31031481c451985ce75ecddc63776742b9ea3b28d819578c5213c90bdeb2659347b3d1d7bce241b9f443059881ac533eeda301c29ef5aa22a852f765884f436e33bb9df51fec458828ddc7ca78dd2539dce5f06e6c6380d4606deb7b1861d580954b6fe9e9cef4a5ec351fe9449ed6d08ec32fef3f4b00b362f64618edcd65f4b189a2bab9233fd2dd80dc1f4225f3a49e6ce917cfaefd933a0d56f3bfb29c5ba06e9c1bb093cf88a034275aefa672944cc6590798e214dce13db834c012232378d86286b21689baf2aab93754c68daabbc49f070897d00d546eae753b375107358aee026cbe54d65235db32cf63c1a981ab2fc84d1fed4d0d8f14401f358ea86914362756132efb57f49aa4b3130f923e9c0c39c9793a896ae883d17b3a2879e3e4b63fad7b5d69e94295db20d4576712ef71efc7dc40ba4f8be23a876fc11f743d899bcd48d5491d797edc42924392d3e17733f21f467cb6b833a874a5337701422aa9be14905d79a109112986d73b3785a278a221156818dad9cf3839fd7477ac98da9a0f80bc0cc7d706b0feed0904e2aa6c8b0f174f16140d3970f2d8f0254229c04c7154a7499d00a2c639e2675084a8f92bdcbb47d1e6d6fbe68fe0a34292da4d5886f71fc4a7b148b5dd014eb7d8dd04edead2102476dcfe5be383aed2260b4cfa495680262e372ca509871cb145164cbbcec21bbb4b106bc56c7ac54d05ea44b1d08ae553c2923c5d2821c408313a837e5598c2ccbac9dbf23c1ceb07e83f456a2f1b7c489cdcc4c1e8144220ffb3b8c157b00e4d81816d8863f95444f46406e896c695517408e2838857d339ccb3b1b99ef335e14fe811a3359f7595e8623b848b7c2eda84949720dbe8ec623c6a03c316a1e37043ace7c38f1a1fee085d5f5ae4db09ac1e735b7b8c77eb17786e36d04532290e042d6056f46c20c4a1d8ca58d097402cdede8516962bb4d616b19523cd45b415341818039bba77b3c06e92c81f81a77df0cf1b99bd606e6771821999593a59150abf9e151ad1b2d85a9296272cbdb09100961f244f88221abc3edbfbf7dc908e7d21f7df4265278b4e61c7df8a576250e3a600123701c78ca70c8226c6ad6b220cf6524f814b9a9d6ab8ed99080f8a6d86f21da280e7d8b0a7ef47dc3a3c70eaf61217fb13ef4acc0e021f76152e024329b451d1490c7aff74bdb226d5e4d32465b527181230c0e870f30ac4e89a4b297cf49c24b3c8de12a2212cb5bf14e7165e550fd14855cbd0187b187e207f8b26061eccbc1bf62d0e60f8253b9b9e2b948e58faca3cabec29a0133b7ea58e4fa28de06ff29a8640023bd5cbea9f4c4ef86087522a4a0d2df700bf70aab42abe561e46429fdbd6f1fd553810b3dd879a8156c008559731d71aff4c1d291a154721ec11709d0223d59582c61da63f7cd4c59e390612fc40ad64437c8a4c4f9f262d8e20e730c1a9b6ac34478ca39ad2294927df8d8ff2db445966f565091ee57112d454ab2f50d003727a6fa5d76c19330149854e01262ebaffbcf3ea9132bb639e2223b821822fa18fe25bbdee3931ea4e54957abe4b0f597feab86f83b0ba3795b6a213503ad739f223f3725f5daa6606f357e7d9419fd0c651e88c5bd03c5c84f32217f7e58a76ca83d03d702f2fcd0ca873a62fb56f3b217366e0bb0130f09f9d71dc832110e4b8dc52cdd972db709e8b9e84a5920f1b2865775a5667cd27d28cf7a82e1236706a610482864b989a01020509d1bafbc5fa5ab492f48ee734b8f4b13b94cc83485088361c625b43234c4f4d67640a23e8776e4d1fed3e80a9b2a323509c3db116c316d9a0589204b45b46a72483eb395c761ac60fac24414f1a1942784af06142b5db808ebe4478fa7bd27269c60003a85d041197d2951caa349769a99d8a4848763d97eee26ec34ae0c01902fa86aabbeff0aa3a48469b82cdf454a7b1bf129b008c6ddf35301cdd438c09f1949bd574a3aa108c7b6ee717ecf811f967c01a4f77b699c4c698402653970a1e2ae72f5785cca347539e3173f6c1f944f03c2f6fb0df268db5a0d5555655c48aefb3e2f854ace617b574bd05ec9327c3386e7022be4a912d1a6b4ee486289cc9f084de0788e67a83a306d6bfa020cec224c8e70a26f280f02d93b97cc210ef7c783fb9ace964c4b4c2f0abe6b12dbf3f02ea4a25244c3a37be3a8c780a3af64d9baa6ba8178386835582505ad2a18847005add36b2ae2b7aed34bec3a6da2197107bc87c4101f9a9a8d38c9ae78c42106ce9d5992b2422b7d64f69e2486d9d7ba5dd38ad8cf3c8e33e8194f0d800a74ac3a33c56ef377d4dd41b6fe5a9ac81e49a8d046c01f5f177fe1ba12eb197373842649f48ef1350e8f894a2e96172461320957a190b6ba02af782fbde48764f2ca15a88bf3ae08a928084897fc78b3bb790ff95af59694ea93d70d76b0cf86814c5c6edd41c481e46755fdac3f8447a0005d83e3773a6d6ecfd56c7d3d7a93f94af7bfaa88b5923eab2d2d3e36714c6fe779403097e8dd33cf15e83591934ed729e882471893c319e279d614a7150b164d21106738a9ca7919e8c625e0501e22560d11ad50a1b050dcfee1d525cd8ab5901fb20d79167402009d46876b75815b56494c41805771e5b05ecf7d8ea34f4a61a8fd24c08784310f557f81c856bbe3ab956f3fbc3659420754236f03780242b35fd00b371b6472971166b89feeb25ccd4fccfb9488284b0bb77161d002401fe38460cfc4c01aa237d153ed680cb1be39d68ddf156a35a8398baccdc9e627849b34b1578b0e41ad3d81c0756741b33ed77a39a963bc64984da594e1af716eafcb09a3b907f2dd499b45d77c7bb0a3ee1c01f27b6ed0c6a9d853d7d1a6ae2c7697bdfd380752ea07689e345caa46159b63aa703b4e8a41a89dcc7b4daaeddbfdc268081791e6f54e612e4a24edd9814ead34233c4be1cc9c1fced71e886a2cbd3a93ed8a3bb849ea813a5adbe722b9bcf21e80546ca11576eb4c3512b87a7d58ef51d40ae7dc92ce14cb0d3a905a974f69165b5f79943af014a82d002567cb959e525ff0a7f49e8e9a3c69c0992bf", 0x1000, 0x46a7}, {&(0x7f0000000400)="30d911631f8336489c7810bb412b2d844812feaa43346de70ee037216fb88172e7f787441e46c1c0d51569e41f8698042daba5dc46ad3cedefa205af2e31efee4701b003f500ce7a7b109c8c2d3e479f7b88ffb22f4e2c614fe22aa4d0", 0x5d, 0x1}, {&(0x7f0000000240)="021d5e763b3933228e376220801cc691b90e68c3049e0d6000c120fb12630d56df19eab6d0565d1d374e57f9b332c1d216f284a213559ec13c", 0x39, 0x7}, {&(0x7f0000000480)="579919c2117aa76b9509c717c4c04891c6367a4fa4e764fddf6e507be78915d33929126325f183d39e4d49cd381c6b5f75197316198fc9eaae67537fadfb44f9b70e470898d9409340d44e8eace1d50438a11a2b00fa09268457b8d7c018f9e13d19c920a5eac41ba2bd3a09c5a7916a79d4e7ca0cb57e88da9d31197b20fc339ee94ffdba5be8b0647faed86b037df20358", 0x92, 0xfffffffffffffffc}, {&(0x7f0000000380)="fcdb3b1de3250171e339eea313bbf757a30559d1ff9c29c2d4ca4935581e10def9bfb6998924b32d87736e4c2f2c4ef393e36c2dc6a455e5bac6532d90d67c", 0x3f, 0x40}, {&(0x7f0000000540)="c1b4", 0x2, 0x3}, {&(0x7f0000000580)="3c0369d72989cd918e5166922467bc28b147ce29d7bd13a21edea4d5cb96d56a26beb463a5d0385939eac867b4d6328e0494de2a2b582fb25a22255d929d56f734c1b22e772cef64ba67dada27ed272a108112cb481f5140f49892ad393f957a3722fbd8dd0ea1e1893c5d975c5d01d13bff946877cf0b4b5904a3b68dc42d6a5e857e8b247c0c3bb125ecb5d6721171fe5bf12f383f07c904", 0x99, 0x617}], 0x2080, &(0x7f00000017c0)={[{@check_relaxed}, {@utf8}, {@dmode={'dmode', 0x3d, 0xbe83}}], [{@fsmagic={'fsmagic', 0x3d, 0x8}}, {@dont_appraise}, {@hash}, {@fowner_lt={'fowner<', 0xee01}}]}) r2 = creat(&(0x7f0000001840)='./file1\x00', 0x1d) linkat(r1, &(0x7f0000000640)='./file1\x00', r2, &(0x7f0000001880)='./file1\x00', 0x1000) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) open(&(0x7f0000000000)='./file1\x00', 0x24000, 0x9) [ 258.741434][T21479] loop0: detected capacity change from 0 to 264192 [ 258.830736][T21489] loop5: detected capacity change from 0 to 1051 [ 258.837216][T21493] loop3: detected capacity change from 0 to 264192 [ 258.849622][T21489] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 258.862938][T21489] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 258.880125][T21489] EXT4-fs (loop5): get root inode failed [ 258.885754][T21489] EXT4-fs (loop5): mount failed [ 258.893349][T21496] loop0: detected capacity change from 0 to 264192 17:46:57 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) [ 258.940730][T21489] loop5: detected capacity change from 0 to 1051 [ 258.950578][T21489] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 258.981806][T21489] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 258.998903][T21489] EXT4-fs (loop5): get root inode failed [ 259.004623][T21489] EXT4-fs (loop5): mount failed [ 259.078546][T21521] loop1: detected capacity change from 0 to 264192 17:46:57 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000780), 0x400501, 0x0) open_tree(0xffffffffffffffff, &(0x7f00000008c0)='./file0\x00', 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001940)='cpuacct.usage_sys\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r0, &(0x7f0000000000)=ANY=[], 0xfffffecc) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000001b00)='cgroup.threads\x00', 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x200000000000004, 0x0) 17:46:58 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x4, 0x0, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 17:46:58 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x84800) sendmsg$nl_netfilter(r0, &(0x7f0000000240)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000200)={&(0x7f0000000400)={0x11c, 0x8, 0xa, 0x5, 0x70bd25, 0x25dfdbff, {0x0, 0x0, 0x1}, [@nested={0x4e, 0x6c, 0x0, 0x1, [@generic="5af04168a095fc15a852e79b51c44e8f7061a3a9bf5324bcdeaa1ac650a451b31ee394d4a5e0af083b96dd311fdcb4ef9e148ef3453500aef476127e72929bc7883d2021e5d57a703aa3"]}, @generic="479de032bca76e27357b7b6fd6aef307291626c1e3cc377c57de62cde7e2b6a81ed0f13c56d11e93a8d07e58e6753deb2e5b61b58c8aef5af0511babb73b72b980de55699923d5c6701cb23d50968ffe229143f70c039e5c6e123dc36b3486ac5de23e3035969874476fef323b434b7df503c203f46608bb553f6bdb8379e6fc76cc3348210032edfb547370f792db22a5f79ba4e95ece9ef768ac6c19a2f5ddc2d2f72002eac05a2e9a1b42635e68d0614dbb6b989e"]}, 0x11c}, 0x1, 0x0, 0x0, 0x10085}, 0x4004890) r1 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) unlinkat(r1, &(0x7f0000000180)='./bus\x00', 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x309200, 0x4) listxattr(&(0x7f0000000100)='./file1\x00', &(0x7f00000002c0)=""/194, 0xc2) 17:46:58 executing program 3: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000600), &(0x7f0000000640)='./file1\x00', 0xffffffff80000001, 0x2, &(0x7f0000000780)=[{&(0x7f00000006c0)="cc749820807bdfc71eaf00c7a46233c39e42208bce8e4539eb708e49aed77015586722ca3fff651e6d37f70cae4877d65a71793c3f9d310b0de54fdabe", 0x3d, 0x4}, {&(0x7f0000000700)="f0a0834a2e053420f7f44e5818d63b026e9188244bf1b3c932b68f394481865432294870447ddf007824e4ea13a6088bc1067e2a7d45b9f17b8cc192328d5648b6e43218005b4d2c47598c4816f37606e8e670554c9084f6c8827edec06c5af34613be14", 0x64, 0x8}], 0x3100000, &(0x7f00000007c0)={[{@huge_within_size}, {@huge_never}, {@mode}, {@huge_advise}, {@huge_advise}, {@mpol={'mpol', 0x3d, {'interleave', '=relative', @val={0x3a, [0x31]}}}}, {@nr_inodes={'nr_inodes', 0x3d, [0xdc, 0x6b, 0x33, 0x6b, 0x52, 0x39]}}, {@mode={'mode', 0x3d, 0xfffffffeffffffff}}, {@huge_advise}, {@huge_always}], [{@obj_user={'obj_user', 0x3d, ':,!${%'}}, {@smackfsfloor={'smackfsfloor', 0x3d, 'msdos\x00'}}]}) move_mount(r1, &(0x7f00000008c0)='./file1\x00', r0, &(0x7f0000000900)='./file1\x00', 0x41) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 17:46:58 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83605, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) [ 259.320778][T21539] loop3: detected capacity change from 0 to 264192 [ 259.330932][T21536] loop0: detected capacity change from 0 to 264192 [ 259.340357][T21536] FAT-fs (loop0): Unrecognized mount option "k4†¬]â>05–˜tGoï2;CK}õÂôf»U?kÛƒyæüvÌ3H!" or missing value [ 259.354125][T21538] loop5: detected capacity change from 0 to 1051 17:46:58 executing program 3: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000600), &(0x7f0000000640)='./file1\x00', 0xffffffff80000001, 0x2, &(0x7f0000000780)=[{&(0x7f00000006c0)="cc749820807bdfc71eaf00c7a46233c39e42208bce8e4539eb708e49aed77015586722ca3fff651e6d37f70cae4877d65a71793c3f9d310b0de54fdabe", 0x3d, 0x4}, {&(0x7f0000000700)="f0a0834a2e053420f7f44e5818d63b026e9188244bf1b3c932b68f394481865432294870447ddf007824e4ea13a6088bc1067e2a7d45b9f17b8cc192328d5648b6e43218005b4d2c47598c4816f37606e8e670554c9084f6c8827edec06c5af34613be14", 0x64, 0x8}], 0x3100000, &(0x7f00000007c0)={[{@huge_within_size}, {@huge_never}, {@mode}, {@huge_advise}, {@huge_advise}, {@mpol={'mpol', 0x3d, {'interleave', '=relative', @val={0x3a, [0x31]}}}}, {@nr_inodes={'nr_inodes', 0x3d, [0xdc, 0x6b, 0x33, 0x6b, 0x52, 0x39]}}, {@mode={'mode', 0x3d, 0xfffffffeffffffff}}, {@huge_advise}, {@huge_always}], [{@obj_user={'obj_user', 0x3d, ':,!${%'}}, {@smackfsfloor={'smackfsfloor', 0x3d, 'msdos\x00'}}]}) move_mount(r1, &(0x7f00000008c0)='./file1\x00', r0, &(0x7f0000000900)='./file1\x00', 0x41) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 17:46:58 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xfffffffb, 0x0, &(0x7f0000000080), 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r2, &(0x7f0000000000)=ANY=[], 0xfffffecc) llistxattr(&(0x7f0000000140)='./bus\x00', &(0x7f00000006c0)=""/4096, 0x1000) sendfile(r2, r0, &(0x7f0000000100)=0xfffffffffffffffa, 0x0) accept4(r1, &(0x7f00000001c0)=@pppoe={0x18, 0x0, {0x0, @link_local}}, &(0x7f0000000000)=0x80, 0x0) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) [ 259.391143][T21538] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 259.450512][T21538] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 259.467845][T21538] EXT4-fs (loop5): get root inode failed [ 259.473529][T21538] EXT4-fs (loop5): mount failed [ 259.495959][T21556] loop3: detected capacity change from 0 to 264192 17:46:58 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) 17:46:58 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000100)='./file1\x00', 0x0) syz_mount_image$tmpfs(&(0x7f0000000600), &(0x7f0000000640)='./file1\x00', 0xffffffff80000001, 0x2, &(0x7f0000000780)=[{&(0x7f00000006c0)="cc749820807bdfc71eaf00c7a46233c39e42208bce8e4539eb708e49aed77015586722ca3fff651e6d37f70cae4877d65a71793c3f9d310b0de54fdabe", 0x3d, 0x4}, {&(0x7f0000000700)="f0a0834a2e053420f7f44e5818d63b026e9188244bf1b3c932b68f394481865432294870447ddf007824e4ea13a6088bc1067e2a7d45b9f17b8cc192328d5648b6e43218005b4d2c47598c4816f37606e8e670554c9084f6c8827edec06c5af34613be14", 0x64, 0x8}], 0x3100000, &(0x7f00000007c0)={[{@huge_within_size}, {@huge_never}, {@mode}, {@huge_advise}, {@huge_advise}, {@mpol={'mpol', 0x3d, {'interleave', '=relative', @val={0x3a, [0x31]}}}}, {@nr_inodes={'nr_inodes', 0x3d, [0xdc, 0x6b, 0x33, 0x6b, 0x52, 0x39]}}, {@mode={'mode', 0x3d, 0xfffffffeffffffff}}, {@huge_advise}, {@huge_always}], [{@obj_user={'obj_user', 0x3d, ':,!${%'}}, {@smackfsfloor={'smackfsfloor', 0x3d, 'msdos\x00'}}]}) creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') [ 259.526281][T21563] loop0: detected capacity change from 0 to 264192 [ 259.538642][T21563] FAT-fs (loop0): bogus number of reserved sectors [ 259.545176][T21563] FAT-fs (loop0): Can't find a valid FAT filesystem [ 259.584595][T21538] loop5: detected capacity change from 0 to 1051 [ 259.603947][T21538] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 259.619223][T21578] loop1: detected capacity change from 0 to 264192 [ 259.641476][T21581] loop3: detected capacity change from 0 to 264192 [ 259.648956][T21538] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 259.666101][T21538] EXT4-fs (loop5): get root inode failed [ 259.671773][T21538] EXT4-fs (loop5): mount failed 17:46:58 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000100)='./file1\x00', 0x0) creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 17:46:58 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83606, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:46:58 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000100)='./file1\x00', 0x0) creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') [ 259.832143][T21600] loop3: detected capacity change from 0 to 264192 [ 259.859608][T21602] loop5: detected capacity change from 0 to 1051 [ 259.881251][T21602] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 259.891347][T21602] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 259.908427][T21602] EXT4-fs (loop5): get root inode failed [ 259.914133][T21602] EXT4-fs (loop5): mount failed [ 259.971619][T21602] loop5: detected capacity change from 0 to 1051 [ 259.981618][T21602] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 260.004765][T21602] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 260.021919][T21602] EXT4-fs (loop5): get root inode failed [ 260.027692][T21602] EXT4-fs (loop5): mount failed 17:46:58 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000780), 0x400501, 0x0) open_tree(0xffffffffffffffff, &(0x7f00000008c0)='./file0\x00', 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001940)='cpuacct.usage_sys\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r0, &(0x7f0000000000)=ANY=[], 0xfffffecc) r1 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x200000000000004, 0x0) 17:46:58 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x5, 0x0, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 17:46:58 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 17:46:58 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) 17:46:58 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83607, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) [ 260.173066][T21632] loop1: detected capacity change from 0 to 264192 [ 260.181042][T21635] loop3: detected capacity change from 0 to 264192 [ 260.187699][T21634] loop5: detected capacity change from 0 to 1051 17:46:58 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') [ 260.216383][T21634] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 260.272999][T21634] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 260.290126][T21634] EXT4-fs (loop5): get root inode failed [ 260.295748][T21634] EXT4-fs (loop5): mount failed 17:46:59 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000667f0100"/23, 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) 17:46:59 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') [ 260.366138][T21634] loop5: detected capacity change from 0 to 1051 [ 260.381252][T21634] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 260.393605][T21634] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 260.410875][T21634] EXT4-fs (loop5): get root inode failed 17:46:59 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83608, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) [ 260.416511][T21634] EXT4-fs (loop5): mount failed [ 260.430091][T21663] loop3: detected capacity change from 0 to 264192 [ 260.451019][T21664] loop0: detected capacity change from 0 to 264192 17:46:59 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) 17:46:59 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') [ 260.527076][T21664] FAT-fs (loop0): bogus number of reserved sectors [ 260.533629][T21664] FAT-fs (loop0): Can't find a valid FAT filesystem [ 260.551184][T21677] loop5: detected capacity change from 0 to 1051 [ 260.567668][T21677] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) 17:46:59 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r1 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r1, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000000bc0)={&(0x7f0000000200)=@newsa={0xf0, 0x10, 0x115, 0x0, 0x0, {{@in6=@mcast2, @in=@private, 0x0, 0x0, 0x0, 0x0, 0x2, 0xa0}, {@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, @in6=@rand_addr=' \x01\x00', {}, {}, {}, 0x0, 0x0, 0x2}}, 0xf0}}, 0x0) umount2(&(0x7f0000000100)='./bus\x00', 0x0) r2 = creat(&(0x7f0000000400)='./file1\x00', 0x88) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x200000000e26a, 0x0) bind$inet(r2, &(0x7f00000001c0)={0x2, 0x4e23, @multicast2}, 0x10) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r3, 0x800c6613, &(0x7f0000000000)=@v2={0x2, @aes256, 0x10, '\x00', @b}) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) splice(0xffffffffffffffff, 0x0, r5, 0x0, 0x200000000e26a, 0x0) splice(r2, &(0x7f0000000380)=0x51, r5, &(0x7f0000000300)=0x6, 0x200000010000, 0x17) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r6, &(0x7f0000000000)=ANY=[], 0xfffffecc) openat(r6, &(0x7f0000000140)='./bus\x00', 0x41, 0x4) [ 260.581681][T21677] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 260.598835][T21677] EXT4-fs (loop5): get root inode failed [ 260.604556][T21677] EXT4-fs (loop5): mount failed [ 260.622394][T21686] loop3: detected capacity change from 0 to 264192 [ 260.625486][T21688] loop1: detected capacity change from 0 to 264192 [ 260.667119][T21677] loop5: detected capacity change from 0 to 1051 [ 260.676635][T21677] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 260.697070][T21677] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 260.707371][T21698] loop0: detected capacity change from 0 to 264192 [ 260.714223][T21677] EXT4-fs (loop5): get root inode failed [ 260.726336][T21677] EXT4-fs (loop5): mount failed 17:46:59 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000780), 0x400501, 0x0) open_tree(0xffffffffffffffff, &(0x7f00000008c0)='./file0\x00', 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001940)='cpuacct.usage_sys\x00', 0x0, 0x0) pipe(&(0x7f0000000080)) r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x200000000000004, 0x0) 17:46:59 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x6, 0x0, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 17:46:59 executing program 3: chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 17:46:59 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83609, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:46:59 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000780), 0x400501, 0x0) open_tree(0xffffffffffffffff, &(0x7f00000008c0)='./file0\x00', 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001940)='cpuacct.usage_sys\x00', 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x200000000000004, 0x0) 17:46:59 executing program 3: chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 17:46:59 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) [ 261.070700][T21724] loop5: detected capacity change from 0 to 1051 [ 261.087347][T21724] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) 17:46:59 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000780), 0x400501, 0x0) open_tree(0xffffffffffffffff, &(0x7f00000008c0)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x200000000000004, 0x0) 17:46:59 executing program 3: chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 17:46:59 executing program 3: syz_mount_image$msdos(0x0, &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') [ 261.133460][T21724] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 261.150612][T21724] EXT4-fs (loop5): get root inode failed [ 261.156253][T21724] EXT4-fs (loop5): mount failed 17:46:59 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000780), 0x400501, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x200000000000004, 0x0) [ 261.199522][T21747] loop3: detected capacity change from 0 to 264192 [ 261.235841][T21756] loop1: detected capacity change from 0 to 264192 [ 261.253117][T21724] loop5: detected capacity change from 0 to 1051 [ 261.263719][T21724] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 261.276075][T21724] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 261.293558][T21724] EXT4-fs (loop5): get root inode failed [ 261.299214][T21724] EXT4-fs (loop5): mount failed 17:47:00 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x200000000000004, 0x0) 17:47:00 executing program 3: syz_mount_image$msdos(0x0, &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') [ 261.529742][T21773] loop3: detected capacity change from 0 to 264192 17:47:00 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x7, 0x0, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 17:47:00 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x8360a, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:47:00 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) getdents(r0, &(0x7f0000000100)=""/69, 0x45) 17:47:00 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) 17:47:00 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x200000000000004, 0x0) 17:47:00 executing program 3: syz_mount_image$msdos(0x0, &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 17:47:00 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x200000000000004, 0x0) [ 261.934976][T21797] loop1: detected capacity change from 0 to 264192 [ 261.942984][T21795] loop5: detected capacity change from 0 to 1051 [ 261.956811][T21798] loop3: detected capacity change from 0 to 264192 [ 261.966039][T21802] loop0: detected capacity change from 0 to 264192 17:47:00 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), 0x0, 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 17:47:00 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f0000000100)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17, 0x9}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) [ 261.991398][T21795] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) 17:47:00 executing program 2: r0 = syz_open_procfs(0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x200000000000004, 0x0) [ 262.063078][T21795] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 262.080204][T21795] EXT4-fs (loop5): get root inode failed [ 262.085897][T21795] EXT4-fs (loop5): mount failed 17:47:00 executing program 2: r0 = syz_open_procfs(0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x200000000000004, 0x0) [ 262.125941][T21828] loop0: detected capacity change from 0 to 264192 [ 262.138396][T21823] loop3: detected capacity change from 0 to 264192 [ 262.170296][T21828] FAT-fs (loop0): bogus number of reserved sectors [ 262.176846][T21828] FAT-fs (loop0): Can't find a valid FAT filesystem [ 262.187809][T21795] loop5: detected capacity change from 0 to 1051 17:47:00 executing program 2: r0 = syz_open_procfs(0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x200000000000004, 0x0) [ 262.213195][T21795] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 262.252910][T21795] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 262.270014][T21795] EXT4-fs (loop5): get root inode failed [ 262.275643][T21795] EXT4-fs (loop5): mount failed [ 262.305473][T21828] loop0: detected capacity change from 0 to 264192 [ 262.314919][T21828] FAT-fs (loop0): bogus number of reserved sectors [ 262.321479][T21828] FAT-fs (loop0): Can't find a valid FAT filesystem 17:47:01 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x8, 0x0, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 17:47:01 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), 0x0, 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 17:47:01 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x200000000000004, 0x0) 17:47:01 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x8360b, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:47:01 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./bus\x00', 0x100000001, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000001c0)='./bus\x00') umount2(&(0x7f0000000440)='./bus\x00', 0x8) symlink(&(0x7f0000000480)='./file1\x00', &(0x7f00000004c0)='./bus\x00') chdir(&(0x7f0000000280)='./bus\x00') r1 = creat(&(0x7f0000000000)='./file1\x00', 0x131) mount(&(0x7f00000002c0)=@sr0, &(0x7f0000000300)='./bus\x00', &(0x7f0000000340)='ramfs\x00', 0x8010c1, &(0x7f0000000380)='msdos\x00') connect$unix(r1, &(0x7f0000000200)=@file={0x0, './bus\x00'}, 0x6e) creat(&(0x7f0000000400)='./file1\x00', 0x4) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) chdir(&(0x7f0000000100)='./file1\x00') 17:47:01 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) 17:47:01 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x200000000000004, 0x0) [ 262.810082][T21876] loop3: detected capacity change from 0 to 264192 [ 262.820937][T21881] loop0: detected capacity change from 0 to 264192 [ 262.827732][T21880] loop1: detected capacity change from 0 to 264192 [ 262.835713][T21884] loop5: detected capacity change from 0 to 1051 17:47:01 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), 0x0, 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') [ 262.877849][T21884] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) 17:47:01 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') lchown(&(0x7f0000000000)='./bus\x00', 0xee01, 0xee00) creat(&(0x7f0000000680)='./bus\x00', 0x0) creat(&(0x7f0000000100)='./file1\x00', 0x185) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) 17:47:01 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x200000000000004, 0x0) [ 262.953218][T21884] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 262.970384][T21884] EXT4-fs (loop5): get root inode failed [ 262.976006][T21884] EXT4-fs (loop5): mount failed [ 263.018087][T21907] loop3: detected capacity change from 0 to 264192 [ 263.025428][T21884] loop5: detected capacity change from 0 to 1051 [ 263.034932][T21884] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 263.050428][T21918] loop0: detected capacity change from 0 to 264192 17:47:01 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x200000000000004, 0x0) [ 263.059716][T21884] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 263.076882][T21884] EXT4-fs (loop5): get root inode failed [ 263.082540][T21884] EXT4-fs (loop5): mount failed 17:47:01 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x8360c, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) [ 263.198366][T21932] loop5: detected capacity change from 0 to 1051 [ 263.213911][T21932] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 263.245307][T21932] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 263.262496][T21932] EXT4-fs (loop5): get root inode failed [ 263.268151][T21932] EXT4-fs (loop5): mount failed [ 263.298281][T21932] loop5: detected capacity change from 0 to 1051 [ 263.305364][T21932] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 263.314869][T21932] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 263.331928][T21932] EXT4-fs (loop5): get root inode failed [ 263.337659][T21932] EXT4-fs (loop5): mount failed 17:47:02 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0xf, 0x0, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 17:47:02 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0x0, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 17:47:02 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') sendmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000100)="1e757c5fa6c8eac7ad9f805cf2b37f5701774fb69997d84d6e04424e8c780dc4203c9815fee7f16839d922bdb9f35f528238a6bad04e157305a71e220ff2935672f0855804d17aeb47c5aa8ff6775b91d2fe313c05b1414a70d8d603f885b77772520eb5", 0x64}, {&(0x7f00000002c0)="14f0e82baa24c0432a7989d42a7baac2d40bc17ca0970ac9bbf65c23aaa44d1ce096d7925dfc2d6c2b4601fd01c41ab9b3fb3f5757ca41bf24dd0ae3f8ffa98aa0ca1baf290ab7797bf366f91da5dcac491428404ab08926220e7feef54280177e158cc63d320fffa05e3b118ee181f43749881553cc9cdd23fd04c724ef43f536bed89dce590813c12448817bb558cc6e4dba636ea78caa1a13ce610c577c570518fb65780bb12c045bf68b2bec3c79cfc7f6f2ea787e0823f212657cacdac5fc", 0xc1}], 0x2, &(0x7f00000006c0)=[{0x1010, 0x110, 0x7, "042e36ce9d0db624ee76ce5a2aa512c77a6566e6e5688d6f55dd530fa1378a35724f91d7a0a45aadf0c068464d393bed0b28f0748cfb6ade22595f03fca48ae4a75c4f7df019bfb62956fa264e6fee825e6067c1215fc51c82b8515a062e13fe30ec32c6ce64b77853d1dc54325fb251504df40bc321f9a4889b1f96a0bb9ba6b3b434b4fce9e898fd921e862bdc7880e5c83222508be83b0f870b2e40df1cc203924ab3f045deaf573be0bee482aaf960009832ce14da6abdde80f3a80c9aabec6577548e19b2ce30c78be23d88dc04b9fde1a8e8a55b9957a64a7e59bac6bca0ff5fec82c94474f4731950dd894251d320dc0726b0c99cd02d8b0fc078da487ebf1d37e1ffc6e5b774c40bdbe16b21c2cf4778a99362197837b268ef4df775d415ef5eadd3a13eb6b9fbc98b01de531f39fd3158fc970e2d48c1e09503d3d2c65896f4b7db88e2ebe7799b9c12a271d50f96299fadd2b3157cd833cd083f3d97d2660fe0436eb7afd82a42df5e33e5791c34f8705d5a2fd3e4a4da866e6563939bbdcde1c71a7f5cff0e71a4551b4568c7a41de0a70ea9db270ca85b56582242bad4f49ef022f205cb7d6852ea8469dfe42822454e410b1b8281e1bbe547c5b313fcd78a26de1c2ae1bb8bd7a00b44368c309203b8246a48acbbf2db5b2db8b0031109e93355e5bf7ab4c96d4efc47d31f15ecb3bffc547394d254616b6bc4460a69651c7a7d6579f42b8fd7e4671d3db57df5d5b058cff878980c8d5697c4ed301c01db183befc4924b81c9fba473cdd92deac425df536abb15f254b6ed1accef01f42343741517503ad44612b0ad98c28b49e4e1e746b021fd8ac60fb0a6a00bde333655d2c129e3d703d8e0d0b9a2fdb84c776db2c39403e7cc7a6a93a6350bf4d49ccb0b4af03c2af114c15c708b830f49c94ca53cd8bb030a162e39c3a2b74494369f5e37ffd64e5a1749d8b683aa7cf553630da5ab5725849666e9b45611aaf786fdc694ddf8d7b3406e379812a71fbff983ca67b849775b467247bef86a412d7cec5022fc6632e7cf53db1381e3256295d16f656ccba8f4a9891100da1dd20531926f538f5453b7d70b65ccc4de3d3879f6e53a43fae8d49c718f5483b4090b0f887e8897845ad695695a51c1ced805a736b192950e10a43b90b844732cc6b0b4089ad3c6840bf27c9708c03aa9f627a5ecdf4543a360fb4d205b2f6cb6fa6c48abc69ebb742dd86b31307276e78388c7986e4af9dc4cc650d055a4cf925c661f19ac697d90cc73ce58bdb3df333c4dd034da3892b11cc0f5e79422c82277c624522e912452579f1cb9a00fd239e1e341095273b3d8091b6256877088e9ba5c39c21bbc7dd69905e2c94b63d18b0a1b54e12d9a7881d35e22a6d2ca33cf75018613022667c6bb1cb162b8af869c8721d48a952c49090f8e3d27761ecd55d7c452b8c37530e933fbdf2df3f0e4023f1854729d8bd610350f9c1ed118e0c0b5c75e58130f1cff85bf75a7b5c6e1b3470dc334f3c63553773631c2220b54d3d8c239fc1c710c49d87ef238d88b6388187a70b15c0d6899d96c5ee85c4ecba30e13a1235259396f3337dfb53e98e5eaaccf1ca17abf175381ba2f03f61ea393e95fa0028833dc445e15c2f543237dfd7d208cfe6c17249283212abb728aa2e02860904549f289cd8663d3a6952ce4546c5ca80c99deb221dc1eaecc60401bb16c173913cb7c578adbe2fb3210296e413632caec85b0c065a3136f766f816ec65fa7e6602b1dd6a373e71f7e165e4e43193e4d2c50dbe26ad0d24bea255b67ca31bec132c19402976326d816defac9494b2b28605d6ecc556dca61c8e249028ff9c6151a077a83aec4767dd4b7e3c0ff80ae4b28bfcb59945bcb31bc65ae3022e1c3f91456f02d683a46890dd5a4ee7a356e93a961883cb53e81070339b2a8368e490cdf05ec61bb50b078c3b4202d09db8809865d96532143cfa96f09c14deff5bb589b2a1144722a16248a54b7ed7b98909651951d41ede89aa67a39b75044ad322926d2339b2f8400b9327cad339908cd4c6f8b8c95eac9d3842ed502e2dec1b4076eab5453dffa484fdf3fd6289f3933b0a85ec459a3512cb251d7dfbbcaa8564b765502408dd8716c2d294fb4aa1430dbc199becff36469cfb3a1df80c60a3e907bbd742e3a0aed8bebf9f89448ae73c813a6756d0cb3c67d5f8667e483a685ed431ddb44665a5093ac2bb4d50caa4ea743b47ffc570ce61c509febb3360107c24e4f269114b00c2dea6ceb4bb844b54e8f40a0f93cf6786e002ba3fac63f8827561e927270b01daffaf31db4e84ee2bcaa6adbfc97cbedcf49dc94e1e2d03ae01c967995d8e0b8765f36ea7594fcb9f04b625f65bba85cd94795a88bc63ed28db2c3a1671a6bdad27e059d4068bf1de386343acc749be2e81581485042acaaf09fc8c5fbc821a989c2c7baec8eaede56822ec2a8d59a294b45fde26912feda3639db3a08b7b91321f67555dc39ea3454b78d7994c4ae022ddeb8cc30dc0aa47625b3228c5656370f64df8633ec22b24a2a5a70950a58b8baeb2c15a90160e7879390fe0048efaff88d88f4a91ab5707172f3dd40e779cac6032e997b35b491afd3618a23703e2b6532aeed2ecc744e34122a319162e6fcf65346d3b67c7705e8102343385c63ce8f4dfaf4ed45f167e884c5ebe7e03a11e69244f6adaeaf64fdc325ee8ac10d49c1862d9d9462911c639fe8ef0df0a41275dc0d660d5658f6cd473b8fc7a0023169afeb8423c034d17cef3aff57a59c72de0b30aed3cfb2cbfde87295f61c2513a69c36ae512ccab6314e351ce73f98cb19928314a9e24a077980947234d2ebbfb4a0fdea5e02a3942ccb561d27f1515f8e5baec5998a6b135b27ea28a919c46835aa8bec6639aa571402b1480d5629da66e466c265f4a12a21f57eae509053a897f9c255b4e335118fe557e9a15175a201d06d44be527001e6c775346a1959e5f8f053e3448f6590524892307d87d90edf06122eb4390b05caf287586b9b4f72e7f04bda1c64ef3f188f85914feb22e02e16b5de7893cbdfab05600a514230cebe1146190357fd56a7b143214596a729996171e0d3966a536bb2c67904befdd2fde1c8581f510ca6850ee735ccbe1970329452e64b62495c279a81ac7007c34b6dd229e59722b16f7668c46e2dc10af45d823118912267aad3c7c7cbf4c7f70f2a4f7df9a9a69b3a53dbdff92ddc2ec5064a4989b09cd53046ef6dbd3792cb24dd93f8ef2e59a84e9a8f61b79d45fbac7db7f2dc2e12e39bf6ddc7ad112fffb29d2d9f535014d2f7ad4fb72683eab99eee95db2b67b2bd6b4a6a1f60a15b65969876254a7ea986c5b973410af9191c86c4b0bd84c04e33dcb5056b1f86d4bfe972bf8d451ad6eb553024621d63c3530a5d1405f4dc7c4c77d2a98d86d93f9a1b6eb70a5ef92d033c519fe3a1f1ca0df7d1ecabc14eb7e9ac2a083c669284c20c5c474ea0ad48e49e6695e457dbebbaf42543b47fd49656f4b6a8511f912f8ca8bd2c893f2c3dca31e1ed85688caa19a9deb2c8d7944686af329b564e2f3a0acb7b8a20c67b223fca4abbb7d5bc99da6cec37b68a4f029c69828f6ba7992f0e9774f2ce6c4ae56d511f80efc463d305aa300e42ccbee024a6360c2557d4c259a149b4664309f8c814e92cf9aeeca9fa1945214249359b1b4c7741c1ecf96fa96d3feb7f3a2e0a46ea37a0874751f3baf3f1473bbed4e9bde1eca39cea23bd825230509d23bd6aa648df674e7875b0ae25ced981f23abc010c4baed2b2adb66ceb032069bad8118edb5c2a922fd84ee19bebdcfcc9b0692fea03c7d44dba4bb006e825cfef51b4473bf4bc39baee6b92a1136e7602d9b84eae90eeee4ff22b5da2e5701ed0e4c4d56f843c39a10bb310bbbe720b01d3f71c763741f7d6abbd78d8ba24cbcb2f919d2d6076bd9ce4d764a42ced6bf35ce576aa7c1035bb93b96bd84db490d5db5ba9217869c43765b2a0402cc6d81acf934195eca02d5fcc261f737c5af3daee704f9b0efa7b5219deb6b6247accf76670a39cdcb1f7ee76e4b82468c21aebefd1d66e27573befc92734b0b7887530d6033a8dd9a45ebfda1d179887ea3669187d3757714e5b392f1f6aff09232dcb36a1059c25a6145fa775634c526d2cd2060db3ae5c03d5569d67555a80df4bd16c957dd8467c8a348b3de5791210267a73372fe85d45d1cd67d7d174b6a5a9903d8591fd415fdcc08ead540460a0b491d9c50e7ed3f30c51134635bbb6eb64fa4d303ba81812c213e0a5cf7f72c9d1052fd6346e151ae2e9a1b9b44ac465e61a83183ec7369cdc4f20a7e4c1eb7b8d193c4084dd40606810a74ead901b0234656c32505fcac9895567f25b5e6db60604579ac522827109ba09e6cffd2545318720741f82366549ab8c24aa324145414719a53bed579386b3875150a45c1e4d69ee8c3b58fe92fed41fd7bfa8a286f5bf1644555a0ec968c292e0c848a7cab6f44a3d236e6396a62ffc89c1b3b46f6736c4feb6efc91f550109a28ea96d94b7616d215a2bf01eefcec546d59446001a7adcb380b479cec4dc274531d7c14ecffb6331191c8cfa2ff58be92902c554c967fae3cd70648fd851713dd223dee293ef4ddbd2592ca6a5b9087f3139db20a53c0cdc0b98d2ab429b62c141ba5b6e93826e5ec13835e9689d3452bf9c6f945537cfcb5332847057cbbbb348f830627e66d28aef15cb2eb05a3c05f092003ad3182941a2d49c046b940977ad19d079b7dafb7310fd647a48b57782be8a22f1116019bea280f8f3012d82f1c8d71fad389d2d904fb7fe8c4f1a6df2299e59ecf429c497adb3c1c2ca6387bf18ec6f7aa0c45358da41fa3b2835e8b25345a29aa4a4659ad83169dfe8bf0db33fe62e8067cda7679b92a0c10dcce5c1c6f76c8780a732439081822b0db8f5f9f78d1dbb31f07e16405958d88d9efa3fdeb9c1f7b8e7789b888a6ae7335f14f5e93325f21fff080080f31779ef7fc7d58925900ab499fc00892e5c01fc43215ddab21827f211d28ab451155ddfcdd8483b53cb81e806b99e471e7d07b6d07506c67642182493bc60c894926030e57810b7a998e4f3582ce108c208d780c4a072c1a77e6535204865e9bbe75f184b39d9f61fe2a27ee7b12fe125174663ea6e2bcc83f0080b95795786d91cd54322d467b2b452adc675deb16d9018669df6691b8245a08e52605b14f7777d4a183155e21d86a2767ef85f187b5cb304f5321bb8b0798ad422c519841d0e97b28a75e3b7e5812b6fc88172e255f2252675941e36662315b9f16e336e9c8e1480002d90b5a19913127a4835d3714e23c19a207fc287868377ec02249c0aec21101630e8d6a99da38c28e4febeef4a126d7af821557ef6ba486b22bb572b7a4c4ccfc189f6f220b332a2cec5523e2e1fd93a07130a1ffca29b7d4b37d3bad319acfd42ba9e088cca0b801f768ad12c236ab2a2224b33958c2cd44033fe3a3568ae918843d2ab9dc723a241fc54febc6629fa7a0d7b93528d7624ed457267170f80e4983c2dc83b184540da60cc8a0a4974a0fed51d5fe316d11499ffcdc639bec9c1dafc59ae837f73a67ba2fde9937ce9df21a902fceeff59507a6b6f15dfd7fbb96db5d943d26a9c353c84bb04150299e00c67ab8e042e640df511c29a537f7441e28648d5c0100ae2b505e1215d51dfe487eca9a11114b4d7cea00f146c8a4bf783d2d2072a21281c519dfcce73cb09cf24e328bcd81e0a5ad0"}, {0x100, 0x10e, 0x400, "7e3aef9e664cd8aea55a05c5ba81830fdbe52320e506ac9707ad783446f1c3e0f45a82f6e7c05d24bb4c0c1238a3d22e7ee90b8920f77de8a613ea7977ac70c4a040c5d141bd2c973764f1b2e61e85c4c5b93475cbb1a5131a46f6d3c348cf5fd4767cde8b8d90e41ec650599e03a30b543cd8fd3b29611d6b7a59190e8dc7f8c70929407a0890ce113f8d614cbd002ce9b494efe18cb9d0f2943419faa022df907d4001a94d952d263be52899815c33db7631ae940a9521eb45bbb5741a60e1b2f4d9eca67f52b2ba1d6baafe098d754e626a3ecafc589fa869103a6a0a2f438792ad36e71b6cc77080"}, {0xd0, 0x102, 0x8000, "0b6526567fb3dcc8aae748e68cccb2a18c76b680b45897210c62a46fa9230c02daed2fa587957a5c1a9721562d58f35655cf59a1cdf7f6cd774758e05da792f1ad7f34d27cf5e8e14176bba7cd09480f419056200b0ccff5a22a0c0b6380286d3779e407267ba8d83e39f76788fac80ae0c5ed544e09dde24571fa51c2b4b14561a9911b080af8a78f6d17d55c4f870c5685871d1d7c64422353249c4a5d3eb43df87da2c7d134f85bc84f8cf69143e0481ff9ed0e42948ef2b0"}], 0x11e0}, 0x20004811) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) 17:47:02 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x200000000000004, 0x0) 17:47:02 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) 17:47:02 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x8360d, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:47:02 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x200000000000004, 0x0) [ 263.681665][T21963] loop1: detected capacity change from 0 to 264192 [ 263.690983][T21962] loop5: detected capacity change from 0 to 1051 [ 263.697446][T21965] loop0: detected capacity change from 0 to 264192 [ 263.699533][T21964] FAT-fs (loop3): bogus number of reserved sectors [ 263.710501][T21964] FAT-fs (loop3): Can't find a valid FAT filesystem [ 263.719037][T21962] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) 17:47:02 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174de9f1d4550cf2c5e40000000", 0x17}], 0x100010, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) open(&(0x7f0000000100)='./file1/file0\x00', 0x0, 0x10) creat(&(0x7f0000000000)='./file1/file0\x00', 0x85) 17:47:02 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x200000000000004, 0x0) [ 263.734369][T21962] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 263.751539][T21962] EXT4-fs (loop5): get root inode failed [ 263.757196][T21962] EXT4-fs (loop5): mount failed 17:47:02 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x200000000000004, 0x0) 17:47:02 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0x0, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') [ 263.840937][T21962] loop5: detected capacity change from 0 to 1051 [ 263.850171][T21962] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 263.877564][T21996] loop0: detected capacity change from 0 to 264192 [ 263.897305][T21962] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 263.914505][T21962] EXT4-fs (loop5): get root inode failed [ 263.920182][T21962] EXT4-fs (loop5): mount failed [ 263.937257][T22008] FAT-fs (loop3): bogus number of reserved sectors 17:47:02 executing program 0: r0 = gettid() ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x30) r1 = getpgrp(r0) ptrace$setregs(0xd, r1, 0x3, &(0x7f00000001c0)="33e7222f95a6a8e40d36b1145a4713aca576db07929347148b9fdf59d9ab1e743829d4196020272448bf0d061f540654bd62594431d7e3ae37e02bb7e207644e42376610fb00") ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1/file0\x00', 0xffffffff, 0x0, &(0x7f00000001c0), 0x10, &(0x7f0000000080)=ANY=[@ANYRESHEX=r0]) chdir(&(0x7f0000000280)='./file1\x00') r3 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r4 = getpgrp(r0) ptrace$cont(0x7, r4, 0x100000001, 0x166ff8e) unlinkat(r2, &(0x7f0000000180)='./bus\x00', 0x0) renameat(r3, &(0x7f0000000000)='./file1/file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file1\x00') [ 263.943916][T22008] FAT-fs (loop3): Can't find a valid FAT filesystem 17:47:03 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x200000000000004, 0x0) 17:47:03 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x11f) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r1, 0x0) syz_mount_image$msdos(&(0x7f0000000000), &(0x7f0000000140)='./file1\x00', 0x10000, 0x3, &(0x7f0000000480)=[{&(0x7f00000001c0)="eea2dc312e08e185077ddf4d3cf4c41b6e663400386bbfd65762244e5a86f25f09e068a7ea35c8f4d74f2119b1caff38c3eae2557aa85ce47eb9f5a593eb00291a72c9f00f19b1de708b096aa6069659928924f8894b6ab560d2966e03ed4d78ffdf7d8098416ed11577c5941a08e343f0d54eee42fd2850567fd71de055eafea5f24613494b5696026197f9c9add2e3680804796342df41252b66", 0x9b, 0x6}, {&(0x7f00000006c0)="37e28ea40bf049eb1d6db9bc1d9fbd8999de0cd3749edf4dbe6d99ed34b0237d889bb4fefd0ac6fc5d96c6ca84fffe1047b30a991639b50c4fb5afb986e4dc72c705e00b6cbcfd35cae9ba5486784db2b2fa2e01166e1ddf9a581a2e655d23eb055c18d3d52ca1901c7f911de03bb686807978c9d5cac4c10b4f5b12d2a5fcca7739c955d86da29c0701ee4ee88255592a0cb575d6d8f810c54e717ede874a3c7e71c434d4e4c6f71932ab6232736e34380f3aefbdae11410c66dfceb021b00c6b32269d4cd6528046442c51ac37860cf3c57c22b9f9a3471804bf4e7e910ca440054d66c2b0fbde6e3d09f3c4bf02b7680e781180f9461421f6d817631419b3e7781f68221de59fea200ed26bc2ad99f0447c12bd033a954dfd9e32f2dbaea63cc27bf6e10907e9a5bf8143ae0f4c464de60681bfafcf568d5ddcf9b2a72e94b7f09717d0c84e0f536362552f62ec6e050e196caa4b16d6e0e95ef37d5a91add2da1f76c124743c34a0add891bea255c3e90b50b300e4849781ced355474cb1861f31676c4db45b8082a590f86bd953507f6ab80f8e2e6dc423f0645eba726b593df25eda00d374a41a6e1f79628018cb1b29aca84fc34973d0ecc9fd20164b6567171c75c52cf18f495ba4ea1f87e50ca39de574a33877cea0ca1fb1b617eeb4ddfb44179049c461cacebf87427beff9baaeaa4b416af08401290a1ddf31cca7782829f0f084507ec7fd6f71f69d3dab71c4891e82ef7b0eee0d5c4b6ba12a1a8985ebe4d27bff2a67058275e2b0fd957fc0a4473888df0686146b415402935997325c18c2106750570aafdd1aaf330d1a337758f5f3b417960f9f3d55e0245194b2255cf43733439aa67b923be42a8bdeae9315a17233aacd8de288b43c2af178e8085b7afc421a5e4b53d25357936591b847a021590411303c2c75d4dea158318ad6740dc4f9567f7777dcab6c2566873e09cdf8df6dcdbf48d47d9d4e8674e4efffd949dfe0c904eecc05b3a796c5de30ede639863740ea5b2d49e7e9ff1ed6f9765217404078bceeb2a1060f41fb6a52d21c10a10e13d248ad46d27ffa60beef828f1139832330635b7d8b136adbe267e6d8013291b65e96ae9121020970d10e1060700335c03a3fb993d17895f096ab3fe5871a9404e9b684138286f003e3e583544217f61d0f7ad92b430b6ba2d2a8b2555fd7315e296e6dc3f6cd97ab2d8355943e95ddd425687a62eaefd068cda67028968a8430e2cc985741e120ed07d58f9d1d8a18f22b113cf2d4fa8910f7faa8b72bd08a9ff758fefb01e80e83fca88910ee31ad6773856c8f6243e4af719d34228ae3a4e2b472f5d16e593fff85feff2d4134140e7b97d9921ff3126f7f34a2ffbece776197d7441351642db5f6459c3a9b9507bae67b5399233a397e888e09058084046369214c6d1472687eeec82dd2f084462882f2c210c6ea4b168a6a97d1535bac5410fa607c93d779d1f3fedcab05f2c2da120280cd19060eac0eb683b499e7d2d58b5af06faac02c73ecdac3d02e4c7b5ed3a83dc78f7180abb18d31c4be339cf8461997b85d10b3e3cafc99a3daaf56f85b98df64613479086fb6a1d883baa3cce181b3e503150959eeb88a42a496b4eb3664427b073e779fadab1cc826fc909e06975291f46854204353126ac79220e1a9a73518ab34f629b673017f03a348437713c3c26f8694786296fa2859be273f89300530b699e51dad1913a0a074dee19c5d208ece4ae48a5887901dfc00e9d6adebaa986be4cabf6e3ee6be93a0a637f712f12877c4926a085e0316c979db84dbe0fef8da39d8f0bdf79525b25e520571566f605e4d5f2f058944e1b13324b043ddff14232a9c5701e0e516313d33ad36404b67b61824e5a584099af4d9608ec43dfcf67fecbc96c6bef7d3713c604da780ef104689d23e9b341d42fd4257cc5ca29722ccc7eb954bb1d49ad56b66b48f092a01666aa44a17801612dbb97ade0b9b15855d9905a0052e9e125c399b9da1ba78c402f8415a8530005fdf1d1aa018e0c2969c5f0a26c9f5a87242f9f14950176a2ce642e023ad0c084014e1786eacf175aeb23fef611ed2bf90b3ddee0a0b21874612d686ecf33db7312ab9660af2d84ff589585bdb84003fbbed87a0e12eabe6ab807968c668f84ed4f0400819bd63a2536b5b7404083d808ef96e5c90f7d0b26d5119385eefbd25d75ac66ccd9d4ae98e5471bddf64a88902af2995bc8887f1507951e0929d9d1a81ab38f819298ad96fa1ef96ad73af8a8a1ff93dc9b011ab1069e76baa5ef391e758b865e33f6a91b6fb919f5ca93205709ea99667c6bd1f2bfa4598de93285cda8d984678b60fd643087516b3019a35affaad8f0638fb0bc045890cf17ac8fecc5fd7976e46df82073682a4f2e8b6f5bf937b1560b9b0991fa64f43d5226298832198f24ce2307ccb615f4b50d94ee48cfbb7ad5af060d779c3bb99de1aa915642767c9256e4e9d8f848a7634981005dd2dbb576da24569445ddd799e2f976b074e0e68498864c492e076a31e3a6a77517838847f2d812611daffd3d79b0266da4c21ade5c0fc0168063637e678035ec54c39a8082abdd8b8d839fb1567f4c5860399ff42a733205c3543104ed1835bad215170ef2c1ab25133345a9f0c77c55304fa7e19a9ae0a854a41d829a1f4194346aabdd63aaecbf0035ac1a4e6ed13b7a4c25ada44c6d14255969c99bf793e8e17c1457cb802768d5c2d5abc370b352a895a3c544335f28aad0220d2b0729b7009c0253fef36efc89008c03f2605f9f202ea48710351d265e692e48e86f7fd6eee874d81560d31e33606aa62d0f061c0457695b8f505e53412c85b9e0cb8bb719dc2056bdfe7139f88c5e4fc65996fe5fa475b704e64db06a367044393d809ae003f58b961f291aad4c099502b43aa8c33f0a73070a22fd851ca60f2a95b9319b83b2bb9074842143f8d232a242f34897eb3439be17ab2611034158016a6afb30da37a2eee8edfa0d69d0a78471f584bee296b2e53ce6e1dada83963dc8c05bfc2618a75ea5b1b5c9f83a0c7e6c6cb740ab2775b21233d1f61c03a254d6ff0c3e1397fe26235174a9436293937d9fae9c70fda6f069272187df3dace6cc1965523c724ed65ef465b7219ac7fc6415af3296fa365a981eceb5a306569722c76979c98520e2e227ccdab7f7178b7e2d18b0635ff04902d513a584db9acfd05a05b6ed57cceb401c62bbe1fbad6660b851b4935314b4b61ee49212db8cdb25a59026110a81520e8848255e73c26a52b5b2b47f28c3ae9ddbef20a2010739f0fcfa643e04a9790471bf294eaa87b9bbebfba8081609a08a4d8c69eb5c1bc3a2a0d6144d621e6e04bbe103f8ad2441882adfec276ed0292b221bf1779bc45e3be71d08473a898af79e0491c807fd566436752e06f464b71ebc32293d66918ca458c18adb2bba218fadc16595cd6a11912f6f35ce17c261582924c8da484fabd92871b3b37ff0689b9e3a64dd892e64531159b4fa2e1cd9b7074909d4a424e73e085a09de745dd137571f0451bd44c5786e41a5af67397d50065d263481830f1f570e84c4cb2b80707baad67b30af1b8332f2ab6ab29c004a78b732edef26a49027c8edb6e7421823b2a7f52e26ddfd2ac4d5beda982ac66f34d6b153a76c31ea3994ab29474e2481bc1f4f8b583e16400d0151cd999409d767c2ebbf089b53457305d7d85ed40811b43618c82b22756aa0f08a9a0476f4abc51627843cd661c2130ad3d1a2f4ff4235df67fb1cae7888e4aa4c02ca3193ade5232137d732930f95c1f8d0b284e94b40003afb6008e47ffce0bcbf14d9c1ccb5ced4a6edded47c9c60397d60f6ab5f42268ea981dcb1915de7644a66552d5f8d6904e863b6f734bf0d7fcda17cb29b7cc13143d1229153f548f52154267015194d2b17f4122bb4749c653d9d8d5ccec4af9088d824f0aecdf37f827bbb84a792037a0428276b34e8853f2db988faf4a02fd8cda5eb9aba3f6a6fd7ed31ea26e2685afb84cdf0c4844e9f43fb8b1cfe3c1f9ea86b32da5ef2fa07fb299050f99561941b26280e7045c3eea98a74e4163a23b4e75c6f0c1b9737992aed138a26f65658e44506481afad701852b56857cf3ea749b46a7391774d77a0c955192db3166816902469f757348e850bc3346156d0e61cbcf90fe8f0b4dda1eda530f26c7b9eb871733bb8556112e1ecd72ee8dbdc9b771cb2f56ff5c7887984d9a21dd7b33ae2a7dd008a8be563e9ed3f14ccb542f311ce5ba1b3da9dd047432689b7edd95fea7e55dc6ea15701420eb75b61de67ee2f87215a35b23ba6a7d000ee575f39d89e8d883fe291071b6ff72d45712d1f6d0f3329c8a7c8ead8f5d3a834ff24dba048cf29d2993143948d435ce793135f6ba08404a465f0639edf67d68db134b5244102b7a52316d87bec316aa00cc946becd4ca31bb3162e13ea1459abf5ccd6d01a41e00ff23e474ee807cf5373ccefb848fb242211cf0a9a1a9bfe1c5ca53a53e2bf7788162bc1ff0c15ab9d35eea80f1e9971886ac86c51671e4b61abdd858bd6a6722d66184d31638e2e274c36ce07216b98c9e5c75d0ab3295c22ea3a3d54df4582cf17a0a305a3a9d3cec57bcd33ebac8f658fd52fa68f8c0679f31ee7557184f78c9b0ffa2adc7091ba3db7f08916ea0c9ddc3cad23f390aad326bdcbb25c0c746824fbb5d27db73bb6e27ac72470bc59a254c1074cc2d549023d48be6ef44ba39d1398a0e6b20d9ed2ebcb37efdd5af83e11edc096a9cfaa5e3828e610ebe1a6c0ebafb7b678b83ca37afc2dbeb2c352c191034dd0a2a8eab4192c01e70050c2566a3b6a21ee82a408f6f8ca63ab78fb8cb3e9e445cdbb2671c299519e7095db306b55b8fedad24ccd001d9e25da95ed1d7746cc41b2a51abb368b07eac18019588dc70757e90f6d8cc44d19d3019d9633e6d992e0e034c7d096b29c5d4c71d01a789238765c6891b4f128e1870949b81447641743cff8c30081dce3e3c3101687bcc363b4b153c167d0c30504126a93e07c50ed9b1882a18427b856a9fb8926c4f33d4f8e10cabe93af025842ce0f02e45dec842f565659588d96b4aacb4dbde32d3a25f03901e916b87f3cd03c4fed5677b168e729d99656bfc52b216e333767e069ef03a4602a0b3ca01615970d3cdb7227565e8778a69402b3d4cc4b3a033553981ebdc7d0ed5ce2399a101b2918691f541460f497b6a42cd1981332d44a94bdf67d71882aa2ba852105f22274394121cef49766b15ffe02b642e028923b10334fc1b8721c4526847d49d536659bcd6fbcdaf16c43bb62599b1e3315e1ac88722e287ae7af883b9d856ae5587094e1ea832d52125b85ed592c7cc44681d1cf40086424587b96f9ee29eb017d3599804f2914cbd3fdb46d45554fdbaa8498faf9c981502a46a9edbbf5c0771493520b8c504702b86ceca8cdec57378851de198400f127d92a241fd45acaa0565bb34cb95ce0b57d3f7bdd35a0d5ad5434dc886672dc4557bb94d40eb04f410c7ad013a48d8de2934f3451c9085273220c7561d728f9d315c22f890fcad74588a5dc57f65ae5e09211d32ba5a1a88e5bbec72c01bf3ac66d9369a17064c1756d2a135c827e8d26403389dbe36b31f1d4c93525f0d8856c50a355dafa3074f4a47a53cc13811f64605cd15f5385644a25f8bb0609d9ddc873104bb25a24fec9ab106d5f715674f5360e214bd4ef24da7a34a00037a28208245e28850af851565a339e", 0x1000, 0x1000}, {&(0x7f00000002c0)="84f614ad82978d26475681fedb408a79ba5e29517840b87ed48baa6285f117409f58520ce9e4aecb9ec4c7a46b4920ded1ae7460814066257d9c44c1209d2aa6fbb73e8eb06de2700f1c1192093fa74ba03aa4e818e81458d9530df4c7f83fbb8d64594aca323fc350f31c9dad52e2e454214b218224f0d34d5b57502a6e1bbc20c475a39345880a911c4b1ee17c278cabe171e4dd49143fdd6aa664a004e929679b862fa8a492f3c5728132876b3fc57bfa81c9fe10a4a74c47360ce5f638588dcffcc02fa7afa765323ee7", 0xcc, 0x7}], 0x8, &(0x7f0000000500)=ANY=[@ANYBLOB="646973636172642c686173682c657569643cdcc2cb42d504e9284c980f1626ae87f230f63952bc8f0104000000000000fe8888cba7fb7fd337569562322193129d33629960723e580f7a4f8bfdf49e7194ccec357572b6c95c08ee53076422b921898b00b9fd744c72536839b4921b2fbe59f9e973c328dcb0573afcf5f9ba346e465ba00a11c1c80782650454247690d8c1f3f61288ab2dac8f91308ddbb66f03af1a723023da16431a015cbb6fe3118f06be4ec63676b4e00e5bc5b132646026009dfccccef6f8f14e679e71ebf8d2dd532f56b53c01", @ANYRESDEC=r1, @ANYBLOB=',func=BPRM_CHECK,\x00']) 17:47:03 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x10, 0x0, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 17:47:03 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x8360e, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:47:03 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0x0, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 17:47:03 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) [ 264.551846][T22038] loop1: detected capacity change from 0 to 264192 [ 264.574076][T22043] loop0: detected capacity change from 0 to 264192 [ 264.580728][T22039] loop5: detected capacity change from 0 to 1051 [ 264.587221][T22042] FAT-fs (loop3): bogus number of reserved sectors [ 264.593777][T22042] FAT-fs (loop3): Can't find a valid FAT filesystem 17:47:03 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x200000000000004, 0x0) [ 264.608565][T22039] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 264.640025][T22039] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) 17:47:03 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x200000000000004, 0x0) 17:47:03 executing program 0: ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000001900)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_PROBE_MESH_LINK(0xffffffffffffffff, &(0x7f0000001d00)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000001cc0)={&(0x7f0000001940)={0x354, 0x0, 0x200, 0x70bd2c, 0x25dfdbff, {{}, {@val={0x8, 0x3, r0}, @void}}, [@NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_FRAME={0x2fa, 0x33, @data_frame={@qos_ht={{{@type11={{0x0, 0x2, 0xb, 0x1, 0x1, 0x0, 0x1, 0x1}, {0x20}, @broadcast, @device_b, @broadcast, {}, @broadcast}, {0x5, 0x1, 0x3, 0x0, 0x76}}, {@type10={{0x0, 0x2, 0xb, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1}, {0x715}, @initial, @device_a, @from_mac=@device_b, {0x3, 0x9}}, {0x0, 0x1, 0x0, 0x1, 0x80}}}, @ver_80211n={0x0, 0x81, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1}}, @a_msdu=[{@device_a, @broadcast, 0xd9, "6b400709c001e48262a3fa9bd396e361b018cf5d3f4efd345ea91fa94be99923c208686fb019eed51b7e7d86882ec65e05e6f4fbcb1d3b844b53e9cc13699ae7021b0b8987b677095ee00e646ef269f7bff277e3490c26c9b355ff58b9038a70cc12c1291cab32ae0100bc7ec34a523b66f99678964ab396d9bb8f622b8093f340fd59c4fd692753bdf9f8e437d6d6fc7fb3f2506cc0ca4c01eca1976498a6eb8a2b97dd8e06c129fd4c2b10856967e4e2cd02b2148d46515be82b168e1845715cb5e873b9102dd2f3f76e32b5c266067de3f5d112a183d653"}, {@device_a, @device_a, 0xeb, "09895f6cf72ea8496f7998e1af22f5ebeee209c0c3907d9610117044fc8a2f4daeece4f83a2784eaf21996173ca33cd91b0806d783c2b35e268ff459eca03da572f00971af5b1c98de6ea836727fa738051d338f07b2509cb871e3b58127e4d6b2aa5908d0d9778d30c542471537c0d4d179943a89e7907cccecb243c69ea63078bea76946e1b0fede61560dcba86c7625ac03124d6a557d4bb212a98ccd50c5aea85b30eda03bb9a8b2f7bdbda934bd3b231293f6c128b7eb4b9e205c05af4b7f87127cf4e09a69527891e8745037511bd5d37f5e25fdd0d5f6e2804cc882daa5f8b122dbffa42245585d"}, {@device_a, @device_b, 0xc3, "f8510d7fd1587f540e8f1f7687714e4acfff9e49f9adf1ad1fa5b490f124df762afd6fca7a0a75e063cbae48656137269594d43bf84108d22d4d8fc173099a31fbed1693e83f739feeed4eed4e80d3e79d5fa9ee54bcc1cc95b7f3f0a15933cee61e813d04f0815a43d00922a82de39e5b3c9ad239c6680b8e53bdfd4cb665e3e176c157d0a55cc3c4ddb39d0a5d221370f9abe5d44293a892614e4f553d62723d13da6ebf39a420fffc12c0002d74f3550f486f0c7abc1a6f6b21ce902612557e8b0d"}]}}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_MAC={0xa}]}, 0x354}, 0x1, 0x0, 0x0, 0x4000000}, 0x20000010) r1 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0x34c, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') syz_mount_image$iso9660(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x2b17dde9, 0x8, &(0x7f00000005c0)=[{&(0x7f00000002c0)="dbb63ff2a2eca6c63e5e6bc0ba5466d4eb3506756513f654e7e5970f1a20acd7a6b216293fd83e398721045455ecfba49bb2c5d990312017934ed3f93fbba883b34431b99d086e34bb6b8a0a73be4cf72a11666228f37aed0b29e340852bffcb42fc26cadb24f37df35279490b2ba2f181ca4b6df10a9d9eb6a39371e2bd3dc9351903f88148faaf3baebb231809bd9e7266e488e3e5a3a37a027dd752bf7f065a1ad80a606427bbc3db5893020f84aa228432ad052f390d3dedbe100316d8f3249ef9358daa713f065d75e961a098dcd43ddc6acd00e51ce40ab294c6e6c3", 0xdf, 0xffff}, {&(0x7f00000001c0)="0d095400937e8196824c856c752594ee203e26dead94ef9651b53f6c129b5f018c10c542831408ce6bdc703c66ef5ff92e7712fedcea12bfcdd5a9ca9e42c34e8ee3db90ca4e8ff23347bd27ea08e017b22a546fd246658c229b538c321296256bb8c564d200ae9f963cef5f662d9a9ec29621fa0e22d9be284eec7da542f5d6a87b0cf5cf8be94db17873dbabe980b92e26b6d9700bc89fbe50c1445f40723c10a19c664f35ed937f721af78170f5be31babbaa967989dd70c10bf6", 0xbc, 0xfffffffffffffff8}, {&(0x7f0000000400)="a9c417e396e559a7369744506bd990929dbfc35b272914be9da59df14f8df2c647f435a5b1fafd3a882e527f1d05aa2ad7baf382f0bbedb68a80326e756d4d5bdbf0c86eb2b3f796b189610de65bae917b7f8e37d83a262443a7204763ddf4e5a645ddcbc4446de5f42a5424675f4cb7526db9507183ede0c734382dd9d86aa3c3be1666ef14fa6fba05ba6a706de446752c6e42182d7f8aac5fd993409c3977ca9caae5561cf7248e2bb053e44919204b17e08955d52e924c0cf3d8fd2e", 0xbe, 0x3}, {&(0x7f00000006c0)="2ec452909c96dcbc408a26157c639000c8a2b3b3e92208db337a0cc56bb06351842951758058068ae39bdb21f7b9a1d8b12bb8fff0a5b029bbc52e68e370b4efd72433e97ae5e3f22485bae9a89059e0bcaf34cc291538a2e4239bbe3fb14425739706c93b435394e3fed58484be6bbeb4f37f8383dd8d2dd929c233945865e8d544d19c2e23ad71f344a01b5af622898abe58fad94424e83fefb1a1ff2ab0bc0be72c537db45d3422eef8fb7e390269bd79fa9065695b81dc49ad58eb4a8e8d4dedbbe0ad501d388b6c308a8729cb85c6579e08e2c1c873c46d77c5f7c2f18f9e99f4b0404ef9d2667be70bb932fb9a96890ac0ee2c3d64a98b9d3554e54b66c5119582ab062250102d34c66035c49a9ef9629454ea25c098d15575a46f96d8bdf08cbb9401d5322fa24d522bf7d3ffa4105c630ca6c3be4f476ddccf964fdec81092e6998f68474bb5d45042a29802db54c976df518e5efe195545d3f542d253985a1e4ce3435f59bd93a686de6f95e6b7f6473c7753f530494d0a72183dddd9ab74f078420e48e884c03bbd72c927f3cc44c973f764f2a5b1ee65333d8d08e331f4f03f29b0fe79d28c71645b51dad1ca84d1f16e03eb27e935ed3123eafd67f80129e2e487602c0620684b6d3b497b03783b131bc68a85e7472052f6db7f7d5c082869f0a8242156e9f6532f9b2bb5c2dd9cd187b2d7c74b212de884f73f077c7d341512939db061de0beea456cf53a6d9c9bad9dffabab3f1f2ddc624d8940db4684fbe5b92a4de4682e4e687c357489dec952741726ca76ce9fd104eeff6c99e87145f8a0cd8709384bc59ec240d5b5c9ed9728c969f280349460696c7c72de5650cbc0ecee9252fd1a963f60a74074b444154be77da6583ff56ea30f4bf382d779f430237900c6a45c413f1ee0991ab6495296cca0e17eda3ac7161a14b27b6beae57ea89785f9a96f58d1e4ab718fe1e0577cc94221490cb23a980c472d793c0154503e6e9fc6ebaab9ce29ff0e67b85067012618aee3ab5c1b155118d4ca0a75fc18cb9cf2603a117757f663dd557e16d8ed9e813d3f8e92104eba613e2165a512ebcd5c5c047a066eaeeb5b8010ce29e70946fe65eb9c9557c31a4bc0f86861ad8116b66eb3d791ca94cea303315972917311f001ca43e45d675255d4cf8dd3b8ff9a7ed53b2261cf8aae57801898db352c4339876a5e76a08bfb136a3dd08a5fcc39cc3d3ee647f0ba134c12ac23950327ca6a03e9bd440403cb4fb01c2df451687ee1927b7aef729ead5041b9c391d6201527ffee83adc13f2b9ff9b7744f4fd71b880e2672f4545743df5149d95103db5e9a3cda56d8b375f72e212364a0148d62552b6ba17aa933e677c691ed037693b34303707e0d3e87abb4a64d6f4c715b8fbe54a2af7288ad849ddd115139fc4b3326bbd8c36dfa47d639732c5960a1d8d52bb9f445c4472debc7098b308c9541ae3bffbad78c451e855adba2aefc725d0c07607c6053791c6aca8354a9aa2e0639752ae0c906ff728ca47385b7f87d23b5376e913f76de0022be83be8ca65ed66c1f30f819baa1338b261f5369e9f47ef75957781938cc1d713580f6d98e184f67d50b4c6cc2ba3e43541759211f8abc52185e7c180bac70393fd98ed58078789f3958610b4bf4619e19fa3a2b099a76fdac21283a493c837ff145b3a51b7809410e0842cae36dc0d3b6bdb7aaa511f0c9f0fd29e4fd18242d3792d56779fc0c0b08ad6b51101db87fea0a9e0be1339a0cc409a7dcbf3c4d7834df5c96c1d33e0c712d3eed769892c24709390c46a894d2c91055481c3feee357b9650cb0dd7b2af664b6b6706c43751940458c94dcc3b03e02db55815a6f0d83b283f315fd9875bafb0bd87b68ca253f948dcaa5b2e9a33be564f2306ef5d66a09e19c80d61bb4f266ed234fb5987150dfe9539f822c32c813aafe78699c8f1b46ed8d40f34b6d6d44f40d70fbd659422de968770f3ef5d698e2ee275788e1468570dbb2929cbc53d2925065630ed61dff57628e7012e764748ad2cad692b92e2293056035ddb085067faedac537a6ea2f263df4d7a1d58e4cfe8abb9d711ce652d14cadccec5acdeaba6df8f0d373ed53c0d9c8d27aed9d84284ad3bebb18b193ce2fd20148c20ca28d559dee67ed61fc53abd6a8feb60aa7902341cddc622390e29a1012072f0f93773e0b92370d047b1e15114e4fc0466206216fa452cb3bab3d4903289016c3be80d89418f623b3d121c074718d56ca5d9a7e5128fd67f250e5c7b6e0f6105f14a8d2fc78452f598663424e59ab376ee6bca16a6da15f8adc1065f8e120682272eb373396eee76abdf5da0fadff52dde9b547768d56a0ec96d783868d48b420b751e9dda9e42d64cc3d6958e647d41af502192e7595cd59cc8bfdc164dc22285c8e35840e51c8c8818c8d09df3d3707fd1fa86ae8367d27d0f8a456444f86d0daa9b144f9e0c5344f73e0d76a2f04a939f2b61a793a134d6c2941523171b4360e8f744f354cc502ebced7ba590ef4e334dcd692216e593315a17f13efe9fcce4d72838112a1931fdb3b87ac00dc082c398864562fcf7eafe9e288011d49587da1b3264f18243cd5d9a71e7cad3554106b8b3014d1813b030067e3a3b27dfe73f94b1106f3eb34713b6d3c605bc3bf30b45cc512db6b9ce8ce83142fc974a19c15ad2d1dbde2baafc058b542bca16e6afdd87c81a2a46299eeb10bd79813ba4dd9b220a040b296456a617d367020849995b98258d3804e374668ce4f649b4a3af81851dec6e6e6ad43201b8feda7a445c35b069f108d6d0fb60edd70554c9a7bfc0a80a4414188ab11497fb3854a261fb3b8d118cddb275aa52b3673741682e74b8a6829194f4812a4ceb7b16528d628b0d15a5ad1ee7af795f12f0d980993fb52d3b7abc9c848885953a646c5b56849bcd82e21022f87e5f127e954985b99f2d69771653993acc260c3ab6a7c0ae6dca5fc96d50a20d5c093f9892fc56f41f6adb1192e7ccef33756bc4e8c92788896142c8ceee3560ec553d57d5e778ac352a7f2585749e86007f6d3a4527f89cb03a2470cd160891e65dd195bede2d3652cebd66c9587d65833bbbf358d54feee07e85813599db8a4f73b22286e3c808f993268b60a9e02e9d49a98b727fa9bfa20e7a982bf701661b2cda918fcb045ca17310a9ead8df7f82af5800e7b7fa81a842133711e0af22e1f72a4cffcfc496add61ad868b0cfb3ff3981e742ccb482177f954b8ddbee6a9149ea2902c9d974132b6f65558bc9ab6fc7422fb0e3adf01811b0b4e9fd246f02970fda9ea964c8632f37e1d2801d753d769e1ff43739d04d3e59ca1fa9f4cd118fbb215ecec3040e56c2a3bcc11df33c18f7bb3d23eba4276d374434a9cc5f218d8c5c02e669f36c60897bd9f807675ea00db817e2a8fa6fcdb1c488826c88859ea8ed4c19bc8077cc6c89614f59d5ee80cfb95f92336e3c0a82beb4e16b2d968abaf62e80b5362e753096f0744d229e05467928421ebb133f5f78b81662aeba867bec8809cac381fce14b740a23ac6321b72fbd59e2eb0c7ffad8c3141f091d6ec0167a68f29f5f44651e3c1c0a1379880ffdb402d80d30096f3f66a1b5b22866c566dd8b8058329904b237fc49583ec44aa227dc431dd148dcd9565e629aa6d0b4193404ad55b0d8babaf9fe16ae21162f0b13f24bc5c39ebc496eaf3392208f2a0656369f674405e5db5cb39e75f75e7a3638b05b258f1c6b6751dba9cc6d9b2be795bebc2b5955a8b201d12e55e5b6c7f1c95d3ded8f39e36c8bfcf186c7701fa2019d9c4727d945c71721bd38af91d95f950dc72a4bd795d9d9035db5df2e1961b6b58653d9181c14a681d19ea3014fa2c055083e97703dfe8426d53a77dc5d1b61a0ef53e69265e5ec579d632e27c1c01381a67afea66caf617c9b090935b7760dea9034bacae6c3304179a245d96118ebc956d31ee4c59bb817a759862bab95e17c0bd2a05694cfe846d052fcd2f237e5874b2367ac3130aa396365851955da6e2b39e590e2f1c6b136dde449ffd19cd12f865598c410cb9ba920f8a64b632fdbd789f99bde7725f93d6332cba2776cd20ab9b6e7da5172b74b1e30bfe1877d0011256f51ff82c1f21b871894afcbdbcb42afd43c090992af254030edf591669a2d26a01dc61bb5eda9722efc658f13da3b6eea8681a464710cefcec76ab3372d5811d6800d7a529bf7f699ced6ea5684a25aadc0115d50be73e1f22c2f5e51892949759f21eb17f68b8d33da849474fe099a5e219757ed6858df2202d6150ddad0011e476a30ceffba528a8ad9ee17084159cd3f3c889aa59c6e0f2dffd09099a00084484e7bb60f0539465ecda5d3d7ff381e1100ce4de64bf58ad877be7a41af4acd2048f7a53acde5c6863d481334511746658bbab5dad03ffb5309154c04c3cfe699fee24de8a5bd9980b5491732b3e4b9030b1dddc6aef08b99910854f85362eb50eb8c896e01a45cf40a84ae59442ff7b72dd8d92054b52de949c900df79975fadf6c40390c5d461471c00a458e6f2ea3fda0f8965203c92be266be54a79a3b2ef6b5c01180f82e72c42a0ebe8897ea1f3eb74cc2e45c36435f9be801540cdb30269c35f21ecc8c6a9f42027afc617d8af838d7714e71254a3fa2795129b50c238675f6e0f25918eb4db36ab1aa2fa4cf5dd440ad25c7031b9a33aa4cd8e9433e55b512e1c763a11117ca190e6a1df97f5864dffdce53fb122bbe80774c6531fb176e6bba483ae23b29938d2fbe82a48748df85822d6d7effc3eb356fec486d1104b4eebf7547384d5b42201155b96edcb5f999a658fff44c52c4a2a943d85851097db06249600ed5d8bc8eddc4377c997811b36c2d16629754ae4f3da9329bfd9a9f48a0ffe39fe2dbae59a3066cf3023bec25facb0bd7aacab4cdc7ce2e08ec8b6ff09c7c953073535933df003308a8d41dd144c364041c9b3bfa1fd0ef8d0a075ad67e7b55d581301d48ac2c41509bd0cfb7385621cb5bc3a5abb54d666359fca397b2086160eba330d01d08185d644ddccd07afef358f8671363042c797a5a6f30e001c9f63e07a4fabf46273b554443ac0fa1fd6967416fce2aba2f177eb9e09e438b6a181a36b630e7110f2575b608644e1484a6b1f9c8a712a2fc0671b3a45bf813746161c8ea55bb975891c50e99e6f4876564a083a644bba116e0df3c4615a99f9ed65d116b002229cd5c9786dee5c1521921d9641c050a9d261198128f275604a898ed66be5d1944f1d98f4a945ece5a4efa8c084306ea5dff4c692e060baa05694a3e2ff5c37e8f619be39ae694c6b7b755ec993d8a8b9153ee807519ca4c15f093344b4d6119e52c06b0fd784ecebc9de346a1dc02b4035a23c20082108b3959c464d2bddfb2a247c0a60faf539e9b5c18d4352519587b74347541a0dee5e0fce61f9b9953fced83cd6c66cf3c5e25c42d2c38c5240fff13db3ebe07a3cefb6ac4125b62977ef0d208c6024758b22a9dbfbc145d4c438261d25edd16777373a6135a8d3074c2b59d49fb4ff8ae2e5583a51a05038e224a2c8b77215fc8026bc277751d25372a5d81aed5658945f28edf4ff819fa7274e97dec0e0e6c9a8a44013cd4739dee00f2c76f85250be84a2cdc98942c19155cdecbc3eada997f5523ced3d0412a441c45f4ed17c8c7a1703a04ad106b7a2058bc15e7ab7a75edb95db8a5b277622b66cf091c860291508d1e7c1a087e30413cac0eece059f2025dcdf59c1001", 0x1000, 0x2}, {&(0x7f0000000140), 0x0, 0x4}, {&(0x7f00000004c0)="70101e995c9582d6895c0eb81a68ee644e0ac863095bacfec1b61fb52b1b203eafd25a3a500be5536de114362314831d402e0c4fe7d4151d994bba7b2830181f804db51eeb545707a7913bc2793841ac79f0225f1cc40738163ba9e7f27266fe0cc1a09478ee2e18a46a7fd9aff74cc2adbf00c2d54a8581cfbbcd6f69ffd529b9e5eb50f15a740067b603ccd15ca7f986af4ae183830ff2a31772baaf0feab2369c1bb091fdf83923298103fbbe8d3e617f81d5acb47090d183c18e06bb876e577685e5e53225d3295dde71400f1062bf7b6b", 0xd3, 0xa97c}, {&(0x7f00000016c0)="7f920acf7d6cc88de0a12f152ae75536b76980c7dc49862d869e3775b8c05dacc781a4530771d432673bb94e8c6de72687360366d39c29bd30657070f1d570d2bddafe8b9454f55d492c74da816bca1bae5589fd34741f7d129551e630e3f2c1f7cabe1d31c15341f8d81e1b5b45b481f47df13d2d68c03315fd1657e4da5dd55115e29e097adb90f87d7ab7198ec7ee58859aa6159d81fcbb9a7f73a6deff742478fa73e30fc2e925c43fd75e9b6bd3c3e7851b7c6941c4623b02af0eb5f76e1b640de4fb8e64e5556dd0ba8ee52d5522453f", 0xd3, 0x4b3}, {&(0x7f00000017c0)="af587f64a843650ea41fd93fe8b1314bc3f9c933fd8c7cadb04266e0fa39b3a3d000205f087cb9eedf86c71226bad924ea7b40105306a7bd7d5e90fc65c73afd741431cf4c959adc382851f07178d0f40ee42c7f98c3cf9824b6c91f7e0480effda7ecd397a17d862b583ea4dbe0e55dab3328776f5260b7fb23fe7acf2e062b0e8a4635b7d3b93e70212e69f2ef43e98db0e85e08cc469463db25cc3f59e1fd1882ab55658d0fd789fd43099e5a250fff424c3a9f1fab0213d5878fb9339a6c44aae82d0758f5e065a9674f297c93a9caf2839165a706", 0xd7, 0x9}], 0x80, &(0x7f00000018c0)={[{@map_normal}]}) creat(&(0x7f0000000680)='./bus\x00', 0x124) unlinkat(r1, &(0x7f0000000180)='./bus\x00', 0x0) [ 264.657214][T22039] EXT4-fs (loop5): get root inode failed [ 264.662868][T22039] EXT4-fs (loop5): mount failed 17:47:03 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x0, 0x0, 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') [ 264.730878][T22039] loop5: detected capacity change from 0 to 1051 [ 264.737935][T22039] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 264.775420][T22039] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 264.778443][T22074] loop0: detected capacity change from 0 to 1 [ 264.792659][T22039] EXT4-fs (loop5): get root inode failed [ 264.804361][T22039] EXT4-fs (loop5): mount failed [ 264.804381][T22074] FAT-fs (loop0): unable to read boot sector (logical sector size = 1024) 17:47:03 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x200000000000004, 0x0) 17:47:03 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x0, 0x0, 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 17:47:03 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x8360f, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:47:03 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x0, 0x0, 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') [ 264.899917][T22083] loop0: detected capacity change from 0 to 1 [ 264.914534][T22083] FAT-fs (loop0): Unrecognized mount option "p™\•‚Ö‰\¸hîdN [ 264.914534][T22083] Èc [¬þÁ¶µ+ >¯ÒZ:P åSmá6#ƒ@. OçÔ™Kº{(0€MµëTW§‘;Ây8A¬yð"_Ä8;©çòrfþ Á ”xî.¤jÙ¯÷L­¿" or missing value [ 264.977202][T22098] loop0: detected capacity change from 0 to 264192 [ 264.984297][T22100] loop5: detected capacity change from 0 to 1051 [ 265.021737][T22100] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 265.043109][T22098] ISOFS: Unable to identify CD-ROM format. [ 265.086316][T22100] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 265.103438][T22100] EXT4-fs (loop5): get root inode failed [ 265.109179][T22100] EXT4-fs (loop5): mount failed [ 265.153243][T22100] loop5: detected capacity change from 0 to 1051 [ 265.170357][T22100] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 265.183726][T22100] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 265.201047][T22100] EXT4-fs (loop5): get root inode failed [ 265.206672][T22100] EXT4-fs (loop5): mount failed 17:47:04 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x11, 0x0, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 17:47:04 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x200000000000004, 0x0) 17:47:04 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) 17:47:04 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x0, &(0x7f0000000080), 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 17:47:04 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./bus\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) 17:47:04 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83610, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:47:04 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x200000000000004, 0x0) [ 265.431845][T22142] loop1: detected capacity change from 0 to 264192 [ 265.439402][T22143] loop3: detected capacity change from 0 to 264192 [ 265.442805][T22141] loop0: detected capacity change from 0 to 264192 [ 265.448737][T22143] FAT-fs (loop3): bogus number of reserved sectors [ 265.458998][T22143] FAT-fs (loop3): Can't find a valid FAT filesystem [ 265.465790][T22147] loop5: detected capacity change from 0 to 1051 17:47:04 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2200, 0x20) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) 17:47:04 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x0, &(0x7f0000000080), 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') [ 265.514460][T22147] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 265.545700][T22147] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 265.563010][T22147] EXT4-fs (loop5): get root inode failed [ 265.568694][T22147] EXT4-fs (loop5): mount failed 17:47:04 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x200000000000004, 0x0) [ 265.605952][T22165] loop0: detected capacity change from 0 to 264192 [ 265.642649][T22147] loop5: detected capacity change from 0 to 1051 17:47:04 executing program 0: r0 = gettid() ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x30) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x30) ptrace$cont(0x18, r1, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f0000000000)='./bus/file0\x00', 0xfffffffc, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200026400f801", 0x17}], 0x1008080, &(0x7f0000000100)=ANY=[@ANYRES64=r0, @ANYRES32=r0, @ANYRES16, @ANYRES32, @ANYRESHEX=r1]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) unlinkat(r2, &(0x7f0000000180)='./bus\x00', 0x0) [ 265.653589][T22147] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 265.675833][T22181] loop3: detected capacity change from 0 to 264192 17:47:04 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) r2 = accept$packet(0xffffffffffffffff, &(0x7f0000000700)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f0000000740)=0x14) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x200000000e26a, 0x0) accept$packet(r3, 0x0, &(0x7f0000000600)) ioctl$sock_inet_SIOCGIFADDR(r2, 0x8915, &(0x7f0000000780)={'veth0_to_hsr\x00', {0x2, 0x0, @dev}}) setresuid(0x0, r1, 0x0) open$dir(&(0x7f00000007c0)='./bus/file0\x00', 0x119000, 0x20) lsetxattr$security_capability(&(0x7f00000006c0)='./file1\x00', &(0x7f0000000640), &(0x7f0000000800)=@v2={0x2000000, [{0x8, 0x6}, {0x7, 0x7fff}]}, 0x14, 0x1) syz_mount_image$nfs(&(0x7f0000000100), &(0x7f0000000140)='./file1\x00', 0x1, 0x5, &(0x7f0000000480)=[{&(0x7f00000001c0)="f4f80f1f0bc6e4aceeeca0e48fdfb56188f9d8bd5f48278255c2ae01913a75e18fa0875274047601029df347eadc6cf643eeca4a5db9e0b1cab4af2860485ae03599cd737b066b35504dc9853b25b47e14c61a586ba8627fdd4c8b97078601f01b5e45b09d5b1faba27607bd4a6f73fa4ac4", 0x72, 0x40}, {&(0x7f00000002c0)="92b0546c7301ed7b1160bb1f7401e850d1e06984c260004df261e837f53bbc54bfb3c0eb6fb31db01f1b78e8525b81d30b3c591546951bdd398b374f4c93028559f77097f8a16ade39f896041ad128ec1203abcae30602c48fa33986e226c59062ecca1b66b69645962eb5f4", 0x6c, 0xff}, {&(0x7f0000000340)="3bf9909bcd3c8a13c3ba70b624dfa49a20ff36a0ccc4219b6ef41f334b232a8257d629ef4ca9995c3fe8cc9eb5c61fb310b16fb7cbd5cbdfab04409dd3de23c9d3ebc2cbc3b56e1568918344189a73e8bca803bb9ccb807811b95dc18369a9e25e6d80a68f304636", 0x68, 0x3}, {&(0x7f0000000400)="6f22b7beec97ca9f95aa57313fe3c8566a22ab8430d3f3d694f19df52afdd96876f96da27e1924d21b83099d73dd23c6fff1d721ec14668dca3e511064a16da9b8", 0x41}, {&(0x7f0000000240)="c1ab5eea0534dcd663df0491099e87f6dcce4a7f503cab40ae1e3f9f840c31aec2f74c8e3ad7d08b6a35ff6e1a8b3016376de3", 0x33, 0xff}], 0x480008, &(0x7f0000000500)=ANY=[@ANYBLOB='::,msdos\x00,,msdos\x00,msdos\x00,msdos\x00,@&,%],msdos\x00,{-\\,uid<', @ANYRESDEC, @ANYBLOB=',fsname=,defcontext=user_u,defcontext=user_u,fowner>', @ANYRESDEC, @ANYBLOB=',uid<', @ANYRESDEC, @ANYBLOB=',euid<', @ANYRESDEC=r1, @ANYBLOB='\f\x00']) creat(&(0x7f0000000680)='./bus\x00', 0x0) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x680880, 0x40) [ 265.699225][T22147] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 265.716435][T22147] EXT4-fs (loop5): get root inode failed [ 265.722093][T22147] EXT4-fs (loop5): mount failed [ 265.769975][T22181] FAT-fs (loop3): bogus number of reserved sectors [ 265.776523][T22181] FAT-fs (loop3): Can't find a valid FAT filesystem [ 265.826741][T22198] loop0: detected capacity change from 0 to 264192 17:47:05 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x24, 0x0, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 17:47:05 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x200000000000004, 0x0) 17:47:05 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83611, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:47:05 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x0, &(0x7f0000000080), 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 17:47:05 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000000)='./file1\x00', 0x40) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r2, 0x0) open(&(0x7f0000000240)='./file1\x00', 0x1, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r3, 0x0) setxattr$system_posix_acl(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='system.posix_acl_access\x00', &(0x7f00000001c0)={{}, {0x1, 0x1}, [{0x2, 0x0, r1}, {0x2, 0x2}, {0x2, 0x6, r2}, {0x2, 0x3, r3}], {0x4, 0x1}, [{0x8, 0x0, 0xffffffffffffffff}], {0x10, 0x4}, {0x20, 0x6}}, 0x4c, 0x2) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) 17:47:05 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, 0x0, 0x0, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) [ 266.307591][T22224] loop0: detected capacity change from 0 to 264192 [ 266.308859][T22223] loop3: detected capacity change from 0 to 264192 [ 266.329270][T22226] loop5: detected capacity change from 0 to 1051 [ 266.345194][T22223] FAT-fs (loop3): bogus number of reserved sectors 17:47:05 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x200000000000004, 0x0) 17:47:05 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) [ 266.351739][T22223] FAT-fs (loop3): Can't find a valid FAT filesystem [ 266.358418][T22230] loop1: detected capacity change from 0 to 264192 [ 266.368896][T22226] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) 17:47:05 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x200000000000004, 0x0) 17:47:05 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{0x0}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') [ 266.452709][T22226] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 266.470069][T22226] EXT4-fs (loop5): get root inode failed [ 266.475702][T22226] EXT4-fs (loop5): mount failed 17:47:05 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x200000000000004, 0x0) [ 266.521925][T22255] loop0: detected capacity change from 0 to 264192 [ 266.521925][T22259] loop3: detected capacity change from 0 to 264192 [ 266.558307][T22226] loop5: detected capacity change from 0 to 1051 17:47:05 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000000), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) [ 266.570927][T22226] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 266.591578][T22259] FAT-fs (loop3): bogus number of reserved sectors [ 266.598140][T22259] FAT-fs (loop3): Can't find a valid FAT filesystem [ 266.633705][T22226] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 266.650838][T22226] EXT4-fs (loop5): get root inode failed [ 266.656549][T22226] EXT4-fs (loop5): mount failed [ 266.688960][T22284] loop0: detected capacity change from 0 to 264192 17:47:05 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x58, 0x0, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 17:47:05 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x200000000000004, 0x0) 17:47:05 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83612, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:47:05 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{0x0}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 17:47:05 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) 17:47:05 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, 0x0, 0x0, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) [ 267.158279][T22305] loop5: detected capacity change from 0 to 1051 [ 267.165690][T22305] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 267.184376][T22305] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 267.196689][T22312] loop1: detected capacity change from 0 to 264192 17:47:05 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x200000000000004, 0x0) [ 267.201531][T22305] EXT4-fs (loop5): get root inode failed [ 267.213644][T22305] EXT4-fs (loop5): mount failed [ 267.228415][T22313] loop0: detected capacity change from 0 to 264192 [ 267.235261][T22314] loop3: detected capacity change from 0 to 264192 [ 267.246667][T22314] FAT-fs (loop3): bogus number of reserved sectors [ 267.253213][T22314] FAT-fs (loop3): Can't find a valid FAT filesystem 17:47:06 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./bus\x00', 0x7f, 0x4, &(0x7f00000002c0)=[{&(0x7f00000006c0)="9fadc4f0b9e108c61eab03fc9d246ca5695c71d4916f8fb82344d3ee608cb64fb46ced84eb4972fc877a1368a6c6ed3a5ac0bfaadc31c4ae3b135b5e562909fb3c7ad52bc5ac033aef72df3d2e86d71757074a514fc247a11c19fc233e4a96873fc8570a7a4ea53daa3c7bd75332b9902dfed23e177276e564445c4e91ea18222eaad91a3dd8c87717e43c0fea8fed2c3d99f3ac8ff5f121b9989cadda6d0c3ef708a586cc474be103687bf40b475cb94e4c1259d69d78ef85398697924ede5b7171a4fdf5de7163b0ae2d5e008a6b5d5f81649dd9c6e0f5adbfc7655e629e127c18a7ddf132f0816d53e40134201adc6e943be053a0b639f8898dbcf82f6772de7f9888cf5a05430634a93660f3952fe68d038ca3f9117aa61835abadd931628de46f66ec8eb3a5149621cfb822caedf91e9aa76b0127a15e2c05eea1553a67b0dfd9f08a9cc619e07a3c1b8efb2833818921c75356f9381d31bd35a4016cd6b095f2c77ffe1506a467d249e1fe17c338e0f48bfb179d6e153613dce68b24f3d381305c85e6e9e74550c2ae4b60cdf85d52fe6db5f5078979f566e4979e5657fdb425c69c7dcf1c114e7dfccb1428c364e3e1ec51fae0b6807d0a6b14f05fedf46a4ac6395149a93e52ea218c27893cad97d5be8ebd4efab1b9ce2a80f1baa71644fbbd94453e09fa660bb912c3b7ca8cf2ea6bd32f61db1817027c14f805e146781f917686e2eba84655d1db544aceff213c3e4186d3f1ef78c6165a5c5d105e5285e163ecfec8e1c3193fedb35aacd7efc3bda58f18d6968ca003fea8ac36e6514abc7c9c51057caa393b76b2edcbd6f24414bcef41e144e308eee3027cc7e0467adaa85b1d18e3212e5b5911a6d532226983360eb6394a775532d6974dcc302664e0d46e1324e8299ebaa2d3c67fb3922c0c8d499525fba0ae18d7555c0972337dc419b92ff7fc5933956b6eb6ae5f47067489e41feb360d72bc47629b678bbcee5c3af7388af3fc555e9ecd818cecc6a86238b036aded9ba17c0ba549b8e687b21297563466dfeec9b9b96e1ef84109f18ab28566f7a29714e6271f02aed33279b7b21f106544940c0ec470b1542d59d2f52fee7667252fdde81fb9b0bc3fa41f321cb3ea83a01cd6c6a1c6b9bd91c3f05fa744e2ac88a92977a18bc6d6c57eccb4ef961085297a8dd52419841bcb22319e5d32d54a8f0967316add24cc4b6e7a136ec2334715ee1a68e179326255e4d31dd4bad6c33018cddb348b7333baa2885612eab4cacf6b470e55a18547eacbcdd0e1fc107151ee17400fdd3b775e8d83b6a95363759f37bc3d140088dd9394fad01a13f14c28b98ed796d7446643510e86729eeac352085754bb5e26d3478048e973d8654dc107d83ceac3c1540e1c222d4822977bfdb04aecddd89ea70ae5f468079ee0ad5c45d2605710c51bad66d08d0782a178462093e0fa4fe26792b51ecab193d591e24f0020fe235ea5be781f0c467897b4ba10506a0fa9f55e541562aeef6bae9c3d6e4757b85c6dcf018c8084a4e54edc1293633b3b585652c9b0eaa0e35171299d2cf7a1cd29facb94eab3a7253f1e7e90e4da4286b5ac23ee87acbc9a41b323c0dc0574c53f8990b5dac5360ad383b8874a57ba8e8f374b237d602ee52ac04b57706f45b601d86c983487496c33018c1c8a298df2fda81169a3a13fa6eb34a759a8259f3f91c869240d6fa32c372bd46e5615e8e93dad7788add5459529d8353ba83b2deb082a56f9ac601c5887fd4e7660c17b0fb04274e73a29b077de48921cacc9214239e211db88a90e213795dc068fdb3ece0ebe2563b3db5971266dd885b8dcda4296b76e23801159c2ea1ec88e38ad9eee7fb04b6c66da58bc7d2585505b8c5c0f5962dce50627fa0523d18d8a062701c5d754aed9f217330a0bddf073277a8b5a3e072a8542679dbff3b6b5bda93bbb127f7d282467e0e2969ba743ad6ecdfafb3672ecc70dbac96f84c5543f96a3a63a7efc1b53a63a6c7aec7f0b62b0c2f9465465fdcaef324fc4f6b0eac6e445935e3a1da38ecad3e57c427d909683bc946b16c9f47fe3b71002da334a967311071872f41d4ef72a435e03fb5bed3b324a735c71671a1103e72f4af4a7a082b690cf71501521c77c411868f84e3c8ea0d0584a27a1026af1d303da54e8cad9e9dd22ca1775a5d559c3211284be969567721513740276723a4ef75ceac0e0dc0d98396869ffee6b6a85312737dfd067749862afd4be688f93237a53f923359a486935ad006cc1d96e2f98e5d12dd35d677f118bf30215a9801fb5ab832310070774db3da59adfa40d183094859905bdc939de70253ba04473265b2d4f6253fed8dda4f194c6012abca9341d2002c286ee5c03a84efda7d42adf52c9c8929fc5ecfe529da72fadb49015a1361f4d16bd8612bd5906b18e4272f8259ac00d7571c6424a173ab77b2c9f5151b6fdf3279be7d646a202a9f8132d3516e1bc82a645f6c1d9aba894e57a40e911f0954b170fc86c92a7dde84aa910e8751af515d9661b92ce015c9144a4aa98be3882ad90ef78296fea343b82147985fb4de7f214ab7d50afc28bfdaf4bb7cf77cf9125681c0af9a064bf63ab4f88c20c2e76ae3f91e28448a424bbf8913f0b02c3e615d0febc8aa217bfdbf46ae890672ec2d8bcae9b368dd0b156b5f003f246238309dcede1490a92acc91af1fdcf024e5d13d1b25cb8b98ebb91a27b9c2fa480b3a0bde05ae83606cd79cd2924c1cd05abab09ea87b433575727f0bf0734ea2fb93cb91a51473c59c72c7114524f0957ecddf6517898913b812a186e240893cdde6e7b436bc179bc0401c536f50fd5170a3d89ca42225442bd564f3280a82196ed1e33683e3c163fa8728417ca04e0c2da5b2f5ca327a7b04b6cb31d8f8d2af2aa8b9895fb87a898f5db75fcb4ac72f1831920a1f7919b63088232ad58d789f7a9d42d46f6f0ad212aa50fb333e71a6b7732a81fadda6af079e12a2790a12b047db33cdf623bcf70452626e96443e656abb0efb9dcde55ba8c64b14d2e09a2ebec596d2320b14902d327c9f03efa4f30e364e5e9851bb274919b3585762ff73a2e2d7a464bbe678d4d2321369f17839da4e83a06498f9637728f533c59bda79e327e08716a9940265a6cd171debce06e52ca44c08f2c84e1f4a7d07f2d82e48ef0f19bc08b5709b677226f8c958035e32f316c54200fb30d83052c81df292df619cdc4782745caa240652a7a11d371ea288de41f6691dabd6e5527142d6b3a0010f119b66f6180ad61d9ae2515b427eb0020fc5fd8459fe34f7107154d066370e4aab408783d339e0c009660e26fb945794f1a2308cf9b55b5101f4f9d45d8afb68f42708c408248d9c38b3b1005bb201a56195871303c2b028acbd181227c68033ba067e34bc989f50f792ad32a5689dd0105ea73d074d400827381c0b6cae0564c81f0e2267f71d83deabd48825e6ee96dbf5dca94638c4945b56141a1da6ab374e7f690eca7551367f93cccc0ec6a76ee2da4a7f869f17d0f5cd46324df64772fb7260a99be31ab0e98ce4f30d141a2c2a4f87844e6c448199e0bbb3900e883ed11c73c57168187502e5142ac2fd9a123b74b2c5a9d21ca312432affc022b27e1a73566a2eaa1eae06a796437c326dd0643914e019c02d87a48d32da882055a7c6367215101a3e515a7fd24231d6dad6e75f72bcc80f1f55c3317090405a763adb759601e0f44c73a28e9537d07b20be6ece59733f0cdb48de01ac83bf866abb3ec15e01ac8310677867f7ef414ff8124dd97f97faed10b28bdd1025d21005e0b48fbdb21f19f790f36a768da224212fe6c2ecb4d17f85303657a5f7387db21264d21989a04a9b36f2f1aa527f7851aa22ec3d5e5a633bac4b528456fabd8c3e3124e55f1fb3c1946009bcfb355c3c95d193d41bc0e50cce0940efd476bff6f1d08efb7e0d133e86a4f3d223fd6a5d1bdf35b57d38f8910db8d870eea4b6157aa9422e56d81f78e9ca202ee906a55f56ba23661eb84de49bb6097fc48c6b41779c7cee857b814244706dd53638bb137c7d08377d45f84a811978626521a373a71e69c3df66fc1561fd745ea7bee2d3548cc1eea3adc7e9aef4f56558e7e18a4249c5b4718e151a763b2f6cff027f886a712c55a7ffe18a30e8cd485e165f8aa362d56d52d1dbbd2a189a040bca29b4f792f50cb7776a7af995ed3ec4189d9d1546ff86e4d95f0bcde3e75801b93a1323b7fbf52d5c507347e41b13d2190fbc1bb0a110f9f6f9c4333ef89529cf989dac8ce861fc9c6fbbf8dc7c0519a93ab104b4dfb63c02ee68eb69edc905bb5546d2f7ad3831a6c1b789dcb91dffca9891ab8b48347fe28a2f00a175a47fa54c150854e3c1a4f5efe07eb710627cef5e284ad91acd0201c30ede18aafc8cd8a6876bb714013ce1c002dc353c216544c0f9e498e0ddb8e55e6d5d762da33562bbb5af2bd13f7da173af27a528741eca6150fdd7d33c1d4dcc75e0468b38d18b55b1fe7b6eb5de41abaccef36e09e51f68174e90f33165b23e32e4a0bb1f8a34f1266202d5823561e131805b992a44664064807d28f6fdbbb3ee2d882b251f4f495bfbe3a072c5f1a4a7d9df807b179813f541f505fda1b07cc7ebafebfa55121121f9e530391be707ac40104f2e6749c589522c4a9a711683f0af634309a73dda6aa7c7918497bb981eaf331fe4f1836d67bba51136d88c4208ba7b871b9d681c32b487c8a69ee32e266a6335dc9f3d317a562d4a42d158c7744088641b97c92bf3f9dead269df70e81181f087f633cdfa867fab2920e502046b7d007501edfa1ecd91a4e5e06a1766c2635f71c47eb78365ef15a38078d2a6d6957d4017ac429b80b214df1e46b32582be9c64fc53cccdd5e6b69f4315f83f02d3cc89432a032d48456d870775e0ccf4c5d1320312da89844cbd6a4e92177433ef4aa30d9273994f1525bcca4b59552d322ed840cf0c98b95c1a821f0eb1c2ad3093c7f8d87208e766e4aadfd834aadb0a8f84a00a49cc494df52931ae79431c4da145ae890fecd1c47390201eb818d969c92171244caffa1974e866de6c765f2868b119e3b96912fa7aa3e8338ff89ecc58f59249d2427f365a8c29d98a7516562f85fac37dade073e9f36ef3114b050cc8d8dc4d28a20a8c994e9397c6fe9eaf5e80e2ac883a2900522e448d007aa2360edf72aa7614d68115ece4090c0871d9bda76c18400808b42b2ff2df77da91479ba40f0d8ec649115ee5ff3b76a1070c6e653286bc43894726c96e5f1626035696e2de9039a177d75248155d5cb6a3579f05882ecd357c4260b54566cc0aef85778c90b4a88377cc48e691a612b85a96e5bcf0f62b2b80704877663ac97db1e3103219ee5ae6f2f799fa0602bb62f5e6bb8727ef1dafec77a5187f4fc29248d5df468b139058f3a353e26bdb5c9bf05c1b1b1565b90c6d3520a0488029ea135730192b9b220d88625a54bfefff0db39d8cfe46b35cf2e1d239eb4a9a534e771b4816fa971b12d0a51d9004d7331b41393c634cb9f3d21e84a5e2c94c18b0f2cfaead99198303f57a14c0b608ad8b225aa7c7b6f46ea25d530c7fdb16ec73aea436879a4030e66bdd5858457e56bbe218895521a2cccd6433e4c8c570238723f7946498ff8042c2347047ae706481a304cc97d0d8ae06331cbd33b32dc31e1902c9638440b1332492e5e02d180ca39f6cc68e39d25028368bab662c45cb9577f7fae110bdc30112360f8b8c5e7acb517d", 0x1000, 0x3f}, {&(0x7f00000001c0)="a170e7ceb028c619bf990279a2fcaae2f4ab97c4f5829379edd9ffaddf6d185f1d2dc4318acd1f345ceb22fd736987b740aff942d61aa71f28f29da309746c0d392cf399da1842212c09907fa53fd6fb6b9ac4dd709c1860f7a00983ecd643353dafbdef0c850b5aad879968eeeb926d0bc135c277d95a81c791528295fe6f", 0x7f, 0x5}, {&(0x7f00000016c0)="7b503a118837edd9b7e03559658c03c9de2a314a18ed105954d1c64c56ca5bc8abf065a24944d65afe82775f8b6fc23781787711213aa9431562b4d4afea07b7b2e43e4246ec85884908a13dbf3535f8d6a9357cc448bae750c1d7bfa4f39eeb3b11d59cc899993a9471aba1a3e6d3a2e55d2c68cc004d4838007deba2847d22e7604ce496bd937a7ea894fecd9d7208c7cca2ed6737f6e45d5f285b77a1b37af92009a1818324acb5fff1c4407d8c20b3db2552164e7de4b1fe1e7a7876f4ba2bd939174c8495000e67133ce8568fc1d4c9481c263f6c1de5ef7aba5c5626467c5fec0a3162768f2a25a0190b58e068a027701341a6d6230c33b58cea1fd6cf0974ad63b3600bf859c4ddebf253b4e9e47997ee6e7b18c012a32ad0adb4031e12f524c8652abdb576e5d59e7f720c95040e3d1e951c625a00e14bc3773c6192e52f119094242f2457d519bd823b0d625f799a33b1e94ad995c9e3b72a33e3d92f5d4475acaab3973fa907561660d6b6749032776895fecd1e5c361bc52a0aca374af52ce80fc381b980aeed4f232881ee7f3024939df1af37b25bc2c2ecb674d12b50e39f9a5c88ca3d8d40681b411f408859dbf1aab9af581c2c3690d5f4841a94ebe2161860b4f33c8b7cf544c771287f365533efb0f57fafd8fb0a997e56db93634b96c83c17ffda9a127e51d8babf6a38ecb811cf8fef4852654b9526009dfd129311b50f5ddb4ce2aecfc13a7def32674a06bdd4770592f0d185cd6bf70b1183276e14baefbb7d3eefae1d501b7f0a952d4b510101ebb494938d8bf718f0b296d7878308f5c70ba38186ef15bc14adc0631329239f4254c85ebecf9388b29a8b236a9fc202b9cb2249432dfdc20360a75c63bc04086906f55d20722881a7d9337cbc3ef0fc4f96bcc18a88628b42ae5b16669253d8e46d545ed856dbda652dc2771118263bb8d9ef1af7f7e48c1e07a8152c5981ad4aa2fd323306067c31162421758be44e2103becf1d6378d9e147fcb8e3636099b470282d017366afd27464cd13c7692f9d14aea5987ca146227e80ca838dad9976273512b331ccd1dac80bba6fdcbe858ee00c93e2d8b6d9dbc25029e18f99c15cf9c75b24c37b65562849b3ce9cbee3de19cfd927158e40c1542da967da31a0de36389b45d463cd7b6b15c690c1e12b268bcd9fec6ef4983f60c5d87d5da714297c988ea15cbe1f31c11074c41e217c632040bbb273b977024988f99e825fd5a5e49bcffd474b0fb727280c8721727bed3ea474cf2c082d90e5f8c8981f99f0de9b5933feeb1a48bb533eef3b96b6aaadfd2bd799e5b93b54006073615cf1bb049c911a4ddad114ea627d54bfe0f1c15651f814920abc7a0d638e8cb7735803ab571f84fa272daf23d774e5c8a6e51919635e77512af4542f0299f76b0476a1e1f8d671924ef1737272611f64e01678d703689d2df5510c5933a4fd64288c16a1bb179c69d65cd16dc7a4664142438dfee776bc9fec35a3e58d7d7da27f913e93b714d972a56b6ad3249fc472a3f1307a7948b7ec1e8e2337b357cdd85f51d17379f11935126e919552f3d68e8dba82610c2a674fdbd9ae52980c17319896270f54f2c5881e6ac4898570f60d59721a53e4d349ed4e63ca1a4c55745e88225d2f82d23200c744f8e027bc7f4ca01461fc811ce02213a82ef57cb752195f36f9fe755ce9a72c6d6bd5df24ca12245eab8726e5d4474a9cd47491bfe011c4e85ac74caf1987bb8b645440e04acba86fa7996719aa0c5cb36f5d7feeda771b7eca876ec136ce2c045a81f17aaa1091402f7ad113ce6976db107a1a888e79e58d601ad5369ca4337182237e5519894977ad1a608a34ffe1b03e186a8087caa2dbf8fe2615772f059c0718495a90440bae2e53425cac5614ec8de854ef2251203d6858af8bfce8b9f068eb436dc7a996e4e0b1800cd3f1ebeb4a54e57bd565284e177b28674f2bcb4130d69b4bdbb3f07c7541de2e19db175e2b19b72fd7d03ff951518c7f181e511cde362f13e5353fb449e9fd21bea1f5608458a6003adcf4b53edd9510be3de133d9f006f17b713adc99193e300f5c60a470b55dd9c34d71fa038f22f6e31b935a54fc9d9e4602833fd6996cc17e458fe91c494c09786965994e42f39b179527a56fc39c6e29712dc62bc7b2455a1b8767585be165db06024d44cb0beb60a93a8bc573f86e476e6ba7e4b213e9c8a660ae7fe6b10b0d8ce14c22043ae4855c2d91d4158d4f492dafbcf55c5c9d66a22459cb0ab141c595bbad8f272ab3eefb48885e004a7453026798156cc04db9f23ac54a9c8f41d1f036ac869bc91c75aa4dbc5911f84cbd17a9b54cfef1e4063c606f26bd5319ed5a452e0f2c55b8a1bf46813250b87ba17bc26f74ca9a436c37ad7453918efceb45871128c2da1657d00f87f6d64c7c8ec79776164a08fd5f9a178f8571fc1e22140762ebee0b04b82dc7252df62653e71dbf8c4de8626ce3327e5d74a15111fdcf25e16f586b9fc2468a87c94305cb56197ec696d05fd3be2b3e569beb7aef8789a726c5a1249cec8789f33c3880ab770065add46bb0e033ab460fff5732d9800c57c66f30612c718431c502bfc6fcd7b5fc88e6891de4f1e10f9cef530367c765ac7943631d926c93a67fdabc845c5257d5ea27613af81d65d658027888d8ee3990c8b3eaa25cf1ec64bce8c8f2a9ca1a67e3c7e725fe1c575a8bd5c39280165ff2a1b3721369140cd867877017e45df90873815189020eb5acd36a863fdbcdc2b92ac72356972c2527165f97ff55a6812a67c2a8cfae0743bb59dbdb5221e2b715aff23fb257282bdb476621bcd7d113907da3ca1c25dfd08cf23ee425fe24261611ded9677b8b344e5d93a3b437473d836eca6d7a2940b7a60ee06f433fa84acfbca42be01d119f5e1746a1dcf660c265414003d233f84d2bfaa89a1143f8e9fa683df76293fcc6069a0b9df579db044c2e5fdbf1df72006e4e0e4ec93f653c4e4acbd925347a18867e608bc12dd9f42bd741f6a978aef4faffdabc22606254a41ab6334d9ba158f09ccbfbe7d04759e0747ac7d46b02529be3a39ad3ff35ab6789e701ccaa5a49e82fa16213dbaec61ce7fd0f107a0b3865a37238b2dd7a19a6989aab0578fe573d0ad4b4fb92dd355bce9788710f8966ea71b2efd8d145dc2eb0028cc445595500146bd4280f388c6c62ade424b993889a0205b93aaa3116419fa9f982bde52551be42f760c779e7958bdb781cd3b238a8a2ef21a0a07cce4eab31a583d2fa4f3f9ce42cecd20740c1e607ac283fb8282fe48842bfff0a6824512f4c088b61c07259f0ceedf860b87648509f6345c57b237b3b5daef24800e5bb86cb7ab326fc873791141a1f59e403e41a2bade35fb86e226adb7b49b6801bf0796692960037e737375b679960c702798566148047e767f0f3fed468dc9e1f4fa4dbf345ef34179da36996abb431344d1305e5bd8c6ae6d882a5cadb405a405f4b1ba27c0db2b84060f79404345004cefad5a422ddd5af40835c8de9cc6efe0eb839e462fced23d339a498a3ecacbff698288ae19db3e1d5d8fe543f6f2b2d20d5c14e38c56cf021731d9e98a43a8ac3f132fc917391f9bb4582d22d8933125dae310f49f8d94e0839ee774622a635115401538b15b5a91a78374ecf891defb325b904516b936f9505451a91129be5c81b4c72e85bedb2b13d15cd121e77c95421b81bef7a14d8b71ff095f530cc6fb02801f5bb6bcd0b68a7d554c36928a0a710fb49be83becfb4c347d1db0c1cc15cf44b9a8be32c3190d1499e60835b303f70e8fa10464d81738de977af6c29cc7f2b96bb66455e8226ec6ca9fbe7027c0027383a5fd513e8466344d2a3cf6c328256f494507108b193fd8257f759d86aba024770457ace717a3c6a2dd443ade278d68da4e7b497d0c66d0da3ce4f5336a7f764d3e42a86e28238ecd902058b122b30e53b5a712b10635925fa19b14bd3256ff6aafae8b19bce6f4015b063e401a9e51f4198afe34a01f811bfbc225157389d1947ace015ca15eea146875bf67f9d98497297da0596754f40ef4ca8543b8fc19e0a570eacacf5a89ddc47f9b402a5cd3e8bcd2723b6c7d9bf9011c47e78a155acd3ef0baa6af09594a75b032a0ea753393b01e6b2a358f78346dc44316df1a9fdd6fb4b5685225fbf41ff18faa381dfd42dc08c6ac8bdd13cdbc0b051e4534aa64ae263cd96143a068b02e0ebe7972bd41b9a1744355321de8d8924eb5dabe8e88a9487583fe8ee641cb8bf5c52f02116c7b72de2be647910d20a7363fd8754cad2941ccc35733003b8580083a14aaddc21604e105e652803c71a5d45eb5d47d262480c296b705aed2a2e69b519cdfa131888cf98f21f2bfd2ae11e61f3bae2ca823d85d2b684a691b5ac69e247ef6027fae460c2eba31343e0b6b28917545ee6813804ca260992eed8938633172cc1be2f7de90768f1787acb657a0b11b1d7dc8783a7762befb65006b3b7fa8fcca2a937e8a5b4c5e227e3633178f2de3461578aa6955648a89d111559772af9893d1be531e9fe08c3372cd16077e14ec539fac3a7d56522e8ad66320b8d20020d543f61b6af6e353de98ec9f52b8092f89274939e58e7f8f99af2ba9aa6e64852f682746ec0b9e811328dc5a014ef9cc2d81c270e05ae564c4df0bf3f3340e2281d0f3017f29ef221e0d9ffa05b7c84c982e73cf7733756c2a9faa797878fc74152db23d351bdbc69f3b2e58407d4701c146b58935640132e8958d16e8f00d9c94786b137d4569924924a5f04009f8a3e53340c246b43452490ec46e541c5b5473a9a40f363142e802f8c078ade595986226cb8182f85d5d8328d2b2e4a7bb5f7d118753766f2772401760d29040f322ce5ea5618fe70c9b4846e6abe27f890777dd3ef64ab2bcc98e98d5ebdadb2b9bb274873f4dd95f4b0611473cb147a871b04c5c8ebcb8b2dfca73d78f68a05c157ba272f6c60195fcad291eacd203a28e631cd757a51fb3ff07de1ceffcb13d7f14fcc7ec0c546db47d0738cdd9ab7717c9706ddb479cd6b288829b1709118932dce68f193e588b32c286cdcdf8b4313af9d9e81533ba98a78a13784cb83e43ab02adc70ab2c90a6abcd106aa4e059c49133dc22867615a58c3e5c6244d18c882d93191bcd0309cac9284ba26088a1e9371b74945b35c9a86d275707a32b2d23fc1a9ce34d1dcf85886d5aba7140f82653993af488b122a400d55c6f498f3d3597c15355fb0a1c761eb5b622760c4bfe9354e0ceb6daea13dcf764241d483f4cee5dff0cf42fd1355e86c221e4f1c5de7b7957c55dfb46876c2b2c79edd6262c5ef88b486f61f67ae34daef030f119d26401f110d42126fc86ae35c262c0ff6e893ebb730ad19aa4dc02923a4629c49d150d35fd68becd091374a2d404bfe97cab775aaeb2199bb6188eba353e919325e86d301ea1021bc69cbbf26107601e3ba624313dda3a34a2256b5cd12ab1cb3630339f4b316414a1d83893b07e947d1b9dae5aeb2734cc62f27dfe9b9685b3b4a53dc3310d6cf62baaa327ebfedc0c6b6c1e576c07928c8b5268ceef8e32f36f75d83d70340bda38783a52dec245b0143bbef2ce4bc9c4502e59a6cafe4a69067d1e728b2951a341096815ba2216968952c7610539fa1f0fa3c93d4a66e2fd8687899ef36f085d5164ea8e4cff3e4a4b00e73270f5e2d11eb9f9565bc3698b1dfd766dc3ae61d91b7c595ad7f43f2345b84e570a0f44eada80f5", 0x1000, 0x642}, {&(0x7f0000000140)="369d328e696050e8f8e380c45d8129dbfdb27e6a27e76de87e460580703f", 0x1e, 0x3ff}], 0xc0, &(0x7f0000000400)={[{@uni_xlateno}, {@uni_xlate}, {@rodir}, {@numtail}, {@shortname_mixed}, {@nonumtail}, {@shortname_win95}, {@fat=@usefree}], [{@rootcontext={'rootcontext', 0x3d, 'system_u'}}, {@appraise_type}, {@defcontext={'defcontext', 0x3d, 'unconfined_u'}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'msdos\x00'}}]}) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) 17:47:06 executing program 2: syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x200000000000004, 0x0) 17:47:06 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{0x0}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 17:47:06 executing program 2: syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x200000000000004, 0x0) [ 267.332140][T22305] loop5: detected capacity change from 0 to 1051 [ 267.353856][T22305] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 267.369118][T22341] loop0: detected capacity change from 0 to 264192 17:47:06 executing program 2: syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x200000000000004, 0x0) [ 267.377367][T22350] loop3: detected capacity change from 0 to 264192 [ 267.385082][T22350] FAT-fs (loop3): bogus number of reserved sectors [ 267.391637][T22350] FAT-fs (loop3): Can't find a valid FAT filesystem [ 267.399869][T22305] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 267.416967][T22305] EXT4-fs (loop5): get root inode failed [ 267.422618][T22305] EXT4-fs (loop5): mount failed 17:47:06 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x60, 0x0, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 17:47:06 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = syz_open_dev$sg(&(0x7f0000000100), 0x1ff, 0x800) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000140)) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x0) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) 17:47:06 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 17:47:06 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83622, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:47:06 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, 0x0, 0x0, 0x200000000000004, 0x0) 17:47:06 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, 0x0, 0x0, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) [ 268.016943][T22374] loop1: detected capacity change from 0 to 264192 [ 268.050408][T22385] loop5: detected capacity change from 0 to 1051 [ 268.058296][T22379] loop3: detected capacity change from 0 to 264192 17:47:06 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, 0x0, 0x0, 0x200000000000004, 0x0) [ 268.066969][T22387] loop0: detected capacity change from 0 to 264192 [ 268.075845][T22385] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 268.088797][T22379] FAT-fs (loop3): bogus number of reserved sectors [ 268.095363][T22379] FAT-fs (loop3): Can't find a valid FAT filesystem 17:47:06 executing program 0: r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000000)={[0x2]}, 0x8, 0x80800) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_START_AP(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000400)={0x2c, r1, 0x1, 0x0, 0x0, {{}, {@void, @val={0xc}}}, [@NL80211_ATTR_HE_OBSS_PD={0xc, 0x117, 0x0, 0x1, [@NL80211_HE_OBSS_PD_ATTR_MAX_OFFSET={0x5, 0x5}]}]}, 0x2c}}, 0x0) sendmsg$NL80211_CMD_SET_TID_CONFIG(r0, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000140)={&(0x7f00000006c0)={0x3f4, r1, 0x2, 0x70bd2b, 0x25dfdbff, {{}, {@void, @void}}, [@NL80211_ATTR_TID_CONFIG={0x2e4, 0x11d, 0x0, 0x1, [{0x2c, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_VIF_SUPP={0xc, 0x2, 0x1}, @NL80211_TID_CONFIG_ATTR_AMSDU_CTRL={0x5}, @NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0x5}, @NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL={0x5}]}, {0x20, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0x4}, @NL80211_TID_CONFIG_ATTR_AMSDU_CTRL={0x5}, @NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL={0x5}]}, {0x40, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_NOACK={0x5, 0x6, 0x1}, @NL80211_TID_CONFIG_ATTR_TX_RATE_TYPE={0x5, 0xc, 0x2}, @NL80211_TID_CONFIG_ATTR_NOACK={0x5, 0x6, 0x1}, @NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0x2f}, @NL80211_TID_CONFIG_ATTR_RETRY_SHORT={0x5, 0x7, 0x3d}, @NL80211_TID_CONFIG_ATTR_TX_RATE_TYPE={0x5}, @NL80211_TID_CONFIG_ATTR_NOACK={0x5}]}, {0x224, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_NOACK={0x5}, @NL80211_TID_CONFIG_ATTR_NOACK={0x5, 0x6, 0x1}, @NL80211_TID_CONFIG_ATTR_VIF_SUPP={0xc, 0x2, 0xfff}, @NL80211_TID_CONFIG_ATTR_RETRY_SHORT={0x5, 0x7, 0x86}, @NL80211_TID_CONFIG_ATTR_RETRY_SHORT={0x5, 0x7, 0xad}, @NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0x69}, @NL80211_TID_CONFIG_ATTR_TX_RATE_TYPE={0x5, 0xc, 0x2}, @NL80211_TID_CONFIG_ATTR_AMPDU_CTRL={0x5, 0x9, 0x1}, @NL80211_TID_CONFIG_ATTR_TX_RATE={0x1d4, 0xd, 0x0, 0x1, [@NL80211_BAND_6GHZ={0xb0, 0x3, 0x0, 0x1, [@NL80211_TXRATE_LEGACY={0x11, 0x1, [0x4, 0x5, 0xc, 0x9, 0x9, 0x1b, 0xb, 0x9, 0x24, 0x6, 0xc, 0x16, 0x60]}, @NL80211_TXRATE_GI={0x5, 0x4, 0x1}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x1000, 0x6d, 0x6, 0x3ff, 0x3f, 0xd800, 0x4, 0x3]}}, @NL80211_TXRATE_HT={0x22, 0x2, [{0x2, 0x2}, {0x6, 0x9}, {0x5, 0x8}, {0x0, 0x7}, {0x0, 0x5}, {0x5, 0x2}, {0x5}, {0x0, 0x3}, {0x4, 0x5}, {0x5, 0xa}, {0x3, 0x3}, {0x6, 0x4}, {0x1, 0x9}, {0x2, 0x1}, {0x6, 0x6}, {0x3, 0x1}, {0x7, 0x2}, {0x5, 0x2}, {0x6, 0x4}, {0x7, 0x6}, {0x3, 0x3}, {0x0, 0x4}, {0x2, 0x6}, {0x6}, {0x5, 0x6}, {0x7, 0x5}, {0x0, 0x8}, {0x5, 0xa}, {0x6, 0x7}, {0x6, 0x9}]}, @NL80211_TXRATE_GI={0x5}, @NL80211_TXRATE_LEGACY={0x11, 0x1, [0xb, 0x1, 0x19, 0x30, 0x1b, 0x24, 0x6c, 0x16, 0x12, 0x9, 0x9, 0x16, 0x5]}, @NL80211_TXRATE_HT={0x39, 0x2, [{0x2, 0x8}, {0x0, 0x3}, {0x7, 0xa}, {0x6, 0xa}, {0x7, 0x3}, {0x5, 0x4}, {0x7, 0x1}, {0x5, 0x8}, {0x7, 0x8}, {0x5, 0x6}, {0x1}, {0x1, 0x3}, {0x0, 0x6}, {0x1, 0x9}, {0x0, 0x7}, {0x0, 0x6}, {0x6, 0x8}, {0x4, 0x9}, {0x0, 0x6}, {0x0, 0x9}, {0x4, 0xa}, {0x3, 0xa}, {0x1, 0xa}, {0x6, 0x2}, {0x0, 0x8}, {0x1, 0x9}, {0x5, 0x8}, {0x2, 0x8}, {0x4, 0x9}, {0x0, 0x5}, {0x5, 0x4}, {0x4, 0xa}, {0x3, 0x8}, {0x1, 0x4}, {0x0, 0x4}, {0x6, 0x9}, {0x6, 0x9}, {0x5, 0xa}, {0x5, 0x4}, {0x1}, {0x4, 0xa}, {0x1}, {0x3, 0x3}, {0x3, 0x9}, {0x7}, {}, {0x1}, {0x4, 0x7}, {0x6, 0x5}, {0x6, 0x4}, {0x3, 0x8}, {0x4, 0x8}, {0x1, 0x5}]}]}, @NL80211_BAND_6GHZ={0x8c, 0x3, 0x0, 0x1, [@NL80211_TXRATE_HT={0x1c, 0x2, [{0x1, 0x3}, {0x6, 0x1}, {0x1, 0x8}, {0x1, 0x1}, {0x1, 0x2}, {0x0, 0x9}, {0x5, 0x8}, {0x7, 0x1}, {0x6, 0x1}, {0x0, 0x8}, {0x6, 0x6}, {0x2, 0x1}, {0x1, 0x4}, {0x0, 0xa}, {0x1, 0x9}, {0x0, 0x8}, {0x1, 0x6}, {0x1, 0x3}, {0x7}, {0x3, 0x4}, {0x4, 0x1}, {0x3, 0x7}, {0x2, 0x1}, {0x2, 0x2}]}, @NL80211_TXRATE_HT={0x41, 0x2, [{0x3, 0x3}, {0x5, 0x5}, {0x4, 0x5}, {0x2, 0x2}, {0x0, 0x6}, {0x0, 0x1}, {0x4, 0x6}, {0x4, 0x1}, {0x4, 0x5}, {0x1, 0xa}, {0x3, 0x8}, {0x3, 0x4}, {0x1, 0x6}, {0x5, 0x3}, {0x7}, {0x1, 0xa}, {0x4, 0x5}, {0x2, 0x8}, {0x1, 0x5}, {0x5, 0x8}, {0x6, 0x1}, {0x4, 0xd}, {0x6, 0xa}, {0x4, 0x8}, {0x2, 0x9}, {0x4, 0x5}, {0x1, 0x3}, {0x7, 0x8}, {0x7, 0x7}, {0x5, 0x6}, {0x3, 0x7}, {0x6, 0x8}, {0x6, 0x6}, {0x1, 0xa}, {0x6, 0xa}, {0x4, 0x3}, {0x3}, {0x3, 0x8}, {0x0, 0x2}, {0x6}, {0x7, 0xa}, {0x2}, {0x1, 0x1}, {0x0, 0x9}, {0x6, 0x8}, {0x1, 0x4}, {0x5, 0x7}, {0x7, 0xa}, {0x5, 0x4}, {0x4, 0x2}, {0x7, 0x6}, {0x1, 0xa}, {0x1, 0x3}, {0x0, 0x4}, {0x6, 0x5}, {0x1, 0x1}, {0x3}, {0x1, 0x3}, {0x2, 0x1}, {0x0, 0x1}, {0x6, 0x6}]}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x9, 0x1, 0x3, 0x9, 0x7, 0xbaf8, 0x5, 0xd1]}}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0xaa, 0x401, 0xff, 0x7, 0x5, 0x0, 0x0, 0x81]}}]}, @NL80211_BAND_2GHZ={0xc, 0x0, 0x0, 0x1, [@NL80211_TXRATE_GI={0x5, 0x4, 0x1}]}, @NL80211_BAND_60GHZ={0x88, 0x2, 0x0, 0x1, [@NL80211_TXRATE_GI={0x5}, @NL80211_TXRATE_HT={0xc, 0x2, [{0x7, 0xa}, {0x3, 0x2}, {0x5, 0x2}, {0x4, 0xa}, {0x6}, {0x7, 0x5}, {0x1}, {0x5, 0xa}]}, @NL80211_TXRATE_GI={0x5, 0x4, 0x1}, @NL80211_TXRATE_LEGACY={0x24, 0x1, [0x18, 0x48, 0x1b, 0xc, 0x36, 0xc, 0x4, 0xb, 0x1, 0x36, 0x30, 0xd17aff8c2f893ffb, 0x1, 0x18, 0xc, 0x6, 0x24, 0x12, 0x4, 0x4, 0x12, 0x6, 0x1b, 0xc, 0x6c, 0xb, 0x30, 0x36, 0x2, 0x3, 0x36, 0x1b]}, @NL80211_TXRATE_LEGACY={0x17, 0x1, [0x2, 0x2, 0x60, 0xb, 0x30, 0x36, 0x36, 0x16, 0x0, 0x1b, 0x5, 0x60, 0x1b, 0xc, 0x48, 0x36, 0x2, 0x9, 0x2]}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x9, 0x1, 0x7, 0x3, 0xfffc, 0x7b, 0xbb21, 0xff]}}, @NL80211_TXRATE_LEGACY={0x18, 0x1, [0x60, 0x12, 0x1b, 0x12, 0x12, 0x9, 0x30, 0x2, 0x48, 0xb, 0x1b, 0x4, 0x32, 0x24, 0x24, 0x6, 0x10, 0x30, 0x36, 0xb]}]}]}, @NL80211_TID_CONFIG_ATTR_NOACK={0x5, 0x6, 0x1}]}, {0x14, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL={0x5, 0xa, 0x1}, @NL80211_TID_CONFIG_ATTR_TX_RATE_TYPE={0x5}]}, {0x10, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_VIF_SUPP={0xc, 0x2, 0x7}]}, {0xc, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_AMPDU_CTRL={0x5, 0x9, 0x1}]}]}, @NL80211_ATTR_TID_CONFIG={0xe4, 0x11d, 0x0, 0x1, [{0x20, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_VIF_SUPP={0xc, 0x2, 0x2}, @NL80211_TID_CONFIG_ATTR_OVERRIDE={0x4}, @NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0x9}]}, {0x40, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0x1f}, @NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0xe9}, @NL80211_TID_CONFIG_ATTR_AMSDU_CTRL={0x5, 0xb, 0x1}, @NL80211_TID_CONFIG_ATTR_RETRY_LONG={0x5, 0x8, 0x8a}, @NL80211_TID_CONFIG_ATTR_AMPDU_CTRL={0x5, 0x9, 0x1}, @NL80211_TID_CONFIG_ATTR_VIF_SUPP={0xc, 0x2, 0x8}, @NL80211_TID_CONFIG_ATTR_NOACK={0x5, 0x6, 0x1}]}, {0x80, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_TX_RATE={0x7c, 0xd, 0x0, 0x1, [@NL80211_BAND_2GHZ={0x78, 0x0, 0x0, 0x1, [@NL80211_TXRATE_LEGACY={0x6, 0x1, [0x9, 0x1]}, @NL80211_TXRATE_HT={0x2a, 0x2, [{0x4, 0x6}, {0x0, 0x1c}, {0x5, 0x6}, {0x2, 0x4}, {0x1, 0x3}, {0x0, 0x2}, {0x4, 0x5}, {0x2, 0x6}, {0x5, 0x4}, {0x4, 0x9}, {0x6, 0x3}, {0x6, 0x3}, {0x6, 0x8}, {0x6, 0xa}, {0x6, 0x4}, {0x3, 0x5}, {0x3, 0x3}, {0x7, 0x9}, {0x0, 0x5}, {0x6, 0x8}, {0x2, 0x3}, {0x3, 0x5}, {0x0, 0x4}, {0x7}, {0x5, 0x6}, {0x0, 0x4}, {0x1}, {0x2, 0x5}, {0x7, 0x8}, {0x1}, {0x0, 0x5}, {0x4, 0x5}, {0x7, 0x4}, {0x7, 0x3}, {0x0, 0x8}, {0x6, 0x2}, {0x1, 0x3}, {0x2}]}, @NL80211_TXRATE_HT={0x2a, 0x2, [{0x0, 0x5}, {0x1, 0x6}, {0x5, 0x4}, {0x0, 0x1}, {0x5, 0x3}, {0x2, 0x4}, {0x1, 0x2}, {0x0, 0x6}, {0x5, 0x9}, {0x0, 0x5}, {0x2, 0x1}, {0x6, 0x4}, {0x3}, {0x2, 0x2}, {0x0, 0x3}, {0x1, 0x5}, {0x1, 0x4}, {0x7, 0x8}, {0x2, 0x4}, {0x1, 0x3}, {0x5, 0x9}, {0x7, 0x2}, {0x0, 0x8}, {0x3, 0x1}, {0x2, 0xa}, {}, {0x6, 0x1}, {0x1, 0x9}, {0x2, 0x2}, {0x6, 0xa}, {0x7, 0x2}, {0x0, 0x4}, {0x3, 0x8}, {0x3, 0x1}, {0x5, 0x8}, {0x1, 0x6}, {0x0, 0x4}, {0x4, 0x7}]}, @NL80211_TXRATE_LEGACY={0xa, 0x1, [0x1d, 0xc, 0x12, 0x4, 0x5, 0xc]}, @NL80211_TXRATE_GI={0x5}]}]}]}]}, @NL80211_ATTR_TID_CONFIG={0x18, 0x11d, 0x0, 0x1, [{0x14, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_RETRY_LONG={0x5, 0x8, 0x3b}, @NL80211_TID_CONFIG_ATTR_RETRY_SHORT={0x5, 0x7, 0x29}]}]}]}, 0x3f4}, 0x1, 0x0, 0x0, 0x4008080}, 0x4040) r3 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) unlinkat(r3, &(0x7f0000000180)='./bus\x00', 0x0) 17:47:06 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, 0x0, 0x0, 0x200000000000004, 0x0) 17:47:06 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') [ 268.143043][T22385] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 268.160151][T22385] EXT4-fs (loop5): get root inode failed [ 268.165784][T22385] EXT4-fs (loop5): mount failed 17:47:06 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000), 0x0, 0x200000000000004, 0x0) [ 268.241134][T22385] loop5: detected capacity change from 0 to 1051 [ 268.248422][T22385] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 268.259592][T22410] loop0: detected capacity change from 0 to 264192 [ 268.269800][T22385] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) 17:47:07 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000), 0x0, 0x200000000000004, 0x0) [ 268.286966][T22385] EXT4-fs (loop5): get root inode failed [ 268.292619][T22385] EXT4-fs (loop5): mount failed [ 268.297553][T22412] loop3: detected capacity change from 0 to 264192 [ 268.323990][T22412] FAT-fs (loop3): bogus number of reserved sectors [ 268.330560][T22412] FAT-fs (loop3): Can't find a valid FAT filesystem 17:47:07 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0xfc, 0x0, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 17:47:07 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f0000000080)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000140)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') preadv(r0, &(0x7f0000000600)=[{&(0x7f00000002c0)=""/154, 0x9a}, {&(0x7f0000000200)=""/93, 0x5d}, {&(0x7f0000000380)=""/158, 0x9e}, {&(0x7f0000000440)=""/143, 0x8f}, {&(0x7f0000000500)=""/210, 0xd2}], 0x5, 0x8, 0x4) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x202440, 0x115) r2 = creat(&(0x7f0000000680)='./bus\x00', 0x0) mkdirat(r1, &(0x7f00000006c0)='./bus\x00', 0x30) fcntl$F_GET_RW_HINT(r2, 0x40b, &(0x7f0000000000)) recvmsg(0xffffffffffffffff, &(0x7f0000000bc0)={&(0x7f0000000700)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @multicast1}}}, 0x80, &(0x7f0000000b00)=[{&(0x7f0000000780)=""/224, 0xe0}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/90, 0x5a}, {&(0x7f0000000a00)=""/203, 0xcb}], 0x4, &(0x7f0000000b40)=""/65, 0x41}, 0x101) unlinkat(r0, &(0x7f0000000c00)='./file1\x00', 0x0) accept(r2, 0x0, &(0x7f0000000100)) 17:47:07 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000), 0x0, 0x200000000000004, 0x0) 17:47:07 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 17:47:07 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) 17:47:07 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83625, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) [ 268.897155][T22451] loop5: detected capacity change from 0 to 1051 [ 268.902813][T22452] loop3: detected capacity change from 0 to 264192 [ 268.911490][T22451] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 268.911805][T22452] FAT-fs (loop3): bogus number of reserved sectors [ 268.925333][T22456] loop1: detected capacity change from 0 to 264192 [ 268.927315][T22452] FAT-fs (loop3): Can't find a valid FAT filesystem 17:47:07 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}], 0x1, 0x200000000000004, 0x0) 17:47:07 executing program 0: chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x0) 17:47:07 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}], 0x1, 0x200000000000004, 0x0) [ 268.941938][T22459] loop0: detected capacity change from 0 to 264192 [ 268.964617][T22451] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 268.981916][T22451] EXT4-fs (loop5): get root inode failed [ 268.987548][T22451] EXT4-fs (loop5): mount failed 17:47:07 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="040005090000000066617400", 0xc}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 17:47:07 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}], 0x1, 0x200000000000004, 0x0) 17:47:07 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f8016e6fe62b57d5382d795c0ae55304ec18f2a9f181823e20d2a42348", 0x32}], 0x10, &(0x7f0000000000)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) [ 269.054234][T22451] loop5: detected capacity change from 0 to 1051 [ 269.061895][T22451] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 269.093348][T22491] loop3: detected capacity change from 0 to 264192 [ 269.115600][T22451] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 269.122224][T22491] FAT-fs (loop3): bogus number of reserved sectors [ 269.132722][T22451] EXT4-fs (loop5): get root inode failed [ 269.139203][T22491] FAT-fs (loop3): Can't find a valid FAT filesystem [ 269.144818][T22451] EXT4-fs (loop5): mount failed [ 269.208851][T22507] loop0: detected capacity change from 0 to 264192 [ 269.219396][T22507] FAT-fs (loop0): count of clusters too big (14418430) [ 269.226282][T22507] FAT-fs (loop0): Can't find a valid FAT filesystem [ 269.279507][T22507] loop0: detected capacity change from 0 to 264192 [ 269.291854][T22507] FAT-fs (loop0): count of clusters too big (14418430) [ 269.298875][T22507] FAT-fs (loop0): Can't find a valid FAT filesystem 17:47:08 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x1f4, 0x0, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 17:47:08 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="040005090000000066617400", 0xc}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 17:47:08 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) 17:47:08 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x8362e, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:47:08 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000100)='./bus\x00', 0x1) creat(&(0x7f0000000680)='./bus\x00', 0x0) chdir(&(0x7f0000000000)='./bus\x00') unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) 17:47:08 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) 17:47:08 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) [ 269.758593][T22533] loop0: detected capacity change from 0 to 264192 [ 269.769197][T22539] loop1: detected capacity change from 0 to 264192 [ 269.786805][T22541] loop3: detected capacity change from 0 to 264192 [ 269.787684][T22540] loop5: detected capacity change from 0 to 1051 17:47:08 executing program 0: mbind(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, &(0x7f0000000800)=0x3f, 0xffffffffffffffff, 0x3) r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000000)='./file0\x00', 0x4) creat(&(0x7f0000000680)='./bus\x00', 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) r2 = syz_open_dev$vcsu(&(0x7f0000000100), 0x7, 0x800) recvmsg(r2, &(0x7f00000007c0)={&(0x7f00000001c0)=@l2tp={0x2, 0x0, @dev}, 0x80, &(0x7f00000006c0)=[{&(0x7f00000002c0)=""/86, 0x56}, {&(0x7f0000000400)=""/200, 0xc8}, {&(0x7f0000000500)=""/183, 0xb7}, {&(0x7f0000000240)=""/10, 0xa}, {&(0x7f00000005c0)=""/181, 0xb5}, {&(0x7f0000000340)=""/22, 0x16}, {&(0x7f0000000380)=""/45, 0x2d}], 0x7, &(0x7f0000000740)=""/118, 0x76}, 0x100) r3 = signalfd4(r0, &(0x7f0000000140), 0x8, 0x80800) unlinkat(r3, &(0x7f0000000180)='./file1\x00', 0x200) [ 269.801452][T22540] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 269.824796][T22540] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 269.841958][T22540] EXT4-fs (loop5): get root inode failed [ 269.847698][T22540] EXT4-fs (loop5): mount failed [ 269.852784][T22541] FAT-fs (loop3): bogus number of reserved sectors [ 269.859942][T22541] FAT-fs (loop3): Can't find a valid FAT filesystem [ 269.885393][T22557] loop2: detected capacity change from 0 to 264192 17:47:08 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="040005090000000066617400", 0xc}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') [ 269.923566][T22540] loop5: detected capacity change from 0 to 1051 [ 269.955932][T22540] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 269.983518][T22572] loop0: detected capacity change from 0 to 264192 [ 269.988065][T22540] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 270.007092][T22540] EXT4-fs (loop5): get root inode failed [ 270.012900][T22540] EXT4-fs (loop5): mount failed [ 270.014028][T22581] loop3: detected capacity change from 0 to 264192 17:47:08 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83648, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:47:08 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200", 0x12}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') [ 270.058557][T22581] FAT-fs (loop3): bogus number of reserved sectors [ 270.065130][T22581] FAT-fs (loop3): Can't find a valid FAT filesystem [ 270.174070][T22593] loop5: detected capacity change from 0 to 1051 [ 270.192623][T22593] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 270.215743][T22595] loop3: detected capacity change from 0 to 264192 17:47:09 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200", 0x12}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') [ 270.237988][T22595] FAT-fs (loop3): invalid media value (0x00) [ 270.244015][T22595] FAT-fs (loop3): Can't find a valid FAT filesystem [ 270.253495][T22593] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 270.270759][T22593] EXT4-fs (loop5): get root inode failed [ 270.276479][T22593] EXT4-fs (loop5): mount failed [ 270.352244][T22593] loop5: detected capacity change from 0 to 1051 [ 270.377346][T22593] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 270.387191][T22603] loop3: detected capacity change from 0 to 264192 [ 270.428509][T22593] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 270.432134][T22603] FAT-fs (loop3): invalid media value (0x00) [ 270.445616][T22593] EXT4-fs (loop5): get root inode failed [ 270.451592][T22603] FAT-fs (loop3): Can't find a valid FAT filesystem [ 270.457198][T22593] EXT4-fs (loop5): mount failed 17:47:09 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x218, 0x0, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 17:47:09 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) 17:47:09 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200", 0x12}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 17:47:09 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x8364c, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) [ 270.608366][T22628] loop5: detected capacity change from 0 to 1051 [ 270.617778][T22628] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 270.622194][T22629] loop3: detected capacity change from 0 to 264192 [ 270.633696][T22633] loop1: detected capacity change from 0 to 264192 [ 270.640474][T22628] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) 17:47:09 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400", 0x15}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') [ 270.651140][T22629] FAT-fs (loop3): invalid media value (0x00) [ 270.657646][T22628] EXT4-fs (loop5): get root inode failed [ 270.663588][T22629] FAT-fs (loop3): Can't find a valid FAT filesystem [ 270.669165][T22628] EXT4-fs (loop5): mount failed 17:47:09 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83660, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:47:09 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) 17:47:09 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400", 0x15}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 17:47:09 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f0000000100)='./file1\x00', 0xffffffff, 0x3, &(0x7f0000000200)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}, {&(0x7f0000000140)="e20010000000000000621670912badbe6f9e8bc2", 0x14, 0x8}, {&(0x7f0000000080)="b7b3235cd38c7570eed06b2e2d", 0xd, 0x9}], 0x100d012, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) openat(r1, &(0x7f0000000000)='./bus\x00', 0x101000, 0x8) creat(&(0x7f0000000680)='./bus\x00', 0x0) syz_mount_image$tmpfs(&(0x7f00000001c0), &(0x7f00000002c0)='./file1\x00', 0x0, 0x9, &(0x7f0000000940)=[{&(0x7f0000000300)="520234370bded06a1ffda55ef63954c503d17e54847b7cb366eff97d0e0fd228a8f030addfbe1196642e4c0816be585cbc6b7b37d2e20767aaad535b112c8024be1d656c4fefc874fe160c77addd49d8498e4ecbdf47b42ba673096a10ad2bafa32bf08d0e550c2735ded98d2002bece8f5b13be5fa4edc7f29dc5069617a5", 0x7f, 0x20}, {&(0x7f0000000380)="ac59ac41ae169754241f562e45f4e78b665f16381c59be00a0dd3a5954647868fa2e463dbc5721b886b8308705e842adca782523ec1f25c48205219f50ad9a4551c7f2a4a17758ea375bbf2b0bff387f5d3a54f1bd4bc03ed64f671e4a882db6a49cd3f9f40e744f681578b5ef7ca2b1119c58f3b178fc23a01d7fd27a7d142d0d522309aacd0dfa9f7ade6d685db1cfdeba4c7407a7e223f7a38304ae50f615374ad340795190a5c5c481ed2eb1d6f6ae5d7f5f60bf785f56a47debc3bb6b0ca2c6753dcbb24da610a372f0", 0xcc, 0x3ff}, {&(0x7f0000000480)="3e2de6240dddc34b6864be17519a9dd881d3997c138168559286de648fa5a47e8e7ddc98007937421231eb12", 0x2c, 0x84}, {&(0x7f00000004c0)="4e480e389e72b9784920eeb67607b85e30a511ca4f69dbeb0f4ae8fa43a8c78aed0a5dff8ce1a0502009d9d39d3ddec2cd8d3514d468267ce94890fe71c0cdad05e2ef4c24418f1bcfb2a41fc88cf5bdf8d619341639ded599b762ee7f4131ba2685e912ae18dfa0320d9408f046e2a412ffcb863805c7812e84a070e89aae63b1663aedb53389781fbfe7b1c12b0db2e0fbdbd4293ab8184db7eebccc269eb3766f1166031a710ad648b16822fcd3f23a493aef033a2e1a0aa5f45caa24e1a75d1a2ff4d158234feecf863132a0a944db7dce8e3a1c2863ead360800330b8a261613ec71ccbae11cea8acabaa7b89acc061266628eb0cb098bc62d6eb3a", 0xfe, 0x7}, {&(0x7f00000005c0)="db9965a34b9e3a053480336b9d38d7ad9d88c6f0f7fd388fc095072a10ecc6f5f6dde5551ff814a9e6d3b817fc5f6927c2bf7add400b98a22d99f1802d3223dcc606ec827f5f36cd3301ff08a5e29719d09b3c5d7ec83c74edac4cec3dcb01c07c98f50eb51021ef201e6b137ae9627ba84626deef65b6c177", 0x79, 0x2}, {&(0x7f0000000640)="027eeda41ba3c6356ba0d0020113d43307fa7c1dc1373f9bf987cddeecfa135486740d090a03aefaa27506d1c0f73f1ca7b64504", 0x34, 0x9e5}, {&(0x7f00000006c0)="dda014d7860dbc1df0804a416079d8984321deaa4759999d942bd11a88b244da805e18d774d7f17a42a4fad43ba710b235dc5315815147fa3d506f400a9aee13fd5dd7488c0ff87bda3641dfc5fffb0785561ca20ea36efdece016d8f323296d35026a2866ed1d362a1fb4ce73ca757950850d4777832ea1ccad26f955216d8fe6488b52641e5bcf89743b2d1329c33f630fee0e405e3c60d59a9b31504817dd8109d349e55d4b343f432c4cddf1fe081b6a9b68a83ff7b054c9b7ab0c75707a76431cf9662f", 0xc6, 0x8}, {&(0x7f00000007c0)="a0622cbb765a7e6835351a15860218a6b2f24e3716c322ca2ec1e1ffcc91b77fa3f820114c325c0ec46cf982ef2b5c9b8bbbd3a557fb48e95398d3476b9930254b74b1fee36895050aae2d068b2faef2c6b3c54e77ab57ca06404a5ebf3984fa848e1804bb1630252cc5ad476942ae4aaab876b54f4e5eebca02b01c3a24627b54d5dd16378bf15331035525fe17e83cdf2fefd8dd796c91de2aa02f8c8a5bb470f2b8a7522ace12394d9d395bd7562fd5093c961b341f15202fd94b4737d3b9b747d4b7d1543cea208032", 0xcb, 0x2}, {&(0x7f00000008c0)="0db93fa854b18bfd76650a1bce9ced80ef8b1e919939dd5a84c4ffd93476eeddc4fd114880bdc8380c593a9c70c308d5daa1390396d7a73a50652f8d92bbf8d28608827d", 0x44, 0x3ff}], 0xd0422, &(0x7f0000000a40)={[{@size={'size', 0x3d, [0x74, 0x32]}}, {@gid}, {@size={'size', 0x3d, [0x65, 0x74, 0x34, 0xf]}}, {@huge_advise}, {@nr_inodes={'nr_inodes', 0x3d, [0x0]}}, {@huge_never}, {@huge_within_size}, {@gid={'gid', 0x3d, 0xee01}}], [{@uid_lt={'uid<', 0xee01}}, {@subj_type={'subj_type', 0x3d, '.}'}}, {@hash}, {@subj_type={'subj_type', 0x3d, '+'}}]}) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r2, &(0x7f0000000000)=ANY=[], 0xfffffecc) faccessat(r2, &(0x7f0000000b80)='./bus\x00', 0x48) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) bind(r3, &(0x7f0000000b00)=@phonet={0x23, 0x4, 0x4, 0x7f}, 0x80) [ 270.799999][T22650] loop5: detected capacity change from 0 to 1051 [ 270.812856][T22650] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 270.826134][T22653] loop3: detected capacity change from 0 to 264192 [ 270.826490][T22650] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 270.849775][T22650] EXT4-fs (loop5): get root inode failed [ 270.855404][T22650] EXT4-fs (loop5): mount failed [ 270.868249][T22653] FAT-fs (loop3): invalid media value (0x00) [ 270.874269][T22653] FAT-fs (loop3): Can't find a valid FAT filesystem 17:47:09 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400", 0x15}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') [ 270.922420][T22662] loop0: detected capacity change from 0 to 264192 [ 270.970800][T22650] loop5: detected capacity change from 0 to 1051 [ 270.981201][T22671] loop3: detected capacity change from 0 to 264192 [ 270.991626][T22650] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 271.003982][T22674] loop2: detected capacity change from 0 to 264192 [ 271.022800][T22671] FAT-fs (loop3): invalid media value (0x00) [ 271.028944][T22671] FAT-fs (loop3): Can't find a valid FAT filesystem [ 271.035907][T22650] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 271.053004][T22650] EXT4-fs (loop5): get root inode failed [ 271.058649][T22650] EXT4-fs (loop5): mount failed 17:47:09 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f8", 0x16}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 17:47:09 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83668, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) [ 271.167090][T22691] loop3: detected capacity change from 0 to 264192 [ 271.194441][T22691] FAT-fs (loop3): bogus number of FAT sectors [ 271.200552][T22691] FAT-fs (loop3): Can't find a valid FAT filesystem [ 271.217563][T22699] loop5: detected capacity change from 0 to 1051 [ 271.234558][T22699] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 271.244841][T22699] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 271.262099][T22699] EXT4-fs (loop5): get root inode failed [ 271.267903][T22699] EXT4-fs (loop5): mount failed [ 271.300252][T22699] loop5: detected capacity change from 0 to 1051 [ 271.307774][T22699] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 271.317896][T22699] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 271.335012][T22699] EXT4-fs (loop5): get root inode failed [ 271.340700][T22699] EXT4-fs (loop5): mount failed 17:47:10 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x241, 0x0, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 17:47:10 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) 17:47:10 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f8", 0x16}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 17:47:10 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x8366c, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:47:10 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f8", 0x16}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') [ 271.479371][T22720] loop1: detected capacity change from 0 to 264192 [ 271.488303][T22722] loop3: detected capacity change from 0 to 264192 [ 271.496218][T22724] loop5: detected capacity change from 0 to 1051 [ 271.496925][T22722] FAT-fs (loop3): bogus number of FAT sectors [ 271.508689][T22722] FAT-fs (loop3): Can't find a valid FAT filesystem [ 271.519909][T22724] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) 17:47:10 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) 17:47:10 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) 17:47:10 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) [ 271.553178][T22724] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 271.570539][T22724] EXT4-fs (loop5): get root inode failed [ 271.576181][T22724] EXT4-fs (loop5): mount failed [ 271.667199][T22724] loop5: detected capacity change from 0 to 1051 [ 271.677297][T22750] loop1: detected capacity change from 0 to 264192 [ 271.677523][T22724] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 271.697280][T22754] loop2: detected capacity change from 0 to 264192 17:47:10 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_WIPHY(r0, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x14, r1, 0x200, 0x70bd27, 0x25dfdbfb, {{}, {@void, @void, @void}}, ["", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000004}, 0x20048080) r2 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) setxattr$security_evm(&(0x7f0000000380)='./bus\x00', &(0x7f0000000400), &(0x7f0000000440)=@v2={0x5, 0x3, 0x1, 0xffffffff, 0x1000, "7fd7f6aa7fbd78a896320cf3ec4691d601bf7a518fa28885793631a5d184b380daac91e2a1b267a4a8685dc3836d9eb171682a2c1050730980c3f4ad0542b0a84ffdb39112e003b487780c23e3786077c5fc710020e097391bb5271393aa858b1b74b925c4a77a351520b363f29f093d1984a40ff54d97ba0dc1e82b07dcebb260b76abd7123b6b2e14bc8111a9dd4faa1ef0aaa160f1d9d67f8c687e1201b2f8a0b6786d92d9abc3614ae483900eea86b2ea48368433e5c9ae27178978d1ca908c027e31f1a634a806e40e53ad2790ec2485ea2d583a6efe090790c4edc99bae7bed7ed4b601de6173941de5c0ad543e445d85faf66936e9eda77ba50c02aea7ef2844b368f74472ef7e3c195b28450baa56a46765981bd83d00cb0fb895592452c871a08253b78ea96a76aaa3e511fe39c1020de268bcc0201388750c2ae166dd98b6491e22cd990c1ee456229a160756ef46f48b87eeab2e7017972e9fa0d3dab336d23f4de02c88d18ea178dbeb2e57c4947f800fe3f66a8a5440f7ca1fb9afc6ffa1c7d531aa37596f8c6a4731b4ee926815c1c71d56af4ce4bd8a4c4913d0ee8bd1b79dcb76fc7f45c6d53337bb59ec6ed699d1524599d0a2db26b31137543f087886aa3c9b5f2be6acdd480e1dd485b4fe15dc246882955d71538872abe252853ffea67ebbf4eb8c55f16c866477b0e4611470e2f80d5ae6f490bb093d7a05e82911acae45748f07c456c86b38ece1d22a4bed0ff6836ccdd9b758c66f24b60d9a2194408e59fb4eecd370c6b15c9a8aac415fa47d0236d0606dc48df334aedf12ee5d87de48985b9bdd78e170ba5d463e7f8d85062cd84e664bae221376b18732dc161141cbfdaedc003c0fbccb7fcc210ab795839f932ea6eca0e995e765eeaf95fa4a7a7c46b29b1ae2d1364c429804a8f86d3de98239c3b764cc318027a396260d1f94e7617b2c4381b8a8eae0e089eb3b3f86d96db8706f2df4fef6ec48a95e4d32b450c00fccdbba84a981952e6d42025b08b9e1ec547b986e1984805cd73970fa491503a7075ea322819c8cf3f621d88cee385d69ae57b465272af01e873ab0344432f1ee77038b31bc27c24c6c5cf7665c6c9c0870a61158f73b5b13c3c0809516da81b07af14844fae51ed355d480825985fab02ca67f1f32aedb7f40be2fc12811101c911dc202d240ba99c57c15377575b44d579e7c20d0a8ff10af35c400748468e1a99e90b9dc7a2b28ecdaf7fe4e52870d6771595052753d204e84b2463efe064dd28c0eaf1366f963d11852ba6a8df4bbceb5fc49aecef29bb6276691794ccdd85c6dcd7c2310c71c3f1e04b84e050f08a9cbe455935c11c31fc7cb57b868580f314c5a4c4cb39b5bc8a93233ad3ea5010786eb7434707146e64273ac9262297e569bad4d5cabfc962eae46d7a99609c13153a7c6f360186ebb93fd5f796d7e243ed19f7fbf1389d6b8689cf5ce24d5dd053a14b285fb303ac3168992c5785338e5c8b42f3d7cf059399ff4e927ac280313f373e4274d7a4ed20c534c87351240b1993ce396e3833c83b19117de830814bd5c170f8cd838d3bb622a5aabf48d88942ff9a50db27b195c9c35ba83d1523298f264ffde8277c54a811b7648399173e0d8381abcfd0fe971ae393f5875ce76ab9719f1e3b2360c422ea0310302e9909937a77cf40c05311b43ac7cbe419b34240a8fe0f2d49809f8553f46743bb3eb18d5cb9121131842cdc76d5ef75b970efbe225f033a2a24af1c2f3acafe3e1301bea5821c0871875efeebfb196249bed25cb67decd745f82cc3bbddbcf0b112614c30c40a1e4409249e6c37438e725fe835cc68e769b6c2324f59b41469e24a2a8cfcece342b199d8cd561924cb764b7a47e26cdb3bdd9d782ba9a4e0e2b532f61b715f570b4416070ba993184e49eb09875fe640e87021a6743f5e55ac0718f18388dd3274f149530a2d876c7480cfe2eb588e0e058d64ee9ed314c850581cd23d1475fe4ed65dd99db13650c32f9be1a5fe76ab9887c40a7916f614068826f847da9ec429e5bfb88675615b6b740312f05687815f31ca466df4410f1173334d2b4b45c5b1e0d84d4e0437d990b391b5c72362e166e3356d7801dac4d0d99698afa8139572d167353547d6e3aa4afbff6183406e0c322dead5670290e640cf84af3378aff94909ea0c0e3fbe0ce13bae1f9289f9cc3a7606a154e8bdc90f6674aeda9034211f724dc5729387ffb9f2c399443f34eb5620feff08203f46625bb5351cb8369a0540875d98243d407fc8473097e19659912fcf47e1a12af0308dd9227e5ad77885dca72f449c40a30ad86b93cfb13ce5779e7abba35adff2a70e2b6d2e4b66de0b20feedec658e8bd1895c097c57ead5f3c37e9ed279aaa1e73bb5747437e5e4cb5000238b93de4588d3fbbab7d26c47b72076db2c1f20a344fe46128ba662a910c7940ac99d7e24349cc3737b492eed2d34805e0568bb72a7f19e3848ce32b2657a4f500bf66121b7444f0a4fc64fb8d396891f3858061143538f79d952812e5f43e1249c33e7a999820f2dae42a6f879e88e3d007682794a92c80bd9a59a2a5167537d76445e7739fe24970ddecb5e45ce8e7c003d91c613bbb1691b6147a673b51ee9fb2182890535b76bb308907b923103423b5415ee53e01578f4a2ffda63b6ce3c7f242f9d5019c2a58b65c48d3ab82b00e4590523ed34646780b3f3ee7f4f6bd1d4c825553d22560ed90986437b844ba891cd4844bec7a5cd69d4622eebfbcf2732eac8f38df1c2145ab41f560572c43f81e140e65d7a578497e9465e900a2aa4629893a07226e99ea09aacef0dfe65671f91eed74107dad7e97998044a06d23195552cea0e89979caff467b9766ff4664620fdea48b08c2aa913f034788c1cfe8193c37b145643e5005ab1b2f9a6b1d666ab445adce7ae5b7373f386d1c6379274da07360aff59ec6dbb0b7e60bedf54573b14380dd2aecdaaa2519dc67b04d652e3e7dbc1121c34aa896d79d35d8a86eb8b07c3598ae5eae46202d9847c3d1281f960f6290100a702ee6e3a51695723243ded3f03c4c79d36bf86e300887e9e936b58bf16b1cea9a7b49e4a0e7d4f74f2140e88b0f25872c710a38b8302e1e4cccf0dc70c06f73cafff2df45ebb42b0c95ddbf8806613406f322da532aca208dcc2844abec80e2735d4cfbefc0bc6cefe428a3baf9e9417ea0678b7100cec52ccae1dbf619d11562ed34e8cc8c8a5a4ab3ff71325c4fe0bd495d93209779380f9256586be446a43fc155aa854ef67491ea23608795b68cf8c6304c27a8eb07a73e5d079f7a05a29a4a16121bb51253cfb304daf27a938a2ba9f6d71f8b00eea4ab95dcc7d5ddcfd94fa5a24334f9b3d2e59f42b2f518bf5872bb8ccbdb48227b9d335a14568b7942d8a5b7bc213ba3e890473ab89f20cd94d9d19c0a1a4e7ce6883b4263d285bd47b021dccb28f047fdb25326b7ac71bea0aee5a12ff2d674b95759e13be685e0b7b578c35bc87451d38e1bd61a8227fecdfafda90aa2df7c2d4f9fa2b12430c9fa633c0685d5ead8661e1e5727e22308eda28c24e0e68dd9b962497c85e06ad6d20704af43b5cb47e2014f2db86066b7a2b91023a8797f0d78f74328404e7d859bff4ebdfa5ceb71461390bc20015c8012c4374ebb27f93cae1b243a92e62fa0969385311c0e0f5cf0c61bd1180d27744a23ca5ab288d83ba92271a5c38be46e7972259e3e1ed16540a48a3a57c09878510842ed3b1504e1cd0f2d4098172368c5039deb2736e8ae9d3fd2d1288f4c42a0720112c42f9a52f18913a7eaae2de7a94591b797e81f83f0a7dbbc1f8ebf50676cca0e347b6665762c301f47e97fcc57477682d708ab352d69d38f79ea453426e7d3111b2f99ac71799d7e662a9ca81da4ee92bfa02511cffc138fef0d9e1435e2d17c1f0dcfc40f2baa1fc234dccd7437973d0cc5edccfafa5ad48bab678747ec3fccdf71d40804d2edcffe27e431a79588560f6ca47b9356b6db3eb1828488bec991e8c47d793d7e583c98b0f3dfed6fc0271f6794e920c6ceef248c37ae410e2f0631ead33c27e29201eaf9129a518f1c86d74cd322ff98a3b402036ca1a7c7155635b746d107970ce61eae74c839b6b2c83c218996dbe07fb4d65e942c2f054fb594024e8fdcea37625b2e21d68cc6842cc7e6736a05f66406227e385991a01ca142a8c6b43f86749381ed5e98900d1f1d433e3f395b057ee30450a8d83f12c4425e2f3b26c260c3e7e60553880cdc9f9f4246c3823cb8a4460d86f82171ff30e8bcfe1d0b99fb3e875274bae5c467cfac951f45bd86625261cc33f37d6c69d8c73fd33a972444db96bb019c1f4cc0af9b8553c3a79620a8f8521616a22ca53e9308eed8c1cb230967ff6f8b8cf7c4c54f77c39ce3875bd5702ecbc9d1727984a11dad314e4b6a4354cf8f6319a545ad62cc0d22b53d77005a7241a0b54371a2c500564a5c2a32c0e4027f98f890e6850fa311288ce498433ce77b2e979c71056df0355e37b2001b12ab05ff3acfb4366bc3a35f4f55e8cb5f7f72927c0a472146a5a0222c8c879c279206eca1cbb73e5ab0140e1768b9c0dc641a55bf90e2fa4a22482ffc488846170a37c97debcd0dfb7946ddc856a531ec67224803fa1def63cedc99c50b40608ef43b6ea17703b6d8c0cc821da365a74e1611c522429e660427fb84bbe9b6719a4b4bf05ab4d2ecbfcfdb186800f7c45570f035b3071fd1bacb2ef0451123af0f22eebe34470b37fe432df0a8bdeea2e8658d83b17fd930e44d4787ac1f316b97b50b893e0919a69176fb7a3c48963ecef02716baf5e5028ce4900537881b46fe725673585acbd7b221a4c1eda2d10dffa5950411b76a886dc4208a560b4cd4ebeddb4b0bf75c9814d5951e8efe80ef4faed2a43038eeba784696df8721e7faa648820cf3fb26ddf89378d311b5204b9e3afeb89478d10d6401f6e505be659fef7ae8e29f7653bb267bbbeefbecc83d2c65ae53f8733b82a1fdb7c6aab29e179d0a9908c4ca8e3ab75a4246afbb7f56830d2c94f04193b4f9719780b1942809392b64ba552f61bba9425734dfc158a975faf4143f7d89254adefb01dac8c4dfba5ac478429fa6bf13f18ea13cfdc579bc962b10302387e3f4ec60399a93fc66055d206358293f75c5f392f51e0e619327dbb888e5a7e1d0d664a1929e71243cf9d09c46537b957097d0a8479b583113991498f8affd996ed0910a769d00ac38fd6f21120bd68cba0021610411a1d0ccf3a7b7bccd757c0da5b216d369e931d5aedf01ec5985e6517675795c1cfe22426ce7f94740659dfbde5eedc4fd5476144e1dc3f7498afde0a0852a83d9ae0192876aa9707f007bc1ab6bc9e3a0fc07ead83264d913bca9a746455cf71c937dfd870fad05031bebd4d0677c6ec3374796e899f9de60b78ffe650d8faee96b64f47d4381245b3829bbedf162538d68176fb3adc4620ffc7b74ae81bcb358800ab136dc92d872507f1a7df09b43bc8d6e446de804cc9733da60b4b16e7ddd004b3a7c272242b5f68f439dc1785eded4700bee73dc033dc8849190b18d09a3964579adea164f4d734d403bb6d0ed58cef7403687d2cd4fab3587a20e91b3347bb394ae8ae2e281d507610747b90d13531d68820f20f5b5d72c0d74a12c431c002800d5d5e5ccd23e987336168aa0d4283520c4b36b41921c3d502d8320cb67ce5265c9d321e5beb4035bb4d11f809f1672ed8062a5a567dba8809"}, 0x1009, 0x2) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000100)='./bus\x00', 0x184) unlinkat(r2, &(0x7f0000000180)='./bus\x00', 0x0) lstat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)) 17:47:10 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 17:47:10 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, 0xffffffffffffffff, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x8400fffffffa) [ 271.705205][T22724] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 271.722402][T22724] EXT4-fs (loop5): get root inode failed [ 271.728083][T22724] EXT4-fs (loop5): mount failed [ 271.753669][T22763] loop3: detected capacity change from 0 to 264192 [ 271.763292][T22765] loop0: detected capacity change from 0 to 264192 17:47:10 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83674, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) [ 271.803821][T22772] loop1: detected capacity change from 0 to 264192 [ 271.868421][T22780] loop5: detected capacity change from 0 to 1051 [ 271.889987][T22780] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 271.974284][T22780] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 271.991952][T22780] EXT4-fs (loop5): get root inode failed [ 271.997828][T22780] EXT4-fs (loop5): mount failed [ 272.042887][T22780] loop5: detected capacity change from 0 to 1051 [ 272.058171][T22780] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 272.068151][T22780] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 272.085247][T22780] EXT4-fs (loop5): get root inode failed [ 272.090904][T22780] EXT4-fs (loop5): mount failed 17:47:11 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x2fc, 0x0, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 17:47:11 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 17:47:11 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000140), r0) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, &(0x7f0000000140)={'wpan1\x00', 0x0}) sendmsg$NL802154_CMD_SET_TX_POWER(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x40, 0x0, 0x200, 0x70bd2c, 0x25dfdbfb, {}, [@NL802154_ATTR_TX_POWER={0x8, 0xb, 0x2}, @NL802154_ATTR_WPAN_PHY={0x8, 0x1, 0x1}, @NL802154_ATTR_IFINDEX={0x8, 0x3, r1}, @NL802154_ATTR_WPAN_PHY={0x8, 0x1, 0x2}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x300000003}]}, 0x40}, 0x1, 0x0, 0x0, 0x24008001}, 0x20004004) r2 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000140), r3) sendmsg$NLBL_CIPSOV4_C_ADD(r4, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000180)={0x44, r5, 0x1, 0x0, 0x0, {}, [@NLBL_CIPSOV4_A_MLSLVLLST={0x4}, @NLBL_CIPSOV4_A_DOI={0x8}, @NLBL_CIPSOV4_A_MLSCATLST={0x18, 0xc, 0x0, 0x1, [{0x14, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATREM={0x8}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x2}]}]}, @NLBL_CIPSOV4_A_MTYPE={0x8, 0x2, 0x1}, @NLBL_CIPSOV4_A_TAGLST={0x4}]}, 0x44}}, 0x0) sendmsg$IEEE802154_LLSEC_DEL_SECLEVEL(r4, &(0x7f0000000340)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x30, 0x0, 0x4, 0x70bd25, 0x25dfdbff, {}, [@IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan1\x00'}, @IEEE802154_ATTR_LLSEC_CMD_FRAME_ID={0x5, 0x34, 0x20}, @IEEE802154_ATTR_LLSEC_SECLEVELS={0x5, 0x35, 0x1f}]}, 0x30}, 0x1, 0x0, 0x0, 0x1}, 0x40) unlinkat(r2, &(0x7f0000000180)='./bus\x00', 0x0) 17:47:11 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, 0xffffffffffffffff, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x8400fffffffa) 17:47:11 executing program 2 (fault-call:4 fault-nth:0): r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) 17:47:11 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x8367a, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) [ 272.344935][T22817] FAULT_INJECTION: forcing a failure. [ 272.344935][T22817] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 272.354684][T22815] loop0: detected capacity change from 0 to 264192 [ 272.358396][T22817] CPU: 0 PID: 22817 Comm: syz-executor.2 Tainted: G W 5.13.0-rc2-syzkaller #0 [ 272.375113][T22817] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 272.377206][T22816] loop1: detected capacity change from 0 to 264192 [ 272.385426][T22817] Call Trace: [ 272.385436][T22817] dump_stack+0x137/0x19d [ 272.399968][T22817] should_fail+0x23c/0x250 [ 272.404382][T22817] should_fail_usercopy+0x16/0x20 [ 272.404543][T22819] loop5: detected capacity change from 0 to 1051 [ 272.409413][T22817] _copy_from_user+0x1c/0xd0 [ 272.420310][T22817] iovec_from_user+0xc4/0x2d0 [ 272.420881][T22819] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 272.425027][T22817] __import_iovec+0x49/0x270 [ 272.425049][T22817] ? fsnotify_perm+0x59/0x2e0 [ 272.425063][T22817] ? __fsnotify_parent+0x32f/0x430 [ 272.425091][T22817] import_iovec+0x69/0x80 [ 272.452864][T22817] do_preadv+0x109/0x230 [ 272.457110][T22817] ? __fget_light+0x21b/0x260 [ 272.461870][T22817] ? __cond_resched+0x11/0x40 [ 272.466543][T22817] ? fput+0x2d/0x130 [ 272.470434][T22817] ? ksys_write+0x157/0x180 [ 272.474945][T22817] __x64_sys_preadv+0x54/0x60 [ 272.476009][T22822] loop3: detected capacity change from 0 to 264192 [ 272.479678][T22817] do_syscall_64+0x4a/0x90 [ 272.479732][T22817] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 272.479751][T22817] RIP: 0033:0x4665d9 [ 272.479763][T22817] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 272.479777][T22817] RSP: 002b:00007f8c3d59a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000127 [ 272.528815][T22817] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 272.536800][T22817] RDX: 0000000000000001 RSI: 0000000020000000 RDI: 0000000000000003 17:47:11 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, 0xffffffffffffffff, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x8400fffffffa) [ 272.544769][T22817] RBP: 00007f8c3d59a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 272.548768][T22819] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 272.552745][T22817] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 272.569792][T22819] EXT4-fs (loop5): get root inode failed [ 272.577698][T22817] R13: 00007ffebcdcb06f R14: 00007f8c3d59a300 R15: 0000000000022000 [ 272.591333][T22819] EXT4-fs (loop5): mount failed 17:47:11 executing program 2 (fault-call:4 fault-nth:1): r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) 17:47:11 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="04000509000000bce89288455359ce4f3d17f0c977049b", 0x17, 0x10000}], 0x10, &(0x7f0000000000)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) 17:47:11 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') [ 272.627490][T22845] FAULT_INJECTION: forcing a failure. [ 272.627490][T22845] name failslab, interval 1, probability 0, space 0, times 0 [ 272.640259][T22845] CPU: 1 PID: 22845 Comm: syz-executor.2 Tainted: G W 5.13.0-rc2-syzkaller #0 [ 272.650515][T22845] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 272.660551][T22845] Call Trace: [ 272.663811][T22845] dump_stack+0x137/0x19d [ 272.668268][T22845] should_fail+0x23c/0x250 [ 272.672665][T22845] __should_failslab+0x81/0x90 [ 272.677548][T22845] should_failslab+0x5/0x20 [ 272.682033][T22845] kmem_cache_alloc_node_trace+0x58/0x2e0 [ 272.687779][T22845] ? mntput_no_expire+0x64/0x730 [ 272.692708][T22845] ? __kmalloc_node+0x30/0x40 [ 272.697395][T22845] __kmalloc_node+0x30/0x40 [ 272.701905][T22845] kvmalloc_node+0x81/0xf0 [ 272.706481][T22845] seq_read_iter+0x145/0x910 [ 272.711078][T22845] ? path_openat+0x19ab/0x20b0 [ 272.715818][T22845] seq_read+0x221/0x260 [ 272.719950][T22845] ? seq_open+0xf0/0xf0 [ 272.724124][T22845] proc_reg_read+0x119/0x1b0 [ 272.728730][T22845] do_iter_read+0x2be/0x4b0 [ 272.733207][T22845] do_preadv+0x13b/0x230 [ 272.737444][T22845] ? __cond_resched+0x11/0x40 [ 272.742125][T22845] ? fput+0x2d/0x130 [ 272.746004][T22845] ? ksys_write+0x157/0x180 [ 272.750493][T22845] __x64_sys_preadv+0x54/0x60 [ 272.755145][T22845] do_syscall_64+0x4a/0x90 [ 272.759622][T22845] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 272.765570][T22845] RIP: 0033:0x4665d9 [ 272.769443][T22845] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 272.789027][T22845] RSP: 002b:00007f8c3d59a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000127 [ 272.797416][T22845] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 272.805406][T22845] RDX: 0000000000000001 RSI: 0000000020000000 RDI: 0000000000000003 [ 272.813385][T22845] RBP: 00007f8c3d59a1d0 R08: 0000000000000000 R09: 0000000000000000 17:47:11 executing program 2 (fault-call:4 fault-nth:2): r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) [ 272.821423][T22845] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 272.829453][T22845] R13: 00007ffebcdcb06f R14: 00007f8c3d59a300 R15: 0000000000022000 [ 272.858754][T22852] loop1: detected capacity change from 0 to 264192 [ 272.904022][T22859] FAULT_INJECTION: forcing a failure. [ 272.904022][T22859] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 272.917088][T22859] CPU: 0 PID: 22859 Comm: syz-executor.2 Tainted: G W 5.13.0-rc2-syzkaller #0 [ 272.925792][T22865] loop0: detected capacity change from 0 to 264192 [ 272.927235][T22859] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 272.927247][T22859] Call Trace: [ 272.927253][T22859] dump_stack+0x137/0x19d 17:47:11 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x0) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) [ 272.927274][T22859] should_fail+0x23c/0x250 [ 272.948479][T22819] loop5: detected capacity change from 0 to 1051 [ 272.951386][T22859] should_fail_usercopy+0x16/0x20 [ 272.961275][T22865] FAT-fs (loop0): bogus number of reserved sectors [ 272.962080][T22859] _copy_to_iter+0x17c/0xdd0 [ 272.962103][T22859] ? check_stack_object+0x61/0x70 [ 272.967106][T22865] FAT-fs (loop0): Can't find a valid FAT filesystem [ 272.973604][T22859] ? __virt_addr_valid+0x15a/0x1a0 [ 272.973627][T22859] ? __check_object_size+0x253/0x310 [ 272.991029][T22819] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 272.995118][T22859] seq_read_iter+0x7f0/0x910 [ 272.995142][T22859] seq_read+0x221/0x260 [ 273.018276][T22859] ? seq_open+0xf0/0xf0 [ 273.022514][T22859] proc_reg_read+0x119/0x1b0 [ 273.027558][T22859] do_iter_read+0x2be/0x4b0 [ 273.032047][T22859] do_preadv+0x13b/0x230 [ 273.036267][T22859] ? __cond_resched+0x11/0x40 [ 273.041484][T22859] ? fput+0x2d/0x130 [ 273.045373][T22859] ? ksys_write+0x157/0x180 [ 273.049853][T22859] __x64_sys_preadv+0x54/0x60 [ 273.054508][T22859] do_syscall_64+0x4a/0x90 [ 273.058906][T22859] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 273.064786][T22859] RIP: 0033:0x4665d9 [ 273.068657][T22859] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 273.088290][T22859] RSP: 002b:00007f8c3d59a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000127 [ 273.096692][T22859] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 273.104642][T22859] RDX: 0000000000000001 RSI: 0000000020000000 RDI: 0000000000000003 [ 273.112589][T22859] RBP: 00007f8c3d59a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 273.120538][T22859] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 273.128499][T22859] R13: 00007ffebcdcb06f R14: 00007f8c3d59a300 R15: 0000000000022000 [ 273.141050][T22869] loop3: detected capacity change from 0 to 264192 17:47:11 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x300, 0x0, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 17:47:11 executing program 2 (fault-call:4 fault-nth:3): r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) 17:47:11 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, 0x0) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') [ 273.157736][T22819] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 273.174856][T22819] EXT4-fs (loop5): get root inode failed [ 273.180509][T22819] EXT4-fs (loop5): mount failed 17:47:11 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83683, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) [ 273.220868][T22865] loop0: detected capacity change from 0 to 264192 [ 273.235836][T22865] FAT-fs (loop0): bogus number of reserved sectors [ 273.242481][T22865] FAT-fs (loop0): Can't find a valid FAT filesystem [ 273.245942][T22893] FAULT_INJECTION: forcing a failure. [ 273.245942][T22893] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 273.250281][T22889] loop1: detected capacity change from 0 to 264192 [ 273.262233][T22893] CPU: 0 PID: 22893 Comm: syz-executor.2 Tainted: G W 5.13.0-rc2-syzkaller #0 [ 273.262255][T22893] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 273.289161][T22893] Call Trace: [ 273.292427][T22893] dump_stack+0x137/0x19d [ 273.296829][T22893] should_fail+0x23c/0x250 [ 273.301225][T22893] should_fail_usercopy+0x16/0x20 [ 273.306246][T22893] _copy_to_user+0x1c/0x90 [ 273.310646][T22893] simple_read_from_buffer+0xab/0x120 [ 273.316030][T22893] proc_fail_nth_read+0xf6/0x140 [ 273.321011][T22893] ? rw_verify_area+0x136/0x250 [ 273.325882][T22893] ? proc_fault_inject_write+0x200/0x200 [ 273.331517][T22893] vfs_read+0x154/0x5d0 [ 273.335658][T22893] ? copy_fpregs_to_fpstate+0xd8/0x110 [ 273.341306][T22893] ? __fget_light+0x21b/0x260 [ 273.345983][T22893] ? __cond_resched+0x11/0x40 [ 273.350688][T22893] ksys_read+0xce/0x180 [ 273.354818][T22893] __x64_sys_read+0x3e/0x50 [ 273.359344][T22893] do_syscall_64+0x4a/0x90 [ 273.363827][T22893] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 273.369771][T22893] RIP: 0033:0x41935c [ 273.373755][T22893] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 273.393668][T22893] RSP: 002b:00007f8c3d59a170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 273.402081][T22893] RAX: ffffffffffffffda RBX: 0000000000000091 RCX: 000000000041935c [ 273.410042][T22893] RDX: 000000000000000f RSI: 00007f8c3d59a1e0 RDI: 0000000000000005 17:47:12 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000100)=@rxrpc=@in4={0x21, 0x3, 0x2, 0x10, {0x2, 0x4e22, @broadcast}}, 0x80, &(0x7f0000000300)=[{&(0x7f00000001c0)="e0eb7b44988ca9c60e65fb7f96429ebbdcdf5f8d3ba9fbc57dabcaafb179a4a331f777d429eff4c7031600065f3c108e11f0bc6b4ef069f00c865a3bfd2ce0e7ba87b60a6bc440031d479647e3a08fb2e9e8928381f6874691891aa2f31170f69f2da6a0539a985c13c23781c431c45c2b0a9f363601836df50ec196242374b38a62454ed5ec8c90", 0x88}, {&(0x7f00000002c0)="f591c7eb3a547f25641702029b030d7e3fef651f893b23f604c071ee2208e0e36ac531705d2f065624df", 0x2a}], 0x2, &(0x7f0000000400)=[{0xb8, 0x117, 0x67, "d036e1ac3ff7266755af54c8cf2b64308bea05edba4dcb277e429dbb8a5f211711cfaf5d76ae538de8760f0f5ae023dd04fe8fd4debb7704a16e142b27d794529277b31731a7992adafb8c004ea0a970d8f02f1ef5f68b83bf3a03dcb4d67026c0f8648b3848bb1a9c4acfeb3fadc2ef3962694a395841689398b0b25437603bad74c78735175378084bdfc2fa783db09855eb933815218a07f42289f737f19a25ae"}], 0xb8}, 0x20000001) creat(&(0x7f0000000680)='./bus\x00', 0x0) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) [ 273.417996][T22893] RBP: 00007f8c3d59a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 273.426042][T22893] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 273.433990][T22893] R13: 00007ffebcdcb06f R14: 00007f8c3d59a300 R15: 0000000000022000 17:47:12 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x0) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) [ 273.486637][T22903] loop3: detected capacity change from 0 to 264192 [ 273.515551][T22907] loop0: detected capacity change from 0 to 264192 17:47:12 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) [ 273.532717][T22906] loop5: detected capacity change from 0 to 1051 [ 273.543959][T22906] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 273.564032][T22906] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 273.581251][T22906] EXT4-fs (loop5): get root inode failed 17:47:12 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, 0x0) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 17:47:12 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) sendfile(r0, r0, &(0x7f0000000000)=0x1f, 0x1) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) [ 273.586903][T22906] EXT4-fs (loop5): mount failed 17:47:12 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x200002d9}], 0x1, 0x0, 0x0) 17:47:12 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x0) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) [ 273.607956][T22920] loop1: detected capacity change from 0 to 264192 17:47:12 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x7ffff000}], 0x1, 0x0, 0x0) [ 273.654917][T22924] loop0: detected capacity change from 0 to 264192 [ 273.667574][T22906] loop5: detected capacity change from 0 to 1051 [ 273.697908][T22906] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 273.721301][T22906] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 273.738502][T22906] EXT4-fs (loop5): get root inode failed [ 273.744136][T22906] EXT4-fs (loop5): mount failed [ 273.758602][T22946] loop3: detected capacity change from 0 to 264192 [ 273.765335][T22942] loop1: detected capacity change from 0 to 264192 17:47:12 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x3e8, 0x0, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 17:47:12 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1/file0\x00', 0x10040, 0x0) chdir(&(0x7f0000000280)='./file1\x00') open(&(0x7f0000000100)='./bus\x00', 0x402240, 0x183) creat(&(0x7f0000000680)='./bus\x00', 0x0) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) 17:47:12 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0xffffffffffffffff}], 0x1, 0x0, 0x0) 17:47:12 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(0x0, 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) 17:47:12 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, 0x0) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 17:47:12 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x836fe, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:47:12 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x8, 0x0, 0x0) 17:47:12 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x300, 0x0, 0x0) 17:47:12 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(0x0) creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') [ 274.110249][T22975] loop0: detected capacity change from 0 to 264192 [ 274.119640][T22979] loop1: detected capacity change from 0 to 264192 [ 274.126411][T22980] loop5: detected capacity change from 0 to 1051 [ 274.133802][T22981] loop3: detected capacity change from 0 to 264192 [ 274.201774][T22980] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 274.227082][T22980] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 274.244308][T22980] EXT4-fs (loop5): get root inode failed 17:47:12 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) 17:47:13 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000000), &(0x7f00000003c0)='./file1\x00', 0xfff, 0x1, &(0x7f0000000040)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f0000000000)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) [ 274.249973][T22980] EXT4-fs (loop5): mount failed [ 274.261113][T23004] loop3: detected capacity change from 0 to 264192 [ 274.290074][T22980] loop5: detected capacity change from 0 to 1051 17:47:13 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(0x0) creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') [ 274.308399][T22980] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 274.320046][T23017] loop0: detected capacity change from 0 to 7 [ 274.344688][T23017] FAT-fs (loop0): Unrecognized mount option "msdos" or missing value [ 274.352033][T22980] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 274.370012][T22980] EXT4-fs (loop5): get root inode failed [ 274.375656][T22980] EXT4-fs (loop5): mount failed [ 274.421450][T23017] loop0: detected capacity change from 0 to 7 [ 274.429411][T23017] FAT-fs (loop0): Unrecognized mount option "msdos" or missing value [ 274.437724][T23026] loop3: detected capacity change from 0 to 264192 17:47:13 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x4b8, 0x0, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 17:47:13 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x2, 0x0) 17:47:13 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x84000, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:47:13 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(0x0) creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 17:47:13 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) open(&(0x7f0000000000)='./file1\x00', 0x305000, 0x1) removexattr(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)=@random={'btrfs.', 'msdos\x00'}) chdir(&(0x7f0000000100)='./bus\x00') chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000140)='./file1\x00', 0x44) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) 17:47:13 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(0x0, 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) [ 274.962036][T23050] loop1: detected capacity change from 0 to 264192 [ 274.978503][T23055] loop5: detected capacity change from 0 to 1056 [ 274.979612][T23056] loop3: detected capacity change from 0 to 264192 [ 275.000418][T23060] loop0: detected capacity change from 0 to 264192 17:47:13 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(0x0, 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') [ 275.012850][T23055] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) 17:47:13 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) creat(&(0x7f0000000680)='./bus\x00', 0x0) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) [ 275.079283][T23055] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 275.096382][T23055] EXT4-fs (loop5): get root inode failed [ 275.102024][T23055] EXT4-fs (loop5): mount failed 17:47:13 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x1000000, 0x0) 17:47:13 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(0x0, 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') [ 275.137276][T23080] loop3: detected capacity change from 0 to 264192 [ 275.194458][T23055] loop5: detected capacity change from 0 to 1056 [ 275.203916][T23055] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 275.223614][T23055] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) 17:47:14 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(0x0, 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') [ 275.240834][T23055] EXT4-fs (loop5): get root inode failed [ 275.246465][T23055] EXT4-fs (loop5): mount failed [ 275.252095][T23099] loop0: detected capacity change from 0 to 264192 [ 275.258964][T23100] loop3: detected capacity change from 0 to 264192 17:47:14 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x8feff, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) [ 275.366226][T23118] loop5: detected capacity change from 0 to 1151 [ 275.379224][T23118] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 275.421218][T23118] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 275.438351][T23118] EXT4-fs (loop5): get root inode failed [ 275.444052][T23118] EXT4-fs (loop5): mount failed [ 275.509061][T23118] loop5: detected capacity change from 0 to 1151 [ 275.522095][T23118] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 275.539864][T23118] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 275.556958][T23118] EXT4-fs (loop5): get root inode failed [ 275.562598][T23118] EXT4-fs (loop5): mount failed 17:47:14 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(0x0, &(0x7f0000000180)='./file0\x00') 17:47:14 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x2000000, 0x0) 17:47:14 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r0, 0x81) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) 17:47:14 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x500, 0x0, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 17:47:14 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(0x0, 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) 17:47:14 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x2, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) [ 275.847648][T23151] loop0: detected capacity change from 0 to 264192 [ 275.847919][T23149] loop5: detected capacity change from 0 to 1051 [ 275.861237][T23150] loop1: detected capacity change from 0 to 264192 [ 275.873528][T23149] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) 17:47:14 executing program 0: r0 = gettid() ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x30) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x30) ptrace$cont(0x18, r1, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0x8, 0x1, &(0x7f0000000080)=[{&(0x7f0000000100)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x9c10, &(0x7f00000001c0)=ANY=[@ANYRESDEC=0x0, @ANYRESDEC=r0, @ANYBLOB="5ebf9bfe06b3ef4c50c0ee3089ed54ada83051618455ccea088f11e8e69a59c04e2dada6018354f84e3b540695c387c31ca9bc4c0e8c02", @ANYRES32=r0, @ANYRESHEX=r1, @ANYRES64=r0]) chdir(&(0x7f0000000280)='./file1\x00') open$dir(&(0x7f0000000000)='./bus\x00', 0x400, 0x50) creat(&(0x7f0000000680)='./bus\x00', 0x0) unlinkat(r2, &(0x7f0000000180)='./bus\x00', 0x0) 17:47:14 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0xffff0000, 0x0) [ 275.889869][T23149] EXT4-fs error (device loop5): ext4_fill_super:4954: inode #2: comm syz-executor.5: iget: root inode unallocated [ 275.901915][T23149] EXT4-fs (loop5): get root inode failed [ 275.907537][T23149] EXT4-fs (loop5): mount failed [ 275.922305][T23160] loop3: detected capacity change from 0 to 264192 17:47:14 executing program 0: r0 = gettid() ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x30) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f0000000000)=ANY=[@ANYRES64, @ANYRES32, @ANYRESHEX=r0, @ANYRESOCT=r0]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) unlinkat(r1, &(0x7f0000000180)='./bus\x00', 0x0) 17:47:14 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(0x0, &(0x7f0000000180)='./file0\x00') [ 276.011887][T23149] loop5: detected capacity change from 0 to 1051 [ 276.041094][T23149] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) 17:47:14 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f0000000100)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x100010, &(0x7f00000004c0)=ANY=[]) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) splice(r1, 0x0, r2, 0x0, 0x200000000e26a, 0x0) mkdirat(r1, &(0x7f0000000000)='./bus\x00', 0x0) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) 17:47:14 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x4, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) [ 276.093069][T23149] EXT4-fs: failed to create workqueue [ 276.098536][T23149] EXT4-fs (loop5): mount failed 17:47:14 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0xffffffff, 0x0) 17:47:14 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) [ 276.195749][T23201] loop3: detected capacity change from 0 to 264192 [ 276.205751][T23204] loop0: detected capacity change from 0 to 264192 [ 276.212599][T23203] loop5: detected capacity change from 0 to 1051 17:47:15 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(0x0, &(0x7f0000000180)='./file0\x00') [ 276.260468][T23203] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 276.287402][T23203] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 276.304628][T23203] EXT4-fs (loop5): get root inode failed [ 276.310275][T23203] EXT4-fs (loop5): mount failed [ 276.333980][T23204] loop0: detected capacity change from 0 to 264192 [ 276.357646][T23203] loop5: detected capacity change from 0 to 1051 [ 276.370498][T23203] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 276.379869][T23234] loop3: detected capacity change from 0 to 264192 [ 276.405263][T23203] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 276.422522][T23203] EXT4-fs (loop5): get root inode failed [ 276.428181][T23203] EXT4-fs (loop5): mount failed 17:47:15 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x600, 0x0, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 17:47:15 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x2) 17:47:15 executing program 0: ioctl$BTRFS_IOC_DEFAULT_SUBVOL(0xffffffffffffffff, 0x40089413, &(0x7f00000005c0)=0x5) r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./bus\x00', 0xfffffffb, 0x0, &(0x7f0000000140), 0x2140, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) open$dir(&(0x7f0000000000)='./file1\x00', 0x400080, 0x90) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwritev2(r3, &(0x7f0000000500)=[{&(0x7f00000002c0)="7a68958af6de6cd2f2266ff69924cb86fd303e90ce995585b7c62c1ab049d8a1e707bc8272be0649ff734cce5ff204f30b0ce364a21c2196b77ff605aa453ee8dbf7774a231754edd1e4abc3b7e793bd1f362d132b18f456f2a08cb430ce77200f128c2b6d013defad7f7ddd199ba0bb7c880dc5ed64871199bd0303add594b8da5e2a556c11729a27a123c194765f3e30ba7523fefe41b7e5bd1e560e099bfb22452923a10be2c984d7e42ad1ee3abe2d287513feeb58b559744b5c49bcd8dade13f3cf2190efc3db331d4daf899e93ba", 0xd1}, {&(0x7f00000000c0)="0e34f283e2c266d66949c66c3a25df4b9bf17503bfb4cb729efcd6d59715308f60fe3d7e6bf5357d9f20e0ed655d6d7bbcd1661d0a1381f4fd1624c7cf85c47857a90f46ba84a770236550074d1dbb9c0dd40d398e0146d8dbd65d018616df4c29981fa72748dfe190be9feb3507a6346b76b1c604b68f7bd55fb2fe843b06698acaa7b935fa3b", 0x87}, {&(0x7f0000000400)="d347b6775284b4955bc3929614500d22b18357aa403b019af92ac1cbe39f4e2b00442d3ec52ffe5809a8a5487fad81eeb27464bbaf4de5fc04e4cbb6ec713976e38e05c96274cbf0a52d0b2ccc3e518c1276ff6e718d3c9226006131865b77146e69c3c5acfecb5b59374b66935270ec92ae09e5fb45a18b2d", 0x79}, {&(0x7f0000000240)="49cbdedee20ffeae85e7e8a3bb4b7eff2ac5ab28c43b4a549a3e7a278430381b806f4f7b32c52bbd7f2a5a889c60570f193b054231a83135a5222fca75", 0x3d}, {&(0x7f0000000480)="937e0fff46fab01dd78981f3be044d7cdc1697128b2c23247f9a5fb11acac5714fe1956571f0507b819b02168b5ec0988a09cb9cf08c86d643b3e0d7ee9fe5bfa97408a6312d671ac6fd47f69d99e0a4f0d5935400d178f508201e091a1389bfb0c49ae6c3", 0x65}, {&(0x7f00000006c0)="2cb3fa08e3f89d0e994392521f0c5111a2674c1fefc1279b4d2af2bfd68e6bdc06d36539ead6c97779a458cc3402c433dc8e8cc04697ce97e1fd0cc9ac21898b9adf8e7a81d47fdf0f9ff618d0ebf2d18b9a62536df2f54e6a402704a46d0d343b68571426549f8bffdd423d1d13c973d183e5295ba1089d5638ce4624e68073773b4a5cf108071d46515d893960eea0d07e15b33df5d5a26b63f8de1c10bc2505c7b21f8e51aaf8b34308ae920195e9a5e6bd7377a1c6b35246605e7ec55102701b8cd4b5d97e90e4eddd6b3b0906800be29a3f94f753f6162a2aac8955eaf451ff8547f5f8b267b4a78a2d6e00b22b921ea7573c581e8814143ae45c4def339115f52b43a914cf978c9bf7e74aaf6a60564b19b00b417def2a01313e5413f7450edefee6f377b7162289a5be5bca7245909e0cf31fd005e7021e2c14ea7a16b89023e783d92ee3e8ef1fbd4c04ccc9c79c7987a5439f637e5ecaf65cfe29b7008af36bfb123b75fceb2fda790829bc8120645cf9f20a8cfc395425cb23dc2ce89d738b5766ced5dba8c5e1bd2355f200b4cd715d52398e78bd66cbf3fd269a9e9bd96feb885c68f5dc4f8b8d26f6b86aa653e01cf68ff4c49221ebbd91af1bd08e8a79bef6a1f078fd6e2499c919eb41ea421004edf5feff3369103166c685aa666a36a0ec066d311b6c5c54bb8b8f1681cafbbed05e46e5c3a6d1271e1e8ab41312665b89d4fb9eac27c6107f726ecef0c70ff5081b63b12df20de838c63006636dd77871a3cc86bbc6f2bec42a56ab25e6cd9dccb3212b1fc9bad2267690708d873ba5d4c4c1da7b571efe8cdf8337d6993efb0d98dea882d5e356d718f87cc2a45c80425138a711b1ea03ae0fcc1f4da9e22d23ad89a0eeab0669e5e52f90e65a4f32c2698430550588289056b8ba745dba2225fdb0d2e771710246afefd18f2f4f45dd31492d6ed636b6e6cfb13500ef4661e1d7c6a91de0f3f99a5a3120c2bb7934bb818fd106cf3ffe8705819fb6b7e51bc693f7294744930a1a3d91278b4734180c0b3c4f5cbda27020069704c019a72c758e72d02afa896d11e09057c9a0584c69c91289ee7239d3bc07c47172878a07213d2641fe0aa68b6281e28a5ac47de97499ff518f992d16eeb8d113a0a202cecc67b9f6b1675048a8b87c56306cdbc54f3367c9b54c38bb855209af17e4c493c45cd9d5155fb36cedc070982c01dde70fdd306b447abd2d0541794fc8dc5567c2c04162a842ef3e16a654dafe4b90d6a4dac3ac2a946a6133572bc02ef24d6f02c750874f821a73a3a70e49dd5ce1935009e69ff1a4bd76ce0f768b4b16d492e441b0a7f8653334df9dd03b286cea589d56d3b2d9f75afc2257dc52851eb46b3f477ec8262c9b62dbb3ed1f13410f4bea9b6fa0ee2801b6600c3e46f4fda487529a83fab628b0a096baa533dd2f042f89de834f1fb687af63c94b37aaa9bd4fdc5d8da4abd930ca83d8d852fbec4580a812b524b023a46fa54ec3cdcc6ac96bdf729832ba9fca94dd7463377dd743eed53999d5620dbc0bd338cefe202b2bac2495192b6f877357da10061cc17d404d67bffa85fddc7033de5c8e61603cf7e603738e5d5d5163f5f33647dcbc9f54c60b8e47fc299b00b3696d517ac0cbe85c8ac605e376e56690d8c4c8b94769982233c4a2ccde6e80a65326dfe4e21b57ee2c2fb16874d4fb958ec78c3930a79717e41de8c158e368e143acbd1de50b990d0626f7c25ddf613fe152e7c2acd45177d5c378d4ceaf542cb9946d627ccd6435499a6e5611602a47654fdecd75444382b99bc8f1d0ecde966f48f0a6222491e6074f88a02f12af210a95e90df323de78d16b2f9474ead7b7d004778e0ae0070c14a03cfc69432ebead37754f140183d6761bc2f5f05d10ea9b747824502404b87c4809c3cfec7bcdec648f979e79789475371f079da85a305f9f8279a44b85628a8e01f990a368d3b5c1e6e826dd256b7f02c51df68b6852adc54ae87fbe6e202dc584f8647ae3a96be5c382e79c91378ff18fbb2faea1ece2e174df9e0bfd5c7e0c9ab82c92da6e66c4bf0ce6c00367cc5c9bf5e3310201d608175415850f59d72580910447217e879886bb6875e23ee8cad22156c84195970c1216b5fa43543e264bc856e822f8d3c7dd4bbf5e60b53e2f3a5ffacfd6f957dcdb29e44ad728c46943c1560321be343f8418120c7d2e3dda0261988a0ed279e6e76e2ca88f1dc04f3455c0104cb36abe238acf192cf1a783412b246bfa8ecbeb7d6a4cb988d671f915781da0fea6a540a7565455548d9700972879569bde97379c39415bc854f203dbcae0cd73dd0837f17d65e9cc2e7540b3b21c34130e21788eb353ef4805dd173580bdc11f45c711fcc7c0c2ad435ac69ae7062085b7e13ae4e3ae1249b5cda81dff42a3057bfce9fe355dde59651c799297949cc6b9caf5262048dda606db5abaf9474627f5381ee5d3f3694b1be71e21aa2c05fa8bebd912478650d16c04edad4807bd58195a5fc55a7f4d1c7718e1f22936d78f761fb2acc067164c8ce5f098af34f66465c1e3150bd17b61bb46ac2b9ba5bfe4656af25c6923ac1a8355349d5f40f9c9ef2460a993437e1f64e139230205153c0547d820a057334e758c16da528b4fb360dda9b9f3ae903b42723aebe665fc376def95e6c97ae53b5bdd1fa1c73b2978a67381458f5d1fd499c022974fb4b88544e280c5fb5e6cf5e1cfb13d1df64af3c04596c8a2b4d7c5be20a00d25ddcdabbab940364decc47b298c638a6ad381ee711c70d2825d26a7beededafbba79dd3641a7f63a281e240e4f31d72223afc707b7ab1de4cfd6e482509a178b085b098d5bb82076592618a79e06c1785240fae6671af5bf9e41888615e94a9dcf7a8aa3bface3f63667caa9a84b2991ebc1045f63bdebe92806a7e19e980e67be136f73b6ed8372a91e1d439e0c63e30e2c73d6bfdf1adc5df05ea024d2856f428828f61fc36765f8e87d25e8a2c017aeb280e0fcd2424e0feb8e98da4c676d52262490a3cb9d29d3d85b8ffacb5fc42e987ba6cad73aef9d6f7147836df80395149fbf18d5af07238ec3c95e9f478575f016bf003060a95158a5e9d6510dd6188f0d9beabc300155c3dae36b836192ac6db7451fb60968aa341521229238c04c06f6085a9b8aa14de267b99c1c8b790881b7bdc9b0cfdc88b4d10b524a7d08f574d0b91f40965323c4673263d3f213571a4f55fe6b849c7283fa5e43f7b531ea6aac78fa15593090c2dce560a7b93ec7ffc24a725f9039d42bfe1c71416492ebb82ca10eb61ff067026715a73a37a2dc2082c2f5a53ac2b94dcfcbc5802716a35dd52294510383415b172eff0fb715db2809be9c0c291f6adaaffea3f7d5637517a9e2dc279e58bf64b45ce7d3d76aacb87c80bee52c5a3189e40feacd750a101ceec255e0addd1a5f07b69add33fc1331b39205236ee33f057511ecf0df67d6d9c07b3c923a762c96400ebb33f6368b13c50b66865b6afa5987f2070a41d7f27fd4963e7e12a1170df9c2f31cbeac72e3915d306ee480733b3bf3cbc58186c480e605e5c61085b35802ee06761c4c6da4b0e5028bcac1a09020594c64a65fe031d5faf9f1d05358ca3693147cae527a0941ce30074d8f030b3ecbb43ba363b8953613f26889b847f82a4d5e58739842a2bfe45c2caadfc75b84c7bfbec53ffdd5bdde8b161b93f8d1e55dc286f88967ae444c3d9a0091d4c9e12d08399d768055cbc96b70026f7735745839dd89b12489771d90c800c65f675642e4e63b957e1c2c336e4267d5684edd821c5ea0833683f3aea170bcfbcd790f2c99103c86743c27c3657c9967cbbc2b5dc4ad087e2a57bacd4d7ed04a61ab2f1a5b1291485cbfb468d703a02f3345d982cd66ce60606e26af7d795da00098458d30eb2043b11292ba32ef66080f47048a93034b0786db4fe636467f71de6941e93f044c34db6b30aba1328d10857b838bdcae0752bda776f5a1036a7a976deb69354d4cea696001ac59baa88b616ac4dad83fa4abf570530fd4b235026d29038c87db51791d236bdf24e27fce943e8df89ba1c22c5a3d3bbc4a0fa29e17f330395577c8e2e404174e6196caa154a1af41d4c168557652a03e18fbb9d68b7551f599ae706579512a85d3a0b877c8c68cfd8d1c8907b5f0ef11d8a9152123281a9302436553e10ba687ffa4f40e56e497fe2c403617ae8deac3cf8e8c04327baadf559a108d85c43a86e4ebc78fbf25f806ee228d4df0d930635e035de1b92755b4403260ee7d5f207c801b46780f084ee06a74e7338574a4a7eda1d2a50d8468e17b627b11e147467c7870bc9c081e77fd1d253ad7589076a721fcad777a0d7d8a962e75f9c2923da563c3a471888130de85e3f9bfcdfacd420b3e4b2bb69d6e809069c6793ceb7638c5f537f86a70170a02a417bf1dce086e5affa4106eb487ca6d4201a25e303825be1a530b585e9644a5f3da32ec35c24745af15ddac936d637d783520faac6692a692a401deb5b2b04e1d36b318393576a27e808fd35d8e3cac525c76ed73cf6a37f43d0df30885dd1a0accccf22557e4220046d8d83811a037b9b6b66d6a475633c1fdf339a6c3e4acdf5b35170cd1db4ef5a226e70578ecfd19c7fb5a2d0caea5c5d8b63086a97212f0c5976270fdd1ed4d1713e10e34e80096fb5b6fbd381a1477099e5138d22d9e83d095699c0493fb48bb1e473728c31fbe7d97970d094dbac21bd0cd43803ae1648ee657e931ab1ec173b519ce1e71c9a637bad260b4f02171464a72bb17f193db714d447cc1bc7f45671661ac59461e5ee8f32a5e69a9a0e810399be24064786494bf59c525e9391894fa7933b7cb91f2ee33a2edd22c01ee3a7738717e459322143a914dac4b44dba5113ad2424a8b9f8643d674085a69124d14be514629ee7e7eb6b429200969ea8255013331eb54d2eda0d11963b97aeca19b7a8779e671a01f3d091da85041fda879689b9c6d831d44c4863182b58c077d7aed6402f5f976217dec494ed557bae6fbee4b19bbb57844a6a318f8fd76e14b6df8890c512836ae99e95a7107a8908b3c0a0c0827b7af116669a422f97fc2d86a343f3e06f59cfc7e60d760574108b3c5081307d07d52530c458865b1c6653972bd68ae78e6a0d9bd2f770892a2041653cedbac93540efd52849ae94a2d3bd16f34d999767b5926318391058b964e6f8a37097ce682fe6e6741977a99acdd9a1d8bba023dbf9ba2bc3e602fed6a4d19f114a7020ebf699b5116077672308cc40f9141ec44eea35ea411eee2634a1d22abd9462ba36be020dce6fc5ede23cce5daa39787e7df2f15c9d6a360a96890ba5e3ee7eaf75ea6c109d97fa04ef2f60f773f2b4bea7ab9c06d0dbbb825240c8740c87ba0bf5855fd1ef1bba376c984c8ea04741833b6724536cc0b0d2afdbdba13a60a39341aeeed1c0420a0b4c99693c4e2dde0a50702d428634b7f71ef21e9bf7fad1c2b20bd8856ab6d76062d29bee44bb1951ac142f9b57d435a52fedd792a70f240bf1fd20c497a57911d19ab92778ca0f93b27249456fe993ed492e85a18965d9ca924f8e0cd3e8ceeb05db22f2cddc7446e5b11e4b6408342995b2082a3eb9a2bdbe3e746851ce360515ea0978cbc3c9895ea20a6efcdd7b3f5b797a325bbea880a93d79679027b98834b5a46be9e29aaa417f0af7aa21cd587f6b8b76f0e6b5329eacd52b8a7a8cf62979307f2cfad3d8e1972d1525785baf52a98073", 0x1000}], 0x6, 0x100, 0x8000, 0x2) close(r2) splice(r1, 0x0, r2, 0x0, 0x200000000e26a, 0x0) read(r2, &(0x7f00000001c0)=""/100, 0x64) truncate(&(0x7f0000000580)='./bus\x00', 0xdc) 17:47:15 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', 0x0) 17:47:15 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000100)='./file1\x00', 0x0) r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r0, 0x1000) lseek(r0, 0x0, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r3, 0x0, 0x8400fffffffa) 17:47:15 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x5, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:47:15 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x1000000) [ 276.715689][T23257] loop1: detected capacity change from 0 to 264192 [ 276.717053][T23259] loop0: detected capacity change from 0 to 264192 [ 276.730805][T23256] loop5: detected capacity change from 0 to 1051 [ 276.732997][T23263] loop3: detected capacity change from 0 to 264192 17:47:15 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', 0x0) [ 276.771530][T23256] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 276.790869][T23259] loop0: detected capacity change from 0 to 264192 17:47:15 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x2000000) 17:47:15 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000000), &(0x7f00000003c0)='./bus\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17, 0xfffffffffffffffc}], 0x904002, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000040)='./file1\x00', 0x0) creat(&(0x7f0000000140)='./file0\x00', 0x946f92244b5287eb) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) [ 276.847844][T23256] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 276.865118][T23256] EXT4-fs (loop5): get root inode failed [ 276.870768][T23256] EXT4-fs (loop5): mount failed 17:47:15 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0xffff0000) [ 276.918634][T23289] loop3: detected capacity change from 0 to 264192 [ 276.947714][T23256] loop5: detected capacity change from 0 to 1051 17:47:15 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', 0x0) [ 276.982878][T23256] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 277.005323][T23256] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 277.020352][T23303] loop0: detected capacity change from 0 to 264192 [ 277.022444][T23256] EXT4-fs (loop5): get root inode failed [ 277.034651][T23256] EXT4-fs (loop5): mount failed [ 277.075993][T23303] loop0: detected capacity change from 0 to 264192 17:47:16 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x700, 0x0, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 17:47:16 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0xffffffff) 17:47:16 executing program 3 (fault-call:3 fault-nth:0): syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 17:47:16 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x6, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:47:16 executing program 0: sendmsg$NL80211_CMD_DEL_MPATH(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x5c, 0x0, 0x400, 0x70bd28, 0x25dfdbff, {{}, {@void, @void}}, [@NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @device_b}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_MAC={0xa}]}, 0x5c}, 0x1, 0x0, 0x0, 0x8000}, 0x20000000) r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17, 0x6d}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') ioctl$FS_IOC_GET_ENCRYPTION_KEY_STATUS(r0, 0xc080661a, &(0x7f0000000300)={@desc={0x1, 0x0, @desc4}}) creat(&(0x7f0000000680)='./bus\x00', 0x0) fchdir(r0) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) renameat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000100)='./file1\x00') 17:47:16 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000100)='./file1\x00', 0x0) r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r0, 0x1000) lseek(r0, 0x0, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r3, 0x0, 0x8400fffffffa) [ 277.590400][T23343] loop0: detected capacity change from 0 to 264192 [ 277.595260][T23338] loop1: detected capacity change from 0 to 264192 [ 277.601879][T23343] FAT-fs (loop0): bogus number of reserved sectors [ 277.609976][T23343] FAT-fs (loop0): Can't find a valid FAT filesystem [ 277.616824][T23339] loop3: detected capacity change from 0 to 264192 [ 277.623440][T23344] loop5: detected capacity change from 0 to 1051 17:47:16 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount$9p_xen(0x0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1091ed, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x480002, 0x80) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$inet6(0x10, 0x80000, 0x7ffffffe) sendto$inet6(r1, &(0x7f0000000140)="1ba0000016001d0d89fdc5cbdd045798707bed4dca141a780f0f8e", 0xff7f, 0x0, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f0000000000)=""/60, 0x3c, 0x0, 0x0, 0x0) splice(r1, &(0x7f0000000040)=0x8001, r0, &(0x7f0000000100)=0x5, 0x4, 0x5) r2 = syz_open_dev$tty1(0xc, 0x4, 0x1) r3 = syz_open_procfs(0x0, &(0x7f00000000c0)='mountinfo\x00') sendfile(r2, r3, 0x0, 0x800040080004107) r4 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') pipe(&(0x7f0000000080)) socket$inet_udp(0x2, 0x2, 0x0) mmap(&(0x7f000053e000/0x4000)=nil, 0x4000, 0x1800003, 0x2010, 0xffffffffffffffff, 0xffffc000) preadv(r3, &(0x7f0000000300)=[{&(0x7f00000013c0)=""/228, 0xe4}, {&(0x7f00000014c0)=""/106, 0xfffffffffffffeeb}, {&(0x7f0000001540)=""/115, 0x73}], 0x3, 0xd9f, 0x0) preadv(r4, &(0x7f0000001380)=[{&(0x7f0000000180)=""/76, 0x4c}, {&(0x7f00000002c0)=""/23, 0x17}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/16, 0x10}], 0x4, 0x105, 0x0) [ 277.663094][T23344] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 277.687215][T23339] FAULT_INJECTION: forcing a failure. [ 277.687215][T23339] name failslab, interval 1, probability 0, space 0, times 0 [ 277.699787][T23344] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 277.699840][T23344] EXT4-fs (loop5): get root inode failed [ 277.699849][T23344] EXT4-fs (loop5): mount failed [ 277.716870][T23339] CPU: 1 PID: 23339 Comm: syz-executor.3 Tainted: G W 5.13.0-rc2-syzkaller #0 [ 277.737470][T23339] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 17:47:16 executing program 0: r0 = gettid() ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x30) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x30) ptrace$cont(0x18, r1, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./bus\x00', 0x4, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x12, &(0x7f0000000400)=ANY=[@ANYRESOCT=r1, @ANYBLOB="87bc60e7aefe1912716d1f983d70b0e9d77ddf9533500949d91022e348c26395c23d114a51cf52eeedee69ef4658d095df3f1ecf44c6ea9e9a8e0643dbf3b04c5731360f3e99a45034f2e20c55dcb7cd0f8aaab922e4ad1a9ce360087e86ef6bb4d750f288a4ab5f5c5eac11cb8fe0acdf9ea8236a7327e2bae21caea459a35538f726aeaf90d4d1d49987e19f1de493be2abcbba224c6f55a5fbcf2548608b1f98b236506096da51feda95d65a53f7f75f27e231dbb1d3a4d48cb"]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) unlinkat(r2, &(0x7f0000000180)='./bus\x00', 0x0) r3 = gettid() ptrace$setopts(0x4206, r3, 0x0, 0x5) tkill(r3, 0x30) ptrace$cont(0x18, r3, 0x0, 0x0) ptrace$setregs(0xd, r3, 0x0, &(0x7f0000000080)) ptrace$setregs(0xf, r3, 0x100000000, &(0x7f0000000100)="ac0b436f7349a808f35fb00c3000b6606ea3d50b5b4d92300cca8ceb5454670b876e86e6d65d6eba6cc6038f77cbd00d44e9d4feaee3060d3fdfe52f16eb84c78226abd6c29e014f7b1a26e647a5372b4da8822b786c46d5a5b16d61905006c39c1db3ddd37546f3ee86249eef0ea0e8755eedfd9c155383") [ 277.737483][T23339] Call Trace: [ 277.737489][T23339] dump_stack+0x137/0x19d [ 277.737511][T23339] should_fail+0x23c/0x250 [ 277.737530][T23339] ? getname_flags+0x84/0x3d0 [ 277.737587][T23339] __should_failslab+0x81/0x90 [ 277.737625][T23339] should_failslab+0x5/0x20 [ 277.737649][T23339] kmem_cache_alloc+0x46/0x2f0 [ 277.737723][T23339] ? __cond_resched+0x11/0x40 [ 277.737740][T23339] getname_flags+0x84/0x3d0 [ 277.737758][T23339] __x64_sys_rename+0x31/0x60 [ 277.737777][T23339] do_syscall_64+0x4a/0x90 [ 277.737840][T23339] ? irqentry_exit_to_user_mode+0x5/0x20 [ 277.737871][T23339] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 277.737891][T23339] RIP: 0033:0x4665d9 [ 277.737904][T23339] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 277.737920][T23339] RSP: 002b:00007ff7888dc188 EFLAGS: 00000246 ORIG_RAX: 0000000000000052 [ 277.737938][T23339] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 277.737966][T23339] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000020000140 [ 277.737976][T23339] RBP: 00007ff7888dc1d0 R08: 0000000000000000 R09: 0000000000000000 [ 277.737986][T23339] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 277.737996][T23339] R13: 00007ffe94bc9edf R14: 00007ff7888dc300 R15: 0000000000022000 [ 277.768162][T23343] loop0: detected capacity change from 0 to 264192 17:47:16 executing program 3 (fault-call:3 fault-nth:1): syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') [ 277.816425][T23344] loop5: detected capacity change from 0 to 1051 17:47:16 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r3 = socket$inet_udp(0x2, 0x2, 0x0) close(r3) splice(r2, 0x0, r3, 0x0, 0x200000000e26a, 0x0) r4 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000500), 0x204c00, 0x0) preadv(r4, &(0x7f0000000440)=[{&(0x7f00000000c0)=""/121, 0x79}, {&(0x7f0000000400)=""/39, 0x25}, {&(0x7f0000000180)=""/99, 0xae}, {&(0x7f0000000540)=""/205, 0xc3}], 0x4, 0x0, 0x3) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x98}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r5, &(0x7f0000000000)=ANY=[], 0xfffffecc) ioctl$F2FS_IOC_GET_FEATURES(r5, 0x8004f50c, &(0x7f0000000040)) 17:47:16 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x7, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:47:16 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x2) unlinkat(r0, &(0x7f0000000000)='./file1\x00', 0x200) [ 278.042576][T23386] loop3: detected capacity change from 0 to 264192 [ 278.056890][T23388] loop5: detected capacity change from 0 to 1051 [ 278.066438][T23388] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 278.076709][T23388] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 278.093978][T23388] EXT4-fs (loop5): get root inode failed [ 278.099647][T23388] EXT4-fs (loop5): mount failed [ 278.124370][T23398] loop0: detected capacity change from 0 to 264192 [ 278.160598][T23386] FAULT_INJECTION: forcing a failure. [ 278.160598][T23386] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 278.163300][T23388] loop5: detected capacity change from 0 to 1051 [ 278.173770][T23386] CPU: 0 PID: 23386 Comm: syz-executor.3 Tainted: G W 5.13.0-rc2-syzkaller #0 [ 278.190223][T23386] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 278.200264][T23386] Call Trace: [ 278.203522][T23386] dump_stack+0x137/0x19d [ 278.207895][T23386] should_fail+0x23c/0x250 [ 278.212330][T23386] should_fail_usercopy+0x16/0x20 [ 278.217334][T23386] strncpy_from_user+0x21/0x250 [ 278.222168][T23386] getname_flags+0xb8/0x3d0 [ 278.226663][T23386] __x64_sys_rename+0x31/0x60 [ 278.231332][T23386] do_syscall_64+0x4a/0x90 [ 278.235751][T23386] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 278.241626][T23386] RIP: 0033:0x4665d9 [ 278.245585][T23386] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 278.265286][T23386] RSP: 002b:00007ff7888dc188 EFLAGS: 00000246 ORIG_RAX: 0000000000000052 [ 278.273872][T23386] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 278.281872][T23386] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000020000140 [ 278.289820][T23386] RBP: 00007ff7888dc1d0 R08: 0000000000000000 R09: 0000000000000000 [ 278.297768][T23386] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 278.305715][T23386] R13: 00007ffe94bc9edf R14: 00007ff7888dc300 R15: 0000000000022000 17:47:17 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0xf00, 0x0, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 17:47:17 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000104000074000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000006c0)=ANY=[@ANYRESOCT, @ANYBLOB="d2d948a1f65bdd4845920317b7aaa609ab5573570ae86db6ffcabeca390d2d86a47659610c78f5b8eadcfc1e06bf012f4ec92eb696157c9b53d3d8b9bdd434690b59e7ceaa39a30900129d56045b05c372a122df2f02707d2f4f89be6de0001156b574dd4457b8eddd1afdc22649c5db630e65f65c3ad392f677653ddb927fd54015f91e6b822e6c6ad6d5bb1b158468c936c9632426590be395dd66d3cf28f03f7634de26401f017b2e8fdf71daa7acda8349eb310d0ffc512574c7", @ANYRES32=0x0, @ANYBLOB="5b35c19e6f", @ANYBLOB="21e8916201e4929f9f6aca228915d4cd7af413461da80b077d02abd5af9fc8a9385b3da58f172310db9a99d1a61d02578bcd8636d84e9dc438053fb566ab24eb388e9a25f1fccb3c695f5e536f5682980de906af3b44b5b5dac7873f84d22cbb0a356df864ed329baf92630fb492addd5cbacdf3061cfe7ba6b57306d64709d0010cf64815831ff0dc9dd47203b9f7a24f913d9615b9c9d33f946e6d8d892741acc8cec61282de28885a134bcff56f1c359426d94a9eb457f45f250405430acbf7ca182b84af96797a611cf41f36d44e682659f4db12ded25783d6653be34c3dd477a4334b8c0964ebf0cc0a55cf959b66df618e8337f20357f7109e731df5820bdfd28ba99cac68443b1af0b55be006b0489368259fe6e11bba90b0692e4d001a22773fbf89efe1ac2e700d6600a68c46560e1a79055d16ff62be37c0b5bdebcceaba84d2eea22078c93231ae9efd2e65930af31443c62b1387bbda2b7662751729ff9b33b25b86c58207c782bacb122751172d819898b1aaa540290a9e8442436d3599eefc8f09429d71208398ae6ef0c1c8c9225e24154cbae6190407d1af4df59be9ec8810d3bbac4b6e384b54614eda4f723c6be4eaa07d12fd28cc1376dc36c474a278544a6c71fa78d7ddfdc79f2b3423846b7d41b21e6a1c06bc8dd9aa6deacb95fdf20ed4c80106b5c5a2b91ed488fbe8c06a4dbca3dda9245391bce42cbac49ce82e4e3e2a890716d95bd0158bb513a1a2bb17ea73a784c68a17fb1c34b05d9eef030a0874c67446469520cf4313b6b5f3681521cc2feb3bf5df1766ed02e99dc2f08e230e5e105c357cb2e859e6742a2df3fe563968a28cedcc1e16f6f60bd8a7e26696dda944f00043dc692a701d443fb9d8897158b7674b64036d64f7a744a5a8744b4376e6460df61010caa40ee78bc0c70e8152d8cba784e6fd8ae6bac5ed9a8e75aa0d556f87a0df9853a5d62da13eea9a43ebd04065075e96bbd3b3606e07937d048dc78fd5a96f30a92aca91a1f4fb00df78d1c0e0aeffd395744aa6a45c5ade86916ed6fd5fdd6ae80300855fd031a343368e8fdc064f82ec9a9a7ec6e8f2a8cfeead9e9470c7510a050563513f22ad632f8e4b20a4529b2db639c2381c35790767c7bb9bd9802275298b707dc15b8edfd902589284699774765f43be585306edd685bbd19045f6c87b85218fc6478634acd22d52b78891bbe48f10d796383a712a1dfe6df37d66a95f1babbe88fe20278e13733e005effe16a2fa633206607f97ebeb80ed7aa597c7f71aca1bba7d60a7b379b03f8c3fbcb4f76fc8aac399141b20077c8d5e97a077dfbfe8c19ae15308539ccd2fcb70897efd8888927046da20b6e8a0b782fb0aee9554bf820b139bd2d98661418ecdd664218c720aa36987200fb6a6e4f9ec09c5e96a9cbbaa814c4a09676a7acadd206d1ef8995328cddefb16fdae43e5529d15ed60662b08870bbcd1679b20a4cfd167fa87db79cab94a8dc076c48e7437ed0513aa44079cf54e4236d84497483ed0c41be88628c95238fe58ec7fa4ba33e206f5e1fad0c14f6e397fbd94d8e7571b18c186d4fde05720f3bc2ac8823cc1346ce8632cbef80abe1f6f1a8156810b21707fe0aafc99072e79bd45a085ed0a112971f220e49423236e4bab497253e975c661d339c30dfb6351ad86c18b6e11ce13f79a4f0890272f9e33fed43e7ece0701355a2e0f2af8cbf7576390fae66e178b533184262b075c55973b9ee0fe693a7552dfaf46d6cf5afa474a55c2429b781742aa388e7b8b8eb4acca2ee554d28a7562484445a2f52211a101d1686440077dcfe91c780cdcfc9bff2d4e242d410fc84bf450df62d8dfe825cec22223af528e1104972b39c8b0c799de81a47bbd9f21af8df009a5856e653f96be426df6bf10dc61d599330d8591e756bce4acd8fd8baed24089fb4e4e591368f4914df8077b6ef69ad728b69a19e86e250dabefac97f91be4f01688712a9b18d81958b85dba2777bcc0a57704ce9f367df72f6441772dade7b624f3009bc9f8b44dd1c0613e287adfae3b6146208482a23a0489c017150513a28c3739d17e1ace1c04e963f8cbf142bdf13d61ad2e9b43a6dae474ca85c6738a969aaf384118190996962131802ceb59c437670e63f779d1f1ff406f871b550c178fa6aebc19577d7cf55a6a254b09df26f60d85ae6e21ace8fdcef506587b9cced6fdb374afe4c11f383fa51d0b765bf2febba96e870050fffa13840a830f4a94c0e8b07e40b37b908573889c4c499a8ae1df67ccaa11791f9e53ce1965c50e5711f8ac8f959a923739eeeafc150d5911070b1fc0ae8999512f5ff2034a70558063446a80bcfca93588e4b0424d1371e564dab7f2dfb01058398c7992bd908612de755dbb1eeb282b016b4759288eb8f5832c70495ec1aba4fce922b4fd68b0055c55025b4d04eefb38f6b87a41b40bbd4a5698fc0f715f272659d3d976eddbc51fa71ef2df1130a0fc1de6bcb6ab07bdba08eae38a9a7ce30c6c8304c9eff955279914953582d7f3c0133809c613e523472dda9d9057c64b74069fc4535a34d7f2fd64e94f59180b008912368a8ea6a41b3c84ef0390d32a59ad9274cc424d1b4df8f2e3c45952ec7811563e43117ad61375957a9d26185e1afae5c0d081ec9fbcf37079ae0275c9171c13a725edd1db53ade7c9ddb9c7e347023adf4cf46031e0ef20ee82d0bd48b3ad70f6aa75aa2e312ade3902617856d4ba944e3246b90743ca0a5eb1122e17075a58eb7856c383a8705cb467f38801188d1a19a9a27a0733ec3fe94df00f93ac7858294fd491769f764d60804ab0ce97c0efc46f31da943e64e1b1c428da0784d0814b96378352c9de465560c63094f2633b94a46cdffabe45c2d3a7d87c3d443a850dd4782b5a9b582d97476f8761c3e7284d1d78a01c6d28abf56bbc5cbfaf7cc28107114b6239a02bf02ce633fc7fcb0ed8ba15153143538dad081d27795b8b3dbf60160684825c6cfa6d965b422cd79871835f290a7cb231aec21aa31db8752020dabfb8e2ad42a1eeab4afb63981c227c22c2aca8d9172287ae9ed8f022ec2f4655a8e76eed8a4db7fed3d0b76c47b7f3f5e50a7b16f1a92efc8df1fdca5d46e097dcd19ad6bb96b4603a31bc6ac563cea086bdd57c550fe25f0a2ac1f003892f26f2b3810253acee72d7413ef3ae7ba299a554f4baf9f6fa6d298049b358033cd7e1274f6ee667c171d4710383fe734edc1c5a61c82789553098e1320039cc54136d6263273e9f21a5438d792676ef8276947d87bf9da36aac266ab0587c6169f12925fa630614ab76bad383198346496ee2d66b195892fb015d87200a6687c583c1d2cf4a2e37184774f023d5ee8007af597b3e2d96f1927d459a1b6564d16e9568727038575fd206986627144839838b1f87abd0022be147b345fbecba52acfad966c7e56df6361881c922adb550eb88a2c43557d07e020141c048c8b2760b1570bb1de0ac6c365504dc1cf8b02e2762746c9e9e572534b6d5f348c88e7c99ac72521183542eedac16ed61d43ad2d6239724946023323fcf202004dc7495261843c3962f9922f95bd580550457a6458380e86b19793518e39feb785decd9fb95af9ff2d224ebf148c8aa09cf1a5365f69d64a64f6717dd11b4e729e17ea03f57080b0cfdfd0e33b56cf4f2814830c0abdbbd545f54b7d8d440c25863aaceec70e235a0395fbe03c141f28993460b2c2263bc81150d01def0b3b2446e5aec647fdaa406864b3e3901f4a75e028da1fee74584ef98d44ccb8e634805a3e6c94094d671c14c0bf258c77bbfc5b6fb830cc2001aaa1b630afe433ffb24adeb74b1019f274691c4caeba85c93ed206134095a3e8b27d0125b2e510822849218d0f8d72b6709d14035c07fb2498b64eafaaf5c592b3b28b5ebdd8c7517105df371287f0af6022ebddb21039fd78c5c94689b0b12beda87c8b82f774dd35ab24b383e12552bcf16a02d9543154c564dc1ab8a7253850c47e2073afb739a9a1d48497a58ba1e66f9ec558ab462e3ead86d1139d4bc0cb606f4f76b5d45b6b85a947518a1c31b2c4ac71639ad45445656e6e9aaf8cb540dc7c2a4eeacb283f2b35f9a1e8994c6e3cfb43ea7227e2cd8cb4ddd62f8fd6263a439b5ea6f6cb4ffca63f7a3181d3fe7e5ad8fc37661e66188fa2038236b319b19ef0703b65eabca2c3eb116ce94df54c8428b42734363c1033de3241a7cdd54ed835748214277f951f1dfc971dcbec38f3ff451c6b72f36cccbac6c085ec7471c0d217d73c5ae3635b797f578b31110992eec045f4597b4c5aeef09cb43405de2accfdc62d3e8a04ed29f7e1bc630af86f40f0d34536adc0ad062aab28ee3ca163bd4e47b466e14d4ba6b580cd465086076cfb351e8e56ed4e01e6d018d4e8e8a3c1c14bad477c05f6d93398da8422c4f39fe5340ddaabb0ff0e9f8a99a3e34a58fe009c998cda24320d28f4a98ce2622b3b3fdb756bc430d06c590bbfe3b065ad781406c09a81e576b8d346b040a6060a26d6b47545f46380b34937ed5719f3cad76540448ca5a0c57d6a11a690b6aead7f2c855a8d84f00376ae37a8b25f461da217c062597c22bff9262fece8353902bcc594cd8907a86f3f0b71ef6bc4797dbfb72b50eccd32d961c31328a1013431e55f8f9338b5521c8c46a05835d2c83941d2f445a6a45904a6fe098f289d212ad88783906b1091182dbe9bca6fe00c1d222500556e7fcf4ebc939c61988b50a5c0c5496b4d1c30fdf69b7a1380f8dbe4c444c2868f9336246189d78078f6d4c655d2fb49260c454c8089e4c4c72d9f50759759124385d06482efc4dd55944d4c315332f15ff1b63eebb44d2df95161839eeaf7141e0d99b56811e4ada5534f2a06245a34fe4708b68a551e077ca0155581dcab0fe1cb9eaad23e66699f1bc5652d723a948af1130e5f2cf6c7e66d32d9fb69f7ad9ab9baeaa45f478417ee5a8907143fa32fe531009529b605122278d56062bc5f1c86aee7e9718c44ede91e5279f71e4ab6055cd5dce4f9c641539f25a221c57a4fdb793e2ef830ed4e8257f0ee68072a82b7d83836e7a6d6657776579f5a9baa100030ae14c4db66b6a7d30b623e917348db4b89147d1989d60a4b22bc9701a34fb178aa7d4d27ab24898acaa509391c02dced2414fe3d0b855621a0c41cff39d42bf96e43624648cebf9ddf4148dc8fbf0332d68f2d17b319f6f80b9b790798d3ad3c5df36b81947e8058ce7ed409856b0c5b9b9b3929b9958ef611ec51d2a2b1033ee1ea222fa32a4193b43ab5ea85ba91caac4a5cd7094ce973c366ca0cc76fae23213754d682aa49996e19d7df6372cb8a2643b01e2a347c9cd29e0ed5d924145cead3dcd9f6ab182d9eab15d8025480066131215ee35de1b3f6b7b93baaef56cad93fee8b8a7df0001f51277c52ff40deefec66a1e24c949ffa08aecb60a7a476d25f65d48e0c9f7a321c332825b2b8706fba86b3472b302493c28e8f7d407bb4ad4c27a6bb8a0a3b31824c2b3a59a1ce04f11da65d7eecc2cc9d994ee0c15ce094231e8e66a9a781f92847ad6b496543272ddf2cb529daddc005419d4b0e8e51ef6a2b8fb03f699bb8d0e5e555b504aa32f86e7e028c59641c13415a9918a130bd2572b9a2af6a544be3e79bf8aef64fbe6bcee6f7d1c991094b94c82d0b8af64d9b0f3a2c9e9a36a51798bb6bb826ec0fd68581cfd40bcc375910ecfd700c80f238285dc47e83a7a2f7f943d3202dcb", @ANYRESOCT]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='./bus\x00') unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x10) 17:47:17 executing program 3 (fault-call:3 fault-nth:2): syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 17:47:17 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000100)='./file1\x00', 0x0) r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r0, 0x1000) lseek(r0, 0x0, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r3, 0x0, 0x8400fffffffa) 17:47:17 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x8, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) [ 278.459514][T23426] loop3: detected capacity change from 0 to 264192 [ 278.461824][T23427] loop5: detected capacity change from 0 to 1051 [ 278.472697][T23429] loop1: detected capacity change from 0 to 264192 [ 278.475499][T23430] loop0: detected capacity change from 0 to 264192 [ 278.495304][T23430] FAT-fs (loop0): Unrecognized mount option "01777777777777777777777ÒÙH¡ö[ÝHE’·ª¦ «UsW [ 278.495304][T23430] èm¶ÿʾÊ9-†¤vYa xõ¸êÜü¿/NÉ.¶–|›SÓع½Ô4i YçΪ9£ " or missing value [ 278.514234][T23426] FAULT_INJECTION: forcing a failure. [ 278.514234][T23426] name failslab, interval 1, probability 0, space 0, times 0 [ 278.526968][T23426] CPU: 1 PID: 23426 Comm: syz-executor.3 Tainted: G W 5.13.0-rc2-syzkaller #0 [ 278.527306][T23427] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 278.537129][T23426] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 278.537142][T23426] Call Trace: [ 278.537148][T23426] dump_stack+0x137/0x19d [ 278.537171][T23426] should_fail+0x23c/0x250 [ 278.568469][T23426] ? getname_flags+0x84/0x3d0 [ 278.573205][T23426] __should_failslab+0x81/0x90 [ 278.577965][T23426] should_failslab+0x5/0x20 [ 278.582471][T23426] kmem_cache_alloc+0x46/0x2f0 [ 278.587231][T23426] ? strncpy_from_user+0x178/0x250 [ 278.592390][T23426] getname_flags+0x84/0x3d0 [ 278.596897][T23426] __x64_sys_rename+0x40/0x60 [ 278.601579][T23426] do_syscall_64+0x4a/0x90 [ 278.606006][T23426] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 278.611908][T23426] RIP: 0033:0x4665d9 [ 278.615796][T23426] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 278.635498][T23426] RSP: 002b:00007ff7888dc188 EFLAGS: 00000246 ORIG_RAX: 0000000000000052 [ 278.643979][T23426] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 278.651947][T23426] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000020000140 [ 278.659960][T23426] RBP: 00007ff7888dc1d0 R08: 0000000000000000 R09: 0000000000000000 [ 278.667933][T23426] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 278.675903][T23426] R13: 00007ffe94bc9edf R14: 00007ff7888dc300 R15: 0000000000022000 [ 278.690794][T23427] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) 17:47:17 executing program 3 (fault-call:3 fault-nth:3): syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') [ 278.707929][T23427] EXT4-fs (loop5): get root inode failed [ 278.713569][T23427] EXT4-fs (loop5): mount failed [ 278.728524][T23430] loop0: detected capacity change from 0 to 264192 [ 278.738669][T23430] FAT-fs (loop0): Unrecognized mount option "01777777777777777777777ÒÙH¡ö[ÝHE’·ª¦ «UsW [ 278.738669][T23430] èm¶ÿʾÊ9-†¤vYa xõ¸êÜü¿/NÉ.¶–|›SÓع½Ô4i YçΪ9£ " or missing value 17:47:17 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) unlink(&(0x7f0000000000)='./file1\x00') [ 278.789107][T23427] loop5: detected capacity change from 0 to 1051 [ 278.803418][T23455] loop3: detected capacity change from 0 to 264192 [ 278.810700][T23427] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) 17:47:17 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = syz_mount_image$ext4(&(0x7f0000000180)='ext2\x00', &(0x7f00000001c0)='./file0\x00', 0xfffffffffffffffb, 0x3, &(0x7f0000000580)=[{&(0x7f0000000400)="f358b45ff58216289d861e028671a7abded46cf42f0fad4a34e978a4e6541a59bcb1b06fe91a16c371f16ccb0da28f4815573be16313d97b8f9c998c31708f15d2bd690db1b918eb892c3bca3a2ff9e8b3ea4d6f2f99a54e2773e777d6cd58b9be7a80e8ca3277f47c827dd1f8035208508872cf34b7c6003efa57dfec1fd541584803624f97b03db425176fe85ca4e3797caaa06d4616ae9237794661b3af55519ff0d1d9b078afe8aa7822f736020d74", 0xb1, 0x4}, {&(0x7f00000004c0)="255d8a180a47a56777f0126b3980a453b1a3d319816da66082113c65876a0f4e2ddb8588ed9feb282a11266ca6080037dd92e39db0afccf54ac4d420e502d72b3f27abce1e", 0x45, 0x6}, {&(0x7f0000000540)="5f89feb3706b9c2ca904a35f970122f6b1d56575104c30e657557eca43bfe747221b07d5648d19e1170d2c5e6f", 0x2d, 0x90}], 0x1000000, &(0x7f0000000600)={[{@usrquota}, {@i_version}, {@norecovery}, {@noblock_validity}, {@user_xattr}], [{@fscontext={'fscontext', 0x3d, 'root'}}, {@hash}]}) r2 = openat(r1, &(0x7f0000000000)='/proc/self/exe\x00', 0x50000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1, 0x4010, r0, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) lgetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@random={'btrfs.', 'net/tcp6\x00'}, &(0x7f0000000300)=""/255, 0xff) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) fcntl$setown(r0, 0x8, 0xffffffffffffffff) mmap(&(0x7f00001dd000/0x1000)=nil, 0x1000, 0x2, 0x40010, r2, 0x38222000) pwrite64(0xffffffffffffffff, &(0x7f0000000040)="443bd6b94cc4682b5e612e82f4e017097e455fc2577ebd2a12d3374bc8e4749c2ce52d89b97697c3097b701e762b1ed8a44f8ad48ee1ff36a0ee8e71ed11540b3be5284d9e5d1570bb565424452081d4b2492470d79bd3445645c291bf871d8c4209c5f33186ab9d6b59879f9e38ff87e13ffa877a8127c46c449a754a205414a0f0a9", 0x83, 0x8) [ 278.848336][T23427] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 278.865568][T23427] EXT4-fs (loop5): get root inode failed [ 278.871260][T23427] EXT4-fs (loop5): mount failed [ 278.887203][T23455] FAULT_INJECTION: forcing a failure. [ 278.887203][T23455] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 278.900380][T23455] CPU: 1 PID: 23455 Comm: syz-executor.3 Tainted: G W 5.13.0-rc2-syzkaller #0 [ 278.910528][T23455] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 278.920656][T23455] Call Trace: [ 278.923938][T23455] dump_stack+0x137/0x19d [ 278.928275][T23455] should_fail+0x23c/0x250 [ 278.932696][T23455] should_fail_usercopy+0x16/0x20 [ 278.937728][T23455] strncpy_from_user+0x21/0x250 [ 278.942641][T23455] getname_flags+0xb8/0x3d0 [ 278.947268][T23455] __x64_sys_rename+0x40/0x60 [ 278.951953][T23455] do_syscall_64+0x4a/0x90 [ 278.956372][T23455] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 278.961332][T23465] loop0: detected capacity change from 0 to 264192 [ 278.962272][T23455] RIP: 0033:0x4665d9 [ 278.962287][T23455] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 278.992244][T23455] RSP: 002b:00007ff7888dc188 EFLAGS: 00000246 ORIG_RAX: 0000000000000052 [ 279.000647][T23455] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 279.008605][T23455] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000020000140 [ 279.016568][T23455] RBP: 00007ff7888dc1d0 R08: 0000000000000000 R09: 0000000000000000 [ 279.024520][T23455] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 279.032518][T23455] R13: 00007ffe94bc9edf R14: 00007ff7888dc300 R15: 0000000000022000 17:47:17 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x8400fffffffa) 17:47:17 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x9, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:47:17 executing program 3 (fault-call:3 fault-nth:4): syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') [ 279.048715][T23472] loop2: detected capacity change from 0 to 264192 [ 279.080224][T23472] EXT4-fs (loop2): VFS: Can't find ext4 filesystem 17:47:17 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') open(&(0x7f0000000000)='./bus\x00', 0x200, 0x1e) creat(&(0x7f0000000680)='./bus\x00', 0x2) creat(&(0x7f0000000100)='./file1\x00', 0x100) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) [ 279.144754][T23487] loop1: detected capacity change from 0 to 264192 [ 279.215310][T23499] loop5: detected capacity change from 0 to 1051 [ 279.224262][T23501] loop3: detected capacity change from 0 to 264192 [ 279.237330][T23503] loop0: detected capacity change from 0 to 264192 [ 279.244851][T23499] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 279.263372][T23501] FAULT_INJECTION: forcing a failure. [ 279.263372][T23501] name failslab, interval 1, probability 0, space 0, times 0 [ 279.276015][T23501] CPU: 1 PID: 23501 Comm: syz-executor.3 Tainted: G W 5.13.0-rc2-syzkaller #0 [ 279.286207][T23501] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 279.296266][T23501] Call Trace: [ 279.299541][T23501] dump_stack+0x137/0x19d [ 279.304293][T23501] should_fail+0x23c/0x250 [ 279.308710][T23501] ? __d_alloc+0x36/0x370 [ 279.313034][T23501] __should_failslab+0x81/0x90 [ 279.317869][T23501] should_failslab+0x5/0x20 [ 279.322385][T23501] kmem_cache_alloc+0x46/0x2f0 [ 279.327169][T23501] __d_alloc+0x36/0x370 [ 279.331393][T23501] d_alloc+0x2a/0x130 [ 279.335375][T23501] __lookup_hash+0x8f/0x180 [ 279.339944][T23501] do_renameat2+0x2ff/0x9b0 [ 279.344455][T23501] ? getname_flags+0x173/0x3d0 [ 279.349219][T23501] __x64_sys_rename+0x58/0x60 [ 279.353891][T23501] do_syscall_64+0x4a/0x90 [ 279.358408][T23501] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 279.364325][T23501] RIP: 0033:0x4665d9 [ 279.368214][T23501] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 279.374036][T23499] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 279.387906][T23501] RSP: 002b:00007ff7888dc188 EFLAGS: 00000246 ORIG_RAX: 0000000000000052 17:47:18 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x1100, 0x0, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 17:47:18 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x46b8a000) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000000340)={@mcast2, 0x85, 0x1, 0x1, 0x6, 0x401, 0x9}, 0x20) vmsplice(r1, &(0x7f0000000300)=[{&(0x7f0000000040)="cfc10c5c7ed2d8e1ea7f3ae049c9d735a69fc16f8201c80b637d0799f2e17a3d9ac6da709cef4edc576c50a7762a669e69853701e1d5ae8cc0eab33ea167753804c82cb050dba1c4bd24e3cc0d36f5f0d8f058bbf07336622c9fe6647a9c83bf15f16ad11c8e341e6aa8f48cfb644dac613926f842332c06926701", 0x7b}, {&(0x7f00000000c0)="9807d8da477a1298c85bb70901d436c56e6c0498a21a125559374f61bb54cf281fda7db2ca4d25b31716c3ea079b27a2f4ec1544090ddb7c0d8402d80cd4125ebc398c32dc2fe7a94357bad9e5ee546c7a13c29c36d9e618a4a8adc6450f42bddee3a2b73ee2e328306f5756b3c86994322bffeec5e49aa53a8fa3924bc741c4164b2693022d589bfdcce431699cf8e105a170ffd0baa6b3bb5086", 0x9b}, {&(0x7f0000000180)="39057b88a490bad732f3f335d6711f96e10738b51efdd9b3ec2b8be76989dce0bc48e7cfac1b3f4fed6a01e957fb19ac275451c2a83361d1fe784f893c94f23c85cbb176d8a322cfaf6cf5b43424a3386cca24f58e", 0x55}], 0x3, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r3 = socket$inet_udp(0x2, 0x2, 0x0) close(r3) splice(r2, 0x0, r3, 0x0, 0x200000000e26a, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) splice(r4, 0x0, r5, 0x0, 0x200000000e26a, 0x0) write$binfmt_elf64(r5, &(0x7f00000003c0)={{0x7f, 0x45, 0x4c, 0x46, 0x20, 0x40, 0xff, 0x7f, 0xc1b2, 0x3, 0x3d, 0x0, 0x255, 0x40, 0xc7, 0x7ff, 0xb2, 0x38, 0x2, 0x1f, 0x7fff, 0x1}, [{0x70000000, 0xfffff001, 0xd519, 0x4, 0x1ff, 0x55b, 0x7ff, 0x81}], "3d539581fe087c44c30b08d8913bfee8364e83c0b64cbd5757cd5c87ccce09ac3e2a92a76f339b00f582b0902ba3e4cc8cc05031881eb14a506689ea699de20d4d74c91328ed2676188798399fdc17c1eef86e519609acd6479915b65476a56899aebdad712cf6c965fc", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x7e2) r6 = socket$inet_icmp_raw(0x2, 0x3, 0x1) bind$inet(r6, &(0x7f0000000380)={0x2, 0x4e21, @empty}, 0x10) ioctl$BTRFS_IOC_DEFRAG(r2, 0x50009402, 0x0) 17:47:18 executing program 3 (fault-call:3 fault-nth:5): syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') [ 279.405025][T23499] EXT4-fs (loop5): get root inode failed [ 279.413408][T23501] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 279.413425][T23501] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000020000140 [ 279.413435][T23501] RBP: 00007ff7888dc1d0 R08: 0000000000000000 R09: 0000000000000000 [ 279.413447][T23501] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 279.419165][T23499] EXT4-fs (loop5): mount failed [ 279.427109][T23501] R13: 00007ffe94bc9edf R14: 00007ff7888dc300 R15: 0000000000022000 17:47:18 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000000)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x100010, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) 17:47:18 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) r1 = socket$inet6(0x10, 0x3, 0x0) sendto$inet6(r1, &(0x7f0000000140)="1ba0000016001d0d89fdc5cbdd045798707bed4dca141a780f0f8e", 0xff7f, 0x0, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f0000000000)=""/60, 0x3c, 0x0, 0x0, 0x0) preadv(r1, &(0x7f0000000740)=[{&(0x7f0000000040)=""/51, 0x33}, {&(0x7f0000000080)=""/110, 0x6e}, {&(0x7f0000000100)=""/51, 0x33}, {&(0x7f0000000300)=""/234, 0xea}, {&(0x7f0000000400)=""/247, 0xf7}, {&(0x7f0000000140)}, {&(0x7f0000000180)=""/81, 0x51}, {&(0x7f0000000500)=""/216, 0xd8}, {&(0x7f0000000600)=""/60, 0x3c}, {&(0x7f0000000640)=""/204, 0xcc}], 0xa, 0x1ff, 0x10001) [ 279.523489][T23499] loop5: detected capacity change from 0 to 1051 [ 279.547877][T23499] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) 17:47:18 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x101) [ 279.560805][T23499] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 279.578010][T23499] EXT4-fs (loop5): get root inode failed [ 279.583827][T23499] EXT4-fs (loop5): mount failed 17:47:18 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0xa, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) [ 279.639505][T23544] loop0: detected capacity change from 0 to 264192 [ 279.667757][T23541] loop3: detected capacity change from 0 to 264192 [ 279.691952][T23556] loop5: detected capacity change from 0 to 1051 [ 279.706096][T23556] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 279.716388][T23544] loop0: detected capacity change from 0 to 264192 [ 279.723631][T23556] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 279.741196][T23556] EXT4-fs (loop5): get root inode failed [ 279.746863][T23556] EXT4-fs (loop5): mount failed [ 279.754174][T23541] FAULT_INJECTION: forcing a failure. [ 279.754174][T23541] name failslab, interval 1, probability 0, space 0, times 0 [ 279.766965][T23541] CPU: 0 PID: 23541 Comm: syz-executor.3 Tainted: G W 5.13.0-rc2-syzkaller #0 [ 279.777141][T23541] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 279.787185][T23541] Call Trace: [ 279.790878][T23541] dump_stack+0x137/0x19d [ 279.795383][T23541] should_fail+0x23c/0x250 [ 279.799789][T23541] ? mempool_alloc_slab+0x16/0x20 [ 279.804799][T23541] __should_failslab+0x81/0x90 [ 279.809564][T23541] should_failslab+0x5/0x20 [ 279.814100][T23541] kmem_cache_alloc+0x46/0x2f0 [ 279.818914][T23541] mempool_alloc_slab+0x16/0x20 [ 279.823749][T23541] ? mempool_free+0x130/0x130 [ 279.828417][T23541] mempool_alloc+0x8c/0x300 [ 279.832900][T23541] ? __cond_resched+0x11/0x40 [ 279.837556][T23541] ? put_dec_trunc8+0x10e/0x130 [ 279.842431][T23541] bio_alloc_bioset+0xcc/0x480 [ 279.847174][T23541] ? __bread_gfp+0x80/0x220 [ 279.851657][T23541] submit_bh_wbc+0x130/0x330 [ 279.856241][T23541] __sync_dirty_buffer+0x136/0x1e0 [ 279.861331][T23541] sync_dirty_buffer+0x16/0x20 [ 279.866104][T23541] fat_add_entries+0x72d/0xf70 [ 279.870850][T23541] ? fat_time_unix2fat+0x230/0x260 [ 279.876031][T23541] msdos_add_entry+0x138/0x200 [ 279.880788][T23541] msdos_rename+0x4c6/0xd10 [ 279.885371][T23541] ? selinux_inode_rename+0x57f/0x6d0 [ 279.890744][T23541] ? msdos_rmdir+0x2c0/0x2c0 [ 279.895326][T23541] vfs_rename+0xa03/0xfb0 [ 279.899639][T23541] do_renameat2+0x59e/0x9b0 [ 279.904123][T23541] __x64_sys_rename+0x58/0x60 [ 279.908790][T23541] do_syscall_64+0x4a/0x90 [ 279.913185][T23541] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 279.919092][T23541] RIP: 0033:0x4665d9 [ 279.922962][T23541] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 17:47:18 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) setxattr$security_selinux(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100), &(0x7f0000000140)='u:object_r:app_data_file:s0:c512,c768\x00', 0x26, 0x0) [ 279.942651][T23541] RSP: 002b:00007ff7888dc188 EFLAGS: 00000246 ORIG_RAX: 0000000000000052 [ 279.951057][T23541] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 279.959009][T23541] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000020000140 [ 279.966981][T23541] RBP: 00007ff7888dc1d0 R08: 0000000000000000 R09: 0000000000000000 [ 279.974935][T23541] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 279.982892][T23541] R13: 00007ffe94bc9edf R14: 00007ff7888dc300 R15: 0000000000022000 17:47:18 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x8400fffffffa) 17:47:18 executing program 3 (fault-call:3 fault-nth:6): syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') [ 280.037695][T23556] loop5: detected capacity change from 0 to 1051 [ 280.068328][T23556] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) 17:47:18 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') syz_io_uring_setup(0x4719, &(0x7f0000000040)={0x0, 0x88fc, 0x2, 0x1, 0x12b}, &(0x7f0000295000/0x4000)=nil, &(0x7f00006f5000/0x3000)=nil, &(0x7f00000000c0)=0x0, &(0x7f0000000100)) syz_io_uring_setup(0x6ad4, &(0x7f0000000080), &(0x7f0000ee7000/0x2000)=nil, &(0x7f00006d4000/0x4000)=nil, &(0x7f0000000040)=0x0, &(0x7f0000000140)=0x0) r4 = open(&(0x7f0000000280)='./bus\x00', 0x40802, 0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000200)=@IORING_OP_PROVIDE_BUFFERS={0x1f, 0x4, 0x0, 0x7, 0x0, 0x0}, 0x2) syz_io_uring_submit(r2, r3, &(0x7f0000000000)=@IORING_OP_READV=@pass_iovec={0x1, 0x0, 0x0, @fd=r4, 0x0, &(0x7f0000000500)=[{&(0x7f0000000100)=""/20, 0x14}], 0x3a}, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$inet_udp(0x2, 0x2, 0x0) close(r7) splice(r5, 0x0, r7, 0x0, 0x200000000e26a, 0x0) r8 = syz_io_uring_setup(0x1aef, &(0x7f0000000080), &(0x7f0000ee8000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f00000001c0)=0x0, &(0x7f0000000000)=0x0) r11 = io_uring_register$IORING_REGISTER_PERSONALITY(r8, 0x9, 0x0, 0x0) r12 = inotify_init() syz_io_uring_submit(r9, r10, &(0x7f0000000280)=@IORING_OP_READ_FIXED={0x4, 0x4, 0x0, @fd=r12, 0x0, 0x0, 0x0, 0x10, 0x0, {0x0, r11}}, 0x0) getsockopt$inet6_tcp_int(r6, 0x6, 0x10, &(0x7f0000000300), &(0x7f0000000340)=0x4) syz_io_uring_submit(r1, r3, &(0x7f0000000180)=@IORING_OP_OPENAT={0x12, 0x5, 0x0, r5, 0x0, &(0x7f0000000140)='./file0\x00', 0x45, 0x11800, 0x23456, {0x0, r11}}, 0xf9f) r13 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r13, 0x0) preadv(r13, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) [ 280.123894][T23574] loop0: detected capacity change from 0 to 264192 [ 280.129248][T23578] loop3: detected capacity change from 0 to 264192 [ 280.133601][T23556] EXT4-fs: failed to create workqueue [ 280.142398][T23556] EXT4-fs (loop5): mount failed [ 280.173875][T23578] FAULT_INJECTION: forcing a failure. [ 280.173875][T23578] name failslab, interval 1, probability 0, space 0, times 0 [ 280.186678][T23578] CPU: 1 PID: 23578 Comm: syz-executor.3 Tainted: G W 5.13.0-rc2-syzkaller #0 [ 280.196830][T23578] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 280.206882][T23578] Call Trace: [ 280.210163][T23578] dump_stack+0x137/0x19d [ 280.214500][T23578] should_fail+0x23c/0x250 [ 280.218920][T23578] ? mempool_alloc_slab+0x16/0x20 [ 280.223946][T23578] __should_failslab+0x81/0x90 [ 280.228720][T23578] should_failslab+0x5/0x20 [ 280.233266][T23578] kmem_cache_alloc+0x46/0x2f0 [ 280.238028][T23578] ? out_of_line_wait_on_bit+0xdb/0x110 [ 280.238385][ T25] audit: type=1400 audit(1621705638.971:172): avc: denied { mac_admin } for pid=23569 comm="syz-executor.0" capability=33 scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:system_r:kernel_t:s0 tclass=capability2 permissive=1 [ 280.243567][T23578] mempool_alloc_slab+0x16/0x20 [ 280.270429][T23595] SELinux: Context u:object_r:app_data_file:s0:c512,c768 is not valid (left unmapped). [ 280.271145][T23578] ? mempool_free+0x130/0x130 [ 280.285645][T23578] mempool_alloc+0x8c/0x300 [ 280.290431][T23578] ? mark_page_accessed+0x1e3/0x550 [ 280.295631][T23578] bio_alloc_bioset+0xcc/0x480 [ 280.300396][T23578] ? time64_to_tm+0x588/0x5a0 [ 280.305144][T23578] submit_bh_wbc+0x130/0x330 [ 280.309734][T23578] ? fat_time_unix2fat+0x230/0x260 [ 280.314848][T23578] __sync_dirty_buffer+0x136/0x1e0 [ 280.319963][T23578] sync_dirty_buffer+0x16/0x20 [ 280.324723][T23578] __fat_write_inode+0x4c4/0x510 [ 280.329670][T23578] fat_sync_inode+0x16/0x20 [ 280.334381][T23578] msdos_rename+0x82b/0xd10 [ 280.338892][T23578] ? msdos_rmdir+0x2c0/0x2c0 [ 280.343483][T23578] vfs_rename+0xa03/0xfb0 [ 280.347810][T23578] do_renameat2+0x59e/0x9b0 [ 280.352413][T23578] __x64_sys_rename+0x58/0x60 [ 280.357079][T23578] do_syscall_64+0x4a/0x90 [ 280.361496][T23578] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 280.367410][T23578] RIP: 0033:0x4665d9 17:47:19 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1000000, 0x4000010, r1, 0xf6a9000) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) [ 280.371296][T23578] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 280.390904][T23578] RSP: 002b:00007ff7888dc188 EFLAGS: 00000246 ORIG_RAX: 0000000000000052 [ 280.399357][T23578] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 280.407334][T23578] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000020000140 [ 280.415315][T23578] RBP: 00007ff7888dc1d0 R08: 0000000000000000 R09: 0000000000000000 [ 280.423316][T23578] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 280.431326][T23578] R13: 00007ffe94bc9edf R14: 00007ff7888dc300 R15: 0000000000022000 [ 280.447704][T23592] loop1: detected capacity change from 0 to 264192 17:47:19 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x1802, 0x0, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 17:47:19 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./bus\x00', 0x5, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet_udp(0x2, 0x2, 0x0) close(r3) splice(r1, 0x0, r3, 0x0, 0x200000000e26a, 0x0) ioctl$FS_IOC_RESVSP(r2, 0x40305828, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x15}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x810, r3, 0x63026000) 17:47:19 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = pidfd_getfd(r1, r0, 0x0) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r2, 0x80045301, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) 17:47:19 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0xb, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) [ 280.577839][T23623] FAT-fs (loop0): bogus number of reserved sectors [ 280.584469][T23623] FAT-fs (loop0): Can't find a valid FAT filesystem [ 280.595144][T23629] loop5: detected capacity change from 0 to 1051 [ 280.621627][T23629] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 280.677791][T23629] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 280.695026][T23629] EXT4-fs (loop5): get root inode failed [ 280.700700][T23629] EXT4-fs (loop5): mount failed [ 280.710384][T23623] FAT-fs (loop0): bogus number of reserved sectors [ 280.716933][T23623] FAT-fs (loop0): Can't find a valid FAT filesystem 17:47:19 executing program 3 (fault-call:3 fault-nth:7): syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 17:47:19 executing program 2: rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = accept4$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @ipv4={""/10, ""/2, @multicast2}}, &(0x7f0000000080)=0x1c, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r1, 0x81f8943c, &(0x7f0000002300)={0x0, ""/256, 0x0, 0x0}) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='memory.stat\x00', 0x275a, 0x0) ioctl$FS_IOC_FSSETXATTR(r4, 0x401c5820, &(0x7f00000000c0)={0x20}) r5 = openat$cgroup(r4, &(0x7f0000000340)='syz0\x00', 0x200002, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000004db80)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f0000000480)={r6, 0x7}) mmap(&(0x7f000041d000/0x4000)=nil, 0x4000, 0xa, 0x40010, r0, 0x5e83b000) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r5, 0xd000943e, &(0x7f0000001580)={0x0, r6, "1ba25c51ca19f29ae3a461258b9b4f70fed01af7f392bb68528c08757e56fa9ffcdf364080425bcc868e07a04491c576981eb4247d9361fc18fb711fcdd6b0aa4afbe9a9ed1aa327c27a10afb6e9ac4189617352d7e165282b897fe74b2fd1190def1a90901b97b541d39e9feb2daaa9a5be7494b3b4514fa92efca9b01c234685b937190ca5e8df9bf715e1c099684924fbc6300a17790d88096a298e2b4257cdd7335853b80a89f47141d8b2ff25be84bbfdf9e739b3b0e9fa4df6e6369b69c8576c37aa18f710ab7aca40ad893fb839e1d64a07738864e812ed938be60b6c558e54ed0163a8bae6f38b5e8a6a13c689c487fe90a8aa9d69894ece0f7d9fd6", "7d760728ef4137e44721eaf5381e5825d92b8011733ac820f164b719850961ac4b3e6122df18bc6fb7a0d0309c78c402bf6993d7b01666bd59e98184c0225f3744c4a5d5ebd5c17b22c3c9e4c8678610d41dd55e65a4d36fc5014c680b23214482ab158b7cfc3a6f26dc5aaa91573376db6edd3cfd86a44434a2e380e902d5b2ce5c487e5f2d5ae815a60e1b2934a198d152a1ec4a92a996f767ebea28e63cc0e44bd347a11b15dc6077676bac541281c8a9978f653f631b509c465bccf16b1bcbc70069e74d5e1c662e9e2ca0356002107f18c0be6e25707f78dc0aec40943ea44d6d2974d2a51c48c227bc8b68c5e03d80591bc99f35ec1f0346cc2b9500a025063bc017f60403a0ea727674193cd9c65e40fac67b4df30afe9032053fdb3fd1586a6b8ee6e7cc9999fe050b39bdcfd54a8d546494fe34b68589aabd8daa5e79d5bce96f7d1a71b78e499a1f87aec0bfdccfccfac9711a3f095a50006bc4d8daed106f420906f8fb6050bc66dc3e183714677dde0904afed7cd7f9a6718d74f71ec9aac28b8e4488c5675a1907b6fa2f62be44975b9e79b5ec56b866241e4a85ebf6c8afc4a3584ce1142c7389598f97c5b1fb732a9afc28904881799c6fa211e3414dd038de03067d47ef008a66ffce80185012154907cd8251e5b2596d790eb567f75bb583073018e1252fe706c548bcc67ab27d3dceab74057e8a629c1e33f58be2103ae10d9f1e290450e792fa875fb9eca91144fae9d685db3fcc857383de5551a540458da1943e496be615264645e0cf53a0d47a5880a56b5b9a8daad039f3473a571f5cbe219850348114a9ee217f5953f8cbe881342d1f6a40352c37c704bf0e31aeb93b29fe926e58919e035bff83aa0a29f75cb279d6c6c7888957983747969b78bc50bead73726b734ddd8af57ac12948e72d0a4a277d793ffbbed537a91958d7c13d7ed01f20ec34f2685b4a5c6c8234685a98491f5094cedb3bad512df8ae99c1d9823bdad9ad134a10ef203ed4757d12a5eafe30f2d53c345c16fe787d6cfe5faddb9e7a1a53f13eccb0a1b18a054b7a6e1b020a0b6ca8eb101b046895c7599e4613dfb1d29ce364c8cb85f022745531a9e579f5f6bb025ec188c8a039072daa28870226119fce95f39c9f13bfcbb0c5067d9e2a8aff24ba73b46f54a2f9bd1d3d7f3d30d3217aca2b2a54bce76f443f6004edc4e534213aaf2ae1965057fb6bd2f3aba238a619fc8a77c1ca3b5b25b8b8cc5b04d1499762f66ec68d6a92d7c3915bb8850f83975ed4e4ed9bdb94cf2f41da686a001cc9ec23997464f7db9b007577a569ae2c39ffd88da232738b7317ca98cfd08ae5c50fdf78ca8c66737a2fc9aa54b0fc8eac05f0a22b3037fd5e873eb07ce14b67210a68da99e3ca62b906d80c451738a9d06c971a5b95d41be6b34b0494049e389d7729c37850762d5e975c8348759465fb3fb0c117779230c4822e8e94594d423ff5480918552900775caff0d57a7f5cbbd1dfdad8dab6830ffb2c7a6db57f7e19dd4b5a94fbc942d2e1dee8a3ce1191c56d763a2e21d1dfc7699143fec792703fadc0b70d65f7c87ce45e89093eab782ea99a68168ba89452e54258cfea6ebd1a9ddbe0c8670b81e9c64cf616c6eae76fdea8d63e1a2e3f0c304436c6141f9d2d6897c72c27f3faf18d50da2a9ceb15c6b80ea2f3c75dc2c31c34a3960faae45970c6dc4cb1632145af40c92b3d291c84c96adffb75978f6ad6e143801a778518039e27e9c1cbb0baaf45ec24ee4cbeb4fe955e545a0c134ae7102334c29078a48e42cec475eeabdd23321c24b5f1d32a05d2741fe5d2aa95b830a5a3990a624037ed02ef0f262cf29e0569696d06608c50e46848eccaa6121c46ad21c74fbc9117e7de525647b4e2bcd7cbf5870870bce68dec0c1e0114bd41fde0f2af3ab97cd5887aa2c4e92b7d0e7c71f4d16476d4077945a82fd94dfa26c9d87ffff9add7ef3262094f92d63e7a6d457ee08a3d530d3a7af48832bc46f044eb21a0c60fa2e392172be013ec5c4aaf816699359a685992ec841397383a52923d9e10d10d5075e2ef39431f592e9610e046cfb6c4e1e4e888a7880d89dafe7b9ccdfd87c07f7a38306d66076e53fc3199c8909e0fe3ede88bc3c4559adffc89ad56240b16abd8980ac34b35a713c05fb68ce3efca777c1ce401370161c2a7bc01ecaf9bb7e20a7d9d0085584dd95f6384569f28b66731d91832260d84b3304e814bb4d4286bf52a7e4b124f84aceb298bc559701f292832437427712e682ec16cd094bfa6e8e6a9053d824c5fac1ac44556871436f92d979ff234f5aeadac9d11cb4213a36b1c11919bd13050a9a9179e52fe5bb57eb6ca0a3dbfd3a1d16bf5dafafd5fa41a9e68ce75bdcb059d24d8e7b932318c7c181dc139fcc0db55ee8dae48f90a74482810a0517cdc141c98db9c7b4a88ffb6eadef87ae1d7713e70eedfcab48dd162bcc4b1efb309f74f26f59263b8e4f79f2751764b9ba6149e9732f7ade82dcb777bb414b2b7bf47282fd7b34a4239d1ceb97a8bd2200ef9c44763f5c637c8483b3d596995655947100370e73f15cb1f804ce979139815c323bba2e39fcd2440ba0559c3d9fed7c734f81d73709873892701547fd95825996cbd0e5d4e56d115ae6bf7f6b862d24f529a4ae621c167eaabba5bc9ea102de218dcbf68de60e9556ee72f86ae1860e74cb216067fd2a3a0f45085597e6578436df0563966a2bbeccc66941d618574b55ea837ea61026e1c8aa78b74ed76d189479a05cb97f4ecad610593bf8522273ee9d260827fad6fdf7cc16eb8cf2ac9d63be6705b9b75f75fefe84ce7480db816ecabb56dc055f2e0de9d36b839226f4fe7941216322ac787da313f7c575f88035f4e189991e3829525096739284af0f999bb6d75c31b4f8a46b0a9b4cff1793c8fd427a9c47cfca92c23c501f1a2ee33458c9f3ee4c7d64a99b97d56e01b0669bf55556b733ddd072da2901d882f99b6c3bda673977bae1e61bf0b17ca0f003859cb739b413d204992ca4ff82ebac395f60e9c3795bc7949f429575c4e435d07417b6115070717518748ff61adbc9d13189b3461ba53fa0f961eced06bceea252e967c1c92d7c2e514ffa90844d3b3dde42015077f21a8560333adc8f739d67ea30ce05b52ab2be6daf9a485f37bd0d5ea86e32bc49250dafc8d530a8aff7b737f5285c35af62a7616b9f38aa71baf8982e185af6a20f90c7f466bac7604280c74c07bcc4964b6449ff8f37879173adef1ecfc61929b57cabe35a9b8b5045e0c927557e8c04c1b067425a92496a662b8ad7eb4f25e514d5e65f1d4b5b4fa993e5a3a1e03f6c9be7672eb2fc8f28730a500f24d0253a1095482e2b743d54776c2e59a71f0b6d14d7cd8dc4add37d908c480bdc139d209865c87eb33e55d8801d49867f5dc4d61dbfa96dda36bf4640781c3e35f00e32c47d257e00bd95f8483d10c350ea4fa2ddd2110ea9da828906756e23cf4ca7264ed70500bf5626b162205782e0636c9e60c54115efc98d8241bef5a6274bfbc3c0199cd0a80539e54631d87008c62fd6832442b81e6d16f0242e863d68beb6515e3f7ddabd6540f1cd10e32b9cce7b2d93c83b40bbb5923488d6fa7798c13c13512184933b7799ba15524b0526f7c0e017bd48c2dee79e37eda99f303d0f35eb7ac0aeec10cf2314ebd4f6463eb754850322cfb9ca90dd8234a81d26d50512dbd5099a7b16886277a8a8ff4198bdfe6d6362e5eea1bdf8dc541107d5210350c065b932d829119cfb1169899a76685b6cfb3b37f4ced24884bbc476038a6d9a323ab75b313348486facec7d7184fd33ec0347574e8fd9308f93b478eb2a9a520a84c3fe11c0168b729c9c12256d7350893ae7f3ba004241d2eac191314659cf34230007e69ba4bdb362c5c6abb787cc6d48e88e1cd6c2d0f3b687cb8bc6247b6f877c863f952529f5a28717fe0f21ec327faf8f686b31a27c3f9b62e47c04b095a3040b761d3b292fac6307b88d5dfbeed1cec11eeb8abf46c7740ab947e340e5fdc7761df3778795ff259ec78c62aea882ec3c4e14cb30de1d83f31e9125695415db27367491f120030be414e399ab5e302f0919b29e19e62587c7cf17a1e7b3da1f56307a3d1e3ecd2d485d53bd081270cd0b9d6a728c0326ac3174e9ac5d7042d18a45402a11f218a16817f3c9ca3619a1d60e2dc260bb6a0ceb9241ba2744715b7582c2bd3db7fbb21e200a360776d25251c2bfa3941c0ed497ee390aa3f8fef356b6e8561ac1e02458109f0b3fdcf3cc6de21d4aeb0e3b7ef40cabc5ca80ea6e568eda6ccb2930c74b2c6605c75941a88b201a17be207b10aad73aa6583b0984b04ece91f3149c871e4357e893215af419eb4f9acd6aee92193f048911bbf86eaf7914156005789ff4038f77c9c41a408f948b0a77bbb48563077632b40cd7f0b6e9a365bd0dfef0bf8fdd1c52fd2c511bd2ec16d679f6fd837cd61fbd0c7fb4c234914c483f48609ceeb6d8920f6112d2251818650bd85c5d756c899882e32fb91c5c8d9767e81ce2602c4e2150a3129b54d61dac569a35c84d2d1695af3fb42cfc86904a0954594e845030179ab7573a1740bb9981d903874f235b066d20152a8ae45c9eb575887f1e4694779f2426f8258930dad6865637e27e394d6a944efda12a65aa97eaa8e078f9dfa1ddc841bce6681afc5eeda9b275c6c8105c1d4fba5b46959a4abc8d36185a9b3f8312fd3eb0810074dde63dc864ad171cb62152daa5900d5e2030b54dd0c6c0e65aa4768b763bf519268d441bba37fae74140a07024b9a5001a32cc736239627533ac5769222b55d1ec9951e53b949db1f60127c7291e054672ed0eb600dac20e8ecb40d3adcf40830fa34329e4c1f7ce8fc6d730c59cafae64217713d9e80b222b7f1f6dddd79d6ba4fbdb2b839595a2473bda591ff6d74daf527e5aabe6c874d5ce38cddf8aa0867f911c28562637e3f1aa0d97b4445eea56af1150dafc3b7d773a2ba294fd606fb551b70d58ba9414ca70be6c384f9b22f377fe7e2bac386f671c6a5d2b738b111494d63b3233211423294dc47f9395c2f800fbc9bcabce3ee2be7f0279feeaa1991f546b6f22fe843e8669b42716abd255023e4e677fdce410729f44f7e07b0b89af34b1e9968151d0b90b0565e2f72e49edd86071c00f4428f9cbd08a4c67d58b2aeda3be18819d7eb85ca627c41e7a7e73a7a53d1427cf0cfa1b1306c3db702514f64dba89ec8df6fd6ab9e7b33f460baf9746a95c8bbbd8c0566bbbd0045b62e9848e9a1cac07fa1c25f90133949b6a95bb6b089fe892ce9847ad3526cd5144acd5fb20cb93c4f49a807d5f1bd2efcee02e0adf3eb83745147c22bfc"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000000300)={0x9, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}], 0xa6, "c5984322dee7d1"}) ioctl$BTRFS_IOC_TREE_SEARCH(r2, 0xd0009411, &(0x7f0000001300)={{r7, 0x1ff, 0xcd07, 0xfffffffffffffff7, 0x3f, 0x7, 0x5e, 0xa1c, 0x10001, 0x20, 0x401, 0x0, 0xfffffffffffffbff, 0x4, 0x9}}) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/151, 0x97}], 0x1, 0x0, 0x0) [ 280.797674][T23629] loop5: detected capacity change from 0 to 1051 [ 280.808553][T23629] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) 17:47:19 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) r1 = geteuid() syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./bus\x00', 0x843, 0x2, &(0x7f0000000240)=[{&(0x7f0000000140)="577bc192bd10c7c208a343a40e0d1cd5c82dc77f9373", 0x16, 0x2}, {&(0x7f00000001c0)="51d089d7a7f5e240b136ca8be1140f4f138a1e75767fa1eba63f1e616573a5d238c03f0520ac9be6193f1ce9aafebdd95baabbbea52450094251aa19a8f600e86eafaf2e3ad448a9a6d562d840a3ec", 0x4f, 0x6}], 0x8000, &(0x7f00000002c0)={[{@discard}, {@nombcache}, {}, {@norecovery}, {@jqfmt_vfsold}, {@journal_checksum}, {@noblock_validity}], [{@fowner_lt={'fowner<', r1}}, {@rootcontext={'rootcontext', 0x3d, 'user_u'}}, {@appraise_type}, {@smackfsdef={'smackfsdef', 0x3d, 'msdos\x00'}}, {@obj_user={'obj_user', 0x3d, 'msdos\x00'}}]}) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) r3 = inotify_init1(0x0) fcntl$lock(r3, 0x26, &(0x7f0000000480)={0x1, 0x2, 0x1ff, 0x4}) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getsockname$unix(r2, &(0x7f0000000400), &(0x7f0000000380)=0x6e) [ 280.847701][T23629] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 280.864837][T23629] EXT4-fs (loop5): get root inode failed [ 280.870501][T23629] EXT4-fs (loop5): mount failed [ 280.876015][T23660] loop3: detected capacity change from 0 to 264192 [ 280.901085][T23660] FAULT_INJECTION: forcing a failure. [ 280.901085][T23660] name failslab, interval 1, probability 0, space 0, times 0 [ 280.913746][T23660] CPU: 1 PID: 23660 Comm: syz-executor.3 Tainted: G W 5.13.0-rc2-syzkaller #0 [ 280.923915][T23660] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 280.933974][T23660] Call Trace: [ 280.937255][T23660] dump_stack+0x137/0x19d [ 280.941592][T23660] should_fail+0x23c/0x250 [ 280.946001][T23660] ? mempool_alloc_slab+0x16/0x20 17:47:19 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000006640)='/proc/self/attr/current\x00', 0x2, 0x0) splice(r1, &(0x7f0000006680)=0x9, r0, &(0x7f00000066c0)=0x101, 0x9, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x80, 0x102) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x3, 0x1, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) [ 280.951026][T23660] __should_failslab+0x81/0x90 [ 280.955800][T23660] should_failslab+0x5/0x20 [ 280.958658][T23671] loop0: detected capacity change from 0 to 264192 [ 280.960308][T23660] kmem_cache_alloc+0x46/0x2f0 [ 280.960338][T23660] ? __perf_event_task_sched_out+0xce0/0xd30 [ 280.977672][T23660] mempool_alloc_slab+0x16/0x20 [ 280.982554][T23660] ? mempool_free+0x130/0x130 [ 280.987290][T23660] mempool_alloc+0x8c/0x300 [ 280.991803][T23660] ? finish_task_switch+0xce/0x290 [ 280.996948][T23660] bio_alloc_bioset+0xcc/0x480 [ 281.001717][T23660] submit_bh_wbc+0x130/0x330 [ 281.006653][T23660] __sync_dirty_buffer+0x136/0x1e0 [ 281.011764][T23660] sync_dirty_buffer+0x16/0x20 [ 281.016518][T23660] fat_remove_entries+0x17d/0x310 [ 281.021534][T23660] msdos_rename+0x928/0xd10 [ 281.026024][T23660] ? msdos_rmdir+0x2c0/0x2c0 [ 281.030616][T23660] vfs_rename+0xa03/0xfb0 [ 281.034961][T23660] do_renameat2+0x59e/0x9b0 [ 281.039454][T23660] __x64_sys_rename+0x58/0x60 [ 281.044113][T23660] do_syscall_64+0x4a/0x90 [ 281.048519][T23660] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 281.054401][T23660] RIP: 0033:0x4665d9 [ 281.058279][T23660] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 281.077901][T23660] RSP: 002b:00007ff7888dc188 EFLAGS: 00000246 ORIG_RAX: 0000000000000052 [ 281.086315][T23660] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 281.094270][T23660] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000020000140 [ 281.102276][T23660] RBP: 00007ff7888dc1d0 R08: 0000000000000000 R09: 0000000000000000 [ 281.110231][T23660] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 281.118232][T23660] R13: 00007ffe94bc9edf R14: 00007ff7888dc300 R15: 0000000000022000 17:47:19 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x8400fffffffa) 17:47:19 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0xc, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:47:19 executing program 3 (fault-call:3 fault-nth:8): syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 17:47:19 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./bus\x00', 0xffffffff, 0x2, &(0x7f0000000000)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}, {&(0x7f0000000100)="5acd5b6bede9ba35c6a2735bcac05eda01a762766cfb391489c5564dd4790baae43a28a6405d9d3095e9e4b61e1a94e2ee49317cd58a8a1b08d135c0c94e1f123ca187561923df02ca5885fc2d6d4f201f5c40", 0x53, 0x100}], 0x40010, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) [ 281.227803][T23688] loop3: detected capacity change from 0 to 264192 [ 281.242783][T23690] loop1: detected capacity change from 0 to 264192 [ 281.273507][T23693] loop5: detected capacity change from 0 to 1051 [ 281.273659][T23688] FAULT_INJECTION: forcing a failure. [ 281.273659][T23688] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 281.292972][T23688] CPU: 0 PID: 23688 Comm: syz-executor.3 Tainted: G W 5.13.0-rc2-syzkaller #0 [ 281.303127][T23688] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 281.313185][T23688] Call Trace: [ 281.316467][T23688] dump_stack+0x137/0x19d [ 281.320811][T23688] should_fail+0x23c/0x250 [ 281.325223][T23688] should_fail_usercopy+0x16/0x20 [ 281.330290][T23688] _copy_to_user+0x1c/0x90 [ 281.334743][T23688] simple_read_from_buffer+0xab/0x120 [ 281.340121][T23688] proc_fail_nth_read+0xf6/0x140 [ 281.345098][T23688] ? rw_verify_area+0x136/0x250 [ 281.349950][T23688] ? proc_fault_inject_write+0x200/0x200 [ 281.355662][T23688] vfs_read+0x154/0x5d0 [ 281.359821][T23688] ? __fget_light+0x21b/0x260 [ 281.364497][T23688] ? __cond_resched+0x11/0x40 [ 281.369173][T23688] ksys_read+0xce/0x180 [ 281.373348][T23688] __x64_sys_read+0x3e/0x50 [ 281.377856][T23688] do_syscall_64+0x4a/0x90 [ 281.382261][T23688] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 281.388165][T23688] RIP: 0033:0x41935c [ 281.392055][T23688] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 281.411717][T23688] RSP: 002b:00007ff7888dc170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 281.420133][T23688] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 000000000041935c [ 281.428186][T23688] RDX: 000000000000000f RSI: 00007ff7888dc1e0 RDI: 0000000000000004 [ 281.436151][T23688] RBP: 00007ff7888dc1d0 R08: 0000000000000000 R09: 0000000000000000 [ 281.444245][T23688] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 281.452215][T23688] R13: 00007ffe94bc9edf R14: 00007ff7888dc300 R15: 0000000000022000 17:47:20 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x2400, 0x0, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 17:47:20 executing program 2: syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x24840, 0x0) r1 = socket$inet6(0x10, 0x3, 0x0) sendto$inet6(r1, &(0x7f0000000140)="1ba0000016001d0d89fdc5cbdd045798707bed4dca141a780f0f8e", 0xff7f, 0x0, 0x0, 0x0) r2 = syz_mount_image$nfs(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x75, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000180)="98b520fc333239f3f94e7abf6607d29a2e9887b82aa66cd93e663569c15a0819310f0688942512bc35bfd401444af4da", 0x30, 0x7f}], 0x2302824, &(0x7f00000003c0)=ANY=[@ANYBLOB="6e65742f74637036002c6e65742f74637036002c6e65742f74637036007d5e152c3a7d29272c2c6f6bbf5f757365723d272d5e5d275b7d285c5b2c00f474692a2980d07b04e5ac6fcb26d197867eaa83f729312ab06cdb92ba0a48a4ef90ab66e30b95b63d73f619e15f390e13f19785c057083e5e1d2a2483ec1e1fbd275db0ab80fc55b22f90962c4c3c3f5668bcec6dd42917c646b96fbea64f00"]) close(r2) recvfrom$inet6(r1, &(0x7f0000000000)=""/60, 0x3c, 0x0, 0x0, 0x0) fcntl$F_SET_FILE_RW_HINT(r1, 0x40e, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) ioctl(r1, 0x728f79f4, &(0x7f0000000240)="dd335b39955799ef982e9218705cae058763ad9ae353") preadv(r0, &(0x7f00000000c0), 0x0, 0x3, 0x0) 17:47:20 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') [ 281.468193][T23693] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 281.477490][T23701] loop0: detected capacity change from 0 to 264192 [ 281.501172][T23693] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 281.518305][T23693] EXT4-fs (loop5): get root inode failed [ 281.523933][T23693] EXT4-fs (loop5): mount failed 17:47:20 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r1, 0x0) syz_mount_image$ext4(&(0x7f0000000100)='ext3\x00', &(0x7f0000000140)='./bus\x00', 0x3, 0x6, &(0x7f00000006c0)=[{&(0x7f00000001c0)="d495b156e0a7b3cca0c32ed63dba9bb77823add703588faef0ebd2b135d93475ef9d4d8b9bdf363787e4356cbb3815f9af7afd5382d51c48ba66401d33f1e30021c566a0e662d8fb2e743d87c35e237be8fdc11c1ea44ff69186ec667d438243b26de99e5ceddf916d7450e268976e72f9632ad98617980f73f565442c", 0x7d, 0x3}, {&(0x7f00000002c0)="1605ad12442558144d80cb761cc7dde9f460ebff32f038e191669f0e4a2a27f8ef613dc6d00abae977fd469ab3f70eb2853be8df2b1497af4bd58a4e1f39e51f120f23b21867499a4ed07deaaf09cef8f654f39d3b56986549c1586bd8f9945c49e1fa05943f402b191d5041c176670c35b79ae7230ebb12af2e1df946511b2bce8cb50e545375797a093c9e324221faf7d14b4da9f74054186f3969e0fb86812ed14ea0b7085a8e4b2405de774e18", 0xaf, 0x8}, {&(0x7f0000000400)="b71293784ab09e8d2bbf780030eadade5fbb9f35dec5d2aa16b7e1c985cfc2c3ebff1d80d32054785992b390abbc945fdf57c1bbf60d98ce28764488d10446ed82112d6027beb1c19a326c180a7d74ae33fe7513c2c0d625de736f79e299d557b5be01768917cc2e58f011149a3729904092bf45fdc4663c71743935ab", 0x7d, 0x3}, {&(0x7f0000000480)="cba106a1e0c9e74bdd5b3af5d4f6894d7dedc58b351f349bd47a00ede15444330aa690f0676b298c3ed75359702d47380b8ae7ae841f7752b32fc55d8e603e56bed797db9a460eff0f1fe3517b0b33cf8a5d05d71f1b13b713afec02dae7b6789cfbc579ba00ec281a0a3574ae338f80307267579eabb04a7f877a979021dca462d8557f8f4873cc8f04b0b448f4f7e38c9f65e3285bfcb426ea8ccf563f01b3b3b35a8301f75f95962692f19928b9b8384b4302505cea433f9ca767111530f631e6aae659c4557abf58e87c5a3e4a435a", 0xd1, 0x7}, {&(0x7f0000000580)="60c5e3b4cb66ef5914e4853cc6c4d54875100e12df791d24f172158d4b7794610b2bbd15f7bed54189af3150dace6218c719f4a9a06472aa44c505307a67e0805b51519f3901f78637ff60b93b4b24e1ad199f58012ed50faa266d6dd95ccb158c70c88c3b0294e74656b40ea77481b518833a7f47055e84f171cfa68d1f82f6df3a337a00c7e0be", 0x88, 0x1}, {&(0x7f0000000240)="366a2b16359c29b733624c059372b154dfc55561ced9f8f5e7eb096bfcb4e78dab4f14c7bac3aa3e2ce623", 0x2b}], 0x2000, &(0x7f0000000780)={[{@init_itable}, {@discard}, {@barrier_val={'barrier', 0x3d, 0x6}}], [{@rootcontext={'rootcontext', 0x3d, 'root'}}, {@uid_gt={'uid>', 0xffffffffffffffff}}, {@euid_lt={'euid<', r1}}]}) chdir(&(0x7f0000000280)='./file1\x00') open(&(0x7f0000000000)='./file1\x00', 0x42a00, 0xc2) creat(&(0x7f0000000680)='./bus\x00', 0x0) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) 17:47:20 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x0) [ 281.555368][T23701] loop0: detected capacity change from 0 to 264192 [ 281.641865][T23725] loop3: detected capacity change from 0 to 264192 [ 281.644161][T23693] loop5: detected capacity change from 0 to 1051 [ 281.657380][T23737] loop0: detected capacity change from 0 to 264192 [ 281.678899][T23693] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) 17:47:20 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') mkdir(&(0x7f0000000000)='./bus\x00', 0x40) r0 = openat2$dir(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', &(0x7f0000000240)={0x802, 0x14d, 0x4}, 0x18) unlinkat(r0, &(0x7f0000000200)='./file1\x00', 0x0) 17:47:20 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = open_tree(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) read(r2, &(0x7f0000000080)=""/57, 0x39) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) [ 281.704852][T23693] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 281.722070][T23693] EXT4-fs (loop5): get root inode failed [ 281.727726][T23693] EXT4-fs (loop5): mount failed [ 281.741829][T23748] loop1: detected capacity change from 0 to 264192 17:47:20 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0xd, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) [ 281.810232][T23761] loop3: detected capacity change from 0 to 264192 [ 281.841369][T23766] loop5: detected capacity change from 0 to 1051 [ 281.855471][T23766] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) 17:47:20 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file0\x00', 0xffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0xfffffffffffffd46}], 0x200010, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') open$dir(&(0x7f0000000000)='./bus\x00', 0x2000, 0xcc) creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 17:47:20 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0), 0x4c0900, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r4, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r5, 0x0) setresuid(r4, r5, 0x0) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x2004, &(0x7f0000000100)=ANY=[@ANYBLOB='trans=fd,rfdjo=', @ANYRESHEX=r2, @ANYBLOB=',wfdno=', @ANYRESHEX=r1, @ANYBLOB=',cache=none,privport,version=9p2000.L,posixacl,access=client,loose,access=user,fscache,cache=loose,euid=', @ANYRESDEC=r3, @ANYBLOB=',\x00']) write(r0, &(0x7f0000000300)="442e911b9388e9cb9f3a2de044dae4492334a80eb66aa07777f7939d8402a26080ecb261fad03984b3bef979ca8711d887559feef3db0e4338fc637ba9da758aa6896c294431aa14002352e3c80f3634b281e070e8de463ad5a622b41938ac35bdc533a032741db21a76da96c2bb8abb39e6f16f76332ffbf9b09bb163ca474cb326a293752798f09705ab339bb6333343b2dbce0a7fe360391105bd2bd3e7c0e5cf080100148d6842716e3d96db0fe212fc7ad62e3958e6ce4cb36800e5e951ae2c49c478d7e0aeb08393c23fdeabf051871395c6300659c9445591b4e7152e1cfa6ff9d77ef68e18c791ed9de911d2516e61a21888e6ffa38c73", 0xfb) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) [ 281.927137][T23766] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 281.944419][T23766] EXT4-fs (loop5): get root inode failed [ 281.950081][T23766] EXT4-fs (loop5): mount failed 17:47:20 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000000300)) r1 = syz_open_procfs$namespace(0x0, &(0x7f0000000040)='ns/uts\x00') mmap(&(0x7f0000357000/0x4000)=nil, 0x4000, 0x0, 0x8010, r1, 0x64a3e000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000080), 0x0, 0x5, 0x984) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) [ 282.042528][T23766] loop5: detected capacity change from 0 to 1051 [ 282.060705][T23766] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 282.119913][T23766] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 282.137130][T23766] EXT4-fs (loop5): get root inode failed [ 282.142785][T23766] EXT4-fs (loop5): mount failed 17:47:20 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40c5, 0x0) write$9p(r0, &(0x7f0000001400)="3b27a4b46ee92b4a59073c369a5e19f9db8d2db7f5c76aa2a4bb9f3e5e1aa197a9e97d1016c01813792e50c2692c175aad715d110a892949ccc6e2e54c2d5c8f0b7932b69797f217168b0c1feb128ae34f0daf487a70b5c117acd43725fe17993634f1695dabd7f998cd55e9d5bd911e86aa7a4ad75a574bb96951d6018b25d942a9544bca1ebb0e8d10c092cdcb85797673972099e4041aaf8d636f66cb1103ef2050ad28fabaed33d6927889d97f4b5ce0de71d3fd832980f4f088d0d824e20549b4bbd906ffa51ce9de54d779eb4de462faac20a3ab0ed9934373ca22cea5454f4c2a740cd461e39956bb5f98df2aebc60cf32623adbffbcc378fa7250b6a3fc863dadcf6d4f8b855c4e70f0796eee6218445dad2811dd6b540ff52efa2f167dd9c1b8b016268d37db430983fefc0645d20614c8df2eb0872c58e09664e672b0b6a9970fec199257e1c606ec3e364c66a0f4d258c74accd43b987c756d602fd8787fed3aa43fd8d84e9656d4a413fa9a423bc54b873583d6d497005e54712fafc71384988d80134fbf84f53fdd74b354848006b8b5b67e7cc5a472475d3ae545ca1fcf7628b873e31ba83a98a7ad5b0cfbe9711b517a9a1388ad0efa2a3b4e22152021d631b731e2e100a9831111db7acce948bb5deeea260463c140ac929e77c58402776caf85d4569a75dde2f64c4491508afb541ed9b2c81fc95c06706", 0x200) lsetxattr(&(0x7f00000001c0)='./file0\x00', &(0x7f0000001740)=ANY=[@ANYBLOB="73656375727974792e8fbd12aeeb858819ecafe73f9ef010612a6b859486458d4244d22f4583cb3718382669f194e2564aaee88c9bc23fed6bd0cd606fa1adcda3a807c62e02f7e4b66bc1da002cbf6baef9e4b448d7bf0e3a3d8e3546689e2eda144a5f510905d4efdd28bf3425f5dcb3d3bfae6deca1e4c98a6548b30dadf3da644efea313c9cdf32e960d026cdb47365688a6d38cdf3c99e10422d3ecea5c24027cc20f74995dd6"], 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f00000002c0), 0xffffffffffffffff) syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000040), 0xffffffffffffffff) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000001e40)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0}}) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_genetlink_get_family_id$netlbl_mgmt(&(0x7f0000000280), 0xffffffffffffffff) sendmsg$NLBL_MGMT_C_ADDDEF(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f00000005c0)={&(0x7f0000000540)={0x58, r4, 0x2, 0x1, 0x25dfcbfd, {}, [@NLBL_MGMT_A_IPV4MASK={0x8, 0x8, @private=0xa010101}, @NLBL_MGMT_A_CLPDOI={0x8, 0xc, 0x2}, @NLBL_MGMT_A_CV4DOI={0x8, 0x4, 0x3}, @NLBL_MGMT_A_IPV6ADDR={0x14, 0x5, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, @NLBL_MGMT_A_IPV4ADDR={0x8, 0x7, @initdev={0xac, 0x1e, 0x0, 0x0}}, @NLBL_MGMT_A_CV4DOI={0x8, 0x4, 0xffffffffffffffff}, @NLBL_MGMT_A_CV4DOI={0x8, 0x4, 0x2}]}, 0x58}, 0x1, 0x0, 0x0, 0x40000}, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x8914, &(0x7f0000000040)='lo\x00\x96o\xd6Q\xb9Y\xa9\xc8J,\x00\xd2\x97\x04\x03\xdc\r') ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x8923, &(0x7f0000000680)='lo\x00\x96o8\x0fd\xa1\xe3\xd7]b}\x1f\xa1Y\xad4\x90\x9d`\xd2\x98\x00\x00\x00 \'Y\x17]\x15c\xcaR\xdd\x98OC\x89\x1b\xe7\x84\xe2\x05\x80w\xd2|D\x8dK\x14Bx\xcbuH\xc2\xeec\xbf<>Y\x1a\xfc\x1f9OB\x81\x89\x186\xc5q@n\xb4\xb6s\xb0\x00\x00\x00\x00\x00\b\x00\x00\xda\xef\xecE\xec\xd5I\xb2\x9b\xfe\x8d\x90?\x00\xe9\xe4~g:\xc1\xb2aj\x96\xbb\xa7\xe2\xc0\xdc\xf9Q\b\xeb\x16\x7fT\x11\xd3\r7\xe6\"f\xcf\x8e\xabd\x0ftp\x82\xae\xd2\x15\x8e+c\xf6\xbf\xe14>\xa6-\xa5c\xde\xd7\xab\xea\x1f\xf8s2\x9cVF\xd5\x18\xfe\x0e\x8f \x01\x00\x00y.\xfc*\x82\xa5\xa1p5\xc8{\xf7\xef\xab\xe8\x99\xebw#\x8at\x1c\x80\xfc\xb0\x95\xa2\xa7\xd7,Y]E8\x83X\xf5F\xdc\x88-\xf5\xb0\xb5^\xdb\x1a\xb6\xaa\x14\xe2\xb9\rh^J-\xd1\xbaUn\x04\'l\x1b\xe0o\xdb\xc8\x91%\x1c\xb5\xbf\xb6\x90\xb4\xc2\x7f]/\xb3\xe7\xc9\'\x94\xcfIo\xdf\x04\x95\xb5\x06\x84\x1fH>\xda\xc5\x04 \x94\x88\xeb\'\xd4;6\x7f\xd9\x99-\x1b|G\x8d\xd4\xb9%\xaaQ\xa0K\x10\x03\x93\xe1\xcc\xe7m\x80\'\xf0\xa5\xed(\r\xa8\x0f&\xb1\xf3\xff0\f\x82%_\x92\x8bD\xb9\xd9\xe7\xf2\xe4\xc1i#\xdc\x87A\xb9\xc7\r\x92\xfa\x11\x11\xb5\x1f\x03\x9d\xdd\x1bj\xdf\xacg\xe3\xa0S\xd3\x8a\xe1n\x97\xea\xf5\xa0\'\v\xe9\xa0\xf1 f\xaan\xcf\xb5i\xb6d\xbc\x92\v\xd58\x16\b\xb3_:\xa4!\ny\xc4&\nWMM\xa8\xc4\v\x9f\x01o\xf4\xab&\xb6\x17\x02P\xc3!N\xa1\x86\"\xd7\x04\xf1\xc0!\xed\xff\xee$\xc89\x8cB0\xd1dD\xe0IP\x88\xa2\xf2Y\x9af$$\xf1\x81\x96\xf7P\xac\xca\x80:!\xb4\x94#\xcb^\x9f\'\x03\xe3\x93\xb9\x82\xbf\xcf\xc4\xe3\xf7\x03Oh\xf2r\xca\x8ff\xbb/\x9f*\xaf\x1a \xa5\xa0?%M\xa5\x86\x98\xfa4\'1\xc7\f<\xcc@\xe8\x8a\xac.\xde\xe4\xc7\xf5\x9ck\xa40!\xe9\x14$\xb3\x05m\xb5m\xed\ft\x93\xd8\xa3\x80\'Y\xb9\x05\xbbt|\xbe\xbcz\n\xf3\xf5p\xf8\x9f~\x1b\xd0\v\x1cQ') r5 = syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$NLBL_CIPSOV4_C_REMOVE(r3, &(0x7f0000000240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000001700)=ANY=[@ANYRES32=r2, @ANYRES16=r5, @ANYRESOCT, @ANYRESDEC=r5], 0x3}, 0x1, 0x0, 0x0, 0x4}, 0x40025) sendmsg$NLBL_CIPSOV4_C_LIST(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000001900)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000002c0)={&(0x7f0000001bc0)=ANY=[@ANYBLOB="ba01000015e913e73ab82083271a850455e66e48f8ab6340fbf34259671d74010000000000000021964771a5daf364daf34a7bc1bdf18c4ba98ff8199775863f84c471d71975672ce83820e109d40ac4c9ef4204b10c9511d4cb9a1fdb1d41f552acacdf08752840baf90700000000000000b8c8db05c01d17468f1c5702d54280d0cb1cbe631c4f47acc100a4918dfce089dd08d527ffcb2f6588d51a8e89ad3e61a114bd7bd354865812ad283fc8eee46cb7fd999c5bed57fa62b97c8ce7e87e01d6d8fe54b2269bffb6fd8ffa67c6cdb3674521bb7b878c88a057ed339f9310f7db66cd1e19c9e0a1b4d455511b70647dd7e8142f71bdfc69552f0883880ff0dccd51b95504d22279135b3df122fefee05f71250da37f4f3f14f504e1c46cb6a2cbf6fc70aca58b97e76e8023f99be68e76782d479b9f7d26ddef0e6adae305b9aac8055180ccf555d429e58a7aba6df0291b88237fe41e711942095e8c02e26a22675bcc54300094a1af5ce11ffd1104db9f71eddad711c00c24e90f8f90866300f81ca06d66f4b17915fef24a7a6b8e7c1e80d3b8dffff2c96c77a578875c793445ffb3ec7ca8696d288552e6df1039c48e4ceb77f51b14127fcc001cc3248744d462b43d48cba20ccc3d40be923594a7b65b737fb9983a45164b8f701996c7d1d0886f604d179149c2deb908000000e3006173372860f0c57226fba67d795b32fc319e249dec420eeaa4d27173371e4785831ab0f81e90468a97e6bc1a4755ad23c44c72e7a205f4ec61a6c8e5c2d8636e9c9782", @ANYRES16=r5, @ANYRESDEC=r2], 0x1d4}, 0x1, 0x0, 0x0, 0x24048000}, 0x0) ioctl$BTRFS_IOC_DEV_INFO(0xffffffffffffffff, 0xd000941e, &(0x7f00000003c0)={r2, "f0819891b24c9c163916961310b988b6"}) r6 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) sendfile(r0, r6, 0x0, 0x10000) [ 282.205684][T23779] loop3: detected capacity change from 0 to 264192 [ 282.269320][T23806] device lo entered promiscuous mode [ 282.287705][T23806] Y­4`Ò˜: renamed from lo 17:47:21 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x4000, 0x0, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 17:47:21 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$int_in(r0, 0x5452, &(0x7f0000000100)=0xfa) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) ioctl$KDFONTOP_GET(r0, 0x4b72, &(0x7f0000000140)={0x1, 0x1, 0x10, 0xb, 0x9c, &(0x7f0000000300)}) write$binfmt_misc(r0, &(0x7f0000000040)={'syz1', "ac037507ecb587e3aa624f2a3cc5b345ccb689d2d815261c736577fc15582d2496b09db51832679d92a24ab0438bb93c3156a3ab807120e7c55df10bc0f9c1125fcd35c7d655a4ecd540ad8d91ae2af535e01bc94dd5db90762e8fb45056978d50c5d1c9f621e805b7f1a4578ccf91ef89739289db989e4401c7d404f63a5c35f4f14529294c5c807d7e101abc0afd2e1d19176c023311a5c5a0f25265a7bee90c37d895cc2e"}, 0xaa) 17:47:21 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0xe, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:47:21 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x0) 17:47:21 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') chdir(&(0x7f0000000000)='./file0\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 17:47:21 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BTRFS_IOC_DEV_REPLACE(r3, 0xca289435, &(0x7f0000000e00)={0x1, 0x3ff, @status={[0x4f, 0x4, 0x0, 0x0, 0x8, 0x7fffffff]}, [0x9, 0x0, 0x1, 0x1000, 0x9, 0x0, 0x8, 0x8, 0x100000000, 0x6, 0x1ff, 0x43, 0x7, 0x3, 0x3, 0x451, 0x4, 0x9, 0x401, 0x7, 0x5, 0x6, 0xfffffffffffffffe, 0x6, 0x3, 0x7, 0x4, 0xfffffffffffff9c9, 0x7, 0x6d, 0x5, 0x0, 0x10000, 0x9878, 0xffff, 0x10000, 0x10000, 0x1000, 0x81, 0x8, 0x2, 0xe, 0x5f70be05, 0x27, 0x3f, 0x9, 0x770a9525, 0x9a, 0x1, 0x4, 0x9825, 0x7fffffff, 0x2a5, 0x6, 0x2, 0x100000001, 0x8001, 0x7, 0x80000001, 0x7, 0x3, 0x1, 0x6, 0x1]}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r2, 0x0, r4, 0x0, 0x200000000e26a, 0x0) write$binfmt_elf32(r4, &(0x7f0000000300)={{0x7f, 0x45, 0x4c, 0x46, 0x5, 0xf7, 0xff, 0x3, 0x7, 0x3, 0x3, 0x1000, 0x69, 0x38, 0x2d4, 0x2, 0x4, 0x20, 0x1, 0x4, 0x0, 0x7}, [{0x7, 0x1, 0x8, 0x20000000, 0x10000, 0x80, 0x0, 0x446}, {0x1, 0x7, 0x9, 0x8, 0xcdc5, 0x7, 0x774, 0x680}], "01f3cf1dab7da4750dc901696608decc3e2c1711c50f4fdf450017f3dc04c1668d9890d2103b376f4a38e39978f1eaf82ce40ea672582a74f194632de5c9e9fe76004209501488e3247bf791db3166d24377ac71ef", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0xacd) [ 282.471935][T23826] loop5: detected capacity change from 0 to 1051 [ 282.474657][T23825] loop1: detected capacity change from 0 to 264192 [ 282.481922][T23826] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 282.494421][T23828] loop3: detected capacity change from 0 to 264192 17:47:21 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) mount$9p_virtio(&(0x7f0000000000), &(0x7f0000000100)='./bus\x00', &(0x7f00000001c0), 0x10000a, &(0x7f00000002c0)={'trans=virtio,', {[{@cache_fscache}, {@version_u}], [{@uid_lt={'uid<', 0xee01}}, {@fsuuid={'fsuuid', 0x3d, {[0x35, 0x34, 0x34, 0x33, 0x32, 0x31, 0x0, 0x64], 0x2d, [0x34, 0x34, 0x36, 0x30], 0x2d, [0x31, 0x37, 0x34, 0x61], 0x2d, [0x35, 0x5b, 0x31, 0x62], 0x2d, [0x37, 0x65, 0x38, 0x32, 0x61, 0x36, 0x65, 0x34]}}}, {@euid_lt={'euid<', 0xee00}}]}}) creat(&(0x7f0000000680)='./bus\x00', 0x0) mount$tmpfs(0x0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000380), 0x801, &(0x7f0000000400)={[{@huge_within_size}, {@huge_always}, {@size={'size', 0x3d, [0x65, 0x31, 0x74]}}, {@nr_inodes={'nr_inodes', 0x3d, [0x6b, 0x37, 0x33, 0x74, 0x25, 0x33]}}, {@huge_within_size}, {@nr_inodes={'nr_inodes', 0x3d, [0x30, 0x6b, 0x37, 0x78, 0x2d]}}, {@uid={'uid', 0x3d, 0xee00}}, {@huge_always}], [{@measure}, {@fsuuid={'fsuuid', 0x3d, {[0x32, 0x0, 0x36, 0x65, 0x66, 0x30, 0x35, 0x35], 0x2d, [0x3, 0x65, 0x30, 0x55], 0x2d, [0x36, 0x37, 0x38, 0x63], 0x2d, [0x64, 0x63, 0x34, 0x35], 0x2d, [0x32, 0x65, 0x65, 0x66, 0x39, 0x0, 0x31, 0x33]}}}, {@subj_type={'subj_type', 0x3d, '9p\x00'}}, {@hash}, {@fsuuid={'fsuuid', 0x3d, {[0x34, 0x34, 0x65, 0x33, 0x66, 0x0, 0x66, 0x66], 0x2d, [0x63, 0x66, 0x39, 0x34], 0x2d, [0x38, 0x34, 0x65, 0x64], 0x2d, [0x36, 0x34, 0x30, 0x63], 0x2d, [0x37, 0x31, 0x36, 0x66, 0x65, 0x34, 0x34, 0xaf]}}}]}) chroot(&(0x7f0000000200)='./file0\x00') rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') [ 282.544469][T23826] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 282.561597][T23826] EXT4-fs (loop5): get root inode failed [ 282.567279][T23826] EXT4-fs (loop5): mount failed 17:47:21 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_misc(r1, &(0x7f0000000040)={'syz0', "3e5b9f1938ef398dc2dc95244335480afbf8dfb29387f81619d83f432352e2938c5bd7caabd72a32946129601f408b1599fc06b1574337c54712eb2fc76f6d648cbbd06ce768b4876c1e845a637822e7631e65ee2d7637c1f651003a20df4fe13c083ad08b327f05c42ee12704979ee3544d876a04587cb15b1033f967d06e065443f219cd64add87ee8df0385c761c7b249a09de72753db61c705b433b35f0e63a7e69ca3b7e832e78cf29fcd9a23ddd0d7350de884bfca2d38b436fe89e653e6efcd4e0cc13d0dc8e343db7fd8b7f8"}, 0xd4) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) [ 282.631611][T23826] loop5: detected capacity change from 0 to 1051 [ 282.646326][T23826] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 282.657870][T23849] loop3: detected capacity change from 0 to 264192 17:47:21 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f0000000100)={{{@in6=@private2, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@remote}, 0x0, @in=@broadcast}}, &(0x7f0000000240)=0xe8) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r4, 0x0) r5 = gettid() ptrace$setopts(0x4206, r5, 0x0, 0x5) tkill(r5, 0x30) ptrace$cont(0x18, r5, 0x0, 0x0) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) sendmsg$nl_generic(r0, &(0x7f0000000540)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000500)={&(0x7f0000000280)={0x254, 0x16, 0x100, 0x70bd27, 0x25dfdbfc, {0x1b}, [@nested={0x15a, 0x1b, 0x0, 0x1, [@typed={0x8, 0x8a, 0x0, 0x0, @uid=r3}, @generic="291b016a342ec55a699af52a6aa4983cfbf97b95d09a56b522e2a8dbbd7e72c69c767604832bd03928f223dfca2d40f6c50f36656935faeb5373faab135bbed7dbc23f17b2cba80de3d33dc36f8c4e854f06bc3665d8349cd2d6a67b12cd11411e083637a16c4829127f0d7861312a7e3090581275595c8e40933063dafacee38efd9a6009f9b0bde25403f4c385119468c6bca11fb7f0ac081034d5ced7b6b3e97b16fd51a3b70573c939eb48f81832755fd6b6beda464b8dabc740f0ca042b2ff0f3632d763ca1ee26e1173aa70e7b8afcb02789a262ed611c1cf604a82a049aa7a23566183784679f5a6c719aa43d11a5b05ef1fbb56e57f84cdf7be867", @typed={0x8, 0x46, 0x0, 0x0, @uid=r4}, @generic="54a8426f13f6b90958", @typed={0x9, 0x2b, 0x0, 0x0, @str='ext4\x00'}, @generic="5e20c3c7716d2abd87c5aa95acc8eb57d1efeed03e5f08a388d3d10d555b", @typed={0x8, 0x72, 0x0, 0x0, @pid=r5}, @typed={0x9, 0x1f, 0x0, 0x0, @str='ext4\x00'}]}, @generic="b8cec548388d21a94b6c024ebd1f4bb71cbf0fdb3399e62f24fd802bf1c1df34758d6b2513da3203967f935ca610fcaf99d674f6b53bc0657d8260f544d579781962898291be71513460e3d3e8815fb339a6bb1830df4f274844c143c5424fdffba24df66704ef80e187455748a8deee535525be6fda8306851987494dee12f507e75cdbf39e22a0981458242979cc8c0a5b2663d7f3154ce6ed15b13e639cdddfcb3e095d2b9386a287608bbc5908b41ae17c08bbb88b1db50d1f7bb6e98b623776eb92f360304d5889004594", @typed={0xc, 0x7b, 0x0, 0x0, @u64}, @typed={0x8, 0x28, 0x0, 0x0, @u32=0x6}]}, 0x254}, 0x1, 0x0, 0x0, 0x20000000}, 0x840) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d8f4655fd8f4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@resgid={'resgid', 0x3d, r2}}]}) 17:47:21 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000200)=0x20000000) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) splice(r1, 0x0, r2, 0x0, 0x200000000e26a, 0x0) mkdirat(r1, &(0x7f0000000240)='./file0\x00', 0x170) mount$bind(&(0x7f0000000000)='./file1/../file0\x00', &(0x7f0000000100)='./file1\x00', &(0x7f00000001c0), 0x186800, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f00000006c0)={{0x7f, 0x45, 0x4c, 0x46, 0x40, 0x5, 0x5, 0x3, 0x3, 0x3, 0x3e, 0x2, 0x230, 0x40, 0x28f, 0x438, 0x82f7, 0x38, 0x2, 0x8000, 0xcf3, 0x20}, [{0x0, 0x9, 0x10000, 0x4ea2, 0x8001, 0x7, 0x6, 0x3}, {0x0, 0x40, 0x3, 0x9, 0x4, 0x4, 0x7}], "dcdede33d06929d7db25fcd41958c70952969e7b1a83a380fce457b2d7911869737f9d3740707554011079106ce69a26717b95da8c408289472b192e248c4cfd7d54b4f006a77642c2177966f150104b928600df84385b08e24e544cfb616e6be48d744bf27c4dfb6037065f97a0b60cfac784c87a0a90f44a445b80a0c62ddc", ['\x00', '\x00', '\x00', '\x00']}, 0x530) [ 282.687171][T23826] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 282.704309][T23826] EXT4-fs (loop5): get root inode failed [ 282.709995][T23826] EXT4-fs (loop5): mount failed [ 282.722610][T23849] tmpfs: Unsupported parameter 'huge' 17:47:21 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0xf, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:47:21 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) creat(&(0x7f00000001c0)='./bus\x00', 0x0) mkdir(&(0x7f0000000100)='./bus/file0\x00', 0x111) fchmodat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x14) chdir(&(0x7f0000000240)='./file2\x00') creat(&(0x7f0000000200)='./file1/file0\x00', 0x10) rename(&(0x7f0000000000)='./file2\x00', &(0x7f0000000180)='./file0\x00') [ 282.804287][T23880] loop5: detected capacity change from 0 to 1051 [ 282.837837][T23880] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 282.848893][T23884] loop3: detected capacity change from 0 to 264192 [ 282.861973][T23880] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 282.879117][T23880] EXT4-fs (loop5): get root inode failed [ 282.884749][T23880] EXT4-fs (loop5): mount failed [ 282.955824][T23880] loop5: detected capacity change from 0 to 1051 [ 282.964969][T23880] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 282.989386][T23880] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 283.006499][T23880] EXT4-fs (loop5): get root inode failed [ 283.012160][T23880] EXT4-fs (loop5): mount failed 17:47:22 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, &(0x7f0000000040)={&(0x7f00000000c0)=""/100, 0x64, 0x8000, 0x8000}) r1 = syz_open_dev$vcsu(&(0x7f0000000140), 0x9, 0x100) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_START_AP(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000400)={0x2c, r2, 0x1, 0x0, 0x0, {{}, {@void, @val={0xc}}}, [@NL80211_ATTR_HE_OBSS_PD={0xc, 0x117, 0x0, 0x1, [@NL80211_HE_OBSS_PD_ATTR_MAX_OFFSET={0x5, 0x5}]}]}, 0x2c}}, 0x0) sendmsg$NL80211_CMD_ASSOCIATE(r1, &(0x7f0000000480)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000440)={&(0x7f00000004c0)={0x1ec, r2, 0x800, 0x70bd26, 0x25dfdbfe, {{}, {@void, @void}}, [@crypto_settings=[@NL80211_ATTR_CONTROL_PORT_ETHERTYPE={0x6, 0x66, 0x9300}, @NL80211_ATTR_AKM_SUITES={0x2c, 0x4c, [0xd, 0x0, 0xfac0b, 0xfac0e, 0xfac0d, 0xfac0f, 0xfac07, 0xb, 0xfac01, 0x7]}], @NL80211_ATTR_FILS_KEK={0x3c, 0xf2, "57d5501c44d563f56720c7c8412b80a667341c722d7714ce0daabea58d7364cf244920a1f0a8b79ffba759148cfcb00e832a59949c639e8e"}, @NL80211_ATTR_PREV_BSSID={0xa, 0x4f, @from_mac=@device_b}, @crypto_settings=[@NL80211_ATTR_AKM_SUITES={0x4}, @NL80211_ATTR_PMK={0x102, 0xfe, "708d8c223e506dfae5f3f49684b085b2f349303c9d905f8148621a5996e0abe24ab1867bc8b6b8d0555e04284e68c56bf920cd1186204b6ca81d4b770f31d134d3a38b703ac755b41d13aa17e077ff5ff2405d4fe30f4afa70be00144f75f97914ae9d6c151cf5ff69a1bf16f9cb2591d3db77f3a77bfd2dbdfe8450dbd9ec13b6be60606c413462a46276326a65495417a54db31ec8affc016eb29ff64a1c827b0293b6fa57413193eabd5e7bf09b1a5ac7c8ed368dbbd8dfcbcfe4e76ecae63e4f65988221674dba457d22dcdbc46d88777d078afd273ffefd37512436d705fec52d1456e22e1435c5d38e707dd518c0964eb1c4d3eb7175330a5969bb"}, @NL80211_ATTR_SOCKET_OWNER={0x4}, @NL80211_ATTR_CONTROL_PORT={0x4}, @NL80211_ATTR_AKM_SUITES={0x10, 0x4c, [0xfac10, 0xfac13, 0xfac14]}, @NL80211_ATTR_CONTROL_PORT_NO_PREAUTH={0x4}], @NL80211_ATTR_HT_CAPABILITY_MASK={0x1e, 0x94, {0x80, 0x0, 0x3, 0x0, {0x200, 0x9, 0x0, 0x5, 0x0, 0x0, 0x1, 0x3, 0x1}, 0x1, 0xe5a87a3, 0x1}}, @NL80211_ATTR_SSID={0xa, 0x34, @default_ibss_ssid}, @NL80211_ATTR_SSID={0xa, 0x34, @default_ibss_ssid}]}, 0x1ec}, 0x1, 0x0, 0x0, 0x8000}, 0x80) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000240)=ANY=[@ANYBLOB="140000001e000100000000000000000000000093e36848188a2f4a2a0000fbff0000000000f1000a19b72a0f01eedc4bc6df4ba66150d814fe86924eedca9f5356aed898bcc7d9ebbe73e2e0a88a66add98ae445481750f0021ed37784a6219868"], 0x28}}, 0x0) 17:47:22 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x4102, 0x0, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 17:47:22 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file2\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 17:47:22 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000520000/0x1000)=nil, 0x1000, 0x7000001, 0x13, r1, 0xa8aaf000) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x1ff) 17:47:22 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x0) 17:47:22 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x10, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) [ 283.341771][T23918] loop1: detected capacity change from 0 to 264192 [ 283.350445][T23917] loop5: detected capacity change from 0 to 1051 [ 283.364304][T23923] loop3: detected capacity change from 0 to 264192 [ 283.371089][T23917] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) 17:47:22 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400ad", 0x7}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000b40)=ANY=[], 0xa) close(r1) close(r2) r3 = socket(0x10, 0x3, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x100}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0xc, &(0x7f0000000040)={0x6}, 0x10) openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BTRFS_IOC_DEV_REPLACE(r0, 0xca289435, &(0x7f0000000640)={0x2, 0x1, @status={[0x373, 0xfffffffffffffffd, 0x9, 0x1, 0x2, 0x7]}, [0x4, 0xa, 0xffffffff, 0xe85, 0x3, 0x1, 0x0, 0x3, 0xc, 0x8001, 0x3, 0xff, 0x8000, 0x8, 0x7, 0x3, 0x1, 0x1, 0xffffffffffffffff, 0x5, 0x13a7, 0x1ff, 0x5, 0x3, 0x53, 0x2, 0xb1, 0xc00000000000, 0x8, 0x5, 0xffffffff, 0x3ff, 0x1, 0xffffffffffff3f05, 0x6, 0x9, 0x4, 0x1, 0x9, 0xfffffffffffffffc, 0x8, 0x6d4f, 0x1, 0x1, 0x8001, 0x994, 0x5, 0x3d, 0x2000000000000000, 0x1, 0x1, 0xffffffff, 0x0, 0x5, 0x100000001, 0x1, 0x100, 0x9, 0x0, 0x1f, 0xff, 0xffffffff, 0x3, 0x80]}) r5 = socket$inet_udplite(0x2, 0x2, 0x88) write(r5, &(0x7f00000001c0)="0000000e1200ce6fcb8727e52363dca423e8764c9e38fa915adf80", 0x1b) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000380)="f98ac693ce6908", 0x7}], 0x1) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) [ 283.381262][T23917] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 283.398440][T23917] EXT4-fs (loop5): get root inode failed [ 283.404093][T23917] EXT4-fs (loop5): mount failed 17:47:22 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x11, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:47:22 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) creat(&(0x7f00000001c0)='./file0\x00', 0x40) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r2, &(0x7f0000000000)=ANY=[], 0xfffffecc) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_START_AP(r4, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000400)={0x2c, r3, 0x1, 0x0, 0x0, {{}, {@void, @val={0xc}}}, [@NL80211_ATTR_HE_OBSS_PD={0xc, 0x117, 0x0, 0x1, [@NL80211_HE_OBSS_PD_ATTR_MAX_OFFSET={0x5, 0x5}]}]}, 0x2c}}, 0x0) sendmsg$NL80211_CMD_SET_QOS_MAP(r2, &(0x7f00000002c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000240)={&(0x7f0000000400)={0x118, r3, 0x400, 0x70bd28, 0x25dfdbfd, {{}, {@void, @val={0xc, 0x99, {0x400, 0x4c}}}}, [@NL80211_ATTR_QOS_MAP={0x24, 0xc7, {[{0x46, 0x1}, {0x20, 0x7}, {0x9, 0x5}, {0x9, 0x5}, {0x3f}, {0x8, 0x5}, {0x8, 0x6}, {0x2, 0x4}, {0x5, 0x1}, {0x6, 0x5}, {0x20, 0x6}, {0x3, 0x5}], "02d19165d21adcb5"}}, @NL80211_ATTR_QOS_MAP={0xc, 0xc7, {[], "e26c21c6c511cd42"}}, @NL80211_ATTR_QOS_MAP={0x30, 0xc7, {[{0x4, 0x5}, {0x1a, 0x5}, {0x0, 0x6}, {0x5}, {0xb2, 0x4}, {0x7f, 0x4}, {0x2, 0x2}, {0x8, 0x1}, {0x0, 0x1}, {0x0, 0x3}, {0x4, 0x4}, {0x3, 0x4}, {0x2, 0x4}, {0x1, 0x3}, {0x8}, {0x1, 0x3}, {0x0, 0x4}, {0x0, 0x1}], "2708053e461da132"}}, @NL80211_ATTR_QOS_MAP={0x36, 0xc7, {[{0x40, 0x1}, {0xf9, 0x1}, {0x40, 0x4}, {0x8, 0x7}, {0xf3, 0x3}, {0x9}, {0x7, 0x7}, {0x5, 0x1}, {0x30, 0x4}, {0x3, 0x4}, {0x8, 0x2}, {0x5, 0x1}, {0x7, 0x7}, {0x1b, 0x5}, {0x1, 0x3}, {0x5}, {0x3, 0x6}, {0x5}, {0x3, 0x7}, {0x1}, {0x20, 0x2}], "b874c8f06274bde9"}}, @NL80211_ATTR_QOS_MAP={0x2c, 0xc7, {[{0x8, 0x2}, {0x3, 0x2}, {0x3, 0x7}, {0x3}, {0x6, 0x3}, {0xff, 0x5}, {0x0, 0x2}, {0x7}, {0x2}, {0x1f, 0x1}, {0x1, 0x4}, {0x32, 0x1}, {0xe8, 0x1}, {}, {0x7f, 0x7}, {0x7, 0x6}], "df0408569ac84b60"}}, @NL80211_ATTR_QOS_MAP={0x34, 0xc7, {[{0x4, 0x6}, {0x3f, 0x1}, {0x1, 0x7}, {0x0, 0x5}, {0x3, 0x2}, {0x1, 0x2}, {0x5f, 0x6}, {0x80, 0x6}, {0xaf, 0x7}, {0x3, 0x1}, {0x1b, 0x6}, {0x80, 0x3}, {0x42, 0x4}, {0xfc}, {0xff, 0x6}, {0x1e}, {0xf4, 0x1}, {0x5, 0x5}, {0x0, 0x1}, {0x94}], "3a6cb511677d7c83"}}]}, 0x118}, 0x1, 0x0, 0x0, 0x10}, 0x20008000) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg$NL80211_CMD_REQ_SET_REG(r1, &(0x7f0000000580)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000540)={&(0x7f0000000340)={0x60, r3, 0x300, 0x70bd25, 0x25dfdbff, {}, [@NL80211_ATTR_SOCKET_OWNER={0x4}, @NL80211_ATTR_USER_REG_HINT_TYPE={0x8, 0x9a, 0x2}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0x77}, @NL80211_ATTR_REG_RULES={0x18, 0x22, 0x0, 0x1, [{0x14, 0x0, 0x0, 0x1, [@NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8, 0x6, 0x4}, @NL80211_ATTR_FREQ_RANGE_END={0x8, 0x3, 0x7}]}]}, @NL80211_ATTR_REG_ALPHA2={0x7, 0x21, 'aa\x00'}, @NL80211_ATTR_USER_REG_HINT_TYPE={0x8}, @NL80211_ATTR_USER_REG_HINT_TYPE={0x8, 0x9a, 0x2}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0x49}]}, 0x60}, 0x1, 0x0, 0x0, 0x81}, 0x40040) renameat2(r0, &(0x7f0000000000)='./file1\x00', r1, &(0x7f0000000100)='./bus\x00', 0x0) creat(&(0x7f0000000680)='./bus\x00', 0x112) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 17:47:22 executing program 0: r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) r1 = openat$cgroup_ro(r0, &(0x7f0000000140)='cpuacct.usage_user\x00', 0x275a, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f00000002c0)=0x2000000) write$cgroup_int(r1, &(0x7f0000000380), 0x1040c) close(r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x8010, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r1, 0xc020f509, &(0x7f0000000000)={0xffffffffffffffff, 0x44, 0xfffffffeffffffff, 0x3f}) write$P9_RREADLINK(r2, &(0x7f0000000100)={0x10, 0x17, 0x2, {0x7, './file0'}}, 0x10) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000040)={0x0, r3, 0xfff, 0x2, 0x6, 0x9d8}) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cgroup.controllers\x00', 0x275a, 0x0) openat$cgroup_ro(r4, &(0x7f00000000c0)='hugetlb.2MB.limit_in_bytes\x00', 0x0, 0x0) 17:47:22 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000040), 0x0, 0xd9f, 0xfffffffe) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) lseek(r0, 0x6, 0x0) [ 283.512640][T23950] loop5: detected capacity change from 0 to 1051 [ 283.560247][T23957] loop3: detected capacity change from 0 to 264192 [ 283.561154][T23950] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) 17:47:22 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sync_file_range(r2, 0x5, 0x0, 0x6) fsetxattr$security_ima(r2, &(0x7f0000000040), &(0x7f0000000080)=@sha1={0x1, "60c47195fa1166841483a8a9ee2d947cdb009906"}, 0x15, 0x2) 17:47:22 executing program 0: r0 = epoll_create1(0x80000) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) io_submit(0x0, 0x6, &(0x7f00000007c0)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x7, 0x5, r0, &(0x7f00000002c0)="c6ac2921bbe5e4bcce1a6c611d1c375c348f4a256fd72b33ada7e46ebf67bd904626fa6e84143bbb668b908546437153ec9e03ad8187b9ed837c0e2f47294224efb6eb33ad87eb933e031b1899cc567fa4f91a27d1374b9b4388dc63918385bf1e955c0bd1d1df87b2a510b21ef20eb56e8918565c0d9b7455c23cac4064ef60f6a3f86b3b37438cabaec393f1d87857a36a950c1ed84418b379b27206c75b8f39ce3c7fa222781dba83bfec1cff07769447227c23815124b65117ff9047c7bf6dcb7a38f5d0aa92dadd44ed84e08ef96bc3", 0xd2, 0x74, 0x0, 0x1}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x4, r1, &(0x7f0000000100)="b48ea1c12ec27ad139bc5219fab21ee0dedf8519bbb77b0468e06fa737b5dae9973195d7b95a8ade320f1d29a2353300db01f38f0b", 0x35, 0x8, 0x0, 0x3}, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x6, 0x9, r2, &(0x7f00000003c0)="e5fe3ac3642f654cf8fa4e3d63532c70e60c77f8c7d820aaab5b0de98cf90381af2de0289e5003e7ab51ecaf588a0c2d6796cf8dd700be0b58e404ff2d1e2aadeadd6cb4a41831105fdfbcfdedb8a51c6ea5f065c3d1385e38d6c48d7090a4fe7cbdf22c839d915d672bfb1866d9959bacc5cca7ad38111fe9b8b85e2014dbdef2392b091a405a6eacd717840153e6fa52add33eb67228d3c754698be675f8d1e0ae28878d1f4a537ef62b4a71d9deb6af4afe45af2e4e2d1a692449c06d23cec6fa333d0c87a51b47217399c8c70db43a4276b610894eceb23109abe7c5de3fbaffed68b5fb69d77118bbdb70424352804daba4", 0xf4, 0x4, 0x0, 0x3}, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x8, 0x7fff, 0xffffffffffffffff, &(0x7f00000004c0)="68682c4c97077d0e1b91fe97fa11960d81bd6f32a9ef58e57a450c9b08d7e30612f8c1a699eaa670cd158bfcdd1e26ff5575482d654917369cb6d07d741909bf8a84a3214a0117e2c44714a760dde3cc9e3f73d2802ed8c40280bd5dcef383a111d82858748f3a9e108a778d224e6b3fec20f6a6b3dd7c2108b5fee5a55403a3755f180d31932ad27130495b9b8c080af749f697ff40861e671212ebc2a68367a989498a274233340edc26852c40878b9bcbc52d67bc72168b6ffee702c0810e8f0878edc3ab82410a14b761a8129bfe89c9b2eb5399b14bbd9f8cffba7c0932bd158c3ca0c59f7f", 0xe8, 0x80, 0x0, 0x1}, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x1, 0x20, 0xffffffffffffffff, &(0x7f0000000600)="e16ad17ce9de7e4470088f8cfeed21b0fe78ac04c2b674d43e8f44acdca9e41f044fced0c7f075bd6cc6f7f1f33a7382f0ca797d8294b01ebbd76c363070901a1912da388d6fa32190ecd7e74e4d6c53fb1e7edcabaed2aa0d277e90cf786ef7e54b90f9aa686f7c8c4f6c95ecd6fd635a58f6ad316794bbe3930da9bfe4040972f4646331aa060ee90b1cac097307e8c383de177bce3d0d04287f1803564f1531d47b4554f895dfe44d5462698d04f03682fdcc853846156b03136809e2b64c2b791eab14d16821ec8f8893d06a78da73e1b8fc9e3b96b8492b55e8e96c5f8a824ff3edac9f9b35d84962", 0xeb, 0x5, 0x0, 0x2}, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x8, 0x6, 0xffffffffffffffff, &(0x7f0000000740)="4a5396653b545a", 0x7, 0x7f, 0x0, 0x2}]) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000280)='sysfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f00000028c0)=ANY=[@ANYBLOB='\x00'], &(0x7f0000002900)='./file0\x00', 0x0, 0x5413, 0x0) mount(0x0, &(0x7f0000000240)='./file0\x00', 0x0, 0x20000, 0x0) creat(&(0x7f0000000040)='./file0\x00', 0x1fb) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) [ 283.636637][T23950] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 283.653908][T23950] EXT4-fs (loop5): get root inode failed [ 283.659562][T23950] EXT4-fs (loop5): mount failed [ 283.714918][T23950] loop5: detected capacity change from 0 to 1051 [ 283.723349][T23950] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 283.762370][T23950] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 283.779480][T23950] EXT4-fs (loop5): get root inode failed [ 283.785107][T23950] EXT4-fs (loop5): mount failed 17:47:22 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x5800, 0x0, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 17:47:22 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = socket$inet6(0x10, 0x3, 0x0) sendto$inet6(r1, &(0x7f0000000140)="1ba0000016001d0d89fdc5cbdd045798707bed4dca141a780f0f8e", 0xff7f, 0x0, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f0000000000)=""/60, 0x3c, 0x0, 0x0, 0x0) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000040)={0x0, 0x1, 0x6, 0xaf9}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setflags(r4, 0x2, 0x1) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) splice(r3, 0x0, r5, 0x0, 0x200000000e26a, 0x0) lseek(r3, 0x0, 0x1) 17:47:22 executing program 0: getdents64(0xffffffffffffff9c, &(0x7f00000002c0)=""/249, 0xf9) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) getpid() r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = perf_event_open(&(0x7f0000000480)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r5 = dup2(r3, r4) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r5, 0x8, r6) 17:47:22 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x12, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:47:22 executing program 1 (fault-call:12 fault-nth:0): syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) [ 284.208822][T24005] loop5: detected capacity change from 0 to 1051 [ 284.221034][T24008] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16640 sclass=netlink_route_socket pid=24008 comm=syz-executor.2 [ 284.221591][T24005] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 284.234349][T24008] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=3843 sclass=netlink_route_socket pid=24008 comm=syz-executor.2 [ 284.251756][T24009] loop1: detected capacity change from 0 to 264192 [ 284.256543][T24008] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=47176 sclass=netlink_route_socket pid=24008 comm=syz-executor.2 [ 284.263995][T24005] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 284.293370][T24005] EXT4-fs (loop5): get root inode failed [ 284.299035][T24005] EXT4-fs (loop5): mount failed 17:47:23 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xfffffffb, 0x1, &(0x7f0000000000)=[{&(0x7f00000000c0)="0420050900000000666174000432da0a020002be6eb6c8", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) open(&(0x7f0000000080)='./file2\x00', 0xc000, 0x41) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 17:47:23 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r2, &(0x7f0000000000)=ANY=[], 0xfffffecc) preadv(r0, &(0x7f0000001340)=[{&(0x7f0000001380)=""/174, 0xae}, {&(0x7f0000000240)=""/218, 0xda}, {&(0x7f0000000180)=""/91, 0x5b}, {&(0x7f0000000340)=""/4096, 0x1000}], 0x4, 0x0, 0x0) fcntl$F_SET_FILE_RW_HINT(0xffffffffffffffff, 0x40e, &(0x7f0000000040)=0x4) sigaltstack(&(0x7f00000ca000/0x3000)=nil, &(0x7f00000000c0)) [ 284.484641][T24023] FAULT_INJECTION: forcing a failure. [ 284.484641][T24023] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 284.497864][T24023] CPU: 0 PID: 24023 Comm: syz-executor.1 Tainted: G W 5.13.0-rc2-syzkaller #0 [ 284.508268][T24023] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 284.518350][T24023] Call Trace: [ 284.521618][T24023] dump_stack+0x137/0x19d [ 284.525934][T24023] should_fail+0x23c/0x250 [ 284.530395][T24023] should_fail_usercopy+0x16/0x20 [ 284.535433][T24023] _copy_to_user+0x1c/0x90 [ 284.539874][T24023] simple_read_from_buffer+0xab/0x120 [ 284.545366][T24023] proc_fail_nth_read+0xf6/0x140 [ 284.550302][T24023] ? rw_verify_area+0x136/0x250 [ 284.555267][T24023] ? proc_fault_inject_write+0x200/0x200 [ 284.560900][T24023] vfs_read+0x154/0x5d0 [ 284.565055][T24023] ? __fget_light+0x21b/0x260 [ 284.569722][T24023] ? __cond_resched+0x11/0x40 [ 284.574390][T24023] ksys_read+0xce/0x180 [ 284.578541][T24023] __x64_sys_read+0x3e/0x50 [ 284.583033][T24023] do_syscall_64+0x4a/0x90 [ 284.587491][T24023] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 284.593397][T24023] RIP: 0033:0x41935c [ 284.597294][T24023] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 284.616962][T24023] RSP: 002b:00007f8d5ad50170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 284.625376][T24023] RAX: ffffffffffffffda RBX: ffffffffffffffff RCX: 000000000041935c 17:47:23 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) [ 284.633513][T24023] RDX: 000000000000000f RSI: 00007f8d5ad501e0 RDI: 0000000000000009 [ 284.641485][T24023] RBP: 00007f8d5ad501d0 R08: 0000000000000000 R09: 0000000000000000 [ 284.649473][T24023] R10: 00008400fffffffa R11: 0000000000000246 R12: 0000000000000001 [ 284.657531][T24023] R13: 00007ffca0736d4f R14: 00007f8d5ad50300 R15: 0000000000022000 [ 284.696026][T24035] loop3: detected capacity change from 0 to 264192 [ 284.708711][T24005] loop5: detected capacity change from 0 to 1051 [ 284.711364][T24035] FAT-fs (loop3): invalid media value (0xb6) [ 284.721072][T24035] FAT-fs (loop3): Can't find a valid FAT filesystem [ 284.721284][T24005] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 284.737896][T24005] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 284.754984][T24005] EXT4-fs (loop5): get root inode failed [ 284.760671][T24005] EXT4-fs (loop5): mount failed 17:47:23 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x1a, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:47:23 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000180)='./bus\x00') [ 284.803662][T24035] loop3: detected capacity change from 0 to 264192 [ 284.818024][T24035] FAT-fs (loop3): invalid media value (0xb6) [ 284.824069][T24035] FAT-fs (loop3): Can't find a valid FAT filesystem [ 284.828093][T24053] loop1: detected capacity change from 0 to 264192 [ 284.863238][T24060] loop5: detected capacity change from 0 to 1051 [ 284.875932][T24060] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 284.907075][T24060] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 284.924227][T24060] EXT4-fs (loop5): get root inode failed [ 284.929891][T24060] EXT4-fs (loop5): mount failed [ 284.936585][T24068] loop3: detected capacity change from 0 to 264192 17:47:23 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900040000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000000)='./bus\x00', 0x1d) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 17:47:23 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000002, 0x0) r0 = getpid() getpid() r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x30) ptrace$cont(0x18, r1, 0x0, 0x0) ptrace$setregs(0xf, r1, 0x0, &(0x7f0000000080)) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x5) tkill(r2, 0x30) ptrace$cont(0x1f, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) r3 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x46) tkill(r3, 0x30) rt_tgsigqueueinfo(r2, r3, 0x25, &(0x7f00000004c0)) ptrace$cont(0x20, 0x0, 0x5, 0x6) ptrace$cont(0x9, r0, 0x0, 0x81) [ 285.009098][T24060] loop5: detected capacity change from 0 to 1051 [ 285.017923][T24060] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 285.027743][T24060] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 285.044894][T24060] EXT4-fs (loop5): get root inode failed [ 285.050542][T24060] EXT4-fs (loop5): mount failed 17:47:23 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x6000, 0x0, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 17:47:23 executing program 0: ioctl$FIBMAP(0xffffffffffffffff, 0x1, &(0x7f0000000000)) kexec_load(0x0, 0x1, &(0x7f0000000780)=[{0x0, 0x0, 0x8000, 0xbfffd000}], 0x1) [ 285.113495][T24090] loop3: detected capacity change from 0 to 264192 17:47:23 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x26, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:47:23 executing program 3: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) dup2(0xffffffffffffffff, r0) syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 17:47:23 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3000002, 0x12, r0, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0xa, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f73665df41100080120000200004000f8000020004000000000000000000001", 0x25}, {&(0x7f0000010100)='RRaA', 0x4, 0x800}], 0x0, &(0x7f0000011000)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r2, 0x0) getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xee01, 0xffffffffffffffff]) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, 0x0, r6) r8 = gettid() sendmsg$netlink(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=[@cred={{0x1c, 0x1, 0x2, {r8, r6, r7}}}], 0x20}, 0x0) r9 = getegid() setxattr$system_posix_acl(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='system.posix_acl_default\x00', &(0x7f0000000140)={{}, {0x1, 0x1}, [{0x2, 0x2, 0xee00}, {0x2, 0x5, 0xffffffffffffffff}, {0x2, 0x2, 0xee01}, {0x2, 0x4, r1}, {0x2, 0x6, 0xee00}, {0x2, 0x4}, {0x2, 0x1, 0xee00}, {0x2, 0x3, r2}], {0x4, 0x2}, [{0x8, 0x5, 0xee01}, {0x8, 0x1, r3}, {0x8, 0x3}, {0x8, 0x3, r7}, {0x8, 0x2, 0xffffffffffffffff}, {0x8, 0x1, r9}], {0x10, 0x1}, {0x20, 0x7}}, 0x94, 0x1) [ 285.230212][T24109] loop5: detected capacity change from 0 to 1051 [ 285.273769][T24109] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 285.285943][T24113] loop0: detected capacity change from 0 to 264192 [ 285.294277][T24119] loop3: detected capacity change from 0 to 264192 [ 285.326649][T24113] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 136) [ 285.337246][T24109] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 285.337489][T24113] FAT-fs (loop0): error, fat_get_cluster: invalid start cluster (i_pos 1, start b2158d48) [ 285.354548][T24109] EXT4-fs (loop5): get root inode failed [ 285.364428][T24113] FAT-fs (loop0): Filesystem has been set read-only 17:47:24 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') signalfd4(r0, &(0x7f0000000740)={[0x4]}, 0x8, 0x800) syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x7, 0x8, &(0x7f0000000580)=[{&(0x7f00000000c0)="4a1129dcf69271954079aae3fc889886905de48e38210991a3e4e956768c4a514d38044b1952a0704da5141c852924c561c5b3a9623af27e9330470118a16df3fdcacaac6ecb405da09f817c5ac8a1db79283304e8669a2bb4a8afc2666f2005577e38662409ab429953bd308f1f0267632d130016836c5577e1ec4fbdc150f76e461662dee4c7337bdfa3b3b9764b75aaa65d25d879972d8a6424e40acebf4eae97e0e18417e874e74ca9c05453b787bab20de3a79e468f9c1a5e98c3812cd41e98f8db736e3f22f81fdb98812dae25858bcfe13ca5a2945a81ba4a8f5391569455c6875092dcc3a82b20e4a9dd21efeb7d5762", 0xf4, 0x3}, {&(0x7f0000000300)="8c51e55ff3df1be018872c78bf151d39e1c739c6a1d764982e23eef20f9b7da49bdd1135417d90c156ad16d599bbea4f3337bea297eee6812fc85699d4065705a5e7db922f1cb32c4e21e2531740138cfe648c280a746e4d829a11e05f46150428368b628b2f44ce9c4611d9f3f1bba17ebd9f02a0b6036343b9ba79ff1b7bf56242197d4295a23d2321b1f142ab4eef02f74c1d3c9422e50cac5394ed44f298f9c72e4c6360dc44d35700ba76567dbc4dd6da722e4d331fb1bf1839505398c4566a36e42c4f00ba9791db26124d5105d18b3ca11e0de4", 0xd7, 0x1}, {&(0x7f00000001c0)="3d23430f2159ceb8d8f2dd7a901bd0ae435f89", 0x13, 0x8001}, {&(0x7f0000000400)="5864e8571b194a19b5e6901e3ccd13ddec32453d", 0x14, 0x8}, {&(0x7f0000000440)="f7b6b723c5ab92a8202be29544600c45c832", 0x12, 0x8}, {&(0x7f0000000480)="947a7f", 0x3, 0x80000001}, {&(0x7f00000004c0)="a01b037affac14ce2678fd63d14a7b", 0xf, 0x3}, {&(0x7f0000000500)="b4bee69ae24a09fe6e9e610e62f5f070251c3d81721c9e4a43150ba621d8f0f901b0ce11f2e914d307bd4fa37dd7da11180b07f14fd9ba4e7c95592ac6a42f987a8b66dfdf07494b", 0x48, 0x7d}], 0x4000, &(0x7f0000000640)={[{@nonumtail}, {@rodir}, {@fat=@allow_utime={'allow_utime', 0x3d, 0xb9}}, {@utf8}, {@utf8}, {@shortname_winnt}, {@fat=@nfs_nostale_ro}], [{@appraise_type}, {@pcr={'pcr', 0x3d, 0x2e}}, {@measure}, {@defcontext={'defcontext', 0x3d, 'staff_u'}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@dont_hash}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) 17:47:24 executing program 3: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) splice(r1, 0x0, r2, 0x0, 0x200000000e26a, 0x0) ioctl$BTRFS_IOC_SCRUB(r0, 0xc400941b, &(0x7f00000006c0)={0x0, 0x8, 0x3e, 0x1}) ioctl$BTRFS_IOC_GET_DEV_STATS(r1, 0xc4089434, &(0x7f0000000ac0)={r3, 0x2, 0x1, [0x101, 0xff, 0x2, 0x6, 0x3], [0x9, 0x9, 0xfffffffffffffffa, 0xb8, 0x3f, 0x6, 0x0, 0x5, 0x8001, 0x5, 0x3, 0x8000, 0x0, 0x4, 0x3, 0x5, 0x6924728c, 0x7fff, 0x9, 0x2, 0x3, 0x8, 0x100, 0x0, 0x9, 0xffffffff, 0x0, 0x7, 0x3f, 0x3dff, 0x8001, 0x3f, 0x72, 0x0, 0xaadb, 0x2, 0x36679a37, 0xb4d, 0x5, 0x9, 0x4, 0x3, 0x101, 0x9, 0x6, 0x8, 0x4, 0x81, 0x183, 0x80, 0x6, 0x2, 0xfffffffffffffffe, 0x0, 0x7fff, 0x200, 0x1ff, 0x5d1e, 0x4, 0x8, 0x8000, 0x4, 0x2, 0x5, 0x1200000000000, 0x8, 0x3, 0x8, 0x100000001, 0x8, 0x5, 0x6, 0xd0c3, 0xffffffffffffffd7, 0x7, 0x2, 0x3, 0x6, 0xede4, 0x9, 0x3f, 0x0, 0x8, 0x6, 0x9, 0x10001, 0x7, 0x1f, 0x1, 0x7, 0x5d05, 0xf1, 0xd6b, 0xcd7c, 0xffffffffffffffff, 0x9, 0x1, 0x1a7, 0x2, 0xfffffffffffffffc, 0x8, 0x8, 0x7, 0x3, 0x1, 0x6, 0x7ff, 0x0, 0x5, 0x34845987, 0x200, 0x7f, 0x2, 0x8000, 0x10001, 0x6, 0x12, 0x7, 0x40, 0x101, 0x2]}) 17:47:24 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x7ffff000) [ 285.376661][T24109] EXT4-fs (loop5): mount failed [ 285.405646][T24125] loop0: detected capacity change from 0 to 264192 17:47:24 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = syz_open_dev$vcsu(&(0x7f0000000040), 0x100, 0x101b00) ioctl$TIOCL_SETSEL(r1, 0x541c, &(0x7f0000000080)={0x2, {0x2, 0x5, 0xfe01, 0x1, 0x8001, 0xf}}) ioctl$TIOCGRS485(r0, 0x542e, &(0x7f0000000000)) [ 285.450078][T24109] loop5: detected capacity change from 0 to 1051 [ 285.459970][T24109] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 285.468778][T24131] loop2: detected capacity change from 0 to 264192 [ 285.476233][T24141] loop3: detected capacity change from 0 to 264192 [ 285.485174][T24131] SELinux: duplicate or incompatible mount options [ 285.493903][T24109] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 285.511081][T24109] EXT4-fs (loop5): get root inode failed [ 285.516794][T24109] EXT4-fs (loop5): mount failed [ 285.521409][T24149] loop1: detected capacity change from 0 to 264192 17:47:24 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000180)='./file0\x00') 17:47:24 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='clear_refs\x00') preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f0000000080)={{0x7f, 0x45, 0x4c, 0x46, 0xfa, 0x20, 0x3, 0x6, 0x7fff, 0x3, 0x6, 0xfffffffb, 0xa6, 0x40, 0x20e, 0x1f, 0x3, 0x38, 0x2, 0xc52, 0x101, 0x59}, [{0x5, 0x81, 0x5, 0x100000000, 0x7ef, 0x3ff, 0x7f, 0x10001}, {0x1, 0x100, 0x80000000, 0x200, 0x9, 0x36b95f52, 0x2, 0x9}], "dcece33d9810af18c8324a31f3c2b1767df8e5b1b80c06bef6e0b8e955cb11881423f220fe45caf52a8c0ee4c864e64d1fe4f95846a382fd8da2fdc3b150d836"}, 0xf0) 17:47:24 executing program 0: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x42, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x2, @perf_bp={0x0, 0x4}, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount(0x0, 0x0, &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r0, 0x208200) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) sendmsg$nl_xfrm(0xffffffffffffffff, 0x0, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) r2 = socket$packet(0x11, 0x0, 0x300) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000080)={'syz_tun\x00'}) [ 285.590150][T24152] loop2: detected capacity change from 0 to 264192 [ 285.597018][T24152] SELinux: duplicate or incompatible mount options [ 285.695295][T24175] loop3: detected capacity change from 0 to 264192 17:47:24 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0xb804, 0x0, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 17:47:24 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_POLICY(r1, 0x400c6615, &(0x7f0000000040)={0x0, @aes128}) 17:47:24 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x2e, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:47:24 executing program 3: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) openat(r0, &(0x7f0000000000)='./bus\x00', 0x100, 0x90) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 17:47:24 executing program 0: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x42, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x2, @perf_bp={0x0, 0x4}, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount(0x0, 0x0, &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r0, 0x208200) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) sendmsg$nl_xfrm(0xffffffffffffffff, 0x0, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) r2 = socket$packet(0x11, 0x0, 0x300) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000080)={'syz_tun\x00'}) 17:47:24 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0xffffffffffffffff) [ 285.988500][T24208] loop5: detected capacity change from 0 to 1051 [ 286.000501][T24214] loop3: detected capacity change from 0 to 264192 [ 286.018047][T24208] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 286.031742][T24218] loop1: detected capacity change from 0 to 264192 17:47:24 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0xc5aee313042b30f5) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 17:47:24 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000), 0x0, 0x0, 0x0) [ 286.079320][T24208] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 286.096443][T24208] EXT4-fs (loop5): get root inode failed [ 286.102205][T24208] EXT4-fs (loop5): mount failed 17:47:24 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f000007a000/0x3000)=nil, 0x3000, 0x1800003, 0x12, r1, 0x0) r2 = openat$incfs(r1, &(0x7f0000000140)='.log\x00', 0x109000, 0x150) ioctl$GIO_UNIMAP(r2, 0x4b66, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{}, {}]}) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) r3 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000040), 0x400000, 0x0) accept4$packet(r0, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f00000000c0)=0x14, 0x800) setsockopt$inet6_mreq(r3, 0x29, 0x14, &(0x7f0000000100)={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', r4}, 0x14) [ 286.177349][T24232] loop3: detected capacity change from 0 to 264192 17:47:25 executing program 3: r0 = getpid() ioctl$sock_SIOCSPGRP(0xffffffffffffffff, 0x8902, &(0x7f0000000040)=r0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) openat(r1, &(0x7f0000000000)='./file1\x00', 0x20280, 0xe) syz_mount_image$msdos(&(0x7f0000000100), &(0x7f00000003c0)='./bus\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17, 0xff}], 0x26860, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') mkdir(&(0x7f00000001c0)='./bus\x00', 0x44) 17:47:25 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) r2 = socket$inet6(0x10, 0x3, 0x0) sendto$inet6(r2, &(0x7f0000000140)="1ba0000016001d0d89fdc5cbdd045798707bed4dca141a780f0f8e", 0xff7f, 0x0, 0x0, 0x0) recvfrom$inet6(r2, &(0x7f0000000000)=""/60, 0x3c, 0x0, 0x0, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000040)="42dc8d03118044166c8a8a5bc9318d102905171266ec5c9f5a9a9f0c38cec07aca5ee520ed299a1cb1b826fd3f7cd0180834310298a853fbbc0363063c7913fb5ef5c8dc03745b44014c1c", 0x4b}, {&(0x7f00000000c0)="b8167207df5eef22593116ab910b25ff02d19a27bbea02728cb716c970672633bd087aa309c704a8f7ba3c42dac10a9760d6d8de43d45ab96232a74e5d92ecfe54837ff9cc7d52850fe3dbdaaec7fa8e5a0c34a57e9d9a7419f04de8ff1d6d872baf0954e3d6f7e8388a435d6e917d9d828e7e4f02006f13c772839e4426a4f6c5e571062dbf8e1078f2f19ac60a75f5eef16a56ca881a1b02ec3adb5c2121b13e1ed980e101b22d61a8d2fbfb77e3f32187be400bb3857f0b727099cb8d14257d4257ac7eb01dbfbb283532c81f5e247d7f8de1b0373e02926c5cba20b242d2a561e9e624", 0xe5}, {&(0x7f0000000300)="6179163bd8eee0da759115339d5a0310ad1a04f6fcd05f676b95fa38069adada545657289996ffc7d4b4fcba03cd74500128f203a2e544d86624816af5144c6703190a46f178e2f21bdb382cdbad952c9fed08e87dde373be52cf6878a7c2b84365301161b19a6ee6db6c6a2809fd9fb63d227593aabbd70d4688cec9473e7dbdb2fe39d444d4a86a187238a", 0x8c}], 0x3) [ 286.284577][T24208] loop5: detected capacity change from 0 to 1051 [ 286.297268][T24208] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) 17:47:25 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x7ffff000) [ 286.328687][T24208] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 286.345994][T24208] EXT4-fs (loop5): get root inode failed [ 286.351758][T24208] EXT4-fs (loop5): mount failed [ 286.356994][T24256] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16640 sclass=netlink_route_socket pid=24256 comm=syz-executor.2 [ 286.370227][T24256] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=3843 sclass=netlink_route_socket pid=24256 comm=syz-executor.2 [ 286.383382][T24256] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=47176 sclass=netlink_route_socket pid=24256 comm=syz-executor.2 [ 286.397488][T24257] loop3: detected capacity change from 0 to 264192 [ 286.420924][T24262] loop0: detected capacity change from 0 to 264192 [ 286.428951][T24264] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16640 sclass=netlink_route_socket pid=24264 comm=syz-executor.2 [ 286.442216][T24264] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=3843 sclass=netlink_route_socket pid=24264 comm=syz-executor.2 [ 286.455432][T24264] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=47176 sclass=netlink_route_socket pid=24264 comm=syz-executor.2 17:47:25 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0xc4ff, 0x0, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 17:47:25 executing program 2: syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x800, 0x100) sendmsg$TIPC_NL_PUBL_GET(r1, &(0x7f0000000340)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40004007}, 0xc, &(0x7f0000000300)={&(0x7f00000000c0)={0x10c, 0x0, 0x300, 0x70bd26, 0x25dfdbfb, {}, [@TIPC_NLA_LINK={0x4c, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz1\x00'}, @TIPC_NLA_LINK_PROP={0x1c, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xa}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x4}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x4}]}, @TIPC_NLA_LINK_PROP={0x14, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0xffff8001}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xbdb}]}, @TIPC_NLA_LINK_PROP={0xc, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7d0}]}]}, @TIPC_NLA_BEARER={0x90, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_PROP={0x34, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7f}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x1}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1e}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x13}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xe}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xb65}]}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0xfff}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x2}, @TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e24, 0x0, @empty, 0x3}}, {0x14, 0x2, @in={0x2, 0x4e24, @multicast1}}}}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz1\x00'}]}, @TIPC_NLA_PUBL={0x1c, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x6}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x4}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x7}]}]}, 0x10c}, 0x1, 0x0, 0x0, 0x10}, 0x4004000) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r3 = socket$inet_udp(0x2, 0x2, 0x0) close(r3) splice(r2, 0x0, r3, 0x0, 0x200000000e26a, 0x0) preadv(r2, &(0x7f0000000740)=[{&(0x7f0000000240)=""/14, 0xe}, {&(0x7f0000000440)=""/194, 0xc2}, {&(0x7f0000000540)=""/189, 0xbd}, {&(0x7f0000000280)=""/104, 0x68}, {&(0x7f0000000600)}, {&(0x7f0000000640)=""/81, 0x51}, {&(0x7f00000023c0)=""/4096, 0x1000}, {&(0x7f00000006c0)=""/107, 0x6b}], 0x8, 0x1, 0x2) 17:47:25 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x43, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:47:25 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x111900, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) 17:47:25 executing program 0: clone3(&(0x7f0000000400)={0x100, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) clone3(&(0x7f0000000380)={0x6240000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000340)=[0x0], 0x1}, 0x58) clone3(&(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000580)=[0x0], 0x1}, 0x58) pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 17:47:25 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = syz_io_uring_complete(0x0) openat$cgroup_ro(r2, &(0x7f0000000040)='memory.swap.current\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = gettid() ptrace$setopts(0x4206, r4, 0x0, 0x5) tkill(r4, 0x30) ptrace$cont(0x18, r4, 0x0, 0x0) ptrace$setregs(0xd, r4, 0x0, &(0x7f0000000080)) tkill(0x0, 0x30) ptrace$cont(0x18, 0x0, 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) mq_notify(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x1, 0x2}) fcntl$setown(r3, 0x8, r4) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) [ 286.857145][T24291] loop5: detected capacity change from 0 to 1051 [ 286.863736][T24293] loop1: detected capacity change from 0 to 264192 [ 286.886314][T24291] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) 17:47:25 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x4e80, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000480), 0x0, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r3 = socket$inet_udp(0x2, 0x2, 0x0) close(r3) splice(r2, 0x0, r3, 0x0, 0x200000000e26a, 0x0) preadv(r3, &(0x7f0000001480)=[{&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/95, 0x5f}], 0x2, 0x3, 0x1) pipe2(&(0x7f00000014c0)={0xffffffffffffffff}, 0xc00) r5 = openat$incfs(r4, &(0x7f0000000040)='.log\x00', 0x650000, 0x62) signalfd(r0, &(0x7f0000000140)={[0x401]}, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) accept$unix(r5, &(0x7f0000000080), &(0x7f0000000100)=0x6e) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r7 = socket$inet_udp(0x2, 0x2, 0x0) close(r7) splice(r6, 0x0, r7, 0x0, 0x200000000e26a, 0x0) preadv(r7, &(0x7f00000003c0)=[{&(0x7f0000000300)=""/150, 0x96}], 0x1, 0x200, 0x7) 17:47:25 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7d, 0x42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1600, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0xf}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000280)={0xc, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x0, 0x0, 0x3}, 0x0) sched_setattr(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1013c1, 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0xc00, 0x10a) r1 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) write$9p(r0, &(0x7f0000001400)="3b27a4b46ee92b4a59073c369a5e19f9db153c4fdbc76aa2a4bb9f3e5e1aa197a9e97d1016c01813792e50c2692c175aad715d110a892949ccc6e2e54c2d5c8f0b7932b69797f217168b0c1feb128ae34f0daf487a70b5c117acd43725fe17993634f1695dabd7f998cd55e9d5bd911e86aa7a4ad75a574bb96951d6018b25d942a9544bca1ebb0e8d10c092cdcb85797673972099e4041aaf8d636f66cb1103ef2050ad28fabaed33d6927889d97f4b5ce0de71d3fd832980f4f088d0d824e20549b4bbd906ffa51ce9de54d779eb4de462faac20a3ab0ed9934373ca22cea5454f4c2a740cd461e39956bb5f98df2aebc60cf32623adbffbcc378fa7250b6a3fc863dadcf6d4f8b855c4e70f0796eee6218445dad2811dd6b540ff52efa2f167dd9c1b8b016268d37db430983fefc0645d20614c8df2eb0872c58e09664e672b0b6a9970fec199257e1c606ec3e364c66a0f4d258c74accd43b987c756d602fd8787fed3aa43fd8d84e9656d4a413fa9a423bc54b873583d6d497005e54712fafc71384988d80134fbf84f53fdd74b354848006b8b5b67e7cc5a472475d3ae545ca1fcf7628b873e31ba83a98a7ad5b0cfbe9711b517a9a1388ad0efa2a3b4e22152021d631b731e2e100a9831111db7acce948bb5deeea260463c140ac929e77c58402776caf85d4569a75dde2f64c4491508afb541ed9b2c81fc95c06706235f383e31cf662c95b1e49cfd94871e22720a41535756e419b271276941692bd023dd9c9dbec4f7db1e5c00d8b3be7b8e826a6aadd001edd0dfeb00f8048442b5c48456fd642e629dcb2ff55592665ff491cd832672ce4d999da186db2c3a1f8b6b1f7d3750d7cdb3097954e6e14fb2183ad662c6", 0x275) sendfile(r0, r1, 0x0, 0x1c500) r2 = socket$inet_udp(0x2, 0x2, 0x0) splice(0xffffffffffffffff, 0x0, r2, 0x0, 0x4ffdd, 0x0) write$P9_RSTAT(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB], 0x51) open(0x0, 0x80000, 0x164) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) ptrace$cont(0x18, 0x0, 0x0, 0x0) [ 286.919848][T24291] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 286.937011][T24291] EXT4-fs (loop5): get root inode failed [ 286.942639][T24291] EXT4-fs (loop5): mount failed [ 287.021737][T24291] loop5: detected capacity change from 0 to 1051 [ 287.037579][T24291] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 287.059452][T24321] loop0: detected capacity change from 0 to 264192 17:47:25 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x120) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = inotify_init1(0x0) splice(r0, &(0x7f0000000080)=0x7, r2, &(0x7f00000000c0), 0x1000, 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r4, &(0x7f0000000000)=ANY=[], 0xfffffecc) write$P9_RREADDIR(r4, &(0x7f00000016c0)=ANY=[@ANYBLOB="4f000000290200080000008041b3350100000006000000000000002d020000000000000807002e2f66696c6530400300000000840d002e2f66696c65302f66696c653010000000000000000000000000000000e3fec19913485b99acd20ba5efbfc47cb15684a5811b008fd02dd7015e2b3fe6"], 0x4f) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r6 = socket$inet_udp(0x2, 0x2, 0x0) close(r6) preadv(r5, &(0x7f0000001640)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f00000001c0)=""/28, 0x1c}, {&(0x7f0000000300)=""/81, 0x51}, {&(0x7f0000000380)=""/140, 0x8c}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/11, 0xb}, {&(0x7f0000001480)=""/196, 0xc4}, {&(0x7f0000001580)=""/181, 0xb5}], 0x8, 0xabd, 0x0) r7 = gettid() ptrace$setopts(0x4206, r7, 0x0, 0x5) tkill(r7, 0x30) ptrace$cont(0x18, r7, 0x0, 0x0) ptrace$setregs(0xd, r7, 0x0, &(0x7f0000000080)) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000001e80)={&(0x7f0000001740)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000001e40)={&(0x7f0000001780)={0x688, 0x35, 0x4, 0x70bd25, 0x25dfdbfc, {0x10}, [@nested={0x22b, 0x45, 0x0, 0x1, [@generic="2ad926700d5f51551b690a9f683b897b6377bdd130e2ba5a2fad2a99a80372abc9818177df4283203ff275a21e609efb0df3d71f3959a725e4970309ce664bda61acc3d44579db3828e1e7fb2dcebcea32379fe71f88bdbb6dcf5aa01bc4a79713bcb126461c41e4bd898b8ccc564935a318aaa586892798450a76fa9eda42704e1b39605dc06f294720fe54657bcf40a70ca65256e9c6bfef689146444b5185d359c825f8ecd661b043a8d6c32a73b489027c8ddca851199a091bd1b3ab89dc431c096f9d091a244d32bf6115ed86e590891c148e908b7e796eb8b94e50b0c64e8b19d10cf3e6e220abb1053bd710e7", @generic="327aca8cf4f9ea76d16f1e2ed3a3821bcac64e37e2e11af958fffd9a71bd47eba0bdf82a7d2a4c786462ee7f8d62a631dea1a66d239c7a4c098515367334f58b391da588c542a8a13f50a7280362e2a0c3497dd7da4933bb40a5c4dea630c725bebc6be273384ffc5ef3def4e37377750fb67946d850071fd3b40a3082399ae49cb1fe69a03f703ff879497241168906d63bc17308b3d9aa0c9cd0e25e72c3f931cb48e177c7e453", @generic="19550e4d0580bb555730f1267f600739d51610028b77a61de957de1c31c1338b80123e73c91c8640ecda0ae1c39de95035332409918231fa2b6bddde9a092e16381843866922d7a6a49440b94a1267daaf91aa72de11bea629dafcee30453f9df614647a2909e1103861cc23127433a661ec03f5cf6f92cf841aa31b49dcaed013587ffe0d6aa1e5013ca1980e908a"]}, @typed={0x14, 0x58, 0x0, 0x0, @ipv6=@remote}, @typed={0x8, 0x50, 0x0, 0x0, @fd=r1}, @nested={0x1b3, 0x90, 0x0, 0x1, [@typed={0x4, 0x4f}, @typed={0x8, 0x74, 0x0, 0x0, @u32}, @typed={0x8, 0x5e, 0x0, 0x0, @fd=r3}, @typed={0x8, 0x6f, 0x0, 0x0, @pid}, @typed={0x8, 0x9, 0x0, 0x0, @ipv4=@rand_addr=0x64010102}, @generic="1c4bccab6d3526e196f88b36a55993fc8ff270527a6cf85af8a7fbbc361ee38c63dadc3301fcf48c4b7c66d5e887b3eb26de72e27fc6d1223b8137eac2981419ec9f70edbbdf52ac454913b899044e743246ad39df1b2a52e842aa18ff602cc60f91a8efa49dca5ac33ff397d31e829a61ed6a0d9b1a841469d8741057b45a18794dba7d69feb051ba9102232a52766d2464c4015664c54fd9853b138304a5a8c2ac7c95354eec0eef5e18a684671edb2f51a21d7f1b16b1cfecd70cd2a4ee3292", @generic="a51abeeee408468f745fb2140cbe7980f293f42f8057b088a2ce", @typed={0x8, 0x55, 0x0, 0x0, @uid}, @typed={0x8, 0x20, 0x0, 0x0, @ipv4=@multicast1}, @typed={0x9d, 0x7b, 0x0, 0x0, @binary="a23eca9a04cee13979c93ca776f9778776641c0199f686bcf9aa8cbfc6b49199cc7c55ab44f590356dec9d06c26eb3540255235986ac22003466ed58b9dce72d9d98553e342bd617ca28f61289e16c02a473c807a15830d98073a583993252fff677c63274ffa1de14bb48da1c98ab848e08cf8b05c4e53aebe9605965107fb4a4fc100874455747a33d363a86aef0c28d8fd64fd97cf01f63"}]}, @nested={0x134, 0xa, 0x0, 0x1, [@typed={0x4b, 0x63, 0x0, 0x0, @binary="8c4b04c69ba942b05033b12ccc84afde79177bd0adb61d377e5497bdba7f9f7dddbb878f6eca97a63e3985ebab5d949ed1fae664ee2ad76cbdb0292280eba7b52a05a7e193255a"}, @generic="6546614789254456c9880b4f59815f8957b65bd56ecd87693bf74f8162b90cf503ffc1e623cfd5d6288293f7e975b2ec98d44976d26a090cbe008e9e9beade10d1dbee2b33fe5778a77b4b535f9162476570f310e42f641b93c596192f1eb4180fb3128fb2c8968c8c9fb25eda7a1138b8b74335462baa7d728147908b9c7b1a1f14d1b520f375a0166f11c34f5017fcb1731c26dbdff84cd6e1d2b421dade7b0f4fcb0aada2be8372176c622dcea1640430db85d0a6baaecc26fa449965de6b26cc40077b3478c08ef7ab557a2a4f5499246ebbe1bdd2c66733022fcf25bc97acf170ac"]}, @nested={0x143, 0x6a, 0x0, 0x1, [@typed={0x8, 0x64, 0x0, 0x0, @ipv4=@remote}, @typed={0x14, 0x55, 0x0, 0x0, @ipv6=@loopback}, @typed={0x4, 0x91}, @generic="bd74428ececd09017a88ee5c0c88fd93e07be8c6e54cdfbae3464fbe3407af591ca456af348285f8db248bb50a29342acc98", @typed={0xc, 0x7f, 0x0, 0x0, @u64=0x10001}, @generic="e008aebdaae9fe46550c8fd3c1a6172c9f85172e914bbf1c48854a3f1da02fa2d2843498e08b203bb2df6ee4974e0a2f6f2169f50ea7a097a14ad5ff1c092dff294e0c7264100bce63a009c9c7aabb4b7db3c393114efbee5cf38b11e6c700f464faa8a1b845a65b", @typed={0x8, 0x29, 0x0, 0x0, @pid=r7}, @generic="b1be0ba01e2522c872206d49e612f5fc75f7e75580178ca87be13114c96916b4e066223e360d343f18ebc199aab7b16e3a94e3cd3ed678723357f573dba42469b06c7b152ba81f751c7a8da6e19ad509080ddca634160eec228395e7fef44c2a3c071ec4f6325dbcea0df7a47b41d53477"]}]}, 0x688}, 0x1, 0x0, 0x0, 0x40050}, 0x44040) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) 17:47:25 executing program 3: sendmsg$NL80211_CMD_AUTHENTICATE(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000100)={&(0x7f0000000300)={0xa8, 0x0, 0x2, 0x70bd29, 0x25dfdbfc, {{}, {@void, @val={0xc, 0x99, {0xffffff6a, 0x7c}}}}, [@NL80211_ATTR_AUTH_TYPE={0x8}, @NL80211_ATTR_MAC={0xa, 0x6, @random="c25b576b33e0"}, @key_params=[@NL80211_ATTR_KEY_DEFAULT_TYPES={0x14, 0x6e, 0x0, 0x1, [@NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}]}, @NL80211_ATTR_KEY_DEFAULT_MGMT={0x4}, @NL80211_ATTR_KEY_DATA_WEP40={0x9, 0x7, "705c9c295c"}, @NL80211_ATTR_KEY_DATA_WEP104={0x11, 0x7, "6f95ec1ff89f767a0d54ac9b52"}, @NL80211_ATTR_KEY_DATA_WEP40={0x9, 0x7, "69ded66d4a"}, @NL80211_ATTR_KEY_CIPHER={0x8, 0x9, 0xfac01}, @NL80211_ATTR_KEY_DEFAULT_MGMT={0x4}, @NL80211_ATTR_KEY={0x18, 0x50, 0x0, 0x1, [@NL80211_KEY_MODE={0x5, 0x9, 0x2}, @NL80211_KEY_DEFAULT_MGMT={0x4}, @NL80211_KEY_IDX={0x5, 0x2, 0x1}]}], @NL80211_ATTR_MAC={0xa, 0x6, @random="a34218119183"}]}, 0xa8}, 0x1, 0x0, 0x0, 0x4040001}, 0x2004c842) syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') [ 287.070926][T24291] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 287.088219][T24291] EXT4-fs (loop5): get root inode failed [ 287.093961][T24291] EXT4-fs (loop5): mount failed 17:47:25 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x90, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:47:25 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) [ 287.222386][T24337] loop3: detected capacity change from 0 to 264192 [ 287.338912][T24346] loop5: detected capacity change from 0 to 1051 [ 287.348935][T24346] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 287.359157][T24346] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 287.376389][T24346] EXT4-fs (loop5): get root inode failed [ 287.382097][T24346] EXT4-fs (loop5): mount failed [ 287.431721][T24346] loop5: detected capacity change from 0 to 1051 [ 287.440973][T24346] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 287.454122][T24346] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 287.471414][T24346] EXT4-fs (loop5): get root inode failed [ 287.477253][T24346] EXT4-fs (loop5): mount failed 17:47:26 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0xe803, 0x0, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 17:47:26 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7d, 0x42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1600, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0xf}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000280)={0xc, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x0, 0x0, 0x3}, 0x0) sched_setattr(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1013c1, 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0xc00, 0x10a) r1 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) write$9p(r0, &(0x7f0000001400)="3b27a4b46ee92b4a59073c369a5e19f9db153c4fdbc76aa2a4bb9f3e5e1aa197a9e97d1016c01813792e50c2692c175aad715d110a892949ccc6e2e54c2d5c8f0b7932b69797f217168b0c1feb128ae34f0daf487a70b5c117acd43725fe17993634f1695dabd7f998cd55e9d5bd911e86aa7a4ad75a574bb96951d6018b25d942a9544bca1ebb0e8d10c092cdcb85797673972099e4041aaf8d636f66cb1103ef2050ad28fabaed33d6927889d97f4b5ce0de71d3fd832980f4f088d0d824e20549b4bbd906ffa51ce9de54d779eb4de462faac20a3ab0ed9934373ca22cea5454f4c2a740cd461e39956bb5f98df2aebc60cf32623adbffbcc378fa7250b6a3fc863dadcf6d4f8b855c4e70f0796eee6218445dad2811dd6b540ff52efa2f167dd9c1b8b016268d37db430983fefc0645d20614c8df2eb0872c58e09664e672b0b6a9970fec199257e1c606ec3e364c66a0f4d258c74accd43b987c756d602fd8787fed3aa43fd8d84e9656d4a413fa9a423bc54b873583d6d497005e54712fafc71384988d80134fbf84f53fdd74b354848006b8b5b67e7cc5a472475d3ae545ca1fcf7628b873e31ba83a98a7ad5b0cfbe9711b517a9a1388ad0efa2a3b4e22152021d631b731e2e100a9831111db7acce948bb5deeea260463c140ac929e77c58402776caf85d4569a75dde2f64c4491508afb541ed9b2c81fc95c06706235f383e31cf662c95b1e49cfd94871e22720a41535756e419b271276941692bd023dd9c9dbec4f7db1e5c00d8b3be7b8e826a6aadd001edd0dfeb00f8048442b5c48456fd642e629dcb2ff55592665ff491cd832672ce4d999da186db2c3a1f8b6b1f7d3750d7cdb3097954e6e14fb2183ad662c6", 0x275) sendfile(r0, r1, 0x0, 0x1c500) r2 = socket$inet_udp(0x2, 0x2, 0x0) splice(0xffffffffffffffff, 0x0, r2, 0x0, 0x4ffdd, 0x0) write$P9_RSTAT(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB], 0x51) open(0x0, 0x80000, 0x164) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) ptrace$cont(0x18, 0x0, 0x0, 0x0) 17:47:26 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f00000000c0)=[{&(0x7f0000000000)="04000509000000de666174000404090a0200027400f801", 0x17, 0x7ffffffffffd}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) execve(&(0x7f0000000080)='./file1\x00', &(0x7f0000000240)=[&(0x7f0000000100)='msdos\x00', &(0x7f00000001c0)='msdos\x00', &(0x7f0000000200)='{\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='@\'{-\\\'^{[:\xdd/\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='msdos\x00', &(0x7f0000000380)='msdos\x00']) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 17:47:26 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r2, &(0x7f0000000000)=ANY=[], 0xfffffecc) write$sndseq(r2, &(0x7f0000000040)=[{0x6, 0x1, 0x81, 0x1, @tick, {0x7f, 0x6}, {0x8, 0x2}, @time=@tick=0xd4}, {0x7f, 0x9, 0xf7, 0x1, @time={0x7f, 0xd33}, {0x1, 0x9}, {0x5, 0x9}, @time=@time={0x9, 0x8}}, {0xfe, 0x7f, 0x9a, 0x1f, @tick=0x4, {0x7f, 0x81}, {0x66, 0x1f}, @control={0x1, 0x6, 0x6}}, {0x5, 0x3, 0x7, 0x2, @tick=0x7, {0x3f, 0x3}, {0x80, 0x74}, @addr={0x2, 0x2}}, {0x1, 0x3f, 0x7, 0xb7, @time={0x3, 0x1}, {0x8, 0x7}, {0x0, 0x4}, @addr={0x1b, 0xa}}, {0x9, 0xff, 0x5, 0x20, @time={0x2}, {0x20, 0x2}, {0x9, 0x8}, @addr={0x7, 0x9}}, {0x81, 0x3, 0x3, 0x48, @tick, {0xf0, 0x1}, {0x8, 0x3}, @connect={{0x1, 0x1}, {0x40, 0x85}}}], 0xc4) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) 17:47:26 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17, 0xc8}], 0x10010, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap$IORING_OFF_SQES(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000000, 0x4010, r1, 0x10000000) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file1\x00', 0x400000, 0x18e) sendfile(r0, r4, 0x0, 0x8400fffffffa) 17:47:26 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0xfe, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) [ 287.703956][T24378] loop1: detected capacity change from 0 to 264192 [ 287.706872][T24382] loop3: detected capacity change from 0 to 264192 [ 287.718652][T24378] FAT-fs (loop1): bogus number of reserved sectors [ 287.719826][T24382] FAT-fs (loop3): bogus number of reserved sectors [ 287.725185][T24378] FAT-fs (loop1): Can't find a valid FAT filesystem [ 287.731671][T24382] FAT-fs (loop3): Can't find a valid FAT filesystem [ 287.748264][T24385] loop5: detected capacity change from 0 to 1051 [ 287.754857][T24379] loop0: detected capacity change from 0 to 264192 [ 287.778799][T24385] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 287.788618][T24385] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 287.805745][T24385] EXT4-fs (loop5): get root inode failed [ 287.811389][T24385] EXT4-fs (loop5): mount failed 17:47:26 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7d, 0x42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1600, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0xf}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000280)={0xc, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x0, 0x0, 0x3}, 0x0) sched_setattr(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1013c1, 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0xc00, 0x10a) r1 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) write$9p(r0, &(0x7f0000001400)="3b27a4b46ee92b4a59073c369a5e19f9db153c4fdbc76aa2a4bb9f3e5e1aa197a9e97d1016c01813792e50c2692c175aad715d110a892949ccc6e2e54c2d5c8f0b7932b69797f217168b0c1feb128ae34f0daf487a70b5c117acd43725fe17993634f1695dabd7f998cd55e9d5bd911e86aa7a4ad75a574bb96951d6018b25d942a9544bca1ebb0e8d10c092cdcb85797673972099e4041aaf8d636f66cb1103ef2050ad28fabaed33d6927889d97f4b5ce0de71d3fd832980f4f088d0d824e20549b4bbd906ffa51ce9de54d779eb4de462faac20a3ab0ed9934373ca22cea5454f4c2a740cd461e39956bb5f98df2aebc60cf32623adbffbcc378fa7250b6a3fc863dadcf6d4f8b855c4e70f0796eee6218445dad2811dd6b540ff52efa2f167dd9c1b8b016268d37db430983fefc0645d20614c8df2eb0872c58e09664e672b0b6a9970fec199257e1c606ec3e364c66a0f4d258c74accd43b987c756d602fd8787fed3aa43fd8d84e9656d4a413fa9a423bc54b873583d6d497005e54712fafc71384988d80134fbf84f53fdd74b354848006b8b5b67e7cc5a472475d3ae545ca1fcf7628b873e31ba83a98a7ad5b0cfbe9711b517a9a1388ad0efa2a3b4e22152021d631b731e2e100a9831111db7acce948bb5deeea260463c140ac929e77c58402776caf85d4569a75dde2f64c4491508afb541ed9b2c81fc95c06706235f383e31cf662c95b1e49cfd94871e22720a41535756e419b271276941692bd023dd9c9dbec4f7db1e5c00d8b3be7b8e826a6aadd001edd0dfeb00f8048442b5c48456fd642e629dcb2ff55592665ff491cd832672ce4d999da186db2c3a1f8b6b1f7d3750d7cdb3097954e6e14fb2183ad662c6", 0x275) sendfile(r0, r1, 0x0, 0x1c500) r2 = socket$inet_udp(0x2, 0x2, 0x0) splice(0xffffffffffffffff, 0x0, r2, 0x0, 0x4ffdd, 0x0) write$P9_RSTAT(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB], 0x51) open(0x0, 0x80000, 0x164) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) ptrace$cont(0x18, 0x0, 0x0, 0x0) 17:47:26 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17, 0x200000}], 0x10, &(0x7f00000004c0)=ANY=[]) r0 = openat$full(0xffffffffffffff9c, &(0x7f00000001c0), 0x4a0280, 0x0) mkdirat(r0, &(0x7f0000000200)='./bus\x00', 0xa2) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) splice(r1, 0x0, r2, 0x0, 0x200000000e26a, 0x0) write$binfmt_script(r1, &(0x7f0000000100)={'#! ', './bus', [{0x20, '$'}], 0xa, "5168bdf5efb9909e8c5067e7b9104bb88ac60e75"}, 0x1f) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$tty20(0xc, 0x4, 0x0) write$binfmt_misc(r5, &(0x7f00000002c0)=ANY=[@ANYRESHEX, @ANYRESOCT, @ANYRESDEC=r3], 0xfffffecc) ioctl$FS_IOC_GETFSMAP(r4, 0xc0c0583b, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, '\x00', [{0xff, 0x0, 0xc000000000000000, 0x2b, 0x100000001, 0x2}, {0x7d, 0x464, 0x9, 0x55, 0x8, 0x70da}]}) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r6, &(0x7f0000000000)=ANY=[], 0xfffffecc) r7 = syz_open_dev$usbmon(&(0x7f0000000240), 0x4, 0x100) close(r7) ioctl$BLKROGET(r6, 0x125e, &(0x7f0000000000)) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') [ 287.870930][T24382] loop3: detected capacity change from 0 to 264192 [ 287.896506][T24382] FAT-fs (loop3): bogus number of reserved sectors [ 287.903048][T24382] FAT-fs (loop3): Can't find a valid FAT filesystem [ 288.005153][T24385] loop5: detected capacity change from 0 to 1051 [ 288.019015][T24385] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) [ 288.054201][T24385] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 288.071306][T24385] EXT4-fs (loop5): get root inode failed [ 288.076958][T24385] EXT4-fs (loop5): mount failed [ 288.082807][T24418] loop3: detected capacity change from 0 to 264192 [ 288.090125][T24417] loop0: detected capacity change from 0 to 264192 [ 288.109594][T24418] FAT-fs (loop3): bogus number of reserved sectors [ 288.116160][T24418] FAT-fs (loop3): Can't find a valid FAT filesystem 17:47:26 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x20d, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:47:27 executing program 0: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x0, 0x0) creat(0x0, 0x0) mbind(&(0x7f0000012000/0xc00000)=nil, 0xc00000, 0x0, 0x0, 0x0, 0x10000000002) prctl$PR_SET_MM(0x23, 0x0, &(0x7f0000f84000/0x4000)=nil) [ 288.284053][T24441] loop5: detected capacity change from 0 to 1051 [ 288.294129][T24441] EXT4-fs (loop5): ext4_check_descriptors: Checksum for group 0 failed (60729!=0) 17:47:27 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x4400, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) [ 288.300908][T24441] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 288.300991][T24441] EXT4-fs (loop5): get root inode failed [ 288.301000][T24441] EXT4-fs (loop5): mount failed 17:47:27 executing program 2: sendmsg$ETHTOOL_MSG_COALESCE_SET(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040), 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x54, 0x0, 0x100, 0x70bd2b, 0x25dfdbfb, {}, [@ETHTOOL_A_COALESCE_STATS_BLOCK_USECS={0x8}, @ETHTOOL_A_COALESCE_RX_MAX_FRAMES_LOW={0x8, 0xf, 0x7}, @ETHTOOL_A_COALESCE_TX_USECS_IRQ={0x8, 0x8, 0x7ff}, @ETHTOOL_A_COALESCE_TX_USECS_LOW={0x8, 0x10, 0x4f}, @ETHTOOL_A_COALESCE_STATS_BLOCK_USECS={0x8}, @ETHTOOL_A_COALESCE_TX_MAX_FRAMES_IRQ={0x8, 0x9, 0x9}, @ETHTOOL_A_COALESCE_RX_USECS={0x8, 0x2, 0x1f}, @ETHTOOL_A_COALESCE_USE_ADAPTIVE_TX={0x5}]}, 0x54}}, 0x4000144) r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) 17:47:27 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0xf401, 0x0, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 288.561089][T24397] loop1: detected capacity change from 0 to 264192 [ 288.561385][T24397] FAT-fs (loop1): Unrecognized mount option "8T" or missing value 17:47:27 executing program 0: syz_mount_image$tmpfs(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x1, &(0x7f0000000280)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) splice(r1, 0x0, r2, 0x0, 0x200000000e26a, 0x0) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x200) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$tmpfs(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0xfffff, &(0x7f0000000280)) 17:47:27 executing program 2: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) close(r0) [ 288.659458][T24452] loop5: detected capacity change from 0 to 264192 [ 288.664335][T24452] EXT4-fs (loop5): Invalid log block size: 1048576 17:47:27 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0xfffe, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:47:27 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000040), 0x6, 0x109341) sendfile(r1, r2, 0x0, 0x80000000) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) 17:47:27 executing program 3: r0 = gettid() ptrace$setopts(0x4206, r0, 0x0, 0x5) perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x20, 0x0, 0x7f, 0x0, 0x1, 0x2000, 0xc, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x8, 0x4, @perf_bp={&(0x7f0000000000), 0x3}, 0x48800, 0x3f, 0x93, 0x6, 0x21d, 0x40, 0x1, 0x0, 0x9, 0x0, 0x7}, 0x0, 0xe, 0xffffffffffffffff, 0x0) tkill(r0, 0x30) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xf, r0, 0x8000020000000, &(0x7f0000000100)) r1 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x0, &(0x7f0000000080), 0x10, &(0x7f0000000400)=ANY=[@ANYRESOCT=r0, @ANYBLOB="8ea766ccd91d42ca14e619621942215642849c2b06a31fdc86a726e36c0a33670824c7309494d5b324e2038b884c945d4d9fea55957a48cbe092312b91fed0997bb7ee4d66cd5c37239c01d67b8d95105737d4c3a6768e688b0600aaf797f21e09fd889f39e288582b14a5142ab2d7757130c7b37bb338f9fd9c63d4c2308a9450c3c8df47db8fa468bc607bd62aaf12f80b9c50586e18a462b688f815af81b44184ece97da1ced26d779450b84c61df0808419b78925b98d71500312c5ae5858db22c53392767f1f24f056f14ed9aeaea4390e4c9e180e149c89d0b6728b8609bfcccb8a852ba3a76fa96d7e480f5046a84c7c9a3069dfb1d861706ad", @ANYRES16=r0, @ANYRES32=r0, @ANYRESOCT=r0, @ANYRESHEX=r0]) fcntl$getownex(r1, 0x10, &(0x7f0000000100)={0x0, 0x0}) r3 = syz_io_uring_setup(0x72cd, &(0x7f00000002c0)={0x0, 0xd9ea, 0x0, 0x0, 0x28e}, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000340), &(0x7f0000000380)) r4 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f00000005c0)={0x3, &(0x7f0000000580)=[{0x1, 0x6, 0xb5, 0x81}, {0x8, 0x81, 0x8, 0x7ff}, {0x3f, 0x3, 0x5f, 0x3}]}) kcmp(r2, 0x0, 0x0, r3, r4) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) r5 = getpgrp(r0) ptrace$setregs(0x2, r5, 0x800, &(0x7f00000001c0)="e623d4d4448d804b2ee7a33c0b623884b6ba90f54304caa8cc9cec24b039c33e258b808f383d5ed38f2a7f2854ad8e993eebdd12b75735f431799eb6e639129898c0ff18b25293207dd14d61352ad93db02c64bf5697fa72962166d51da95b2f862e95b9ca42b163a4171817945f67329bad3b3a2861fc962ffda5948dae8bc83057fe933a5c581d63e38fa4bbffbe2e3d98d2") rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 17:47:27 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket$inet6(0x10, 0x3, 0x0) sendto$inet6(r2, &(0x7f0000000140)="1ba0000016001d0d89fdc5cbdd045798707bed4dca141a780f0f8e", 0xff7f, 0x0, 0x0, 0x0) recvfrom$inet6(r2, &(0x7f0000000000)=""/60, 0x3c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000080)={{{@in6=@mcast1, @in6=@private2={0xfc, 0x2, '\x00', 0x1}, 0x4e21, 0x0, 0x4e22, 0x0, 0x2, 0x80, 0x20, 0xc}, {0x23, 0xffff, 0x5, 0xc38, 0x2d, 0x9, 0x10001, 0x8}, {0x64f, 0xd5ea, 0x5a, 0x1c}, 0x1, 0x6e6bb9, 0x0, 0x1, 0x2, 0x2}, {{@in=@multicast2, 0x4d3, 0x32}, 0x2, @in6=@empty, 0x3500, 0x2, 0x2, 0x9, 0x7ff, 0x3ff}}, 0xe8) r3 = socket$inet_udp(0x2, 0x2, 0x0) read(r3, &(0x7f0000000040)=""/20, 0x14) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) 17:47:27 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r0, &(0x7f0000000000)=ANY=[], 0xfffffecc) unlinkat(r0, &(0x7f0000000000)='./file1\x00', 0x0) 17:47:27 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f0000000080)='./bus\x00', 0xffffffff, 0x0, &(0x7f0000000500), 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f00000000c0)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = epoll_create1(0x80000) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000251000/0x1000)=nil, 0x1000, 0x2000000, 0x10, 0xffffffffffffffff, 0x7409c000) sendfile(r1, r2, 0x0, 0x8400fffffffa) r5 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r5, 0x0, 0x8400fffffffa) [ 289.130473][T24514] loop3: detected capacity change from 0 to 264192 17:47:27 executing program 0: dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x20012, r0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x202, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000740)='cpuset.effective_cpus\x00', 0x275a, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYRESHEX], 0x208e24b) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r2, &(0x7f0000000000)=ANY=[], 0xfffffecc) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r3, 0xde2b9000) fgetxattr(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="74c05c5860cdd43c43fc4cfa5e637275337465642e78f9758f65742e6566"], &(0x7f0000000240)=""/119, 0x77) write$P9_RLOPEN(r1, &(0x7f0000000100)={0x18, 0xd, 0x2, {{0x0, 0x40004, 0x7}, 0x2}}, 0x18) syz_open_dev$tty20(0xc, 0x4, 0x0) r4 = socket$inet6(0x10, 0x3, 0x0) recvfrom$inet6(r4, &(0x7f0000000000)=""/60, 0x3c, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)) ioctl$INCFS_IOC_PERMIT_FILL(r4, 0x40046721, &(0x7f0000000180)) setsockopt$SO_TIMESTAMPING(0xffffffffffffffff, 0x1, 0x0, &(0x7f0000000040)=0x3a01, 0x4) mbind(&(0x7f0000012000/0xc00000)=nil, 0xc00000, 0x0, 0x0, 0x0, 0x10000000003) 17:47:27 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) rename(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./bus\x00') r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) [ 289.184735][T24521] loop1: detected capacity change from 0 to 264192 [ 289.209266][T24521] FAT-fs (loop1): bogus number of reserved sectors [ 289.216109][T24521] FAT-fs (loop1): Can't find a valid FAT filesystem 17:47:28 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') open(&(0x7f0000000140)='./bus\x00', 0x80000, 0x1d5) r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) [ 289.314972][T24531] loop1: detected capacity change from 0 to 264192 [ 289.372434][T24496] loop5: detected capacity change from 0 to 264192 [ 289.383857][T24496] EXT4-fs (loop5): Invalid log block size: 1048576 [ 289.401288][T24542] loop1: detected capacity change from 0 to 264192 17:47:28 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0xfc00, 0x0, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 17:47:28 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0xfffffffe, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:47:28 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) creat(&(0x7f0000000140)='./bus\x00', 0xe4) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) 17:47:28 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r5, &(0x7f0000000000)=ANY=[], 0xfffffecc) sendfile(r0, r5, &(0x7f0000000140)=0x9, 0x6) [ 289.735135][T24566] loop1: detected capacity change from 0 to 264192 [ 289.872424][T24574] loop1: detected capacity change from 0 to 264192 17:47:28 executing program 3: r0 = syz_mount_image$msdos(&(0x7f00000018c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x0, &(0x7f0000001880), 0x10, &(0x7f0000001840)=ANY=[@ANYRESDEC, @ANYRES64, @ANYRES16, @ANYRES32=0x0, @ANYRES16, @ANYRESDEC=0x0]) chdir(&(0x7f0000000280)='./file1\x00') rename(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='./file0\x00') r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r3 = socket$inet_udp(0x2, 0x2, 0x0) close(r3) splice(r2, 0x0, r3, 0x0, 0x200000000e26a, 0x0) ioctl$sock_SIOCGPGRP(r1, 0x8904, &(0x7f0000000000)=0x0) r5 = accept4$inet(r1, &(0x7f00000017c0)={0x2, 0x0, @loopback}, &(0x7f0000001800)=0x10, 0x80800) getsockopt$inet_IP_XFRM_POLICY(r5, 0x0, 0x11, &(0x7f0000000580)={{{@in6=@dev, @in=@multicast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in=@empty}}, &(0x7f00000016c0)=0xe8) r7 = geteuid() syz_mount_image$iso9660(&(0x7f0000000240), &(0x7f00000002c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000500)=[{&(0x7f0000000040)="f5eed0401d278b42", 0x8, 0xfffffffffffffffe}, {&(0x7f0000000400)="3d48c1319998ac9dbc77bd4fb3fbf3c81e0e5c9efc7e627acf2798e2b32595144ffe79549a79b789d49070750b37853a3770bb4e9979a068cc06c3689f4a4ecef81d8d348a60ecdc1e6e6a7db30f871c563ff3fd60fdb27a22e3e030795063eafbf0ce6b555630001ee52b5ae248d316a0c5a2c9ff740b45de964ee87dddddbd582198ead76a8a1ab6195e144e6bc3c48b831a6bdf18c25da923cc54e0b2a30c571ec82e4995be1cf5eb047dac36e58f0e1136595a7023755d53c31aca70d390a87b9656dbf120987917b2ce30f88f90879a2a476a7a1734db055666970f1189d1eb72448be6e22b53b1f2a1", 0xec, 0x96}, {&(0x7f0000000340)="6a395221dc0b9e9d1ca1705f7a4fbbf57d59c9be3a94f64067c5286fe0f72e852962f87256bdec8e8f4669a8a7c2ee90b8264c0e72bb82ba8da84d8a7eab6bc6533fc0348d08305d72aac2e2c9c81413d19fc458ae6b3792d5a906341694dfe72acb3bab775e2a6f7e", 0x69, 0x7}, {&(0x7f00000006c0)="1d12bc453b6e5121864c1b2f565240e96c7536e5d980c9cdede5891f1a7a7476fc9608f36fbaab64b78a9f66f9ecdfe520c50984da80a34a927ee426551cf1e37415b3f75d29fda3bacf0749b9100dffa82f408068fb597b7f7e484fa814637eee64ccd745f2a6fbeba504ba2763b7f159073b44e09575a513683f7794b17d31cb8dd6066ff475aa98cf47a40d8fe2ac2d6dbc4d9d7856b11e285091057129d8376aafda86bb7148df6b461f05d48f6a1bc357c4a273930d4c2e3154977c6ae69427e614a9d50752ca7ebf1eaa6f8fedfdc61215b3d17de58c2285b29df2bd25533524f98fe1ae1a2f7aa0b1b309e53c9e138a6a1d55997556c2e64ef6472d7793c788b368c6122663468e77ca1ed8a4ff98e2e3de1d2176b69a9c19a8abedbaa1f64ac7564e8c0053271cfada6813ed1664630eb7d759f6b28582bcf32d7640d2fce477ee5833b3d2afd5231a527dee96ee3896d78ea24d06a5cbf81824666430a94d26acc3dda14e951e0df27213d88a344362262d7084d9a8fe2652113b227b74be55a2f5e4e168d8f4c292009195f32837f9d3c4d5274ea526656c3cd8776b4a62a8521b258d96ad3761c85ecc9afbacc8039ea086e21c6f13c1b55bb0808ab43c6e7671a38c9dddb5cc7edee7e5fec802eb6a0f6d16645450aa90effb76d02819c40755ea215880ea07ea9e5c285fa55700042e7fcabca0d91a006eff639568d2c5fe1496013b7e31c74525cc56da8b3ade715554a16ccdee363ab9ae90ca4ca7559f61d7ae1f04251ac5137140f9612bd7d086acfeab150ae6c2ef7ce58cdbbd127aee692fa0b8ba9950d214a10c0da75bd619c8b1233c1d55fe40ef9b015334730429af299a22d4214a590ed3da668e26a77591ca87d8b5398767e8106f9228b31dd191270f780ff71232f65be884f899d54640765f4cfe4adf83e305aba61f9423d1678ff756efdf767a3c81a6abcbcba3ac96a40bdefddf752cddbbffc8840df6449c7188202a3b256d4c0988c5f81d04ec16b7f5dc554a7dfb10b272d4cf71e0e0ba06e5acf85e39729b29e38c76b73d5e060949a811f079147693920e7fddbc75765e3502bfdfef90d81a26ed2c75389222e32f6cd2c844b00b617dc0a0e3b478a81f202beb99a6caa7ac57dd615b261d4764d0a4b6c30d8338c5761d5abbb97ea1db784bc7bdf0a82b1bf91745da671364bff28707b1e07d4aa86994c11021e83f2cf8b2b4e774d6e4ee33e3361291259f66c3363b7ccc3813afc9242ee4753376e4f1a4d290a19b54ff75d2a1df8a76c844ad913402258972c857ccfce7f109f912253570199d5c727af4e33df723c61e6e35c34e0804ddde6c2af3d2778e804ee43a29ecf052890468ef432baa3a66c9751a86467c4c6190c87e461b9b13e8cd7f8fea9fe74a0f9104daa9cea236b50708ab0c11659b12e907734634c9d262eb9db7800ad94f45ae723f5b121d7e425792ce49c4753a9f1162ce625ca3e6dc1fbfc1e53851a72b9509297fac0bf3218e0c7471d67b88a14077d471a269b0113e9fe4bbaca16169ab976acd1e5ee939485d7b5266c72bef0bc184cbdc44effe149f3e234e4dd6add32534a3733265768aacf9e7e8eea12367af3adb38d67369d4bf6ae95100903e780d11f5fcfe6b213221f9fb8a957f1e80e1da32e41bcef4a668fd672b84d53a2b7ed6ff27d200baba1d4f428a6f598cf873cd28574220d2efb89009e4986112b0b8d3b91a79ed1f4ad5bdef6274573a9974fb17f6487ccc8dd8ed297d59ae43bc784c76dff1e2535f2dcc8e347e6b2e153daafa3ef1739d45ff5e9bec88dfd79490b33e12d8756907f67cb56080062c01ad3ac36908621ab4dfb3f884e9e387a99928c780608ffd93149b172fb64db8de08def9f18cebad2774b96cd010ed24ca24034b29dfc7b71b8848f5ab25b5d7fc3ea6eaabdad460987e603b315558040a31afb04014d611e2440c11ec93fde20e51e5d48728aa0d95aad7e4808fb948cfbe8d9c365ff4bacda56421ac5e83c903ef2a6cb0b57c0cfcab6dc0b97a3dab3979f9200d4c2e32b498ef04180b0220e29413970f49bb40e6b2cf032aff453e7a2c56043ae968c038b3efcb86b1d074c279dc019e8fac64043c798f7f0410ac3a0e479cf781bf44113a6a222ca3e3200c1445485ed1fadb6685623ca7d1dbdda80921e8f161b7920b7ac2aca3f065bd44bf8385b5a058c34d412069a5b2090b95f0f1656da36e2c90ce66fa75d14b734f27df436393495d7c22fe3aff7ac6dfbcb9b1ac9c2742f3b5d381cad26b23d72b3d6b3814fc41b254d20953cffb6b644a3c99b808291d2bf367c824b06cf56966d9940b5427f0f5d0a429456394bf93ec38d191e07a49391a091cae600830f9c0a4302f05e770335ab16010c30dc72e606ebc49cb99efc46a78fdd388e469496cbd45d564fc4b43d2f3bc3e51efb9d645163887ca74bf45ece099b8f1cc22adedb5078edaae523c80a39c40cc16f04981d46fd9ff09b1df85fd380325fe23908e14402cb7c57565ac0ea295a702dd0e9fe3146c1b5e8bb5f8b5c8edab005dd3507532792a1234a74b9c84a7450403157518789efea3c0a3990a3083ddfdeda27f9008e7aee970fc047ef7e454231407ec9c9ebf3545e6a88b48b033b96aa8db1d67b3f09e0fc588f2136e6d52b143b867de7b7d108a6549a9d18769d3d5286d1285ff02c06a44d20ba75f4c0e93f49f038ea0146ce424840a6cbb59fcb14c9d9bca31c21ecc2771aed376ecbf4e2dfb1ec3ef590ecc9e8cbba3a70c3678e5c46d075867249ff98742cab32e29e1e8747a1c6e85ea3a0d2e87df04a9d14ed1c7272bebbfaf748254f0c4c51a47ab15f16b7b513deecf681fe1e4c4489f50e0f439ac401f8e7b16ad8af3bef27e63aa5c0a88344d79e6f82afe9c12bba1a922bfa2b37b23b5d69e7267c8b9f2ecf13fd8ffa7796d6292d36d5a3a680a581679c58f5219162eab07c4e0129ab088edaa27b1c72c00686d2e81366fa124873744211c31e5fc902f214d2eed855804944851e53e4fa55256a2d103b5c0125db76e8877eb63311e694eb38ac93a2c1cdce0bd5d03eb6da62f97d5a071a1d51e590644c6e2d203a8b641a0a609a7bad4c29009564d77cdea61c0dd442f9d4858e325583889fc0455507ef35ec5f67707a1dd2f0006bf609142cbedee0aee649b1f4a4f4d0e28c2acdb30ded2b124683d90e1befff8bdcb3af9ad9c5e0c73252377a4d5969caa56255f02c3d142f48755677f4062f5f60bb87e40802687c747d6e8ac171a4f5d994ac529ca1dbbda63aa5a7f68d5db3a4598751b8b530180aabf0f9e2d8d0636541bb4cf5310f67b3521495ffb99fe2b1920df8a8dc21916c0afab7e393cf1f3e4c6ded2db90d90548266446e404309e005b1ce41902f6da3158626899c617b77ab886fded6d875c051660cde4a0f08a62d5de0de7bebb4d172a097f604d66eb9957172b9c539855f6f83361f2e065a207498f5fcce9573c60247c9eae700a3d16ddb0e9b2f0b39cf0fa9b9b8d37b4060d8eba9928c4e52eca4d2f0eefb4000980cbd514d6944e57fdf78fbe4ddeee2394a7d15f3b4a8d0a21198a2e7d8931bbdc98626a5c6fd5f832745072c39985f5b922c4ebbe66794f2a003a2bec48ba5d1aabb205834bdab6f128bf5c273389d548d357f3b1aa2264acb27c22a794c09be9b91aca0b4f181cc755d4010aa8de44242384d4b037d53e1a85013d98a8da1dba95368d1581810b9423590889c1713f6ccbbe09d177a294a6f14823e9977f5453d7fa8e4ce2bbe8c722983b67403f851a0c8bf45828d592b51b90265c37ba07b80ddda3eefa586bd505d53130277a6654068599620bf4bcdd2e3d547e24c56132376adc8dba6faf41f56dcd83edbfb08f6c8081ec68b0c5faa8692313799be62476dc6d24f1ff124ba72eed6cf39f6eafaf62aab44836237656fed38530b0f1cb4be9710645f147dfe3aa9385ca01ffa63d583faf8b0d1e50159aa9ab4c958a4b09a1b749835df157ccde6a2cf3081aee5c76a0f48e3a3e5210730fa9365b4b82240435c562ce8aa23d943a219f518cd5e267b62818c23e3f3ffaaa97a6523569832547a5f32c5d948105429f8e9ee6d638d6b7b39d48c8e27ccf7022d91f0a8931f589268c52063e0171b1f9c4d1c4ecc9f285e14e6266a8d6c1c5c86e7693a0cedbdf054ea40ab3fe7b8bc05a63d32897986a660710191b80840e6d221b5f2d33d961293b113de241742159aec2c6bd4e1c83df8395a008a45d06949ba53968166a6def74c4b6dc5a754dc40403fdbb0384c42bdf3e163d54268f3ad3df38c5c6dbfefe4d9e2c1ca9b8f1b4ead2b83a5aaab55b5e81526c5c815903900817dc57260b306328fe18ecb127e16053a21806a3c97c2eb2273e86dbce1f2cfc88e5c4704d3442e63736e1cec0ed9759f0f353843f80536df0a42d6c11c4535b2d24374dc326fe10f5b290b1be431d9c0c582e6ee4ae1f42575ecfadf28a59ecb891893e59028d5439f1a2d9f7a4abaf67dee125a63349f1feb8bb231845ba5fbb7e0693fed4fa6a29bc7dd7cb6da7b29bb725a28c17da8dbf90b53b14349a781d695e24adebe713a53c74890dcfde61882aeb3caad8cbcfb72e2b655eb8d803169db7dd69669b6c5cc3a0dfc547d420bf46f30ac296c5067ad16d81d2857e0bbb0b98a772be844b141c128557b7b53a333f4b603d0af3097b5b59fe3615794c05f0a5373770ca0ec348da2a0546c34097835cd81373e12923a68110c4a17c467719f574c7bb7b41fdce6d7448c1bf9bac38486f25966a665c8e34b553f19e89253bdcc58b84719b4cd34fc0f1dcc552016a7c77fd4f341c610a4c395d0ad8a7e815fae6b7680b109a233c39dae59374db15082932e83ccca64964b1822dfff7318ce216eb0902d4943b4cf545b89646359ee6bdbb169738aa68b7276e72c0dd1c1edd6d48804338224095f8daa2d2804f563f16d84b34b0f5220ce5abe7efe9ebba207563372ad10eb8a0dc5f22899defdf903cbfb7c80214338465a833be68c18d22d30f103bcfba784cf9412ce8523352a4030d79cf9e6695a120f379d214676618ac89791b30ecbdd07a57e4d84009540c2816bb056a1668a5e1bea0ebfda8aeedcac8873897067e1ccfd4c8a47a027b9db9a0a7fa927e51f4fcae1ba0f7607313466d72349782064626693ec457c480e59221e906c408a855a8c482e4dc2f599187a8607833344ebc741abd5d7bc0eeb9c462e61a334f20ff0a5806e21b5a9f85555d74ce74028718259e1a86f0ea851022963e76f278c1a75eb99813c46a6debaae4ba278cea3a1a756a8c0fcc354a8cc11c68c39a96f1ee8883348f8b12d8949918669f6da298fb0389579657c7ccdfc7a8ac29298ac9dcb8221982441bf6728e11ba22f2be920a4fd350e6591fe730afeaea9efa6070b4602ddba506bb927752eff58c74dadb1eaff0d2db5a3f53a2c2855448d35f17222e3230e8eeddc032768fb127622db7476a2892c1aa439cb9b0618d8eb26973ffee5452d45f869b220f7725f20faf91d74cb36356d437acd35151607caff3db057c3ce38ac94769b71d02ebf7ca0ce2d25aee88c27c608b31a5fa89899bdab55e80159704d595b562807fde281701bc9547cb17a18e54a20fabebc8da2b02373d6c163da3ac2bc64b9ba708dac3c6c882993a7feb152fe7e4e8f919d68997377378804333f7e22f30442928785dbed22bc86d16a86aa01a01c782553245b706497e30894fc8", 0x1000, 0x3}], 0x2928080, &(0x7f0000001a40)=ANY=[@ANYBLOB='dmode=0x00000000000009bf,map=normal,nocompress,iocharset=iso885\x00\x00\x00\x00uid=', @ANYRESDEC=r6, @ANYBLOB=',euid<', @ANYRESDEC=0xee00, @ANYBLOB=',audit,uid<', @ANYRESDEC=r7, @ANYBLOB=',\x00', @ANYBLOB="aecde26b1c70471b1f5b1a6ec06e8c49724c0ad753ac8e35debff4e59bf3932b445bc77ebedc84cf4f32030926705f3b51c935cdcf2ce898b7793a4ef3cc7a09479ef97f0d3579b9847dca25ceab99e8cd34dd0675ec2406d160634d05be70e1f3c8b9b2297eebc3928b6ecdf195c1b53c90471a93ea4b222c378293f42671b223d9b02068", @ANYRES32=r0, @ANYRES64=r1]) fcntl$lock(r3, 0x25, &(0x7f0000000100)={0x1, 0x0, 0x9, 0x0, r4}) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 17:47:28 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x6440c0, 0x79452a8b84b4e5e7) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r3 = socket$inet_udp(0x2, 0x2, 0x0) close(r3) splice(r2, 0x0, r3, 0x0, 0x200000000e26a, 0x0) mmap(&(0x7f0000558000/0x3000)=nil, 0x3000, 0x1000000, 0x10010, r3, 0x53f75000) [ 289.943043][T24520] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16640 sclass=netlink_route_socket pid=24520 comm=syz-executor.2 [ 289.956550][T24520] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=3843 sclass=netlink_route_socket pid=24520 comm=syz-executor.2 [ 289.969629][T24520] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=47176 sclass=netlink_route_socket pid=24520 comm=syz-executor.2 17:47:28 executing program 0: syz_genetlink_get_family_id$nl80211(&(0x7f0000000b40), 0xffffffffffffffff) set_mempolicy(0x1, 0x0, 0x0) set_mempolicy(0x2, &(0x7f0000000000)=0x3, 0x8) socket$nl_generic(0x10, 0x3, 0x10) r0 = signalfd(0xffffffffffffffff, &(0x7f0000000240)={[0x10000]}, 0x8) sendmsg$NL80211_CMD_DEL_PMKSA(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000040)=ANY=[], 0x28}, 0x1, 0x0, 0x0, 0x4008000}, 0x0) 17:47:28 executing program 2: syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) recvmmsg(r0, &(0x7f0000008cc0)=[{{0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, &(0x7f0000000300)=""/4096, 0x1000}, 0x1}, {{0x0, 0x0, &(0x7f0000003580)=[{&(0x7f0000000100)=""/36, 0x24}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/239, 0xef}, {&(0x7f0000002400)=""/4096, 0x1000}, {&(0x7f0000000140)=""/47, 0x2f}, {&(0x7f0000003400)=""/204, 0xcc}, {&(0x7f0000000180)=""/80, 0x50}, {&(0x7f0000003500)=""/23, 0x17}, {&(0x7f0000003540)}], 0x9, &(0x7f0000003640)=""/16, 0x10}, 0x5}, {{&(0x7f0000003680)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @initdev}}}, 0x80, &(0x7f0000003840)=[{&(0x7f0000003700)=""/154, 0x9a}, {&(0x7f00000037c0)=""/88, 0x58}], 0x2}, 0x55dd}, {{&(0x7f0000003880)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @empty}}}, 0x80, &(0x7f0000003d00)=[{&(0x7f0000003900)=""/154, 0x9a}, {&(0x7f00000039c0)=""/116, 0x74}, {&(0x7f0000003a40)=""/47, 0x2f}, {&(0x7f0000003a80)=""/188, 0xbc}, {&(0x7f0000003b40)=""/186, 0xba}, {&(0x7f0000003c00)=""/227, 0xe3}], 0x6, &(0x7f0000003d80)=""/134, 0x86}, 0x3}, {{&(0x7f0000003e40)=@l2tp={0x2, 0x0, @empty}, 0x80, &(0x7f0000005340)=[{&(0x7f0000003ec0)=""/41, 0x29}, {&(0x7f0000003f00)=""/131, 0x83}, {&(0x7f0000003fc0)=""/185, 0xb9}, {&(0x7f0000004080)=""/132, 0x84}, {&(0x7f0000004140)=""/28, 0x1c}, {&(0x7f0000004180)=""/4096, 0x1000}, {&(0x7f0000005180)=""/161, 0xa1}, {&(0x7f0000005240)=""/2, 0x2}, {&(0x7f0000005280)=""/111, 0x6f}, {&(0x7f0000005300)=""/33, 0x21}], 0xa}, 0x3}, {{&(0x7f0000005400)=@rxrpc=@in6={0x21, 0x0, 0x2, 0x1c, {0xa, 0x0, 0x0, @empty}}, 0x80, &(0x7f0000006a80)=[{&(0x7f0000005480)=""/228, 0xe4}, {&(0x7f0000005580)=""/157, 0x9d}, {&(0x7f0000005640)=""/112, 0x70}, {&(0x7f00000056c0)=""/55, 0x37}, {&(0x7f0000005700)=""/12, 0xc}, {&(0x7f0000005740)=""/103, 0x67}, {&(0x7f00000057c0)=""/211, 0xd3}, {&(0x7f00000058c0)=""/222, 0xde}, {&(0x7f00000059c0)=""/4096, 0x1000}, {&(0x7f00000069c0)=""/154, 0x9a}], 0xa}, 0xfffffbff}, {{&(0x7f0000006b40)=@nl=@unspec, 0x80, &(0x7f0000006e40)=[{&(0x7f0000006bc0)=""/168, 0xa8}, {&(0x7f0000006c80)=""/247, 0xf7}, {&(0x7f0000006d80)=""/33, 0x21}, {&(0x7f0000006dc0)=""/117, 0x75}], 0x4, &(0x7f0000006e80)=""/56, 0x38}, 0x20000000}, {{&(0x7f0000006ec0)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @local}}}, 0x80, &(0x7f0000008200)=[{&(0x7f0000006f40)=""/174, 0xae}, {&(0x7f0000007000)=""/137, 0x89}, {&(0x7f00000070c0)=""/4096, 0x1000}, {&(0x7f00000080c0)=""/187, 0xbb}, {&(0x7f0000008180)=""/101, 0x65}], 0x5, &(0x7f0000008280)=""/234, 0xea}, 0xe2}, {{0x0, 0x0, &(0x7f0000008500)=[{&(0x7f0000008380)=""/79, 0x4f}, {&(0x7f0000008400)=""/183, 0xb7}, {&(0x7f00000084c0)}], 0x3, &(0x7f0000008540)=""/52, 0x34}, 0x200}, {{0x0, 0x0, &(0x7f0000008b40)=[{&(0x7f0000008580)=""/185, 0xb9}, {&(0x7f0000008640)=""/128, 0x80}, {&(0x7f00000086c0)=""/139, 0x8b}, {&(0x7f0000008780)=""/157, 0x9d}, {&(0x7f0000008840)=""/128, 0x80}, {&(0x7f00000088c0)=""/174, 0xae}, {&(0x7f0000008980)=""/171, 0xab}, {&(0x7f0000008a40)=""/116, 0x74}, {&(0x7f0000008ac0)=""/84, 0x54}], 0x9, &(0x7f0000008c00)=""/134, 0x86}, 0x7fff}], 0xa, 0x20000000, &(0x7f0000008f40)={0x77359400}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) [ 290.098723][T24593] loop3: detected capacity change from 0 to 264192 [ 290.133456][T24593] FAT-fs (loop3): Unrecognized mount option "18446744073709551615ÿÿÿÿÿÿÿÿÿÿ" or missing value 17:47:28 executing program 0: clone3(&(0x7f0000000280)={0x40100000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) process_madvise(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)="ee63a5a766cb5f4688fe30dc5693d9b9ab3b6f6c5c04b42e9bd042fd367ab98a3739b8c9852657825f2328e1df0e8a7b714d4fa33375f8a6a7df0eb587d67d234f07546b2546edf0de1a38ab5de83c51a0881479027eb910f515265b0d7b46fda5113be45574bc8607c01a88f69a917853dff8012c1912885c9b786811ddda873091a0a7fce3759827966cb68c82d8305396f167626895c85a9106a4123f5e70ff8a2a3a", 0xa4}], 0x1, 0x11, 0x0) 17:47:28 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200080, 0xe0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x22000, 0x0) sendmsg$NL80211_CMD_NEW_STATION(r2, &(0x7f0000000340)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000300)={&(0x7f0000000180)={0x54, 0x0, 0x400, 0x70bd2b, 0x25dfdbff, {{}, {@void, @val={0xc, 0x99, {0x80000000, 0x24}}}}, [@NL80211_ATTR_STA_CAPABILITY={0x6, 0xab, 0x1b}, @NL80211_ATTR_OPMODE_NOTIF={0x5, 0xc2, 0x80}, @NL80211_ATTR_STA_PLINK_ACTION={0x5, 0x19, 0x1}, @NL80211_ATTR_STA_LISTEN_INTERVAL={0x6, 0x12, 0xfff9}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_LOCAL_MESH_POWER_MODE={0x8, 0xa4, 0x2}]}, 0x54}, 0x1, 0x0, 0x0, 0x40}, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) renameat2(r1, &(0x7f0000000040)='./file1\x00', r1, &(0x7f0000000080)='./file1\x00', 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x200000000e26a, 0x0) fcntl$setownex(r3, 0xf, &(0x7f00000000c0)={0x1}) [ 290.267330][T24608] loop3: detected capacity change from 0 to 16383 17:47:29 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file0\x00', 0xfffffffb, 0x0, &(0x7f0000000200), 0x10, &(0x7f0000000000)=ANY=[]) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$inet_udplite(0x2, 0x2, 0x88) open$dir(&(0x7f00000001c0)='./file1\x00', 0x8040, 0x54) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, 0x0, r2) r4 = gettid() sendmsg$netlink(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=[@cred={{0x1c, 0x1, 0x2, {r4, r2, r3}}}], 0x20}, 0x0) mount$9p_tcp(&(0x7f0000000000), &(0x7f0000000080)='./file1\x00', &(0x7f00000000c0), 0x80000, &(0x7f0000000400)=ANY=[@ANYBLOB='trans=tcp,port=0x0000000000004e20,version=9p2000.L,mmap,version=9p2000,noextend,access=user,cache=loose,dfltgid=', @ANYRESHEX=0x0, @ANYBLOB=',version=9p2000.u,version=9p2000.L,dfltgid=', @ANYRESHEX=r3, @ANYBLOB=',uid>', @ANYRESDEC=0x0, @ANYBLOB="2c66736d616769633d3078303030303030303030303030303030372c0000000000000005353630623303372d623134332d366238372d663465302d32656261576663622c7569643e", @ANYRESDEC=0x0, @ANYBLOB=',\x00']) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000100)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 17:47:29 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0xfc02, 0x0, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 17:47:29 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000040)='coredump_filter\x00') r1 = getpgrp(0x0) write$cgroup_pid(r0, &(0x7f0000000000)=r1, 0x7ffff000) getpgrp(0x0) sched_setattr(0x0, 0x0, 0x0) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x5) tkill(r2, 0x30) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) sched_setattr(r2, &(0x7f0000000080)={0x38, 0x1, 0x1, 0x9, 0x3fffffc, 0x9, 0x6, 0x8, 0x22, 0x5}, 0x0) pipe2(&(0x7f0000000000), 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) read$rfkill(0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f000026e000/0x4000)=nil, 0x4000) madvise(&(0x7f000033e000/0x4000)=nil, 0x4000, 0x1) socket$nl_audit(0x10, 0x3, 0x9) mmap(&(0x7f0000719000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) 17:47:29 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0xfffffffffffffffe, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:47:29 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x600, 0x1) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) r2 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000440)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_UPDATE_FT_IES(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES32=r3, @ANYBLOB="0c0099"], 0x28}, 0x1, 0x0, 0x0, 0x840}, 0x80c0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(r2, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x1c, 0x0, 0x1, 0x70bd28, 0x25dfdbfc, {{}, {@val={0x8, 0x3, r3}, @void}}}, 0x1c}, 0x1, 0x0, 0x0, 0x1}, 0x24000814) [ 290.446693][T24643] loop3: detected capacity change from 0 to 264192 [ 290.470229][T24643] FAT-fs (loop3): bogus number of reserved sectors [ 290.476934][T24643] FAT-fs (loop3): Can't find a valid FAT filesystem [ 290.544782][T24643] loop3: detected capacity change from 0 to 264192 [ 290.552702][T24643] FAT-fs (loop3): Unrecognized mount option "127.0.0.1" or missing value 17:47:29 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) ioctl$BLKROGET(r1, 0x125e, &(0x7f0000000140)) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) getpeername(r2, &(0x7f0000000180)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @local}}}, &(0x7f0000000240)=0x80) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) splice(r4, 0x0, r5, 0x0, 0x200000000e26a, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1800003, 0x4010, r4, 0xa344c000) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r6 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r6, 0x0, 0x8400fffffffa) 17:47:29 executing program 0: r0 = syz_io_uring_setup(0x1370, &(0x7f0000000080), &(0x7f0000002000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000000180)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f00000002c0)=@IORING_OP_OPENAT2={0x1c, 0x5, 0x0, 0xffffffffffffff9c, &(0x7f0000000140)={0x200, 0x0, 0x12}, &(0x7f0000000280)='./file0\x00', 0x18, 0x0, 0x12345}, 0x10001) syz_io_uring_submit(r1, r2, &(0x7f00000001c0)=@IORING_OP_PROVIDE_BUFFERS={0x1f, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000040)=@IORING_OP_READV=@pass_iovec={0x1, 0x4, 0x0, @fd=r0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000200)=""/95, 0x5f}], 0x46}, 0x0) io_uring_enter(r0, 0x302, 0x0, 0x0, 0x0, 0x0) 17:47:29 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000040), 0x0, 0xda1, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) 17:47:29 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') open(&(0x7f0000000000)='./bus\x00', 0x41a000, 0x5) creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x1) 17:47:29 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x14) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000040), 0x0, 0x7ff, 0x1) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) fcntl$notify(0xffffffffffffffff, 0x402, 0x5) r2 = syz_open_procfs(0x0, &(0x7f0000000100)='syscall\x00') sendmsg$AUDIT_GET_FEATURE(r2, &(0x7f0000000300)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x10, 0x3fb, 0x800, 0x70bd2c, 0x25dfdbfe, "", ["", "", "", "", "", "", "", "", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x40045}, 0x40) 17:47:29 executing program 0: sendmsg$NL80211_CMD_ASSOCIATE(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x7c, 0x0, 0x4, 0x70bd27, 0x25dfdbfc, {{}, {@void, @val={0xc, 0x99, {0x4, 0x2c}}}}, [@NL80211_ATTR_DISABLE_HT={0x4}, @NL80211_ATTR_DISABLE_HT={0x4}, @NL80211_ATTR_USE_RRM={0x4}, @NL80211_ATTR_IE={0x3d, 0x2a, [@erp={0x2a, 0x1, {0x1, 0x0, 0x1}}, @peer_mgmt={0x75, 0x16, {0x0, 0x0, @val=0x7, @void, @val="6657f88cff56feee9355f38f4cc7f24e"}}, @mic={0x8c, 0x18, {0xe4f, "84c0c9312508", @long="17516a869c1c2e93539525f4901225e2"}}, @ibss={0x6, 0x2, 0x4}]}, @NL80211_ATTR_VHT_CAPABILITY={0x10, 0x9d, {0x80000, {0x8000, 0x800, 0x5, 0x6}}}]}, 0x7c}, 0x1, 0x0, 0x0, 0x4000000}, 0x800) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x68d42, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800006, 0x11, r1, 0x2000) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r2, 0x40086602, &(0x7f0000000040)) ftruncate(r2, 0x2008000) sendmsg$TEAM_CMD_NOOP(0xffffffffffffffff, &(0x7f0000005ac0)={0x0, 0x0, 0x0}, 0x0) sendmsg$NL80211_CMD_SET_INTERFACE(0xffffffffffffffff, &(0x7f0000001340)={0x0, 0x60, 0x0}, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x60000b, 0x9) [ 290.734745][T24676] loop3: detected capacity change from 0 to 264192 17:47:29 executing program 3: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') openat2(r0, &(0x7f0000000100)='./file1\x00', &(0x7f0000000240)={0x400000, 0xc7, 0x11}, 0x18) creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') name_to_handle_at(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000000)=ANY=[@ANYBLOB="2000000062c952ebcf00000003000000000000000900000000000000000000800900000004000000"], &(0x7f00000001c0), 0x0) 17:47:29 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) fcntl$F_SET_FILE_RW_HINT(0xffffffffffffffff, 0x40e, &(0x7f0000000040)=0x4) [ 290.789332][T24688] loop1: detected capacity change from 0 to 264192 [ 290.921596][T24700] loop3: detected capacity change from 0 to 264192 17:47:30 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0xff00, 0x0, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 17:47:30 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='net/protocols\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2000001, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x8010, r0, 0x218c4000) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/154, 0x9a}], 0x1, 0x0, 0x0) r2 = openat$cgroup(r1, &(0x7f0000000040)='syz0\x00', 0x200002, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x200000000e26a, 0x0) preadv(r4, &(0x7f0000000580)=[{&(0x7f0000000240)=""/242, 0xf2}, {&(0x7f0000000340)=""/179, 0xb3}, {&(0x7f0000000400)=""/116, 0x74}, {&(0x7f0000000480)=""/122, 0x7a}, {&(0x7f0000000500)=""/72, 0x48}], 0x5, 0xf, 0x6) splice(r2, &(0x7f0000000080)=0x8, r0, &(0x7f00000000c0)=0x1, 0x2, 0x15) [ 291.315869][ T25] audit: type=1400 audit(1621705650.053:173): avc: denied { execute } for pid=24726 comm="syz-executor.2" path="/proc/24726" dev="proc" ino=47532 scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:system_r:kernel_t:s0 tclass=dir permissive=1 17:47:30 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:47:30 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 17:47:30 executing program 0: r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000000)={[0xf8]}, 0x8, 0x80000) fsetxattr$security_capability(r0, &(0x7f0000000040), &(0x7f0000000080)=@v1={0x1000000, [{0x4}]}, 0xc, 0x2) exit_group(0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x80040, 0x0) write$binfmt_script(r1, &(0x7f0000000100)={'#! ', './file0', [{0x20, 'security.capability\x00'}, {}, {0x20, '):%[#!\\%%&[\xb3$.\xc2*\xfd)^'}, {0x20, 'security.capability\x00'}, {0x20, 'k@-\xa0'}, {0x20, 'security.capability\x00'}, {0x20, 'security.capability\x00'}, {}, {0x20, ':}'}, {}], 0xa, "e2d9712bf4cc58ebb9c4685568fee2cc57b24bc8875dcda816df440bcdf6c6c28ccb42384f0cdb7a9575b2b000de40b849e9b6483c34ee1f25125a60fa38f29ddc1db2894661e814b701b25b6843e03422fdfd16ae0db2bef3ca224972437686a30792f0cb12987cc549253a116f405f399fbbe846e350bc720b7d9e0cd0e3d9866a7e3f3dbd01d394549dc5a7fb3574b3ff8435a402237b5f6c4b03a3dbaff981e3db47400781d97fa52c45a142a09bd100ed2f25cf986f0824fbf96fd382615475c713a62bbfd6f9706ef91a206c3876d79d2468eb02b60455d30f9041196aa8656f7799fe7b6a45cf4b4ea8129972690e4eac054691472f7cfaf32350badb8e9713461b1888f7ec7461794a7540d53402783bd6afa85e293518cead618be22255a1df1d7bed1a70092df1768019fff1c893a5f4d4cca4abba7e7958eb2b570ab37053646bc841b54a07eb731f1a33da47f51df5b660541cc300ff216956f6fafb1444a62dc060f87d9b87d9a4073951a96e2f9c3c8c2d664702aa2e8df91baac7a596d4040c40ed4f4648fe76c9a338c072208da8898491a181facfc5685a68db4b05a928578ac2434b767509a4ee2cd11305b2ee7b9f0f0dd1bc76589ee039e38deb77046e0af7b55fc2779a06dbbeead2a1a3474ae586e02ca666adb7321f063b60fa556413aa8cc12faff36b874dea8c5c44c3e7fcbcd40bff8d14cacb503e1a7782841718fd3d7696be2df6a7a8d9d99869f02d5b6c2bce33c0801d2a95e8b3605fdec98d0002f8e242ab87a6dfb4a8a80429018cf060f20d733ceb97a806ca535480576cc04ad51a382267be5e8d5d1bc895eaa73c6b808a3ff955fd0d4c73e9ea4da21a18841868fd0436ada946c39ca274d5d7403c88697e9f67940593e2be3b78b722a218f703886e454305600fe2cbc323315348b04080f113a5c0eb4ab88276bc408643fce93daffa8a5766f2f9135be74a54e58cbdb9eb9048f6bec2de174b6b41e83547e32bb7b7d77ff4cbd3cfc7c1e11675546b925a748c463c290f5fa41adf3924a5d3a29c226b31a43ce0621dd0c47ff590650a5eeded6a2831cc64c59d66a2e819ac412eaf9ccb3e6d40471bf41f3cf836e569418f4a1d70ec80c329c626ccda24e9542db99302320c1b4b6295cde3d31288235b16300c4f2c42a77f93475c3caf9b1f0cae55a6f7b3d09ae6c886e9ba3ef86af2fdf65671d37934518dd71c9ee5caff7fce8a0085874a9992accb503153c5ca89e659034a25e1178f8e45e06e2effe9989f585c9838d692081d62dc209250efb4c64ff675b3744d9404d97c5a3323609b25eeedb6093f6ee2cbd80486421d5393a6f5856caa9826d4bcdfc8ef6d6662c125e2f164ed5f1ba478d188eae0767025d3619e258ba0d7db08af305cbd52e15cfead4db85db7b8e829ac80bb1e75990af68b467caae508baa79307cb6c056fae4d19bf7d2ee4bbe064ad7373a59005e00fe97f582ae544b525ebd59bbaae806f1d4e34ef1290c80e0e4c07f8808b970c5fd89a3d920670b0753f5aa503c27b8fe3631a98ac70058e7c501b673c3dafead8ff93c06e3655b1ffc5c46050fc26619aa6cf300a3d6961acf902ebd2a54b1da96372b3e5e7286220acce48139571512fc60dabf32a0b191c7fa6d37ba13cd42f485f27ec8d57e975ddacb23bca72567324dc54917c0a373b4144fce5721cb699323a619ff38d11fde45d1def40218a40503b49084c0cfcabfc1b5158eb05c9552a75d42329d7d2c61bea80ee69e5b569d8c2ae075663fb0d5bf7e09d3e44f502bf989870df2e7429aff07da55b2593944ef13876be40f004fc79948925f000f744d7815c452f26214ce2bb57d148bcb78ede4b2bf9ac06963c6029074d09f4fc638a5efe7135e3ed4870adcb2227b977917dd71ef5244175f535ea0b0d21687c4d8c4c651135a3f41e3935147d6b5f87a33d0100b65149d13bbdfb46ba3eb5abb716bcb1ce67308879d327d426d204b1ac957ece3149be300480e0d036f188813b1539ee9ba99f6078bc556e9baeea2ad53f12f887741f705f97eaaaa6bd704cc996b0cec6cd970e58e029c7e4f1eb4099b8c2ab398639dd4d15b1e3b9c908e3439a612b20db9b418c6a49504283a522b1c2aeaab632f435a33c7cd1dd1dac05604e752254ea68d489b62a04fdda69e4f075a1d7dfc2fa4d2d35339bf8eecb8819ba9cd19c92fdcfccece6faebe615e2e9a8c4e078e9a8f7aa37c331c8f61b1e56b369eb03d5b4b5c7991e7ce9a907a2491ce816b75a5e8f6e048e22652c1e45be0d27bc27afccd47dc0a1f07abc6e813bcbba3020f199506892dec6195e7a4807fc67e6456c7735a6d778a9c6295b03e0a6284c79dc767d907153b36c3332dd4bea28853ee2bffe8ba983a24bc6d4eb9cd3c2aaf32926ef7ce0f8921e8686e9bd95ae484d3873e434c0e8e7d00757161cf9a1ee38287a901144b2cf12029b4fb24c9ea9d49ca7e6ab962846540af9cef1ef8e8b3639f81be85fe6eb8c16b2ed81d9af3c019fa7d1e1557747443490d0e1b4dff12c8c26a919869b9d20b4749c1e51159565f0bfdeab4a2473bd832f1bc463c3e8de983df9ea1d45d100b53c3f58bdcceeb84ab0c4e22b252c167e60f4e004bbc04ffee210aca7365dc0dfacc63ae28dc7442b840e80eba9ea48f8c06c37f783e5fd17b4c84e1149c7e07ab3b358bd2800604613e63323eaaf0ed6150926522861934b03b396d0dec6b3bb26bf8e3fa599825dcabeed3d3d76db26aac35a22081daa7f57b53375b491c3b4422278e838d3df961e4529b1f576fe7d0d2927bf95649a970aafa23006a22586b30f2cd8aa6f5568b0f3643919d8a217b347e4311bd0f392ccab668c665f38dc8b34e42bdd2935d59a71d73ecd81997740872d94d136b121100769cc001e04b4805a679283a5bfc49b7f8a434d808e0cf40d54e0fd4e1c9ece0df45c2ddd3dc56673b6258ee4c47adaca64346e8755a6d7ed0207678220ac7f54005ffd034ac283c04255270fabb7d36cc6d7ab343829c39c3cdcb96c893e79b143b386a2d81381da27d3c92078fae681b5340c34aef65d9d5c1d9da0ea093ebd1df654b2a629f46bbd903e2b364700ca4cb44cc770ba5d70dc76555cf4e0ed38c37c60a2a2f96b69d182df30cd7654d475d5662e4d32357eed331959c479e787d707770fd478c615258ea6dbd111ccb1861bdacdcc818a94b65525244ccbe54165b8ec850cd4f5ff310db759b2b3915754e92fb2250cc82708a6d5d1535cc51652cfd0ec071f60fe1ddcdc1e6f250645c751b3d1265cca9d530881bbcd3a54adc43c1360822a5ba75af28ad1eac38479a31ca382e83694586245b0c51ebc95c3294a20fb9e079459c6b1446922c87e61aa78a64237db9365752147539cd161edf26174cce8acc5e1ed51721f5d481d24fc68264325072f453eeabba7b9b6f4d19efa060deaea36b55a280b55ea9acd20e943236b30061ed47078508e2a1858ad7283120ca61c819852693d9a8878ef6d246c67a89b6366a3605467dd47813fa2e6bf9d47a901e58e3b15337a9fd75f1aaac1b686e5e982ed684def3926d4c5628165e18d88f34118d35befa882168ad37ea32ec7abb6984f223a2b61d90a68c5cd087af267682e41104179b56872a1eec84745ce69154988beb34177b679d4a875cdf4d957d96bf776fe77d6247e2eb8e6dd15b578367140d975c27e64b76eeb060a7cdb5f746b7884406ee69bb82e6c01f7ccb973df8fc1ed98e8f58b32d0e72daa97abf6b735fbf7f8c707173751eb3140e103d9ddba1ac2eba08ebd2b5611802a4664098c7be66acdcf8021948058060d815bb3c2d839bcc2aa2c026aefce80e6466e2eb3c7602a9788fb45fe851e841eb84a3569b8be740cd5c7d9012a3220ab0f3fbc1c3e8d762975e0d72e02f4d7f2f44b3d069e41abd9b51d83dd957d10ff745db0da55407da6792581269e1217cd2d5248e6631d8e29b8e3886f4f4d50df46d1c0172069d2026af8d82edede9a3337c8259ce61c74299a3d2e4ff979f540561947302a6e16648e1288822a5bc44f9ac15be26e214c9c23c4a209bf9470d262218a6d36a34d91cf7531f60ec2d435bda2e8279c741e5a11c24260cf803bd2e3d3d9d4dead9dcab6571b91779739e17cbd07c155890378b495416ce4152745a1642d3485140c4cbd8b5142a5f92e24ac2e9b9de5dd2b1b92ed3db657a9a326091f63471b9eeb002cccf480cb994727287d49c2193c8272ea24cda7eb7880f9eba0f6fb4ba610e62b3310f725269b47ef3447ec627c7832d12e96ccffa1eeddffde3573bcf96ab72fa0b851fe7ec1346ba464ceafc5b9cd35a33ed9d4109529d9d46eca7eb586ccc4405b77dd73bab787e13426ba80be39dfb17a17d0c59d387ae1ca0b2a2231a7a33a158e69a33bacc63b03ca1d92bc069eb4e64de5acc1a5dc23b49dfa427d3b44a5da2cdd3e379f9a0ed823bd58de79f3a87f9abbdccb4f28240a1769acb597107934e34e97c781a04de9225c9c60de416cd1f039ec652ebbd49773b9cb877b4fd8136f25caf33dfa199a9f745e8acfca2143bf2dab03abff0ca30615691d9a012da66b2359a16fe07cfff2080936d3f6b7ffc568f943ded21f357fbd10354a79025c1e921db861fcc47db0150e91b175e95f6608a650e2acf8c1c2d2cc4947b2f2c2162406af7038b3a00dad78bb15e3310aa71f7e6507a299582b2fd95c41c87aa1c4f8592f4d740f3e2688f3c15c949e4186aafe1ecaf744fe73b431aa3319b6e07c0ba7b89183b8e8694dd6fce7c52717aa0b7aa3af0a7615580a9a39352c1fdb8560fc79eef8250a17bb896c351fcd14297a2e1d7d705a25f88d8f5a4871cbd75e78560f03184ec0f133ddd650d53ec82e5c44d71e9be87d14917201eef1caeffc4bfd3c00ef17b605950568ab3ff1e1d303969d555e8586d142c2f05945fc17518202e1c04de8343f7a34c42f5d438e75eb5f2b8543b950dd9fa6d4ed2b1148765ca1dbbf9bdae18b08c189e9dfbb6f4034ba6259c62af803c5225b4e3dc62b045f37cafd114795a6a0fee7dc35efa91abfc72cb8909bfabcac9879e7e1d8b2d64067a68e85eb5b7168b14c476696228d3c78521aee6a0b89cd98daed90a49567ac46450dfe3f3060ef2c637b62af82e01dfa85b86fb82ca462b78d2b877d781628ccae0e536e44c51dc3676ed96bf9af96f62652c266ef88cd425530767a44f29d35e6a45fa481e0784bc939faebe2a723158e8ae5e259eb1464857a8aebcd32d297f19d599eb39aa74e789fa3d718d4a80ca31823a4b4b0481341ac501a1ebf113b35376436a94429203be302c496d32e4e5209e557ff9dec30ccd4a99127dc0db3e0ccd22cdcac790085165afc018263c2cf9793334d9a56903dd9c1f22b940b27f75d7361c96d614ff22670808659b063e2ca09b44eab10be98e90adc5bcd7361360d358f8e03c5e36b6f9ee19e1ad0844578adba6a19829dfbc649c2b4b4aaf5da4fde6c1b21985e4a4fd6ef0a9d0efd28f206c002022c3974156e25c6a7e6cd6abd6b10c5d91d1dcc715d922598958ed450a8ac99739e790530e97a2ff108c5449a62008d777c8f9fe9cfb801eff0bcffdde85d173611227fe3f0da68ee4fdca71142cd4ca7c1104c4aa1a295d8ac7547fb146ff7bd34e084a5bf7e5c78d121fb9b3d2ebc7039b4486079654498ee2eb8a6928a2e36d38469adaed9230e293e526a57a549327ac380a21372bf8321e5d17bb44f406d1f7bee"}, 0x107e) 17:47:30 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r3 = socket$inet_udp(0x2, 0x2, 0x0) close(r3) splice(r2, 0x0, r3, 0x0, 0x200000000e26a, 0x0) preadv(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/98, 0x62}], 0x1, 0xd9f, 0x1000) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) 17:47:30 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x37) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat(r1, &(0x7f0000000240)='./file1\x00', 0x10100, 0x18) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0), 0x18000, &(0x7f00000002c0)={'trans=unix,', {[{@access_user}, {@mmap}, {@access_client}, {@noextend}, {@access_client}, {@afid={'afid', 0x3d, 0x8}}], [{@dont_appraise}, {@func={'func', 0x3d, 'FIRMWARE_CHECK'}}, {@subj_role={'subj_role', 0x3d, '/('}}, {@dont_hash}, {@fsname={'fsname', 0x3d, 'msdos\x00'}}, {@appraise_type}, {@uid_lt={'uid<', 0xffffffffffffffff}}, {@smackfsdef={'smackfsdef', 0x3d, 'msdos\x00'}}]}}) sendfile(r1, r2, 0x0, 0x8400fffffffa) ioctl$PTP_PEROUT_REQUEST(r1, 0x40383d03, &(0x7f0000000400)={{0x7}, {0x2, 0xffffff01}, 0x7f}) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) 17:47:30 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) ioctl$BLKROGET(r1, 0x125e, &(0x7f0000000140)) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) getpeername(r2, &(0x7f0000000180)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @local}}}, &(0x7f0000000240)=0x80) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) splice(r4, 0x0, r5, 0x0, 0x200000000e26a, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1800003, 0x4010, r4, 0xa344c000) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r6 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r6, 0x0, 0x8400fffffffa) [ 291.517196][T24748] loop3: detected capacity change from 0 to 264192 [ 291.524137][T24751] loop1: detected capacity change from 0 to 264192 17:47:30 executing program 3: setsockopt$inet_tcp_TLS_RX(0xffffffffffffffff, 0x6, 0x2, &(0x7f0000000100)=@gcm_256={{0x303}, "f27207f9ee8fa67b", "ec8d76327fd33ff25a753ecc687b5986e106fff8e4f41a7c38e99951cfbe22a9", "3c6b1264", "fec22263128350c6"}, 0x38) syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r0, &(0x7f0000000000)=ANY=[], 0xfffffecc) setsockopt$inet_tcp_TCP_REPAIR(r0, 0x6, 0x13, &(0x7f00000001c0)=0x1, 0x4) chdir(&(0x7f0000000280)='./file1\x00') r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') creat(&(0x7f0000000000)='./file0\x00', 0x143) setsockopt$inet_tcp_int(r1, 0x6, 0x5, &(0x7f0000000200)=0x8, 0x4) 17:47:30 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat$pidfd(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) close(r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = socket(0x2c, 0xa, 0x3) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x800, 0x80000001) mmap(&(0x7f0000521000/0x2000)=nil, 0x2000, 0x5, 0x4104810, r3, 0xe025000) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/consoles\x00', 0x0, 0x0) fcntl$lock(r4, 0x6, &(0x7f0000000100)={0x0, 0x4, 0x7, 0x3, 0xffffffffffffffff}) [ 291.563851][T24761] loop0: detected capacity change from 0 to 264192 [ 291.653343][T24770] loop3: detected capacity change from 0 to 264192 17:47:30 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) r2 = fspick(r0, &(0x7f0000000040)='./file0\x00', 0x1) pwritev2(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="844c6d95598fe1c9f9db78f2493344a1f462fe40cab8aa181f639ed06a3612c0f8706d88f12db9795278e6fd4d1d10e5f1c6af1cfc91a73a94362bb4182cff86", 0x40}, {&(0x7f0000000300)="b88be8beba9f55feba6de414cacc8087bb739d2d54779306bdbbd7563dbb2ef900768e167b7418a7a1cb92cb68460e6ed73183a9e5b33c2cdd457d36a4b55f2faae4251551b4afe94e2ff77fa1cd7aa2823ad550af52b80a3847f47f3b33f62be494fd7f8906305a60638d4dd90178fc3057f82fe8ccef409153855b435ca4e610754621ae780fc8895d15b1422440efdd3b329e24102da1283904ae0c4ab2167549058e20ce6bff24f4fd5964ba81d9d387a4e144bcdb1d761f2baccbbf727fe40abfb09153c3ebb8f6c5aea81ffbac592e6c88477b4e8fad9f48ada7e85d83ebe2cae700c149934e954e160a16f81dcbaec93020d31e66bdfd8ab31dcfbd47b3ddf62712007943ab3eba5b30c7f4fb54b8abb1d684d401634999c3573e8c2acc9c6d72776809b89e0e750e5e04c570d4da3dff81890396ed0c41ec74707163bc1d7e385bcd77258e2c10e9b028a157f5e97deb0f63c0edb3e55176be3e75546c0184d5ac1d99ac718826188dd6c73b9a8e80215ffa45b662a35aa204f44c55cb9f9386e96eae13626f32420434cb3ee5177fc7d3ce185972a4f0de730dba62401a2ac83b2f5f5c5b2a1c2cfa3877a45c3989a6fbd4b0cb18f6f3b4a3ae1c219b8c37775527b9ff71cba941d83dc37c77e60eb22c0ba3e67ccd0e07d0635447084d8de5df5e78e594e8cd9c4d1d66af1ebe119e31502c0ad2392100def6110ffef8e0101f2c6e5889affb727f3c38a40da146205fbbe0496b0e51fae07d348a55e49a75abb2fdc74b968e3bb7b93cccf585468591db07da23d4203607cf714d610193b652f96f01e40a1d27dd3a208d5f4ec5b8cc91f82c3ebb2b9723b3715ae3dea7378b64627b5b97fa1c433fc630c70a2fd84c3f23566749df63d4bbd0c8b129a5fc9677a2e782f46fc3e9126323874f49783a259b8c59dfa6d7f8646375230a2dd07c82b866896a2491aceeb03c9d156ada1af43a97a350aa5760f0645b385ab812ad2c2f102ea643cdb51cab4d7993bb1f4344684b52f627ed9e7c24d3f1bd08bc2a3bd42d43917e512b115232833aecb2f60dffa01f9997d9e70033dbf8234c316d9c4f51ffcf9285bb5fcfe597a3da25ccfa49e578b55bc731f2bc1caecc51d77423a7983f31bcf919db298eb8c26de1f0fa41aa6693433624153d28afc06d4646da6f566f71ea2a4cffed3dfc2b32b48a71602cff6ebe3bf79a82d36b5675d7b945d4a46af8165c5e18aec6138e907ebc5f65c5c5f55b515acf6993cd357ca74156f8c165dd573d68992ba4a2ee282785990e90f4c4e1e3335a751f410587a446b24b29b869c957009abc595fa0f63c343c706b4cdbe0e3d021421c3e22ea16f7b3a0ab20c969372e282bfeeab97c170df3e291b4894947c1027276ed0d1aa48ef257cbbb85392c2169bb09ea7085db8b439546d13470f25fe674924cad0328e156695bcb3bc691125ea4901582ca48061e686847f3833634d7816a71ce1a2f4c86fabbb021f63305f56e3303bc7f7ee3170923654e388d5d6e2332dc46a84d4068e0d693343091538ac45be6c05f9e9772e5418f9172c9205e0feb36dd3c51e1f8caeadbfbe13d782f3f9074b277d593998f40b2bcf3f6d992a204abad033b30ba26b05c5330120b969c5f1913ba0d8249301b9685135e0ddae78da636a57b21f49bf29a12ebbe1e53e8d46e06be53363fde8ae5e400ec0a72f49f3706d881a097b7cb0346f7232297520a266efb37561b0a08f4ff2d3df2fef0dd278fb5128fb0da6486244c325a2526f9c6368654ca297fb0ab625d319085dfde141741025e44a91eb0f6c51ce00f2312a8b6881d1c1bee0cac7593268276b9ddebce957774352f970f8bc03853e025fafe2cee5e73b5d24db2d70e94b029c860f10b79a9b9b7454db5e4a0649fafa1a66cc8f89f5a4009ff6f2b0e17928766bd7f33f2cc3be6c3e51122172d28ef43a68f1002084c2bdd429f37c21330344bed5dc689ebf83b31cf726fb50dd203215bc6198ff43671658d44a08a552748bf4b1f865a01e8f19fa08d80b0605efa17e3b9d8ea2fec81219a61594de259a027542be4de77990be34882fb405f04b939082ec78595e1055c7dc05e9851f38c2a1f3fa3153d8d4edd6fe64c3d95d71ea393cb50b63aac9e40ce2867077f8dcf4567fe4ddbcc061553371a74b95ecc4cde3f7e0b53763eceaff5f991d9963e232c623492cd80d1bdc70fd615adc24ead74a49668e5a36a56c7e32058d3823bc557120718d17d51cb818dd3eb0430fe6c33b3d177e705ec4ffd178126d7ff4a1442ed5470f0daf5c49cd53b35bc207536187b40497bf8eaa34f0bd894594b05a95ab575aa404f8f46e68d64956ac7089e684eaadc446d03015f971daafd127cf535fda26e66cf5d1648f8c17432dddfeca4a50c7e25f174ce332e31ff4ad0be6de64ec0f52acc27b66cfd954396c51299319c06a2b97110284c960476f21af2a7bde4b53203b54f07b6b9d0f170a3e88feb4432f9b09886be6973f5f9ab4b6fbeab49c971cbd72f4790dbe0132626d375a4b36dbda1120be4a0381c1b60c3d0c1ec1646578cf40df699b23bf0b4fb2d902d53d02fca239cdcc5bc0e04539fc03f8a9c334c7a755345bb4d076c8a2da761be1d498d6c9ba7d07c2cef311d94b6dd4a47cb12794549966dae0d4743b70e6e26eba4dd8d0df6e3d0484acf5c3e962f14044ad5c1f02d193b5e9799cdac2b2ba458e16409b30461939865722a1bf0d1ff595a2485fe24484e147cbe0f9cc21d9ba2c69a0dc1106616b724cf8bc46546a923d9fe4b60d738b34451482d72c00214755fc2fe76f705f90b345856c6fa5e868e62908db2ac42f7be05ba83c41d130284fd44263927b495fa5a5b4698eba7da0acb8cfb9989265ef7f4a5590a4587a26522b4a0b75950e2f2342ef680c7fbc9cf974c343a1dee2d23345d7a657d09c91addcbec6efa6a735a10d342a78858af6cf6e66c5872794bab084c992abe64d256ecea8627139314e3b50fec18fcecc8bd6a255a73b1fa0897a0a88fe9e1941dc9521f88b814f98b673fe6dd81da3bd05a7e725d5fcabdf3a75ef791abec0bd3aa6c30782c46f5fd5bb76a1c0872823eac71b3e15a7f85ee678469a328872485d0d1422a724d225fd03a53bd59b0050bf012b7750385ac3b51ede0f001fa7ec2e96d54f6350327438cd8aa94331c1bb78a209f118dbcdd935da19f1f5f6562ad316aa7fd90b40bda156802cdffba5311a4f2641483506fad566e8c3925858f4de689f07d6f67bc5490f63e7518782cd5635a4c81c86ec54d7835caf30919f897d07151bd45626a84329926776c0c3aee7e4ce0803b76b023444b81772a37739ce265a77ef316dcec41a5b49709e96aae9cc7b7c2b56fa46ef5f7dc36c08ea0a0367a0b386658513324b2016c60aacdaa6320df1395aeaeabc758f4e20a11078ea18a4895f93b8f7902abb19752ea77a707f6e7a5cb71014205c84198c369319f883ade4f882afbb2de98a1fe5906d26b50e34a877309bbd16d177d0bccc8d6f1b0cda0c46be756f58620491f86300f820cbf2e44244f3e85da25a657bf5ec17399ee295316ee5076f8d0cbba103164bc0756f0a521d9032056d3789f901d56f5d73f002524ea6727d126fa509e6c2eb326e5d45055a71b01a6d924b1361b8ca1352558c278cd67d181d08c91ed67a086f960fe046a875a288aed1ceb95800fbeebc3721aa8f00baa7d9f911a63d2117e686f6140081975d3e1e6ffbedd918bcfd051686f1b055197a223ee5cfdbb586f3782af465654857567812d67e96a73e7882e0d4d0dff2208bc9b9a9c6a62c1748487f7a00873873b824e45dc56b6bdce93f17d0eb95f86e5f815b55a94b032ee0aad9451008332925386278bdfee239bbe6f6b029c6d94231153f4ffe60798316f222aff8e29dafd537eb1f40c9204baee3c375a8b194c9a3c4542afc9429c6de54cd083d29cddb7fa6273f34234b6358d498063f34439d35ba991d14f962946088fb403aad026b814b216fc4b1c2e18207adb09537ceba7da506d57ce51d217c2d437e57f5660c57220f0ecf75014d1f0a15d8fb976616f918dba1ca5e991b4b150d7f66b189d621909d9b79ff31ff80758edd0a8c56e05ca1f5c17360967ee291dd230dee153cacd6d17f775f55328e18940f4a9c0d9b80e8ef99a742458f23369af49c3be2367543e12c5d3ddffa4d92b06eab7e460c8e036e64fc5c06559954bb3337d5ece7bdcd44b75e83550696916e6faa952b6574555f38735ac9986bc9d8301b14b185c7b0535ff10ee953abbb7b8243a1ea2dca9051604df833a0bb1d6e103cc8d5c52637edd0519fae225a7c39b59adcd4ebb4f9c60cdfa14a00618d7d1f36caf15a6ebd9b55e9a2687d913a85320eb01c6acd95ed19d2d5a9f3ad74ebf00599202c6cd80a82cb58fc56c05eb274ed4d0cc59963edb011d5c0c1c27e1467f69bc97b743092c4b3afbde69f3b275fbe0d23f6f88145a7723cea645dddba84277c3c614deeed09232c3ab9c1482e04afe46b2d49b5aff045e157c4d88df8eab7b03e963a52b798f1a83e244b5a6835839ce69a107e5587697e55c67133b6c0f032cb841afdff4c3e1509035aafebbcf38cff6709eca30483140a588ec185c3c4f2ec71ed872bcddf1a99421b5c9eb9101d353d5f716a29f62d2621ac2b258c097c25a252aefe16cba9c51cdfd2ee49b635272556718d972b64be9ecd23c149cdce060a24277273fbb1daf5e7684da6e6000d226f9e0d89b653257f6fb3ea7e249c5fe1a2b8b53de2f31158d760fa94b1aa62c3f0b0f2f716e52fcaab9d66ef9eab188c7bb09321d36d3919a66a7443ac3a290f361d4db7be16341e7f8a8b620cc068b54219f10a69451e6c6c0b9e5fcbf636ba1654b459ee405da6d714c6760a05f0b24f58b46f75573e76ceee66f4721dd737af05f481e78ac3794948d9def70d73083aae09df869b6de64c0000b15d5723282600bf72acc483fba537c2f99b08c99c3deb5c2a63e846886122c0d06fc29e7d6acd10c30014a9cc88a6412ae4f253ba8130adb767d62763b45c89d10a5f78a3b5b113ea62d1ff5e719b16162fa31cd4f29b28ec1a806b55203b837bdef9237a5f736ff5dec54a36cfcfa868bb9795c4e2c2fdfe989fb6d13aeb363e201eca1a81f418f3261693dc664581376d877f890bee915496c5077a46d552f1cc7396dd8641cd72c31d6daa971379bb0e9d9487ccc173275a1683d558f4cc9a12193b364b2f33c3d01338bbe1580ba3f8ec22938210d78fb2ea971e059989a3c306db8a163d08d6453618f0e4d3466d804b895b6841dab831a57152b4609897ec1af46b9970558c0c610fcbc40684383d89c871170319e2aed78e5543c33c72ddf6260351edeba21bcbad1f166a0d78809e58d8c01256127b4e48e516e0ebc4c7db9c6428d6c80725cdac98977b2d8a13c5d39391b4fd41ff7be55a0e5d4809a32f0a26b1a5afabf014e8fa16b60f587ecb7b01018b313f10680755835e78b875f0d4f5464cecf41bbeb152fc50774fba45b11cc9701ae4acfb3373af448f476c84bcc5fa8975ccb94563d4ae182f10bfd28dbaf508b5c9249e035502e4ca6fcb1bbff425ca5b298a8f95f3894372e136620addfef06d16c6f16c102cebfcbd4e5bb023548517fe74e2a542bb6c89284edb93574ab95edc338e4fcf5b6926f2a7b94acf68b60988ce65b3e0ed4fc2a55854c036858a8abec12add7bc76256502e6443dec5db5d08230c8e656a0", 0x1000}, {&(0x7f00000000c0)="8deb8756c065d50f94a327bfd8d6e7f9667c607eec4a44d9d3eb7822df0cfd2c23ae3c71232a64e9293a3e8a8982c7ad136fdf9945127aa1683778a81c146e3126ccb48121dc0139446ad5a1cd7866f1b0d38d5de225e4143ba24800bd4895dbad9bb5625e3f45", 0x67}, {&(0x7f0000000140)="275bf7631719f32f966cded6a7dc69c49b51eb56abeea8969af511365905d24aa940031840e19e35ced2e64fe848e6ed4c31", 0x32}], 0x4, 0x200, 0x4, 0x4) 17:47:30 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) 17:47:30 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0xff0f, 0x0, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 17:47:30 executing program 2: ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000300)={0x0, 0x0}) r1 = getpgid(r0) r2 = syz_open_procfs(r1, &(0x7f0000000200)='sched\x00') r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) syz_open_dev$rtc(&(0x7f0000000040), 0x5, 0x400000) r4 = accept$unix(r2, &(0x7f0000000080), &(0x7f0000000100)=0x6e) mmap(&(0x7f00007b1000/0x2000)=nil, 0x2000, 0x380000e, 0x13, r4, 0x1c039000) r5 = openat(r3, &(0x7f0000000180)='./file0/file0\x00', 0x4000, 0x1) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r5, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0xfffffffffffffcda}], 0x1, 0x0, 0x0) 17:47:31 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="020000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:47:31 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') chdir(&(0x7f0000000480)='./bus\x00') syz_mount_image$nfs(&(0x7f0000000140), &(0x7f0000000180)='./bus\x00', 0x9, 0x3, &(0x7f0000000400)=[{&(0x7f00000002c0)="72c72ce25a02cd92923824c2cdb5a47a677f149f5dc454c0fc6139755224ff55e1eb78344390b9f470bccf7a9bff4e764c5cc91c6afba1a8b227ac51d49d2767ebac9a6fce5737e8", 0x48, 0x9}, {&(0x7f0000000340)="92720712e66fa730739cece8087263a742d8c156d4b8973e837d6b531b627dbc4d1a88d1e750f043e70d139a035118fbad4ac68489f177ff35e80386f9e25681e19e3ed5a76569602eb61fc2c9db1607b1d85ae3ba", 0x55, 0xeb}, {&(0x7f00000001c0)="a7b644ea14614a2e6d04de05bf55e3d73f9b3e171231e856ba3c", 0x1a, 0x2}], 0x20000, &(0x7f0000000240)={[{'msdos\x00'}], [{@fscontext={'fscontext', 0x3d, 'system_u'}}, {@measure}, {@fsmagic={'fsmagic', 0x3d, 0x5}}]}) r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) 17:47:31 executing program 0: r0 = socket(0xa, 0x3, 0x5) sendmsg$unix(r0, &(0x7f0000001200)={&(0x7f00000012c0)=@abs, 0x6e, 0x0}, 0x0) recvmmsg(r0, &(0x7f0000002d80)=[{{&(0x7f0000000040)=@caif=@util, 0x80, &(0x7f0000001100)=[{&(0x7f0000002e80)=""/4096, 0x1000}, {&(0x7f0000001640)=""/11, 0xb}], 0x2, &(0x7f0000001140)=""/55, 0x37}, 0xfffffffd}, {{&(0x7f0000001180)=@caif=@dgm, 0x80, &(0x7f0000000300)=[{&(0x7f0000001340)=""/223, 0xdf}, {&(0x7f0000001440)=""/245, 0xf5}, {&(0x7f0000001240)=""/82, 0x52}, {&(0x7f0000001540)=""/158, 0x9e}, {&(0x7f00000000c0)=""/246}, {&(0x7f0000003e80)=""/4096}, {&(0x7f00000001c0)=""/99}, {&(0x7f0000004e80)=""/4096}, {&(0x7f0000000240)=""/141}], 0x4}, 0xfe7}, {{&(0x7f0000002d00)=@in6={0xa, 0x0, 0x0, @mcast2}, 0x80, &(0x7f00000003c0)=[{&(0x7f00000016c0)=""/4095, 0x1000}, {&(0x7f00000026c0)=""/57, 0xffffffffffffffec}], 0x2, &(0x7f0000002780)=""/135, 0x87}, 0x7}, {{&(0x7f0000002840)=@pptp={0x18, 0x2, {0x0, @dev}}, 0x80, &(0x7f00000029c0)=[{&(0x7f00000028c0)=""/224, 0xe0}], 0x1, &(0x7f0000002a00)=""/135, 0x87}, 0x1}], 0x4, 0x2, &(0x7f0000002bc0)={0x77359400}) ioctl$sock_inet6_tcp_SIOCINQ(r0, 0x541b, &(0x7f0000000000)) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000002c00)={@in6={{0xa, 0x4e23, 0x7, @private0}}, 0x0, 0x0, 0x38, 0x0, "7c2f8e641fad3636cafe1d19bd0762749de19273ba86e8d49417c96e72ae5f4f3bd4c81ab8bea55a849b69583414819c4f5d10b92ef36ef774be022db68ab28fe5bfdbbe57e2ced4d3174b146aa7819c"}, 0xd8) 17:47:31 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f000018e000/0x4000)=nil, 0x4000, 0xc, 0x12, r1, 0x3ab4d000) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) 17:47:31 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') lsetxattr$trusted_overlay_origin(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100), &(0x7f00000001c0), 0x2, 0x0) creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') [ 292.442483][T24818] loop1: detected capacity change from 0 to 264192 [ 292.472541][T24824] loop5: detected capacity change from 0 to 1051 17:47:31 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) mmap(&(0x7f0000105000/0x1000)=nil, 0x1000, 0x2000000, 0x11, r0, 0xa66dd000) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$F_SET_FILE_RW_HINT(r1, 0x40e, &(0x7f0000000180)=0x6) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)=""/153, 0x99}, {&(0x7f0000000080)=""/20, 0x14}], 0x2, 0x0, 0x0) perf_event_open(&(0x7f0000000100)={0x5, 0xff97, 0x98, 0x1, 0x8, 0x5c, 0x0, 0x0, 0x20004, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, @perf_bp={&(0x7f00000001c0), 0x1}, 0x8, 0x100, 0xe12, 0x6, 0x4, 0x4, 0x2, 0x0, 0x1, 0x0, 0x40}, 0xffffffffffffffff, 0x8, r0, 0x0) ioctl$F2FS_IOC_GET_COMPRESS_BLOCKS(r0, 0x8008f511, &(0x7f0000000040)) r2 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000300), 0x10000, 0x0) setsockopt$inet6_opts(r2, 0x29, 0x39, &(0x7f0000000340)=@fragment={0x1, 0x0, 0x2, 0x0, 0x0, 0xb, 0x68}, 0x8) [ 292.493840][T24824] EXT4-fs (loop5): inodes count not valid: 2 vs 32 17:47:31 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="040000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) [ 292.560672][T24838] loop3: detected capacity change from 0 to 264192 17:47:31 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) open$dir(&(0x7f0000000000)='./bus\x00', 0x30100, 0x43) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$RTC_PIE_OFF(r0, 0x7006) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') r1 = fsmount(0xffffffffffffffff, 0x1, 0x2) open_tree(r1, &(0x7f00000001c0)='./file1\x00', 0x17f7df0f3c7f8eb8) 17:47:31 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) r2 = socket$inet6(0x10, 0x3, 0x0) sendto$inet6(r2, &(0x7f0000000140)="1ba0000016001d0d89fdc5cbdd045798707bed4dca141a780f0f8e", 0xff7f, 0x0, 0x0, 0x0) recvfrom$inet6(r2, &(0x7f0000000000)=""/60, 0x3c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_DEFAULT_SUBVOL(r2, 0x40089413, &(0x7f0000000040)=0x8001) linkat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x1000) close(r0) [ 292.641178][T24849] loop5: detected capacity change from 0 to 1051 [ 292.661395][T24849] EXT4-fs (loop5): inodes count not valid: 4 vs 32 17:47:31 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="070000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) [ 292.683982][T24856] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16640 sclass=netlink_route_socket pid=24856 comm=syz-executor.2 [ 292.697484][T24856] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=3843 sclass=netlink_route_socket pid=24856 comm=syz-executor.2 [ 292.710708][T24856] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=47176 sclass=netlink_route_socket pid=24856 comm=syz-executor.2 [ 292.727445][T24859] loop3: detected capacity change from 0 to 264192 [ 292.735688][T24861] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16640 sclass=netlink_route_socket pid=24861 comm=syz-executor.2 [ 292.749277][T24861] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=3843 sclass=netlink_route_socket pid=24861 comm=syz-executor.2 [ 292.762750][T24861] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=47176 sclass=netlink_route_socket pid=24861 comm=syz-executor.2 [ 292.816866][T24866] loop5: detected capacity change from 0 to 1051 [ 292.827190][T24866] EXT4-fs (loop5): inodes count not valid: 7 vs 32 [ 292.870286][T24866] loop5: detected capacity change from 0 to 1051 [ 292.877592][T24866] EXT4-fs (loop5): inodes count not valid: 7 vs 32 17:47:31 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file0\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') r1 = fsmount(r0, 0x1, 0xf8) mknodat$loop(r1, &(0x7f0000000000)='./bus\x00', 0x400, 0x0) 17:47:31 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = inotify_init1(0x400) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000080)=""/130, 0x82}], 0x1) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x400, 0x0) 17:47:31 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0xffc4, 0x0, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 17:47:31 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="090000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) [ 293.071172][T24892] loop3: detected capacity change from 0 to 264192 [ 293.088981][T24894] loop5: detected capacity change from 0 to 1051 [ 293.099379][T24894] EXT4-fs (loop5): inodes count not valid: 9 vs 32 17:47:32 executing program 0: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000040)={0x55, 0x7b19, 0x4, {0x1f, 0x8}, {0x9, 0x1}, @rumble={0x100, 0xbdf8}}) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f00000000c0)={0x5, 0x70bb, 0x10001, 0x7fffffff, 0x63c8, 0x1}) clone3(&(0x7f0000000a80)={0x44108000, 0x0, 0x0, 0x0, {}, &(0x7f0000000900)=""/42, 0x2a, 0x0, 0x0}, 0x58) r0 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) write$evdev(0xffffffffffffffff, &(0x7f0000000080)=[{{0x0, 0xea60}, 0x14, 0xfb, 0x8a}, {{0x77359400}, 0x2, 0x4f, 0x3}], 0x30) dup2(r0, 0xffffffffffffffff) 17:47:32 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r2, &(0x7f0000000000)=ANY=[], 0xfffffecc) readlinkat(r2, &(0x7f0000000240)='./file1\x00', &(0x7f00000002c0)=""/156, 0x9c) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r3, 0x0, 0x8400fffffffa) r5 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file1\x00', 0x48240, 0x138) r6 = openat$cgroup_subtree(r3, &(0x7f0000000140), 0x2, 0x0) preadv(r6, &(0x7f0000000180)=[{&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f00000016c0)=""/4096, 0x1000}], 0x2, 0xffff, 0xd86) sendfile(r0, r5, 0x0, 0x8400fffffffa) 17:47:32 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendmsg$NL80211_CMD_TRIGGER_SCAN(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000680)={0x0}, 0x1, 0x0, 0x5000}, 0x0) syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) syz_mount_image$ext4(&(0x7f0000000000)='ext3\x00', &(0x7f0000000100)='./file0\x00', 0x20, 0x4, &(0x7f00000004c0)=[{&(0x7f00000001c0)="9307b9cf6b0da265d9f0a7720f77dce9531ce2b3dd9e0f9139d9b94ee26cb462", 0x20, 0x6}, {&(0x7f00000002c0)="b6f5b4b72702bfb32f6c7c276f3c17ab234d9f47bfae26181410365ccb40af09b2c45b66aaa709c51925b4b6df3e2c1631651c5055af4c973c2797becd5d50d6cffec6a4b923ba8ba4c3729a716e52905126bad81e14c467832df96b2db8c03fe548424833554da60cb56cf69fc133608e0fa03e3d872e9e3318d328fd7f4b71fd2393e537199d66001addaad92d2bbb20082c423ba05eb8cafc254cb931a70aa9b71cf0b94c3653b6be1639fc68c892a51aa313ab332037d95634ab0edd245a525adb6369d24c16972b08942e7f7b4b9ab274496e8d457160804914ace42d820aeffaf3b878440ea035a98effe2f208a38835fd8a", 0xf5, 0x6}, {&(0x7f0000000200)="1ee0", 0x2}, {&(0x7f0000000400)="cb580eb5cf7c9c5ccda9a9100ffa62ec3954ac1cb583bc9484d196f87af3b95d3d6a38a11d0a55d1e0da6b48c0c8e351ff5ad539302e24b9610b4861ce2c0a8e4e14e19984d061d019cec0d85a96db831f749559ddeae6e80694760837527e964d09c216e9f150e9d8ca7bcad7785b0fe3f74dcfc67ab8044e695b5231d0c2e7cec35f157a91a9c77e1d51a21155606d8bb5710cac983cdbfb599aff9a1e7191db104e7e19bb6a0870de222ad53894283e37bc8d6c9d330cfd1bf1afe88d85", 0xbf, 0x5}], 0x1071000, &(0x7f0000000540)={[{@barrier}, {@barrier_val={'barrier', 0x3d, 0x5}}, {@noquota}, {@min_batch_time={'min_batch_time', 0x3d, 0x6}}], [{@permit_directio}, {@subj_role={'subj_role', 0x3d, 'msdos\x00'}}]}) openat$dir(0xffffffffffffff9c, &(0x7f0000000240)='./file1\x00', 0x80000, 0x51) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 17:47:32 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r2, &(0x7f0000000280), 0x100000000000006e, 0xd9f, 0xfffffffc) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x4, 0x0) 17:47:32 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="0a0000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) [ 293.377325][T24920] loop3: detected capacity change from 0 to 264192 [ 293.379682][T24921] loop1: detected capacity change from 0 to 264192 [ 293.404104][T24922] loop5: detected capacity change from 0 to 1051 17:47:32 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') fspick(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0) 17:47:32 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x3e, 0x2, &(0x7f0000001280)=[{0x0, 0x0, 0x355858f9}, {&(0x7f00000011c0), 0x0, 0x7f}], 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='in\x00de000000,uad>\x00'/32, @ANYRESDEC=0xee01, @ANYBLOB=',\x00']) 17:47:32 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000040), 0x595042, 0x0) sendmsg$NL80211_CMD_GET_REG(r1, &(0x7f0000000300)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000001c0)={&(0x7f00000000c0)={0xc8, 0x0, 0x8, 0x70bd25, 0x25dfdbfb, {}, [@NL80211_ATTR_WIPHY={0x8, 0x1, 0x60}, @NL80211_ATTR_DFS_REGION={0x5, 0x92, 0x5}, @NL80211_ATTR_REG_RULES={0x70, 0x22, 0x0, 0x1, [{0x24, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x5}, @NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0x8001}, @NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8, 0x6, 0x1f}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0x89c}]}, {0x34, 0x0, 0x0, 0x1, [@NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x8}, @NL80211_ATTR_FREQ_RANGE_END={0x8, 0x3, 0x1}, @NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8, 0x6, 0x4}, @NL80211_ATTR_FREQ_RANGE_END={0x8, 0x3, 0x100}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0xfff}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x3}]}, {0x14, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_END={0x8, 0x3, 0x80000000}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x1f5b}]}]}, @NL80211_ATTR_REG_ALPHA2={0x7, 0x21, 'aa\x00'}, @NL80211_ATTR_DFS_REGION={0x5, 0x92, 0x80}, @NL80211_ATTR_DFS_REGION={0x5, 0x92, 0xd2}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0x4f}, @NL80211_ATTR_DFS_REGION={0x5}, @NL80211_ATTR_SOCKET_OWNER={0x4}, @NL80211_ATTR_USER_REG_HINT_TYPE={0x8}]}, 0xc8}, 0x1, 0x0, 0x0, 0x8000}, 0x24048814) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) ioctl$TIOCSLCKTRMIOS(r2, 0x5457, &(0x7f0000000340)) [ 293.431544][T24922] EXT4-fs (loop5): inodes count not valid: 10 vs 32 [ 293.495427][T24922] loop5: detected capacity change from 0 to 1051 [ 293.503085][T24922] EXT4-fs (loop5): inodes count not valid: 10 vs 32 [ 293.513569][T24953] loop0: detected capacity change from 0 to 264192 17:47:32 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="0b0000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:47:32 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') pread64(r0, &(0x7f0000000080)=""/111, 0x6f, 0x7) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1200, 0x10000) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r3 = socket$inet_udp(0x2, 0x2, 0x0) close(r3) splice(r2, 0x0, r3, 0x0, 0x200000000e26a, 0x0) close(r2) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) [ 293.557037][T24966] loop3: detected capacity change from 0 to 264192 [ 293.570262][T24953] EXT4-fs (loop0): VFS: Can't find ext4 filesystem [ 293.637390][T24978] loop5: detected capacity change from 0 to 1051 [ 293.646953][T24978] EXT4-fs (loop5): inodes count not valid: 11 vs 32 [ 293.662736][T24953] loop0: detected capacity change from 0 to 264192 [ 293.688323][T24978] loop5: detected capacity change from 0 to 1051 [ 293.714907][T24953] EXT4-fs (loop0): VFS: Can't find ext4 filesystem [ 293.722122][T24978] EXT4-fs (loop5): inodes count not valid: 11 vs 32 17:47:32 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 17:47:32 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000001c0)="0400050900000000666174000404090a0200027400f8018acba8d7d9c0df833f4438673bf3c8db44295613e10257719c823a887aecfb037791aed23861d00f84b68c11bdde42d3a402d6045923ffb1b8c3a77e122dbc651dd34d45bd9199e17c3f263e230318a81172847d5af731649bc16e8125713466ff86ac395f061755ec4f69b50f8427175a347f4609ab2e8babc0ba733c865643937c7884e922c9b0c46b6d1e", 0xa3}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 17:47:32 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3000000, 0x50, r0, 0xa7a66000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x130) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) [ 293.946573][T25004] loop3: detected capacity change from 0 to 264192 [ 293.957355][T25004] FAT-fs (loop3): count of clusters too big (18088446) [ 293.964366][T25004] FAT-fs (loop3): Can't find a valid FAT filesystem 17:47:32 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="0d0000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:47:32 executing program 0: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/cgroups\x00', 0x0, 0x0) read$ptp(r0, &(0x7f00000000c0)=""/114, 0x72) r1 = open_tree(r0, &(0x7f0000000000)='./file0\x00', 0x800) read$char_raw(r1, &(0x7f0000000200)={""/20101}, 0x5000) 17:47:32 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = perf_event_open(&(0x7f0000000040)={0x5, 0x80, 0x9, 0x0, 0x0, 0xd8, 0x0, 0x6, 0x10000, 0x2, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x3, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0xff, 0x2, @perf_config_ext={0xfffffffffffffe00, 0x6}, 0x603, 0x40, 0xffffffff, 0x6, 0x183bb1b6, 0x7f, 0x3ff, 0x0, 0x8, 0x0, 0xff}, 0x0, 0x9, 0xffffffffffffffff, 0x3) mmap(&(0x7f0000096000/0x1000)=nil, 0x1000, 0xb, 0x12, r2, 0xeda16000) close_range(r1, r2, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) r3 = mmap$IORING_OFF_SQES(&(0x7f0000096000/0x4000)=nil, 0x4000, 0x6, 0x10, r1, 0x10000000) syz_io_uring_submit(0x0, r3, &(0x7f0000000180)=@IORING_OP_FADVISE={0x18, 0x0, 0x0, @fd_index=0xa, 0x7, 0x0, 0x101, 0x1, 0x1}, 0xd4) r4 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100), 0x18203, 0x0) splice(r0, &(0x7f00000000c0), r4, &(0x7f0000000140)=0x5, 0x4, 0x9) 17:47:32 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = socket$inet_udp(0x2, 0x2, 0x0) close(r1) splice(r0, 0x0, r1, 0x0, 0x200000000e26a, 0x0) faccessat2(r0, &(0x7f0000000000)='./file1\x00', 0x100, 0x1100) 17:47:32 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(0xffffffffffffffff, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0xd2243, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(r0, &(0x7f0000000140)='./file1\x00', 0x111000, 0x8a) epoll_ctl$EPOLL_CTL_DEL(r2, 0x2, r1) preadv(0xffffffffffffffff, &(0x7f0000001800)=[{&(0x7f00000016c0)=""/97, 0x61}, {&(0x7f0000000400)=""/174, 0xae}, {&(0x7f00000004c0)=""/182, 0xb6}, {&(0x7f0000001880)=""/192, 0xc0}, {&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f0000000300)=""/26, 0x1a}, {&(0x7f00000002c0)=""/40, 0x28}, {&(0x7f0000000580)=""/164, 0xa4}], 0x8, 0x3, 0x0) signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x1]}, 0x8, 0x800) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1000008, 0x2010, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r3, 0x0, 0x8400fffffffa) r5 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r5, 0x0, 0x8400fffffffa) 17:47:33 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) r2 = socket$inet(0x2, 0x800, 0x571f1c4f) preadv(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/108, 0x6c}], 0x1, 0x50, 0xe4a7) 17:47:33 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000840)='./file0\x00', 0x34080, 0x3c3151798da34b77) syz_mount_image$tmpfs(&(0x7f0000000000), &(0x7f0000000880)='./file0\x00', 0x4, 0x8, &(0x7f0000000dc0)=[{&(0x7f00000008c0)="e84565e2aec4e2c0305854cc338e4f852b530e772cfdb786b557f1484d403b9dae6855b8a88a387c56d184c113c1cd4786c59d5212899bb1b5fbaea94853c3ccb116531da46d741af78d51600f", 0x4d, 0x5}, {&(0x7f0000000940)="ce9eaa7c3bcb96cafdfd1086a11fa29615be082304df8ec3", 0x18, 0xfff}, {&(0x7f0000000980)="0ebc06a0f60ac70328e87eb4fe5bfd7b4986086dcd81fc14d9f5861dd5bcaf658ab8581b8ce717bc4561b0643fa303e6e89bfb3e3ba8db2dce6068a8", 0x3c, 0xffffffff}, {&(0x7f00000009c0)="e80b819e5df0e7c3e18acbaba1581567250412eb2e854e3873a0b0b55fdfd262aa4b77ecd3ee00008dbac6fe718ca3b72cff9e61c0b89fcfd44d16a6d70a52ec1d0a5edb76601daa1d19dea79d539b0804d22a655d54b308312a37f4464b7fda4ceffe2923feb2d17a59956d9ade49263b7fe5e289ec49264b24a3761204f6dcbb942937adc29ba66a0509697c37f2615e87ac1e3755a45b01ac88ef0a0f4dcf188b4462c68bc27712153a4461357afb9e05b29b2a85aa68ba9186e3d4b5069a225d6257a7e41ab610a6bb2f2a10517ff57fe2", 0xd3, 0x7fff}, {&(0x7f0000000ac0)="de67f16ea0604f3a736f60e1a905c6d7596c1ce3ee8e3457e3807551adf694d2fc2d44bfc3e302fa4520ccf4ef6ce70c7dc32418ae70a6322d583d0a4d3aad3fcf9cb08c1e3c1330197664a66d1fab12ce3678d19a69f006964040b21c9db05ec48fd74a14eda930922ac8499f2b5eeaac80f7fbeb814f5c3a22bd171dd6634f97c7b7ac8660d3f4d34a39b19df6911e9ea573dbceacbecbca90bbad1e0bcd7a585e2ae06d4adfd138f2ffcfafe4dab20c3f009de3749356c55755e3", 0xbc, 0x9}, {&(0x7f0000000b80)="4cc2e83b496c209a0a3daf706ab03a68a19b4b1993e8f1ded1ef3f12f2cb168d6b43ec45ed39d8ee0021631bbe602b878a5b361e2f9f2ea9b708233056e0df0c00283ed3a6fba2f5c5895eed53d7d6", 0x4f}, {&(0x7f0000000c00)="72fa78a470539537b3aeec8b44dd849f18e7c3b59df6000dd283d6c4d941ad3802502b7ba3131eba2ee0b1988eb1e2569807c88433473d693188331509b6364c2156d3aa636aeac260e957af51b6fa7fe3b603854b5902cb802641bc09983b5901f413105f90f053df076d20ac4d21e59fa2e88205a7ac2fdcb0994b017a2282ac524eabf1fe70071e26469892bacb914967e40a3e07fc1556e00bac9f8ad7c2d31dc58ab2bd5e2b1da8425009b6e20172fd690fd4edc77e531fec4d999d1f28cc3475a4b7b52f14b59199753d919bc3592a85acadd1143c", 0xd8, 0x5}, {&(0x7f0000000d00)="ff3924c5da2ec25708431e856dcbf23ad414bd128cac8ed3416b87d55d0afba0fdf671114ef76324a50cce131246f335a6eb8734bc05a6ce90d6b86188b5ca87ed5aa96da68a53fc9a2f2fe52e6cbd5c6448a90b5aa5b4659db0aec2e0896e224e1018e684639a39ac0992d86d88781618f5271cab04cf87cdb1ee1dae92d12c4b2d", 0x82, 0x5}], 0x131010, &(0x7f0000000e80)=ANY=[@ANYBLOB="687567653d6e657665722c687567653d616c776179732c687567653d77697468696e5f73697a652c6d6f64653d30303030303030303030303030303030303030303331302c736d61636b6673bb12743d636865636b3d72656c617865642c646f6e745f61707072616973652c66736d616769633d3078303030303030303030303030303030332c7063723d30303030303030303030303030303030303030382c00"]) preadv(r0, &(0x7f00000007c0)=[{&(0x7f0000000640)=""/125, 0x7d}, {&(0x7f00000006c0)=""/202, 0xca}], 0x2, 0x81, 0x80) syz_mount_image$msdos(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='check=relaxed,rr2ors=continue,\x00']) creat(&(0x7f0000000800)='./file0\x00', 0x20) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10010, r0, 0x3491000) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BTRFS_IOC_QGROUP_LIMIT(r2, 0x8030942b, &(0x7f0000000f40)={0xff, {0x36, 0x0, 0x20, 0x2, 0x6}}) r3 = socket$inet_udp(0x2, 0x2, 0x0) close(r3) splice(r1, 0x0, r3, 0x0, 0x200000000e26a, 0x0) preadv(r3, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/56, 0x38}, {&(0x7f0000000080)=""/143, 0x8f}, {&(0x7f0000000240)=""/82, 0x52}, {&(0x7f0000000140)=""/15, 0xf}, {&(0x7f00000002c0)=""/197, 0xc5}, {&(0x7f00000003c0)=""/167, 0xa7}, {&(0x7f0000000480)=""/170, 0xaa}, {&(0x7f0000000540)=""/106, 0x6a}], 0x8, 0x8, 0x9d3) [ 294.258898][T25022] loop5: detected capacity change from 0 to 1051 [ 294.270548][T25025] loop3: detected capacity change from 0 to 264192 [ 294.288630][T25022] EXT4-fs (loop5): inodes count not valid: 13 vs 32 [ 294.316567][T25039] loop0: detected capacity change from 0 to 264192 [ 294.340278][T25043] loop1: detected capacity change from 0 to 264192 [ 294.346840][T25022] loop5: detected capacity change from 0 to 1051 17:47:33 executing program 3: r0 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000100), 0x4040, 0x0) ioctl$TIOCGPGRP(r0, 0x540f, &(0x7f00000001c0)) syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') open$dir(&(0x7f0000000000)='./bus\x00', 0x40, 0x10) syz_open_dev$tty1(0xc, 0x4, 0x1) creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 17:47:33 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat$tcp_mem(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sys/net/ipv4/tcp_wmem\x00', 0x1, 0x0) preadv(r2, &(0x7f0000001300)=[{&(0x7f0000000080)=""/154, 0x9a}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000000140)=""/172, 0xac}], 0x3, 0x6, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) [ 294.362330][T25022] EXT4-fs (loop5): inodes count not valid: 13 vs 32 [ 294.441277][T25059] loop3: detected capacity change from 0 to 264192 [ 294.488696][T25072] loop3: detected capacity change from 0 to 264192 17:47:33 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x2, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 17:47:33 executing program 0: timer_create(0x3, &(0x7f00000000c0)={0x0, 0x36, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000080)=0x0) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) timer_create(0x0, &(0x7f0000000000)={0x0, 0x14}, &(0x7f0000000300)=0x0) timer_settime(r1, 0x0, &(0x7f0000000180)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) timer_settime(r0, 0x0, &(0x7f0000000040)={{0x0, 0x989680}}, &(0x7f0000000100)) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000018ffa)='ramfs\x00', 0x0, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x410481, 0x0) pwritev(r2, &(0x7f00000014c0)=[{&(0x7f0000000080)="d69f2271", 0x8800000}], 0x1, 0x0, 0x1400) 17:47:33 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="0f0000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:47:33 executing program 1: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x0, &(0x7f0000000080), 0x414, &(0x7f0000000140)=ANY=[@ANYRESOCT=0x0, @ANYRES32]) chdir(&(0x7f0000000280)='./file1\x00') r1 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r2 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r2, 0x1000) lseek(r2, 0x0, 0x2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x80040, 0x82) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r5 = socket$inet_udp(0x2, 0x2, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r7 = socket$inet_udp(0x2, 0x2, 0x0) close(r7) splice(r6, 0x0, r7, 0x0, 0x80, 0x5) r8 = dup2(r0, r0) io_submit(0x0, 0x3, &(0x7f0000000440)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x7, 0x7fff, r2, &(0x7f00000016c0)="fbaa364775e33eee6832fc64d6bbc861aca68a6965c5c7e1fb4a9b1a908e4fab379ce4854f06ae0313dcfd401047f0a25451409be15ad9682ca0a889532c0224e2374a27a15c0208f5bc3f21d677082a4c0c64859a96a9443ce75e90ac90dd85a6a4fc78343a17f15c91811097af32ea76155a0edafcfe60db15fe52314d61aac6e3219734790d6b57ef9d69b4c4c999fcd9f04d275d4f6d2a2d00122c38c4fbc23bf3a725cd7ee8271d0c965033d18ab921e4a62b10a84640a92711cb4c9d4fa8c01d41a2c6bcd39b465566a4087db633cd55c3ab62c21065e31fc29685024c9edeacd5d431f30c37c7715302fec5c17e55b7c8b3fc4c184046ca4884371812364706484328f3728c0ed0d046e773106b275848b25498358a9f1e1ac68e737ab271aa4151180e785916504cf225b388bcaf894497a433571a8070021acf3b75f74110072870074ce877fa514e735abc72afb2abd71623f2900e77688012ee5e918cb6431851bda705e7c697ea10abb5b66f333f6c91d51b0076ab31d40e84b7b58f95829048a0ecd1c81017846798092f7b42a53e2005e0d06c324ca96389e23a9e75c12c659ebd08a2447675816c3c65b631f722c7a37b3a19e807152f7a8f1e9a8d2caee7377d4ad261ccff06627d1bad050bcc40cb29811a80b23c0dee76be10a9e8074247cea0ffe009fc584456ab288415d27c4d53fac8bda2c97a5e7960155c4c28da6e62a065913dee90b256deec7abc97769443dcb3388baa16417bd3bc9c0b527ddb26ea06ee0db0de6567883a8d7c73d6854c5c832dc48b822a02906bc46db55b00360ba59ffb8ef97897c922846a0e571dc3e2d57e08696b0a5666a9f7288e16058c258c724d2448749b051cf61c09df33b9f2a10156253abce2529af482461a94e9f7fdb6bc78c4b1d909f62b76dd6ab1cd8c7a516344868c7a4079a3e3024128fb9d0f8d08c4b28dd5ef9e231058d5aadba56733f107530612e0612f653239b9ff0dbb2a7fb64719f1a579a96728ac4813934924931a61b129613d443985d9ac23191f83357606a7eb4fae5dd04656b071fca1110d41c15407919ecfa9e250657470065f0dd69b04189a44bb875dd120ae0cc8765c898bdf5a16fc2e1d83544a3089311adc9327cd7548287f476d148e400a0ac88592b32a0446340f61ad67e3bd13cdd630c35144a9574833776a0274407cd6ed2333a70caedecf6bc79202c9a9d2b2a5c5f0dc7b757ebff1a97d264b902b43a739dc97c2270caf5d483517588ccf42edf37cd8c27991dbdf8c267972af6968ffd08bb33aa81a19fe54e7e4b6994486cba0d79f43fe2af3247afa2534b90a14780e1bb3111e62a5e23c62157dafc26bfe1d02b208bd8214a09bf70755b975b9ecfe8e3affcf813afc39b0c89819dba361a8fab26ae0a4a3e3835a8aba7c8f4b6b2d9800e8e189c5708a36e513b8144118868eaefdb9bdc396f17185cc9f8e580d743d512a23b327706a6f944e6b806e957663ec09fb071c08fa5e4e7dcb4a0ae456ea829d8b85f111868ab4e32f40eb13c5ddd709d62cca4ae1defbbadd86d1709faa22caa4beb4945b51d86414a50e14dcb4e5feeb9b588c023e2646a65d0a3e4fdb31584f311aca4327594d36961a51581741ff4b619a2bd11eba64b50ffd077876a7da53e4554994e827af7e5508638eca044a03cb9f830cac04a8986fc38f350be1f5aaa7211cb39000b259467d629c56904e163a58c1eb1b95ce6f50c4c12357be955a587697e6b68cf14db72c7565c33f1408c5acb1d9a3629524942d07a62f862dab5a4787e5c48286578c1d5430e026d5d77fadd6c95fe0c1b820473320d995c0de1aec29c82b2b85da5ab8d8c4bc5642cf9c5c8f9817b7a7e1b4a501afd714156a394c568dd40a7196ebce3f5a5d916ded3ae3c258dd3a26e0d052f8558631df9b74fc742d3243702ae4e5de463aaf3b64e97a3cf22d718671dd1c6b9e68943f15e8c9760f568857d0d877e7d277a8a6a077b1613758b59a58405f9fe40b4246458071fbd93902777783e52dcacaba50329b17ccb3965c682c54422c9636d7b329d33666150f75ae7a4b14887f118757736999ca99dadc90de9dedb63e3319b75bc598a0f70374219eb23eb83dfb1a3827363703be60283c5bb5b7fd0119fde82e21c30198be5afcdaab60cede457285579e7fc1820af83c906c042b6fe3f145387d61e938dedd8f83241e6436d3e25342f2bb8821d080e4fa9347b766ffbb26c40a98964061b0d18384164dfc6141f5ba0e1ccfb0188e8701e156fcd85a4572f7b3aa6ef83ef0f33a21e9d8860384ea9d5f0bede5b3ffe3fe83f25a1c9865d2ee8c5ae4ac867bdd07df7292ce8a71904731f0c3d45ed454a2dbbcced25515332c928938ecec3ce5da4354257cbb15187210ca53dad4f3e0fe49f485d8ed945f0fe730731e8bfb710d3b681ee17c34c34e826039a53c551c0c85896463b169d6898d34ddf1f2271327f8ee46ce80336419f6f16abfb16729309bbab72ee5d66d1c7c7fcbebe510a691631945c7056401b3cea4d0ad9d67f26b9e3a95dac03b1d2d78ba325282bd51820dcea0820032087f903f4c05cdad4de048e641bcf5683dabb989a23faec2cd9c2708ac7aa513c4eb70bb7239a2f6d465b18cbc7d828fed4f01950193339fe6141f3587dcff301df2a58973ced9ffa913815409b21cc462058988d4181038d93eb75bb61673da356f4a1bf3fb642e5d92ace0226ae3a0dcc993887e98dfd06a3f701a172b63c2036d1055e11526121cb52c3ba9abae9bb18d6e85f7851e441ec4e3283ac08728f848892322a090116c4e2aa6078676bb49ab17f870902e9426f4836d5cdc0c580a4e3aef6c36a78d7f538697d25210c678e48af2caa3c129dfad16c98581e935080833493262474d3dfbd490b07c9fb88dd5ea35bae0234ce13e7f27b9a76117af86c643540c2e129bef70c40cd49bb78ece1831364f79ee4bff1e00243cd62d8f73e3bc470268ea1d8353240ac5788d42e5af725431949ed180c57f6a02f008e68bcec3180c8c6f3052184aa56ace44689a548ec252ab6983ce31e68bdc956f0754c112a9a599f5336c856ec1b5d2999e3f07e05c54ab35b1e2a8fadc84acd85aeae66338972666d14c966cf37271d6bab6187e4e20061a4d3e9f05c2ad2f983810985c6aaa850143a1b63d44d3265a1685a26ecfa91c6d184cc1bd7491f806037a9cdbccce64823601b1513fb1f13f849dd872db58728c67c2a8ab148e67293989aedecc9f97a12728a19ca172154845ef38a667bd5db95b7864f2722cb062070f3524daf7353f5867c8e48b6b1138a13dbba4344734413993ddb6928c07ffd184bf82f0e8b7a31fe7b9d52e091243490cf3afa82c130f7c809d99ec102a7941108a7f1ff298870a70ba5b592b3e0d355f4601159acadef23d20b9cda59dd6c4f9daa1948f00f849cbb473a38044d21ac1de6351586766925a7532e867c996850ffb7a1afe4b809b626e65775f1399285c80e8f76c360c7bf1811d49f2a38fc85f408c4c271fb02ecf93a8b7df72929ec2996c757be35e3ffafd6d54b7ad5cc961a1966933d779ffc52ce3275832d4d096021b73ab9fcec2a61cc87da374f4ac95f3ba88026b8f4293fe5257c22919b6a80ea664eae3b5660b50dc5d299a0e91cf135b47f7cfca07851e6b79e8e8f90e1e08a5b4088b5c34dcd524c097c31c87db2c27dadbd4b395c02bb008a35380e35c768a26b211965036b03f57173f1b4c7c552611ef79500a50114e158bc9b74e2c45455f433e7ac589977402bb42ed94fca29a0d44ad65cd62022d8e685d2ba4dc2a10f10d7e4cf868cbd8b079add446fe7e2566b94384eae67e7ff860f40b7c348250abae9d1c0060e2d8676868fa24f71f98f583dc665f933c278817360b2a1ded02def790a37e5fb51e844d4e79e75fd443110e7116cbc468bf2327514c9cd142fdea1469895ba8bf0967d4318dbeb7fa3bb29912711b59130f3bef792eabc41342da8f1cb8cee199c1ff875b61294e047951e9eb27571c4895af8483b193343de3046365e816c94393fd71efeb74aafad474198bc15de52e14d5b1d647ba5f4e087f4d683b763e6c403e70cd8c0a923a4229bd5339bef2d352b16c60840a8523bde36fa9d5c86e43837ac6eed0c783501f3c958297e18d6e22df14f3e32a4fa0d7e14186e7f9ab1995ba95682eaf645f1af8a8b19e33b23efae2c3bdf6e03aad265279c8bf0588806a9022da361c07b4a2424435a78dbbbc3b03a5759e596af83432bf62cfa4804d09cc25edfb0504be8191dff0da6e33d3589ec91f693bc5c2269b7975047041f75126ecbed65c974c5dfb359404ecc90d37697a6d59e93ea0f1a8e9a68d629c775c02de7e428deb51606afa3f4a87618a51a07119f924c2bb7af534482b2154899d4c5de04c1334caa617dcdc64ad43ac6aeb2f46c08277c66d8013e84e6879aeabb74aa683ddad19d70aebdcaacf7490c403688a833418399e2d0d72ba450fce317b4c7af1531ee06ab5b339b05ae6d9bd6c63bffcefcf290528c7f1b673b7b22eb9a3307bbf57767ab3b5f51ba7245b22390d164c8b26ee85cd0a3e02d4e4f1951121de0a723660bf16ccc9d31016d695f659d92862614c13e581befb31242fbef64693099afc050579e0242f31a7addb712a5092d72f15af8f102be9433a0b83d24b9e6667b9ea29e0defd60eaefc1efb21bf83a0adee8f80b99529565cea2759fd174925108d69575845006219ec4ff7439eaa85f7bee3058fa9dbeaa3d800e9eeeeb0158f806cd88674b14f08a14adc49daa7c1e5532b4bb8065370c6d4d133f1dbc04777cb37907928403a77b88e99a31785248f0f0f46627a4aa8b68368f4b5ecab4d239918a881834cad78ea47eb5fffd0e259101e5ce1a9b4f799d79d62f5b4e34a7e9a39d1eb3884e9ca1cb88df90ebeadb0e5ff6c81bf06b5914659a93069920dec56918422044fdf4a837a20272a5e99096f3432ebfa19242549a505ce429a0acb28189a96818a0899f470fd2ea2abd593bd4e647ffc71edb4b3c6771da5900f6374a0d5741ae5f9b8234ed4690417ea015e03da3a99e03e86a5951118c511442bf812a3c4140df50210aa51b156fcefd493d0954d753f5866fa791246134efac1dfd800f48d50cf17d961ed8be5827c61b1ea147fe6bbc55e7dc3a99827406146ab22dea4f8551011aa5b68eac77a543176d5b62ae20e69f1ed88bc81973053e99515aeea5722c0c15b9d6016557ee778eb387bfd044561e612bf1db954b1043f03718c1aa7f499226086506751bd0ab6e5624b10601f0c84a4d83d28613c898f5e569e1a4c6c0e0e9d868031d8acd3817649625b5db890dc3d9b3ee7d63f9077001a8f76770fb781b1206b41be11870d6b7aa509b1f8c573bcd00b20366ea14cfb5879b3c1a6f43376e75748726e427e5bc1718964383448d17460e259ab4b400d4f6096c7caf1abe004faaeab5b3768fd266acfb3c710480e000ecae1f0acb024eb6e97907859c344a19bb75f30b1fc2cc8d903a311946fc01686a7624bfe1b144fe80445e56ab17d68e5691bd7ee5fc62bec73de5ea20a38f4488033fc8ae1aade2e0b3b44285641e4cc4b3c1d2812cc9a9558b631c698c2458c5ed66b0e77d5c3bee0ae534e0330ef08e85116a6675a4f29827e28cb7df3a4782c27a934c5ee75db63509a96c5134e7b44ad85bb888e94b91864f5229177924c6cdd25c06caa2ecaf5a7fb217b1418eb2ec8b898a08", 0x1000, 0x6, 0x0, 0x1, r4}, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x2, 0x1, r5, &(0x7f00000002c0)="7ea38ca87483a8d1017c0ea805aa90fdff385d94382b7b2f1ab8b40e2a4ba84402b6aafebe04b40f5c34d48b6166f8187ccec59bc6114b8fb3eb176c78459fe895b5b197e2d1d89bbcf31476ea436acf24ce3e99cd9b7bea47f9acf5c5d4c1eee7a81e4746c10569e71ba7a6003d66279e00071c350c2a49aa5af8d23c11eb2302ba34a83ab12cf543aef8a36ef07eacd8f22a98549a00abfd161d142dcb061ea33a5ac73b1bbc6da773028c25d419a38f421d78e4a65c96c8f4fa68beabbaba4a0cd71ca9c8", 0xc6, 0x4, 0x0, 0x2, r6}, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x6, 0x4, r3, &(0x7f0000000240)="041e2a968daf", 0x6, 0x400, 0x0, 0x3, r8}]) sendfile(r2, 0xffffffffffffffff, 0x0, 0x8400bffffff8) r9 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r1, r9, 0x0, 0x8400fffffffa) 17:47:33 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) ioctl$F2FS_IOC_COMMIT_ATOMIC_WRITE(0xffffffffffffffff, 0xf502, 0x0) sendmsg$IPCTNL_MSG_EXP_GET(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x1c, 0x1, 0x2, 0x201, 0x0, 0x0, {0x7, 0x0, 0x1}, [@CTA_EXPECT_TIMEOUT={0x8, 0x4, 0x1, 0x0, 0x9b51}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000000}, 0x20) 17:47:33 executing program 3: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') getdents(r0, &(0x7f0000000000)=""/18, 0x12) creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000100), 0x511, 0x428680) ioctl$LOOP_CHANGE_FD(r1, 0x4c06, r0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') 17:47:33 executing program 0: clone(0x501cc000, 0x0, 0x0, 0x0, 0x0) clone(0x1000000, &(0x7f0000000000)="07b5da87f6654d15cd9a67146d6bda613b85c165c6ee8169db2b64e7d76e053a5b398f7b7bb91240dfb75089", &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)="99073a7c9e79628b16704433f08fe8cc828771456527027eaf62678073e97f33abdde3e9b3e83c51305a2333fb5e84708f0a89c1802dcd7f9bc3011fc47660cb64ead72cf93768042a52de33b06b639dd19a5e6d6b0093d47a235415750edb402787956084bea3ecac11139d08cb665f54cb80249efff35c43668323156eb791b36347312afae21f0b5f95b0c56f3706012051d5b5bf6985df84ab6f74a8b1364498e09d2d08bc911524ba1bc88cc9997fa1303ef0a15dbbe85363deb14a98312e478157dbce253896fb2b311ad747f89c58fb25fd92cd28438df2acd497f3ef5fbe1da57bd31907076f7cd17ff886ef0ec62dec9b4b8c657b295b58e8bcfc") [ 294.827025][T25091] loop5: detected capacity change from 0 to 1051 [ 294.830026][T25095] loop3: detected capacity change from 0 to 264192 [ 294.838696][T25097] loop1: detected capacity change from 0 to 264192 [ 294.848030][T25091] EXT4-fs (loop5): inodes count not valid: 15 vs 32 17:47:33 executing program 3: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r0, &(0x7f0000000000)=ANY=[], 0xfffffecc) ioctl$F2FS_IOC_WRITE_CHECKPOINT(r0, 0xf507, 0x0) syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) syz_mount_image$nfs4(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x4, 0x0, &(0x7f00000001c0), 0x8, &(0x7f0000000200)={[{}, {'msdos\x00'}], [{@uid_lt={'uid<', 0xffffffffffffffff}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@fsmagic}, {@subj_user={'subj_user', 0x3d, ':/'}}, {@dont_hash}]}) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') [ 294.877358][T25097] FAT-fs (loop1): Unrecognized mount option "00000000000000000000000ÿÿÿÿ" or missing value [ 294.908951][T25091] loop5: detected capacity change from 0 to 1051 17:47:33 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000040), 0x400080, 0x0) getsockname$inet6(r2, &(0x7f0000000080)={0xa, 0x0, 0x0, @empty}, &(0x7f00000000c0)=0x1c) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r3 = pidfd_getfd(r1, r0, 0x0) preadv(r3, &(0x7f0000000a00)=[{&(0x7f0000000100)=""/215, 0xd7}, {&(0x7f0000000300)=""/199, 0xc7}, {&(0x7f0000000400)=""/155, 0x9b}, {&(0x7f00000004c0)=""/171, 0xab}, {&(0x7f0000000580)=""/137, 0x89}, {&(0x7f0000000640)=""/218, 0xda}, {&(0x7f0000000740)=""/69, 0x45}, {&(0x7f00000007c0)=""/215, 0xd7}, {&(0x7f00000008c0)=""/137, 0x89}, {&(0x7f0000000980)=""/100, 0x64}], 0xa, 0x1000, 0x0) openat(r2, &(0x7f0000000ac0)='./file0\x00', 0x82081, 0x14) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$VT_ACTIVATE(r4, 0x5606, 0x7f) r5 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, 0x0, r6) r8 = gettid() sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=[@cred={{0x1c, 0x1, 0x2, {r8, r6, r7}}}], 0x20}, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000b00)='./file0\x00', &(0x7f0000000b40)='system.posix_acl_default\x00', &(0x7f0000000b80)=ANY=[@ANYBLOB="02000000010000000000000002000000", @ANYRES32=0xee01, @ANYBLOB="ac861bc1c64aefe55045c204ec07ac7163a4a8c704a616704b8cfd790a2a6810fbce9d1b24078beb294a0a90e2b7de558d39960baca1d992b1bb08018bf91e6256158489172b3b271ede99bb1be3526aed3e8b32fcccbc1f3abf2b573dbd8ff94f897833bae4393dcaf0757fe0b63623ae17a7c1989d39f064bb124701a20ddf24dc318b19fb7e89110dbb56b1533c639577bfdb0dae3f08f8a2e3d95e02e455ee7a191dad6ee11d26", @ANYRES32=0x0, @ANYBLOB="02000100", @ANYRES32=0xee00, @ANYBLOB="02000100", @ANYRES32=0x0, @ANYBLOB="040003000000000008000400", @ANYRES32=0x0, @ANYBLOB="08000600", @ANYRES32=0xee01, @ANYBLOB="08000400", @ANYRES32=r7, @ANYBLOB="10000600000000002000000000000000"], 0x5c, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x10000000) [ 294.937092][T25091] EXT4-fs (loop5): inodes count not valid: 15 vs 32 17:47:33 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="130000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:47:33 executing program 0: syz_mount_image$tmpfs(&(0x7f0000000080), &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='nr_inodes91']) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = accept$packet(r0, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f0000000100)=0x14) write(r1, &(0x7f00000001c0)="b6a02b9393bfda13ab118cce8e3398498d92ac9372ab747e6b3b1a7fc1", 0x1d) open(&(0x7f0000000200)='./file0\x00', 0x400000, 0x1a8) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, r0) [ 294.992477][T25097] loop1: detected capacity change from 0 to 264192 [ 295.000280][T25097] FAT-fs (loop1): Unrecognized mount option "00000000000000000000000ÿÿÿÿ" or missing value 17:47:33 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffffff) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_CLIENT(r2, 0xc04c5349, &(0x7f0000000040)={0x3ff, 0xea1b, 0x1f}) [ 295.078997][T25148] loop5: detected capacity change from 0 to 1051 [ 295.106177][T25152] loop3: detected capacity change from 0 to 264192 [ 295.112813][T25148] EXT4-fs (loop5): inodes count not valid: 19 vs 32 [ 295.115714][T25154] tmpfs: Unknown parameter 'nr_inodes91' [ 295.139629][T25154] tmpfs: Unknown parameter 'nr_inodes91' [ 295.168158][T25148] loop5: detected capacity change from 0 to 1051 [ 295.181572][T25148] EXT4-fs (loop5): inodes count not valid: 19 vs 32 17:47:34 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x3, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 17:47:34 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, 0x0, r3) r5 = gettid() sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=[@cred={{0x1c, 0x1, 0x2, {r5, r3, r4}}}], 0x20}, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000240)='./file1\x00', &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setxattr$system_posix_acl(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='system.posix_acl_default\x00', &(0x7f0000000340)={{}, {0x1, 0x7}, [{0x2, 0x2}], {0x4, 0x3}, [{}, {0x8, 0xa, r4}, {0x8, 0x2, 0xee01}, {0x8, 0x6, r6}], {}, {0x20, 0x4}}, 0x4c, 0x0) r7 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r8, 0x0) preadv(r8, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r7, 0x0, 0x8400fffffffa) r9 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r9, 0x0, 0x8400fffffffc) 17:47:34 executing program 0: perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x100}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$ETHTOOL_MSG_FEATURES_GET(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000000c0)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYBLOB="e12c1b3d5bb40fee452025"], 0xe8}}, 0x0) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000380)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102385, 0xfff7}], 0x3, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() ioctl$TCGETA(0xffffffffffffffff, 0x5405, &(0x7f0000000000)) rt_sigqueueinfo(r1, 0xa, &(0x7f00000002c0)) 17:47:34 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="170000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:47:34 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x80) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x4000, 0x0) ioctl$BTRFS_IOC_DEFAULT_SUBVOL(r2, 0x40089413, &(0x7f00000000c0)=0x3ff) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x200000000e26a, 0x0) ioctl$PTP_EXTTS_REQUEST(r3, 0x40103d02, &(0x7f0000000100)={0x401, 0x2}) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) 17:47:34 executing program 0: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r1, 0x1) lseek(r1, 0x1200, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r1, r2, 0x0, 0x7fff) write$P9_RREADLINK(r0, &(0x7f00000000c0)={0xe, 0x17, 0x0, {0x5, './bus'}}, 0xe) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = accept4(r3, &(0x7f0000000180)=@rxrpc=@in6={0x21, 0x0, 0x2, 0x1c, {0xa, 0x0, 0x0, @mcast2}}, &(0x7f0000000200)=0x80, 0x80000) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10010, r4, 0x56801000) sendfile(r0, r3, 0x0, 0x8400fffffffa) r5 = socket$nl_generic(0x10, 0x3, 0x10) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r7 = socket$inet_udp(0x2, 0x2, 0x0) close(r7) sendfile(r4, 0xffffffffffffffff, &(0x7f0000000240)=0x81, 0x3ff) splice(r6, 0x0, r7, 0x0, 0x200000000e26a, 0x0) splice(r5, &(0x7f0000000100)=0xffffffffffffff80, r7, &(0x7f0000000140)=0x10000, 0xc59, 0x0) 17:47:34 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) ioctl$LOOP_GET_STATUS(r1, 0x4c03, &(0x7f00000000c0)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20000, 0xd) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$notify(r2, 0x402, 0x8000000e) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) r3 = socket$inet_icmp(0x2, 0x2, 0x1) mmap(&(0x7f000031c000/0x1000)=nil, 0x1000, 0x1000000, 0x110, r3, 0xf1e9d000) r4 = inotify_init1(0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) inotify_init() sendfile(r4, r5, &(0x7f0000000040)=0x7, 0x2400000000000) [ 295.686819][T25183] loop1: detected capacity change from 0 to 264192 [ 295.693489][T25182] loop5: detected capacity change from 0 to 1051 [ 295.714418][T25182] EXT4-fs (loop5): inodes count not valid: 23 vs 32 [ 295.789675][T25182] loop5: detected capacity change from 0 to 1051 [ 295.796568][T25182] EXT4-fs (loop5): inodes count not valid: 23 vs 32 17:47:34 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) r1 = socket$inet6(0x10, 0x3, 0x0) sendto$inet6(r1, &(0x7f0000000140)="1ba0000016001d0d89fdc5cbdd045798707bed4dca141a780f0f8e", 0xff7f, 0x0, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f0000000000)=""/60, 0x3c, 0x0, 0x0, 0x0) ftruncate(r1, 0x5) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') r2 = io_uring_setup(0x6a84, &(0x7f00000001c0)={0x0, 0x37db, 0x8, 0x1, 0x16e, 0x0, r0}) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000000)=0x0) fcntl$lock(r2, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x2, 0x6, r3}) 17:47:34 executing program 0: socket$packet(0x11, 0x3, 0x300) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socketpair(0xf, 0x0, 0x0, &(0x7f0000000040)) 17:47:34 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="1b0000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:47:34 executing program 0: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41ba, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0xa2) socket$netlink(0x10, 0x3, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) dup(0xffffffffffffffff) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={'batadv_slave_1\x00'}) ioctl$sock_inet6_SIOCADDRT(0xffffffffffffffff, 0x890b, 0x0) ioctl$sock_inet6_SIOCSIFADDR(0xffffffffffffffff, 0x8916, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2000008, 0x8010, r0, 0x6076d000) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b00000000020000280200000284", 0x62, 0x400}, {&(0x7f0000010400)="02000000030000000400000030000f", 0xf, 0x1000}, {&(0x7f0000010500)="ffff000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000000100000dbf4655fdcf4655fdcf4655f000000000000040008", 0x1d, 0x4200}], 0x0, &(0x7f0000013a00)) setxattr$trusted_overlay_upper(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0), &(0x7f0000001280)={0x0, 0xfb, 0xe0a, 0x0, 0x0, "6c09ecfa2d815613e88c55159d7bde32", "8b9314c8d1dc44832863a17d12ec2253589e73b5c026fe20b4f2bc4d6745fad01b0041044fe001ec106e50dfacc64cf2bcc833d311dba624b3230f03e9314c67d4fab8a9c195da879993bc0576be338045c6f7ebec34525327dee2513fcfc161aba086c36bcc7ff841837a13db49d1a6a292803b5f2607697305c8efff328aa4add29c3d5a9b355d529e9c19acc03ecbd5ac4f5c2bac6e7c8fb53753c2d19810bb6a83b3dabce4dd49e235644183b782a10eec2776574195989a709fa4e083f8f3b87c5f6ddbef3dc977cbe84d2fbca58a518b051f76eab38a082aab990b8ac4d07549d1ec109f732478290e3cb60b154a1edd1a85544391bca7da8dcfcc205cf3038f42c0e8722eca37128b07d107d985f7250de5d54682f6244e739ec8f4ed8bf77a5a20d8ec27bc7286d9018ab8de38981aa87f0c6c0fd46f1f73763b743d3e1207289334562590fcf2ab2766850d052489841441e9574ce821cfbf7b1dfadd61b503aa7623a9c664360c5358bf102dfa0d3e552bf387fdc8dc873f4b59bddce9beb00e74a189de0258ff7276dba0757d3086a284359f9ce0195d08492edc817127ec99e7e33b74d7ec6b32dd4c9f882d9748dbc99b97d24114a39f2210cecafc36b91988a4bddf1d2b7c7e647dfa9f88da6549a26eb55c9174790666e08fc0b3ee7d1e6674fc4224dd35e8924be5e61d114604a138069c02db7ea9033fa665fdb8950ee87935d76672072d8523f526e11fde80b5cba875672aa7b9dc6078caf3eb6d806bd4ff7f8198da138906007ce45099e0523184f8200f89629d3f1abefaa12afa59d7e0c05eded0d1e34561386b945e3c7cc0ac3b2d77d0ddaa7911a01aed5b6159c411baed6533bce1ce76985017762aa996d79b82b29d514d28db106ffe5d1e561804f54ea7884d8b3d158510bdd08bb59955adee054130bedeaf9b2d26f21b7d0bce3259e5901c3cc973a2795c1421ec3b0b1957292c3bf43ff83f0ef102155ac2dc1a4c55f0ed70c9b3614b3896e021f117c3a80c2aae09092bcd3bc634017fffc154f8aa21394431b63c100f19298de204b27a77a00681a207506ad1eb03e97f81e9d1671d026186e0b551252eed4f7d12d0480616e7b17d16aea3418dba6ff29520404f77d67581eac956f80ae36a1e5e07a92c32e69d4dd676c5b63daa80c656fd222f4b406db28a399c14267f3dea94879aecad9cf13f3964c7ae5447afab8be34db87fa1e483fe09c628d231a8dbbb35096004fbb0cf5a6e13ab374f17d05249215bb4280a2c61732b187d698b66ec7314c21ec4c2c97c288d395104e2db29529f992da8b6cbe4d425b23b3304d457b75328a40b3936a6d5587c068a449501704f637c85fb046df24c4c462e09e1bfa5f7d3943b462da69c1ffc460a82aad0191ba77fa18aaa7ea9fdc168b9361e9ca16d56b36a6821b22764fda8000dc857db9ee5aa7e53202b35e7b3acb59f8151c3fd74063f132f51dceb0b3fb7920d5d2ffbc4847a65ab1d9f88088b2f28254f2695ba55deb705429db7d3167158676083e5df15c4318333f4870cbbdee2866259d8a1d84f7f141887f232230ff973c2fbfaa21933c0e7661b83a52e0a135820f20ef4725b025c4ef1f433a93d05a75a3ccee3748d02b14b3ebfad8b8a819bc97358abbe516725ea5b145612d7416b264b52e49301092301e7bceb75cec58e1657ca7076d721c76cfec1811394f7158f451c87e586dab0cff7eccea7af211b308422edb5caadd615dcf0a96b9d460dd60e4d802120795bb3b659ef88fca4d758be1f5dd83d7f3946accfefdde5c50551f586fe73ef33dcc42b84781e943b18e2ae05cb209ebe4b5f3a26eac806777b9c9e18ee617609c6909d1581eb60a9a9d1053c26738e8491795865bd090b2fe97948d1b6f49a0f6e4253add1fda4545c19dafb86e5966739d39ec57310a45d646f33c0f6a339d560c96aad2120738d0b430a011189cab1d795095c11609efda879614286cbe7ddec26a4e9ff17135c63af046800ca11dbd82711f4fc570b50d799eba2a4ec2b04f15e87703bd54fc1d5f3c137ff8185414387c995113225795072630f49125b5b1fd0322793b2bb6fb24b99a521829555341ee2a2241dbe80746452dfd715bff60f4a40f56e12f6043381ebd06b44e3eaf68340efaaf36ad7cd2af8574d068e09640d6b5f0a22e1ba1dbca51e2b0aac25dab11ca88a0262293d89321181501ba32b3dac866c19d2e836209472ad2aa8a4af62af995b8c6d0b79c3edadbbc7fd38033a761ace773f2acb8ae79f84205cbcc296a65055d10b6cab38b8c0a50539b6926ebb517228af26af276da8c635b769273db475ecd8b281ea3b3fcf858bef76ce761e11e84088c44ccf0e1b986483ed1f8ade7800716f7bbde795e37ec5fc950fcdae1eafda3991b231728c7bf36c3f1d7950ba934bcec383d0ed635033426ca85e0b6ec41b467d9943805881a414b8aa11c566d0d1b763caef197d19af8546a173dd8f2eae9f5a49e7bdfe9e287de4e16a5f96074553622a7fd3d0646d4e07ebdd402c6579b8f8ed25f468ce2427567563cfec729e1af74a62d92c03b1e45df4d29deb4f3a247e5ac1ab1fc74bfef2b8082d55f20a5fdfbe456e1493cda4035766bc9f215730456338e34b85f847377eaf0965f7b43c457bc011e61273543980ee1a1e6fea0c244e593d83e144c38416cc94a519799f2bc34d405b0a3d3f7df9c45236604c815c52f0776542141080ef27dcdc1af36f723e95a0c5103274f12f7237af76a4c5cb9498e21bc9142c3568ad93222e54389d01e6f16830b5c9cc09872671da06d8da068ed1ffed1be41902b1ba1cce6318eef7fb850624698101df4ffac57de42d1b13ce581a472b8a5e6db267dae639ff76f3348a61ebc92d6f4368da9a6c56062955ecb6d352e9af918eb473515f8bf2096b51353d7b2a804627a88a629f2e0ecd42e307faaf9807197cd775c1090dba98e2ada1833587410d3cf9fd9b68e80e9361aa16da5877b79a87985667938c2ffe6f5b8f30511301ab45ea0e1488d96e590120df3cf0bf992feb9d96a421d2134aad816bbed4fde7eec2c25301beec61d64c57c0ed86b2e2efe0a95daec2ce57fb1f3f9e322d404d13ba6641aa535a1d3afd263425e66dee3687d5c38d80811170034d58872002cbbfa323fe064bde7ae7c46e8eb89ee71ef00abefc124a8d87c315465d578adc92b28f20c3a35c572765be05171d6ba756a18bbdc7fb36ec5feb02a8b2d6df43c0992b1cd117b420cbb2a765c1055557094ae894226de63a1a8afa43500706945657ef9a23376da5088c4cebaab7e18fe32b57ec0e5b345692d8bc5c6021aa34dfa88d5a66a370a867037fa0ac3fabb26b22779b9004e1bc4b3912357a7a47a67ea378c8c4bbe04b851d2363c45e55786a770e14d781b3a2d0b9bbdb4de2eed51c8d018988e5df45506e0b59a0320ad3ef9ff7ef17460b1ecb201cba6b53bb2ab63a559c497f06f313bb33028a232a7477cbc2c4cc395e8fa099fb0f0c46983aa66f24a2f432778da560c940d13acbe487e18c38c9187fea093d3505ca99f5dd6518b55cf45d5fcce9dab48caca06c9b5d82d96cfcde96cbca66fa5ecb2750df998613c36c3e9ffbb7f483e4c47beb0c782947be3f006bedbdcc9999cdf1ba1f2412d10f06fd74be142019cb423d23eaae5809aab6f29b85940087d1f2ce206391c27a52b28c3f6271a5a61477a74d34924d5bf5344ddd701f5b380a019708d921af8b5236fc5be7e5a025c908cc64f7370d58eb192346d255f06f58a04088d5bf9120997776b0c170139dc3d5fd7bf5ef9965764b91f399dd331cacdcd6b94be02c99f48b802e19b22dcb3294c3cb73c43dd2ab04dc0b35f28217c333dc372c20bcb6d1d85412cde8a1b9da4bfd05326a910cbb4715048bd753e134ffa537b3d349a4df3a8804e1c15595f5f2504bd7cd45c1120ab72bb7c7091a52bed9e0b9ae17e81a165039b406c88c2e84b1943f15215cd750edbfb06bbb41db6be57eb7cb1b4d45c48adee6d5823b27516bd8d9102fd0ce22508afc8229677723cd1ab59d3d79cc4d134ac3ea52069fef5d7677041d80424de8789f4d744d58ea57ea0dcebe692c0ce86da822c6c0f91057ef12230a43aec01c367572dfe475d10f61ba4f26a87c2387c94f5ea1db190f82d06b01177e2ff4abcd42992c70fde480315b9d7cf3cb1abb395b9d5dd3c8eb8888256e58c829f96c3d7952c56245acdc694a173c059767e427905216e6dc218854a1a42fd08e538bf7e287a47c07bd39d222bf6b1a95a0265a54f9e2ac826709782752ca38bc2545a7d002dd0f0049ae7a011223e20a9110ab3f73fa0ca575e94e588571dbb45475dfd94d01d798741cec3bae3ac35009c87b651035fb121637c905995754165e4475e8240a8705c047493df1c58bc52c811c74d636b513189068773776a976aae4df1529e5b1d1c73f3c0ffd18e0ed80ede33093d05811d4d6636337167da82d78d62a75bb608eeacb761424f51949ab34db4b968cab26b3f4fa0f1358d05e6ebe0c5d4fe672cde830e5612e7b6930bb330e3ee74040e7a532b5c4a8f9712718f72c58b6d567d55ff461aad4faabff255554221a788f6b1210d3a1586f281fbaaeb77c80c16f861ca95e1433c5c84705034d67f624675204392fc1bb24e2652694bf3888158f895820555954ebbfc43c545f5afdcd0fa4c315213f3fe4cee6e79c469dc28abd3f81ad166f143b42b3096643c87b07dc22957a4e56ccbbf50a660e5353b8f169fbb84eea9c4e3d378e9f6226363db9007a550c1f1683b3d7967c5838e47df18874edf849168f2091c0c6e399e5ddb51335825b7e52315aef31da409d4febd5acc4f7528d2f7f845b42330b5fabadb0e3b1f9c3a48743f5c33b9a36305d75fe03cff4cdaa974d8d241e72b981f7af5586612a5ea8ea7eaebeb71934d35bb335992b3e9040838212257e10859f4f1f76cf782c4f0685b418a86b1c5ccbc702feed607b74cb22c700ec4ca683fd161e"}, 0xe0a, 0x0) setxattr$trusted_overlay_upper(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), &(0x7f0000000380)={0x6, 0xfb, 0xbc2, 0x0, 0x0, "b145e3180bb48426b58ee26ae64909d4", "8dfa95f490b5c29ff9389f224c1d0f8d82b5401c68b18752f1f24810951641b2d28aa470a5fec7cc1cabfbdc679b6581b170cb2963e4d4421cf7cf61bf2e91106a5ccf86ced704dd5a91ce8fb6fa3bd4f0264986d9029c368058c1e293fdeab2ecadd3a1ccd738982be05e6527994f4d77691586962fb2ae58e80d061dbba03c9a595ffd4fb2788cd2a8e6147bf811fed93b0583e9ccd11df48aff0b5e0fc187392aa58728bbb313b8de8064e11cf658d4bb435e975574075faaae14529f47d687b1178c084e23c07574ca6d52155b5710231f80b96d6e3f99a05008ff65fc5a88242e8c12cf627442215a5eac9c07457af4980fb3cff8e999c94b6a95bb86457a9d71f139c054c26c88591fefa00524a080ffea5e29a99539b2beacc330b9c4c787e8adb5cf3e1dc30e877e2df587d44e9f2b204a99d914651fb183f816760ae3075916630905f52ddea2dad60a27da4650af5d05443215f78a826fd0599d12a4d9fabe4a3778ea20893b1afa01b78753cd758899b74aaad16b3f573eb2f39153b8c5cd0cbcd06274a462773e3f52bafe685084f9e482a3258cd3aedb1504cc0dcd567917600e564ff2d2fe8fb4afcd235db6db4fcda2b8f53798039f73dbd10b8c2f99697743a5b78a141f18a831aa794dd9430e2ab8b596e3d78e59d6763a86b0885e8f627002a5d77eac470fb685a4f7814b130fa4a7e5e66b3e6e3fae7bf31321c9f8858d8996c56391e41ed62fa28b4db74582f7578bc22266a64476654a23aa3878cc4e4b1c2d961f6e223498e0937572c7db8e6265063101cab017a65a7c77a503fec556060f8102caa95c5a23eebcdd3d1897f05f1328acae7446b5d5db454013c7e42c4d96accf8ddfe71fc7e5f56370d18a69dc699ad1303cb38a11f83d1a8660846755cd47a7f3a433a4011ee128b1e1ffec5a440621a6d044bd17ceee1f5cfec1dd35f41b89a816eaf5f25754307cb3968eae10d566fb79679c7af6ff82b28766cd99539dc09cefc0523a2112c5c81b269c8ec59131dbb9e5cb04d94b28f586b68b5d7df852866ad550768b34712a6080648ca5e3ddbb0996f0b0497ea907c6225d86664a4d5a659782373672b91e6c8ded3445dab6302bf55de0ba17560668426dcc562f757b019c878969a364a5e60be8eb6c3595846b7cbdbd0e1f88422a50d083bf65dd9dd2f5919bf38c2a74fce75f20517a17be51efd6f794e0f59e91da0478b833184db399e635d5c6a469bd5d1dde0c426fff46a4aea7af93ab32afef4d7864e7c7c6b81001293d1888b45f75e98707513fbd69ae16ac5b344532b7d62dcbfc1edc2bceab8a0ec62bf4638f13b968b764ece346288fceec159e68f49db618ea2ad067b301bb69ef7f983afd323738d9abdc729080130b00ee1e82997e9a41f03dd0712d73e334555e440d782adc17302bd3688b37e21dcc044cd139b7cf575ea372916ad6b94e6624cd77a97f18941e69eac13636a30e66cfdb31621145784864f25e61d66eabbafd2580bf1dd950a3e4884bf23c223711c833c715e8b1bf6a187da53bf021b53e5a3297e6d235b6effdd41c4b4de8a5bdbc84b002857e2483e35f3594809261454b257896e966c69b1fd95cc319e309e00e3f70b708794b742bb19234df85411c225b86c0115454a965b278dd5f6a7ea0e21c8679b57bf9090a1ce919c4d1056839725dcaa73640f3a9cc517284806653063fbb48bb614f1587f1cccb65f074c4508670f25e7a1fb3bb5b0c1a3d13b3a70a05f9be65880580809e80a5358132ed29a0ff8286d8de4812e4a0b5eb8bb12374ba43cf555fd033b9d4e95280293971fc81ff68c866df2cc49fecf90651b04de9d755dd77186b31de06d9828971c4202b98f757ffa00b0a7a3fab432dda48f6e3f2ac364a7a5749f56bf32142b2ad6c82f394477a7556a247d4863b2ba06b33e862f9ba43599c013d5739b3ce841e1776dbf03ef0b9c3fe3a138b2af1604c789b528dba03b5bdf6109adaf94aa24dad44b3257ca0f4e6800aaf1c0ef19c9461a56486d6909514b98603846d6ffb5d0acb57186dd9d6cd7420c86dd9f0bb66e55dd70438cf20ee740cf780ea58b9562df870fc18659a6d9185873870790c9f087082365f40d7de077b81131d1b6651cc2fbe656fa7ed8f56c03d082fbce1dc67325c57d5af51d5fd243eb34b3ff952dd17d84a5688be17341f9d1a12e14f164f1065769d1ee1500afd2b52eeb470412fe623d58815b0f1170d519659959471b23fae3175f1409148daeb6d1f27622fa63bf06ad61362aa831c5ef62a03607eb2b8542c4b17d1d3f915d93f5df579068f015f0c78d2d87805ebfe8e6f57ddeaeef2a73e0283680227f1987561999d1a4a9e1b11ab945458a17f5c8d161b82b416e00bc90d2d5f5efffeafea0c30a6dbef943d4a580c4785118da34fd15514b81a8e7b5a9eebfe59b0d3565ded6c5200b20bd56eed9f95bb0e4d68bb99ce629a646c69270492b00e984317bb17f6bb29c264f64347b4948044b9f35f72889a0733e9b5381beaa1f69a72aa57cc00c24916d98f26fe0cf0457ec975b037cca64d581dd32005b7d7d39f26eb688002561366d68057d4183e940b6509468f0268174b35e0e13a101a3071b58df7cbdbc7819b523e30b74ed088a32c7ba159abd986a4607ebfc036e396645705b076543dd27b33b7bcf5b2f7fe989902d346aea6c7ef67573c83903e09570bc48017e01bfe1686e9fe3da28e727d679ddca33ce193fd3c4a525c25eb9d4e0d727dd0c9c9ee3709755344828402a6d384ea16ad9bdac4518df78eb1a848c269c7571d56742c2ff67fba4a57aefc93c45f814e4eb8cb9c04989072a25c8ccca82862053c1c0fde1891e5c8f8783118485f25adb48a1dce26eacdd4ddc84d07473d61cf6ee6a4d28b022311f1b7151763e083488866a8a7edddc8f61ffb6451764a6008f022d346c819ec86a0256958265e5ce28da25f84e90cdf97abf746108d782661f5533547099a4f8928a071f0afbebcb4acb82eb3f8aa14df0823ceade1dfc7e052fdb79d7dabd5477f4d18b602721892c56a8de2e0a955dbd60201fbc4ebf088b6efd6ad133cdf5134825517a8a21e16ab52ce3dc4b75ff07e33d74d68d5bd04056c88cfeea72065bed06eb9ac039d8130477ca68b36c06a15567e178012e2e090b42bdc235e05ca662aae33c1f736aefb41621ed734813db359d6ee2c3ac01aec680369b7164325c6fbfe0b28363f7d88f132f0eae29f132757772fc7336c5554907ab10b7143da1b62d9dbaa960fb7e32700334ee6a00f0f4b68e86dc0cdf09a8919b37d5cca678cdb09b1ba31e32e6a8a873faff01e7e37aebdac6fe276539eb764c37b2c54942b2c3bff04ecebaffbfd871efd41b6392a1e3be49a078abd76f6ce08431ea920d04ea2972291169487a056d4719eb08c1f52ed3ea26af31ae9d9d16463387e6e1a6b0d66040a7af2f0ce3a0b8df477f06c64f30ba59f6dfade2cee217cf56fadc107d603c80a2e68dd8b11e84dad6857495435c6bf5d7af2bf02c3b05e472b736114ef171a5358908657a4923460e295097081baf8410e17c9fa58e908d67124cc25d73e8c09ddfdfc7f663fb40a72691164490b7ea506084777283b653d2622972afe4ab4b24919f12f54cb3e03fff483632543a202b4662b1056f6b20830f8bd0cdf2c48ee0f1ca966251d4c0ece6dc318a7b2da1c37204b7a699fd195b817f669c7060c958f2bddbb868aae4801325c7933833d65bc5a95a0cf12212053a7f140359ec41e4f13241f9dbce60b15c81b349f18e2839907b75ae71fed5d2551b289ab139cfe4d80bc495dba7142cf2a65607b9bdf2b6c7045251544a6dc7e9f91dd55a3c962531ab30ddfe6cb91d578d08fb4b8e390ea816694298f9422f5e7a4610a3739d7ef3f5d4de5a45ab4220275620fb3020adb0f805d05b7cf14b216185f88295c1758ba6a98381da167c6ef57a3724013490de36a844f54e7d46f303a7f1ef50f1c273650c31eb37226a83c7915417e5d9692dace1c0c782a44ce661f3197e63bd9b0b0a78e2e2d2b3346e35294fb0b660909fb84acd0dd3390339568c223cfe8199abf117d6a548171a8e06f6d988f3979ebe4bb576d92fcf1231d943654de1a4d1ca08195d31ef8c12f62f25929a35e920eea9c3dd21b19b173a1a324e65949c5b204923e9a96100cdb5cff70351af51351"}, 0xbc2, 0x0) [ 295.909684][T25217] loop5: detected capacity change from 0 to 1051 [ 295.937201][T25217] EXT4-fs (loop5): inodes count not valid: 27 vs 32 [ 295.943993][T25230] loop3: detected capacity change from 0 to 264192 17:47:34 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="210000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) [ 296.044292][T25248] loop0: detected capacity change from 0 to 512 [ 296.066932][T25253] loop5: detected capacity change from 0 to 1051 [ 296.077007][T25253] EXT4-fs (loop5): inodes count not valid: 33 vs 32 [ 296.091753][T25248] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. 17:47:35 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x4, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 17:47:35 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f0000000100)='./file1\x00', 0xfffffffb, 0x0, &(0x7f0000000080), 0x10, &(0x7f00000004c0)=ANY=[]) open$dir(&(0x7f0000000080)='./file1\x00', 0x80, 0x48) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r0, &(0x7f0000000000)=ANY=[], 0xfffffecc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet_udp(0x2, 0x2, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r4, &(0x7f0000000000)=ANY=[], 0xfffffecc) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f0000000340)={{{@in=@private, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in=@private}}, &(0x7f0000000240)=0xe8) r6 = getpgid(0xffffffffffffffff) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000440)={{{@in6=@dev, @in=@broadcast, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast1}, 0x0, @in6=@loopback}}, &(0x7f0000000540)=0xe8) sendmsg$netlink(r4, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f00000006c0)={0x26bc, 0x12, 0x200, 0x70bd25, 0x25dfdbfb, "", [@nested={0x139, 0x68, 0x0, 0x1, [@generic="2c6f4e88d14016174496e4fe855b74a96a85af08479839f9b0557fd93ddc79885498698dad497732acc015c1e575b83f5643565a844db54bf542262445c4aed84ba060c8ca75625a58339f75ea3dc763979ba9248038a0015a4eac36e1c46eef458d7df26cb0145c196c21fc06fde68b1ee598337363900812423f2ac0919d9ee865dce5db75c7e8b104a157dcea8de90297266c567687a879702b0a51aea974464201384fd088fa5aa1781d73a28ed39014709d8b145ddfd7e8b89d69f5798eeb27053448dd8f1228ba16267298fc9a0e6a989a87852d2cc177c0a836", @typed={0x4e, 0x21, 0x0, 0x0, @binary="47794a9ba4a8d78ae60682c3b64acac1dec378ccc12f41abbdd0ab38bd17d8d4b56aea7e31a064fe14ef9331c6b7b13d2297077f0c0f6f0ef26c96d34f59e306a92a0a8ad96d575456ab"}, @typed={0x8, 0x84, 0x0, 0x0, @pid=0xffffffffffffffff}]}, @nested={0x21d5, 0x5e, 0x0, 0x1, [@generic="3c5159ba44a6e423188a4d86712080c365945788dea0682f98e3a8d1caa8d85ce8", @typed={0x8, 0x6d, 0x0, 0x0, @uid=0xffffffffffffffff}, @typed={0x8, 0x8a, 0x0, 0x0, @str='-}:\x00'}, @typed={0x8, 0x3e, 0x0, 0x0, @uid=r5}, @typed={0x6, 0x49, 0x0, 0x0, @str='}\x00'}, @generic="ca1d8e0397d4e54cdc05828f8591af21130eb431c9e84891575a77f64d860b920d3cf8a6a97764be8474b84fe07b8382c0605dab035e1c9576a79b470172f79adb56feb8b5b029fe47b9316c5719aed5b4ac56a8c73f8d9191902d11e356ff3c703b7107aba7b6cda0738028400b6b843adfd66d9f1fcfbd846dff7855375c8edc1ffd2f4e0616a953b4e7133398716d6302caa7d609c28c3e1d1dc9dfcc60affdfa4cba2cc1168be9e06245a4bd93b01e919c3f0dd27c5f55aacffdd5dbf6ace33ffe50d114ae5ed0377a7b4c4966088f4979061abae8f36c87771f0ef9b64560a9418a3f93364ad08bd514a25641c4fd508abd8c986a263ba1752e9bd7242ef3217f63982f8361e8d2ed51dd154437ab5706909bbe413bc363adfcffb19b01d0bd83fb74ca209761df54d298c5a47f359b0f89bb1914efd2e25390379919ed7839ee48d20892657306bac40218986a32d7f00c224e4bb08474e6f3e418c2e5b7893ad1dab5b2f1b51e0678585da19ae11913fbeeb1297a84ea3e4206038438466921822b6fca087a9c46d32dc021dbbf7d84fc443e9948700a652535cb9ff1797372d99a439f95dc9800237209d6eb896a51a111d893f9aad753c4240adc6f29cd71795a0e18729ede6f64e93e4364cde61fb6dea9284d2e9fd42eee3452f52acc9ad2c05f61cc178411c4a580193609c63d99131e349f7a696f7ee66dff1921e61907df67a05eaa43342a0103f6b654f95233492c8a58820beb9742fb66c64d19d618540ef227b18823fa7b634dd6531570993f52e997115d15891856c60d7fd4420fc06ff1255bee3beb8aa5fb9dcff36c42e6597c9e6a13df2eb15cd96387c1db88e1089b27b607046c849439d6f46bba03b92247094c2c1453fe64f0aed6dac0bc725270aeee3c3a1ebd8a864499a31524e0470541af16e44746245afc32bd3539ad6d3ce101a277bd3ee4a0549ecf1b3a1927d4302509a9e47a71464726fb72fd48c8a5336c2bff93cf908f164eff3a119929cb9de09d56c59b46cc2084ca166dbcf4537b0215b207c660a1b5f7f57371dc82eba0ea354df091062f163055816a5b29a91e80dcae143b7a1e1dabbd2627da5cc6f50879410906f8b0daf6534a2347f88a5a8ffc8637e0a904f60fc71ff0d23c015eaf28a731f331a8ae8095a0b02d769cb922e671b8e0591bc45e0992cfa72a952dc7d11dd7c3aed4efbe4e5604726abb64705864bd43f59484ba8e51764622435e8b6303041d2095099377662fcedabaa9e9a0ffad18a2e4264ae6647cd58642439042cd72b8d777fe7e87ece72d72ad79476adbe65fdf8f8dd422ca5888f81ec156e8955bd500ca57ddd8a1f6efcb19894f2b8102411b0c276139f760af72422a1daa6d069754c9d57f708165806432463a26718485bd218b9d08c75bac553cc486673be8d265511a286ace0db47b18c838eb58c0fa68f1b98181f79242ee2254f5d3a0d31e18e947ea1c378135f3ce65d478de2a484a5c7dc0150928cd6f46b8f9632a746b329e2ec2aa9ae050340918e3c1ed4db10d67b175bd2fb4ce6115162391645825df733cab7711723648894071fcfb1edbb96529e81182a030fcc23d6f5cefa7b8aabbe19d91a6a684394af5e6ae5e7e686bf6e91f0311a681b771cb06fe2a1703dfb063fa8cf525ebc6ac9d32cc2e5718b37447f1eacad341a910178d27998c433942164eafaaab602320d4c85a541aef0ed7bec398dc5a1836d565b6647f806731c9e20221f569b32020316658c82b911d986279959462ad86a5e25c1f6db7a9e0ba5348d24274c8e9373e66fe2579cd73baf0ea44a4e73588ac3ed1e1cfd23240af17b4f37f3f5be8218f7ff5677064ad2e3847252dd1ab0190af022b3d7a70146ae148d783c61d20eb48ceac6af1d50de89624351b76633cd4f44e30b17e53e1249707f6288ade787f96f3d1a6a0d243fd1efad29febcefd3d92bab20602168b935b7c3334ca99bb57513af594d051bda0cba8bd8279e38697fa1d8de052b01019767ec0b43e1c1e7194b278b60a711ea30e6d8d5c9d5081f4736e4fa3f105eca3339648ef3c3dfc0d816ff2e4dc81d8bdfca5a025f1cea482ab38cb5f723a85186a362ac8aa34d3dfbe06b61198234b5713c9669ecbf0f564b07333ca8102081b16ea667dc1d55a00ed4c3706cd96386d8e76132bcb6de7aa8d27fc5afa7a97cb98c88b3a93b34e12fb6a53e410ee3e681151ab542eb19d123f39edfcfec42e82aea8c98bae35dd47cbd573afc23891a007ea0f322f1c5ae572af09943d5627271100f243d0f17b040cdfa6f0ace6449ba519fe886b7801cc756993a5c4b8bb8be83b3253d4de9d62120a98dc4e4c72095470865b0239df7350b4656aff02efec6376429ed2adec9f7abb0ada915f17c28e34ad7482a03234942617d0dce9e55b4f867eff92e5d9c1656f6a6d7eaa6a158c4418e92039ff3a7cde5e999d873cb95b8d4b46aa2a19996859964ac7dd316e376e47d04962a69fe5bd30cd1477d4af52a0be8c8a929d93967ca18be23476500d01b439be6be6718d14e5c34a06d84fbc3d21be8cef8dbb72e87c164a0951568e30a4e653ca89b4c960e9d34b41b7216a334715084ed1cf799802188d1c5c90fc433d2b3835dbbfa3ea422b58a2f2e5e9da2c84fb1853994b70d58261b011171256a4da78599ebad5edae7923ec965c5099983ee4549a904c6bd1040a71e7f4d20d6903fed66f4c653d47134c62b654512cf44d7923252741fc1f56400deb85109892b9010e81e0edab6d892e7383afca855c3852fb20c82766ccb7a220e7035521266ace90236b7c17756d840a3ec692bf79e282db90517472722eeb5a280862190fc52931c213b7f639e8fad8f7a7edf72286ed67d43a515d733b3f331be21cdffc5cdc0b861002e6209391cfd7aae656f0f177bb7868e17ff9c24522c3d5f45d63128c317138f43e47ee50cf21bc8cb8f84f1a27aa47ba7f7181f69799cbead1d11206fdb28142ad62831a9638737b62c0fe009335c90cdbf110c19010815bfc05f8f1e2c3e0c048cacffdf87ca9e09d90388ec76b9a2428d1bf676155a7adfceec7ef8266dac93967cfc839f4969c9b981839dc1d3b21d9ec094cde03bd3e615f2369d30897d74a915dad6735fc8503dc62aa7d128dbf949c196f720f29c9c90ec8b053c79532bb0c90705eabcf3f8775fb496bf2357615f4c4b9f6139237191b7b1c624ee105d9dd7231da468b7ea5b7e27216d13dcec2d1cb48129b86dc9b6ca526209c6860682e5025248e6a699bdf8f41b6cdeb806c549e3efbe564effe3f102b77f5f5463f19964a82dc1f6340a40e3da5cad9918b890fcb813d592ad48942b1c1c69004eb4d86f9ca46eb6ba95d5ba4a39049fee43844b891e64574309c7f6ae605c3ddf19f3b179ae0cdbf7cba91e77e9e36c83c5e15d94e4f0ad98584e403177b35fa0dfc1d001f82bfdaf512f615c051e072cc51f4ec25c9f0dad9c6d14d149bc126640445ac3ec3ec986be65a3cbd6c5408accdf20ebe7f47522add54bb4937e87b6e0ebf0605ce5fc36207f21c4be3140003bf170258527edca88b74d1b8b85873bd284027704b65bf2b66949e418990de252f1d7f1c605724105eb8f0f4f7bee93b4bff3fccc2660b39d3bea046e8c4cf2d20d1710c28e38c9005ad1f65224902f6d9d8a97cc2772368e1c2ebbbc86968b86e04f0728a3e387305ce4000b982cfcb7483e8c3292a514d5a77aa85fb18ee78278cb914ad62cb68053a672bb4932f1e77c914903bcc9b6421133ae34ee642d6b4e45dda6fd42b238f47c358b69374102bafe4fb0adbc3d2d49e0bad5f36b46c8ff2b49aea6c91ab0718f4c742938ed44f6c8a249844539ad8c76483dda79c1775c6d6bdc01fe89d63d73dff9d2d9cd37ccaeb8a675fe5e3636b1b27e35b114d2d76215bac7c5bb129f6748326ad4d68d38850f7eeef1974c1c450eef4da315fc7741f2a2e89c71e4fcf68a7d961da6f82dc84b419e65a007209360281b7538554ba714ef58b2f1901841268dc1b80dcbe91301cdb676b018b4e19129b985ef6ba93cfbc0ff9913ee4fd24399dce43452b9fdf37fe09e4ef5578e4113d8744a097bc96844906c5bdf3809746ee5c811cc94cb1487f17fdabf747f1351634ff83bdb6c5f9f42acbdb754c8b2fd995265c6cff673afad315cf31cded8d32481efd20f631225435af4c158660d23d642102f288bdfa855615ef07acbc84104178c71907fd70690d75ef1a42ae6946bb993c538c61b68a7f9ca32f4a56dc35666afbe855193a9441e469c86683965cdd690d6a2e95a31b87716da83eb7c56398799f5cbfad1ae8c8c8e0460ed8ecaf1a3f35a573b3e316c6f4ad798b8cd5fbe20da862909b04fb6c1138542e526debfd2561455bc03faeb8ed360b1dcff67ddd1e3ff4c0e9829ab710f6765c07d26a0e568737e1031a22ce24f7d3833faeca7bf37262aabc3f8e221942a8456cdcd026c38f9fd68858ea543f987c94c7800bbe8aa1ed3a59d92c0ca7035917ac137f192bd95c663288711793ac9d60085399414d94615d71f17832461b9d71cda60f0114928108b95b4ca68309c4bf0b5bea2bdc498fac9d6a5d51bf1b2a6fd770174060ef912e97393d057296035425fd4f89924e21b167d18bb5a22ceaf2a30c70aa7695aacd5124165713b908d413e2cd1149f8001ec88010ad3279869c06fa58f26dc90ce7e3465f3b63a1a8aa92b6944c31b4fc7b307302fe635784b78b2a0297b68a734d1a0263e15074a4705535c9fc4a53d866b66cbb0a6a162d7fa1f5a4ca45f2c744b8d872b42cd1bac64bfbac9b6e1dfc570b32a3e9ec74c63b2a180fa4eb764fe75ed626e9228c4bde48ee9323ac174a11257ee3196d411d8ffda49b8b9b48321d573441970e3251722948acde10e56d2b234281025678aac19aa622dc86783440956ffa5c219b9382830b2e54a2ab4f178c02611264778a5b06fab86b48a69540f41c815bfcb7621ba4eea417c41da557278c6408e0e7e38e84ff9275e6ff4d88eb61a4a085d4f9d880d5558ea8978cdcefa65ac6a4293f68a65146ef133c81bd194ed7269c3a264221173cd0b987d10a584d54d42a7de35614d8712e8884405d31bbf39fa193a2da93c1916c929ee08c88ae43484a18da2707b113330ab5816e0ad2f32d771255e544058e1d6aa2b2755fa0a03a9573e093b3fb15ebd11391b03a22f898966600531026fb1d4d4d06eaeb5a42372177bb9e4c33ebb985f2730a51d336d150785eec857a82bacb8f091ca0f2ec528e848f58449456026548c771464510a6f929fce96f6422164fe923f07f2392149fc9e1005e5332f1e34282d76f7657a0abe10b52db11b9420d35e1ee192029295e55ce0e2e2307d0f12084d8df99a3f8b57e48ece11e40df0a475cbf796393eabc2246c77e90d76921299f46373c4cddcf69e84bc4917c2338a2e81e2776a09741c6a9fdb239579cc04bb569439553c66b2dd209536462037ca935a82ebd7195cb8c8645e7036b08013d6c31b19e06570153edee09d4c25d2b0ad44aef1a7f26a6feae5bdf9df7fce7768995bbbedb04dc3d1d72494747479fce8ec1233d205cf01a1d8b7e13beb1a7c09b20ed4f3c92abc5e710d41530360d5d5929760ddda1e87df800e22a45c7ad93d4c1f413a61923484bda53f12fc51f629fd3a3ea2efd1ac06527027f090d8c9fd082c7a50db4a1eba82aeef277df092d54a8555390c4e1c87009f6779d548a405338235bb8375b", @generic="57db0118b55f4ba71a619cf9705f3fe39304fbc6583e87f22f74c0b58650a5c9d2ade4791570402c49984eb0545ac4ee457cfcc4c9cde3dd3ba9d19c4ea3e24eec57501bb966a2ddf5a89e34ae4ebb5708e5da4802ca312009d25df66ac564061b3c92139f8d195bd70b64ab8040bc933f50c3d699adc7ed99c6411b61cc41d0731b6eb183b880e1e30f920681c093324bbb75d0cce02bc07d17dcc2f093f5b04c0f7f5050884d23cf309787ab85eceec2e7483aeb8ecb63fb6a3a55b43d623c057147af6a5f083361954e3b8c04dbfed569dc01d9b112d9f59c82c5631b14764dfd9c565a928abcdc09dd2e2b5d89f45edaacfcd17c37a5", @generic="e03d40b5f683783268e3935cf42a0fad46bbeb080d8caedd67607dd092ed2b0795236d49af48b51a4bb07c2f0716c189607f6750031d049ec7bc9848b0a3a039f99160aca000febf0afaaabcfdfe64d230f21db21172f427423c3e3f817799a053b2f73b9d7549c5e48f5f8aab849dbd1a18b08ce396f2a6b33d3ed4509724e93414698b8025bb73fb7982cbef64395e82e20bcaf409cab72ffc3921c47737d6fd3454cae796adbff27a02895a7deeada84f76d8dcb4b817818ebcb9fec2d68899da9874f6c385447444bfd9ba7e7b91e054639942dafc6d2e26f4f4c4f13d992a78aa7625461db07ccf6772351716f972df80a792890baf4417f5b3770c199c88f3136d5e0a8e10b95a2aa6aeb2592e0c5e35419720c840dffbb7555107d129d18e07c55cfebc73fdc9ff50747c1c29225689944b2e51c2a6eb80fef6ad23762b4b27923ff694e4a7f510409e0333641bc20269a3189d53494a4ee3df58b69b2ee0bb1609ec740cdda188e65ae2139311b3f1dacea171101e231651ba204553436abd7a5f917a6cbc247d6b1de9e6d43d8fd957d1fd22803dc95c5f069836d6ac26c559b64c5ae671959e16176c156b854cf0abd2cc70f5c2bdac23922ddbe4176db47cf31947ccb70fa7179009268109d9962cb346865cdd210cad7281bf97f2ad95330c5e49adf0e7a6d6d8d484441bea0cdcc2e0bced7c5dfb28f04cf4d9e905d431f4a2085cffcc641982a8a3a0480edf01304553c9fc48268ea219ecafe24ac17246086878ab3e04ebb6e6550cb5d56a059bc6dbbd4caedbd94510fee18d3d6affe249cba81d38753ddb008a51a188d51cf01aa291b5242cb6bc2b2814a15c77f9ec1c4a0537dda6420def05fc5719e9c9a2b7c9db6c5a721ad385eaa9b67efca12283bcbcc09a531d677baaa5d2abbbc198632f4228546d2e0ebd22e0669e3b7958d0bc2c7be885595d6b6b66c9cad9d6cbab739c23afd5208eb00d691d7c888d211c925585214857a730eaf5fdc8fa9813e6bffa09f5e3f8afb5f35b95726517516fba82d55fedfb12ace0427afe77893cd71678aa2a096b4d0fab817870b4f3736fa0af677ee656a5def99c285fdeb1e6acba8aeabb8663db58313d7be082d6c5b68ac70dbc21e10c1daacd0346e4044c4276979e9f33c9dcf4807f85604c904cb876588db42111f05c0971c10ee5fd88edf810c013ebed49f49d1244b4f633267e2b5bebe0cadb6816593473d69d0f19b55c2901ee32f84ade18d68b5edf45c85e2bc7a56cabe696f0af0dff3f1348d0744662a741984acb8af1d5f0fa3dfbb82c47d73739950b3142213da26908df92f5230676c9cb65b11406994784e0e2c240b7513eab962f03a1431f1d0f56562f922cb0799c730278ed832e60ba4359298d527c1f866100e1968a30ea6fca361473f0f74b32bff49348828d693f572ed596be880e494020d8637b30ce681b87c0e465626d13a1798381c3110adcdbd2ca2d78719992d3176d01da3a17110d351c4b1268e919699463ccb49d7a9979f06295f0667e45750b9d60389b6a923c0e7108a6f3b589dd115ee435f377963fd99f904af8dd252c6e95ed94e52124b62679794727a3126f6df455c63c7f3548e318812d086806d9e9df9febceabf6647a0ca31c77768046f1f794d13c4a6a3ef5929c1c639a1d7e734b55dc935ec6162d155abefdfc64ef51365956c39a1a62f5fbdcfb5ae31d0cd954b7115db3304d839a8c1b24acb0c569b4ed4af99e1ab078daeb4fec4accb9db7e229256d91b7cdbbd58d07bd08cb56fbd0476f0cf26e82207d09f6be0d18b1d5fffaf4c57421523d94933e138e369ced0e6cc98ac56f63da35239eb83b56b49a96e77c0d90574eeb88a2881677d8b83cc605d6fad7c295fa5d7cee7c8d6147b40430f2e9bf223b6c8790e9b9087b0c21b48e2b10b1e85b07e11b80d729cdf83f058815d5256472685591b35b3638807c6c62a0fc6a3fa7bdc034155e3c5f37c8a9f23ca82633995268e19cba79bcfb6dd5f1f712ef887b03382fcaa2c9792364d0106934a2f68c6e38bacdc76860ac868e868204854f93dac40b6a9dec63f5868908eca9a37297caa5806fd49161556b86d8d9cbb937616e2c553c09157975b5a63fa4a39b26380ec204ef72de316856670f8835016163407053008b56598e6b1df42195ad7057b172ad71634ab363d316599f6d03825d863919b718dce126d701305eaa702ad26d0d002b287f7b7e4362d9cd77a1c5e9d7c0b064708c87d6c19569147df77b33dd395ce191a88caa8c4c3d0786df321f84c87011ce4d1a888269679b11927a64694e373252113156204b3698c3a2e281253fecab4c7877af609a0014121d4d917c7ef6c2a6f4d5956483f3c9d63fc549c2b17f598101ca76d1716fb8a036b06f8b9d976b13309a9f01b83f47d298a0907572e838901a2f49fb5fdce8944ff7b73b7f4685abc4d3434ad2fcd0dffe31b41fed8606e0323fff4f6a33b39931f0e82b9ff3dc941d7498ff02ca045b578a7f51c0984e914ac5761da4203564967442b8fc5022c6ca4b7cf4008a3dc33bccc01571385ba3340858bf543c34d271ebbbf647fb547225237c75bbb0da404587b881120bc4d7f41d23507c98375f2f7f71bf64d86d7d4bd373b718f47606dc799ba0e7300aeeba6a529a8740f27bb8317fb42806939004ea0786ef22f250810654a98cdcef7db8d5dbfd07b734391af1de19d7c7f3132520a46566610aebe4a337eee96d7340084c99a9a586dd89086b21d153ab28620c1dfc2b6f9c807a9891b840a71e7e84e128c99489de046d371b08e61736337ec8aaabb66e00c942c3f7b5877f84a4c1fafc9bed3d0f95071397841d017a30809d2d9dd54161469311ad04105b6a96961d30e9690f7bfea751e3f8b80c9e6fa6f1e74bf4a42624cab43a4f06c456fe1f3acfd205fcfd23d145d38775a5e10ced048973df983df7fe09d349d84b840469fbaae922b5506475667d968a95f17ea3195c638a6ff4cd38c092cff2126553b3d6ca4e91bb3a8a1387342b1e4e589345a22e4d78f416be060e05b7b8cddf1f60712bb118c74ddd728b636361a9b8056ee927193ec6c52ee60ef4c9aeda4c488faafbf249ce8adef2571880613bdb0f1bccb2d8d5d6ad0dbccb17fffa417569757c84905592fabe12f4fcfaf687d9708fb6375904db2291b75fc84048d2c282bbe6680b35c67212e6806564247e322b99a790612fd106e5d4cc5d5a458c5afb425b140f1f450a018d53812891a7b68dd730ac429198475e8757e2697b90352e89d64be29bc18cca74b26b65be5d59f2b2e27e0ab4f2ddcd2202f9f364fbbcc13f1d03d8de034bd739fee20ee9cc182811ee8499fbecb9bbbbffd5df6722d482c9688f7a07aaa56953bd135bbc52453c2e0f53be5f1be90dc5e05749ac569a0bc75dfaed91a528e92ff1b9fbffb412514483fda16cc9918e12fa33e4856d6e9ff97c1c8785c70e245e6570b43e7747b984631eb30b3e3491bb7bf2b977a136b9b9762f4d5016d928b5ee4acc27f0d5057e5f840b8f88854b3f29499687d377572965923450cc1f5baca92de21800d5e5a7ec9acd71a6d16df799c8445d91e18233d6313a06a6be9ffe4fee2ebde0b4bcf750473f6eabc5749a1f0bc1dfb0263b6ef00a40cc7facb485a250d870a1d3a3f724720250ac9adf9e6c77e2d542f21bfdbf8e6b47b487d4e0b99716f4ef2c3d6e6cbad92a3f59eee8d6f2f25a5462be3552c7fd9967db611d9fe89ddbf5828b84a0b4841e3ddf601d9dfc1a2003405466fde159bb4c4fba439977ccff9d53871050c1da75dfad16e3034b924783b88c5cef7d1056cd2e06e49080ce7a76dc11a955df96f78a9446f4e12572d6a3db0b905ea1a06e45c85818efa71107c0348c6bd7b3983176d4df26cba60399f70035869a109cd2dd65f7c6928cab304fd8d640507ec0fb25eaf55aa172ccbc54495580a3eed49c0c75d3b5102a39702890fd5ee6bf1710a3b47b5b063fd860235a2a397bf0acd25969e8798719f259b930a5f1a6491f2bff0164045de2a9ab43248f9a5f3fb7c8d2bf715ff3d0ac51176e8bb38e10ae3c4eaa5c913e03ec934fda7e88726bca2e2440e7427a0f94aa10d239fee1956995e0b662b8fff9543e11240c51d0935045aaf8442278f3ba677a060346e4f8964c890961cd4d8cecb8ac6e82a41439afedc1a6d705d512355e5fabda6ad17968fd1088ea06ca6fe7e15f09958a38cfe7419ce3f7f4083cd1c51bd0090ae41cf0cc57438e3860395367a1cc0bea66c5554d6a5ff4c0d0b7a5b7bc5854c9844b8d66745b78f20a870218aeefc2425ce80498095a495adb65a143f41dddc89f56fa02c09e315fb7d991dab6e24a738e340f3de9dc7a59a5d257d94538c889cd87803567949901b32da1d5d1005a1b83daa9db3b4abe0d324ffaaa8128cc6c252cb15eaa30b71b28382e3e42a9a261f4c82744fade98ac8f6cc1dd580cd1dedfb1ca75e398db064e4bdf44c05c3129f93261d942a54c0519d87a0601c51b30d3d2f3fce07a96b09a6bd8fd5995f3c2c540304ad45dfa2b545481cbe4d9ccff5efd53ef37b09fbdf8d77c89b11de12d32df02d0d8719689ff584bed63da9e463ebcee1510fd0185f0225ce5156046f6ec3dd83d0c019727a03d28e0bb38ec6cbc313b24ea7143080c72ff297038a53436a4924a947b300982c8f188e4b0891821f3df9f3c404f2a804e3c552f0fae3c6a4fc53fdb18b710f6c8d1521f334e223716758602c8f3360fa96c5ee97acf629a5a5a5d9b6f6b3b8e6e5df1aea750ba9a54c5cfc630a56f8ffefc5ef3d6a9605af9c8bdc47df5c73551b856cf3ff899110bd8daf96639aedc67cce53772365ddf8c9423dfcc02621040958885764dd773085e50eaa6b9a9f7b383bd2a916f7a608b9bc6bc61da8a9136bce06be54981d3638c8ef530ff282f30f7d19663524f6b291b88202ef309cd9d818d5beb1cc2c29c74f3873b3a968353965d01603c6ee99ef2991d652f8a89ba89d6eb28b73bff828a51467dced4a48ce5d54f4ddcf0a65c1f0ccbb187281a41c15ec54aa386adafa1b2c37e820a696aaa50928a4ab1e809356c732444476752135825281a92496b1c1c836951275a5a30832e2b1db4e78c53dfe60799d3eda55118a73e4443ae17c0cea9146165b29076fcd170f9ad929efcdf1a0f8b80d53142f07cd19f48c7450c894c05cdad90c73c6f3909b376dd2039c2a773cfdf813431122dfffbf3d55fc20bc878ddc58fc2166698df91d1a21cd399aba8b3ebe9f26e04d5e70d84a711da4607637cf2c2cf64ff9a1e573e4a0ab8775d9ddd7e84e10e4fde7832320125aeff110b2541459ce241d99d1506052465b798d340446f0d5998222c910031dd8bd303a415b9e662a7e36ceeeb7c7c3fcd5ebf309923292648caaf1c4d3bee0a4b56bd5b7f8fff86cb827ca677d655b0707a246a087162a5580e2b20d0896ed62e566984ba3469c44738b87c2f06c011a8282e1a80f154834afbbc0a97c9e622b14e51290fa646dccec1515c627ae840625549e92de42eb4196bbd5a992ba1722e391f693a0bdf018661f02b0e09988c74e7a20316c47672294ba2873bea9d52b63c8baaa9cf78fd831a9ced62965e3fbd5d6b23b46c33edb3c51de98a2c3677eca9ca410833eae64151eb8f57588e6fdfaeb3fd3aa2548b16243f82b7783a12d5b1ed873cb9d651d645c214c611bea5598ecb237d4581eb2567c82764980e5375505e427d3", @typed={0x8, 0x8e, 0x0, 0x0, @uid=0xee01}, @typed={0x90, 0x34, 0x0, 0x0, @binary="86410f7ef2e016ba85509826b75a0653d1d7114177d89793a72daa407b56ef09bd4f902697e679fca18616f3bbb890f33eef39b22516fa81e894a72fe95fcff258e3a588a49990b3e26052f8d0fe85129e8183b941c04d3001a99f335d3dbe3875ed904abf6081c7124d6dea15d53b0916de259bb8a0abd4774a4a90840f32a711eb7055766c03c2376f1329"}]}, @generic="8d13110ae2f0e6671cc9976fcbaea953617972ccb334706a945c1ed652dd6ce238ac81e9d9af92bb471aadb7980fa5f3df30984a873d58d25ad66cdee0763f445be189b6170a11207a8f90d07a841ce475a0916a4e1ed10f9023e572a55f7906b37164e237623ababb1d0f1766592ed222fe4aac9a8701c506d2cfdb97260d66760336cddf408a3769ae1aad9ffc2fda4828f7e5ee8824cdaf5a36f992e9134961f77d1a", @typed={0x8, 0x27, 0x0, 0x0, @ipv4=@rand_addr=0x64010102}, @generic="f20185bd70507a686c4e938615bece87f6840a0a39aa84a83eb38c09b04279fec5d463ca6e73fdcd6818b47433d482617981a65a51b1227b9017d692cccd712c1f47ef469a2c1620e8a2246384f83b543bbc56433ab7786bb5c29511074585f9fa0c82b0626a7ffcf33389ee96c666fd351a0eeeb8fd6e9219460ab12729b2ecb46215d92cc9cd679dda6d75ea06137cf6cefbb7121f0e1a84476db2ede1c45bc053ceacb6d6fa7c1763f9e919bb7620146193d7bb7e32fb29fa4bdf324d7a8d664258c8c99d26fd9982ecdaf5a5da39d17034f9fb822eb2d71f2022772d3d6f3d073860f578b15191a9dd1c438d09f483dab5", @nested={0x4, 0x5e}, @nested={0x1f4, 0x3c, 0x0, 0x1, [@generic="bcc2d1d1938e0a807843953c63319023f19f2cadcc18d4dac75b1c4cb1821b3b", @typed={0xc, 0x82, 0x0, 0x0, @u64=0x6b30}, @typed={0x8, 0x3, 0x0, 0x0, @pid=r6}, @generic="a6d3cb02775b54f6c166d93ed9fd7b77c59cb76b3544658343326ff913fb22ca00c40681f7d9ab9ca2074cf8348a719e196790905441ac39e493c64d852fa335d129d54a809eae486b656d1b9d1ab7ad222c8f295e9854fd8df3301e7d550a3874efe4162e598350d33eeab371439eb6df7c12d4fa71ed95943b1ddb676dbc7c5796e3092933c800b0a5b051ab393fde103c8e362a3497a7ccff0e81bd7cdaee52e3fcf8fcee531e2cdaf57f159f40e01ec8b4489d2e7883b321ffea92bd6dcef932cd574a", @typed={0x13, 0xa0, 0x0, 0x0, @str='permit_directio'}, @generic="b6e436c7ef8767584b27faaa1321d3685b16dbf29f01140d083a6850f4e384e31296eba141af21e04f8f8b96e0425d1711e5aa1f42a4359ce549a731f5675118352adbed4571e478848124b57928c01b77be634818953a6886f9ef3219797bb4cb5c0d1523ada64ae6acec2f313e225d22b3d8582c830ce8b145c31e734e38ce79da028328bcb15654922262e4c1a131a31d4df89a75e080e7d4072ca878d3adf4c08185ed4dd96b6fb131cf2587c4fb2423da49f650f707303b241a320358f4304645f77ea16763ca475a6257a940230bf8f3681fcebb3894775606b6dce6", @typed={0x4, 0x94}]}]}, 0x26bc}, {&(0x7f0000002d80)={0x3b8, 0x36, 0x300, 0x70bd2c, 0x25dfdbfd, "", [@nested={0x117, 0x60, 0x0, 0x1, [@generic="5ecc54264f3ab49d3a6130", @generic="a7a7d325793ebc8b4977ac53a2142faba0ef2a978639710016daca239493fee44efeb6b5a18d3029069d609b595f09470f276bca3c8a2b6ee070b93cb844e3a3586f62ce958db4c2aecae9a8ddbce4134ff4f7d05818db2776eb97e975c59422709b695d6696aed1cb58be194ff6e59726617f689389dca3b2d5cc322970ac59916289d2e58263dc0ecb9860b6db06a75e086e0f44d626ab660c4eef7c84f7a378b1ab649a3e821a776986f2", @typed={0x47, 0x87, 0x0, 0x0, @binary="cdeb46eacd0b40950737b11d40df10d94ab1b81ced0f0568803d4107d1e03570ac3b024b8548db15f05e761d22b88d4acae190408b1247e1b3c0538351e56437bf4f5c"}, @generic="90e5544c69c68f1ad366efa9cd07b9305ac9d20f"]}, @nested={0x290, 0x60, 0x0, 0x1, [@generic="85a7f0db13da4ca1bbf5734ae31b16ee3d1cf9d85723b1b1816fc2ba202202c66cdf4a9265d630649dc09c57798efab011ef75dc434e45ab2b06f5cecabd6e379c05f4fd24cfa8e1fe3a8dfbbffd5de0da41de1a2ff681d1e7d96b6ea4fa6f7a15a3fc10d592e4ef45adde3b0966a7863779306810c93dfcd78313fdb980b634f11b2c876c6f847f9c284afed1a6fcd96716f092153dda4e4793b2abf7c502205c78bf33e64af993bfbd7a0000178d24fff7ab4ec10b19d73fe0e8342942c93491ffd9107094c76e", @generic="79215be7dd17848683d5a42d383a81ae1e40d51bdf213e8a7adb8ec605396f5ea590dd471d532188fd98cb24ec7a8324b8b0bf1a514299c23cdf96c2bec821f7dd9496b2d3d6dab2ddac688ca089ce3e7f3d3690e516257acad5d0b005a2bf86b81e2b81cf1a922e844703109195750249fe21611f2a50ac0125", @generic="4d3f35a06fbae706bed576f414fe9acb759238724abeb3128268720820cd561d2b46e3b27dcb653ab7a0cf6af0454c21a78a91819478c9751cc42df217dbb2e6da9368264cae77878c0af654fe58066df562bd6d6e6c0f5940fdc4c25e6dfcf39d3e7949d258456bb4e65562e5bb162cbd2f6ad39163a05f0a815a885c8da4798d1be6909231b1d978672684777ce2b7ea8a9c1df1d3064c78", @generic="fb3f2a20b9425a2728c6bbb31e6d50cd47c7d4b1d244aff3acc88f655d32316147498440d98a888c39ed00222223cf33e91b980e4411fd0dcdf20ccff68f68fda78df9cc2b9b162033fd8a1337fc89b28a252c39528fecf0cdaf10d51b8458be9f1b6aff3b627dbc7959eb332f364bd65c686474443b26fce671836dadaeb18acf609f55c0e8dc1c8e60acf12f7b41c92cd27ed88ced0103d58092d11901333440", @typed={0x8, 0x8a, 0x0, 0x0, @uid=r7}, @typed={0x8, 0x8, 0x0, 0x0, @uid=0xee01}]}]}, 0x3b8}, {&(0x7f0000003140)=ANY=[@ANYBLOB="24210000230000002cbd7000fbdbdf25ef92f3fbfc7fe035886dc4edad6d6268e91cded58d72b36cee52ec2be6182cdda03618405a946e4c44b00a3aed8e5c0981f36d6121c421c2beb1cf02229221fb343fc7b0899eb3be8a1f68b5d024547d133ea1d5c6344edaba56f54eddac52c1766540512a66a8b0357dce15cc63f6a382f18ac307e5835f1b2d7c93ab2dcdf2732b6c1e262d963c18bb9299445948608b5ef35b012924ff6819531e46c217aa461699dcd8a6202e564fac6448867b3851b23f5fe58de02c2b1194c62c3bf6d41e2270d0ecccc1a4e903761c19bd72ae97e1f6a83a1edfd0520e2738c20ffd6b29b0bc2ae9aa7c8afbde1ae77041ec52e76b1dffeb02ae069d072e01460480640e64c7664f89cff2adebf968f2e19da2f7dad347ed6b272b488adac92bb12db6c1aa32969afe823f86f22f6c17c3d920d613ab9af810b792de8011dbaee0085350e380dc9af94780abbcaa6873294fdc7cf26e01487b5b1e0f7dccf58076a801e31cb102fb19a28ebe2c1502fdaa57a4e2455e7a2a962705ca3b0f04e16f0beb541b7db5cd509c255c46052c6b3e9349e6ae9f693be8b15d33ebec282dc53b1f9b17dd317dbfa05cd13cc6152ab0840474cf3f2c6b31bd072596a251eda2dca1063a17a4de8977e7f02f91af3b0f451f57416f3a6f529b8d457db913339774fd8408e7100e4b93d7530a40e88a592ab391ab7b7c968b2e125b081b2ace97c9762d8e14dd12993e786f5ecde26d347097ab21359d5c74b5061d9423ff11753f1a0dc328bde30c831be428c9be96345e4bfa037d8da64af4ac34509d8b46b32f4c590efe847333fa22e3790a8cd84ef9a964994923d140e8d974a6b92948a9b2bca169a0dc64b16478fde40a3fa8ec65fbee0e03c92fd9bad9a6ff86a9714aef07ae1c33ecd734181a722b5cd325a32dbdbb573d0fd7c984dced0dd0a4df29c9b2b19b7ec4beb8fceffe08b22076087f9114eaf489843e35069c22662cbedbe502d2899ca3220fb3ae91e99e88d44dbe091e9ae54572d0fca2540e56be45772800b1f086c982cfdef980a17fe23832ff8d50a34fa927b892aa712fe261819dff4ae2e8fb28e0de12aa4badbb5b89b424aaa29e3d6709242d05a4aa55a10090a4418477e3d9865fead220db07d297f26ce7552ca2f810f133bbddf42635e746f08935a58008898465dc1d753cf072b1d02f385cbc05217a62fb69e8fa6e9a3d1560f8ed693cd0bc3ad6c46e0fab0be64baa9774b18d488bdcac02d8ae35f0d6a327a521a59dc7b11840cbd56c9e6d4a6ac51b5ab72bfd8ec6f69b84060ab42ef77da03c33d8091e492f99977543ce2e0645a5209dc63f1ad60b6ccbfd32971f0a62aec6ecf0a227cdf432b22463d7157fc7473004c6394a157de9a0ee80f7e03913249b50b3960ef659e8593bc1fdd9c00eaf515ac2b2342c11e56dcaada773529ba52dd5cc68c81563e637450d1105a2741a2214665a9ee63840eeffa9fe66552be5ba431bf1800b1d34355a91b145affb82f3b2522b21ed2f50d9ee3b690beff0f03c3cb144a3c986c61eddb08e12fa8234b1211693b897c1e438a00b873c27fdbd4d3acf9e5ff3d15a36ca67a20bd4c1822d8ac5b086c3576be76e20214b01586dbf329599cba7c1d5cc96446a4e219e2b23af4be8bc5e4d916961b2529c97c4d419de2b5ff7b1aa6fa510df59aed75b16ea600518f1f8bdd65250fac1beed81eba7af45fd0278a492d4f0770aa61ffd1af971b18f1bc95d0074f3b95b95aec61d2ee47b1ddbfa526588a946741323249df46a62aa277c1aebe367b8fe1bebc68b72aa2d15187aae232b19978d41b5270567859ab6590b9eceb1854d6403e8f70874fdb6c537760e4d7721df76d4f6bc6f74c6caffb5ecee22602b8af4a008d94661ec09bc34210a1a6dd1cfbc276e69993f943fe6646ad64d3ab6a87f5e4e8e5ddc6a2fda02f5a662e26e9f942abfabe6ca9cfbb543f3cb65987cafd8caf8474c5838650611259a58e33373b905128d3256850fb84287cd8785b6fb017d8b5ad85743ab2b38cf4d997bc3ce59d46423cbd021911e00a5c2f21a926914aa1c6e0ecf48802631c152c8bc2be5fecca5382b821c61d3468d545194ac9eadfb7cc324c01a164f57cce29ecc4a5f57c8e0188c38889ba71a6ac048000cb05029421ba23e319e3ab346c54a847bddfccc4af10b319348f4543251b98ff717ca2561bf8ab42d718a5980d9930063a9b13b1967bf4fa5027dff818b8c3618105f6eb42fcf940f167e95c3e3480bba674bf179c9e8f5b246cb6f694e1bffda9b7d639ac0043e6d690c4f2d7f393472fbb69164f00277fe7f9634a0dbdea3d16e48929015d7cb84df17a7c4ffe899ced6408910a842ce4ceab8323212caa8bc22ae2310027e2393c1c0fce550534da393ac8f9085dc0c0865c1bff1660f7db464dae0108c20891d5b61bc6099934d515cd1b6b5f12f91fcd245d6b784aa34a49a061f17a69198424ef66d113416266042e317499e614fe4c96137142b303035ab12aa6577dc605267c607121b6bb8a61c8fa9d71976b92891a352a53e8320d73c9be94d3599bb77914a6cf8c525a90701bdea227bb8fb65bc8d54b7814d86b9bf3f5f023696a3cbc3de7751e614357d8d24839352233af6ba3efab0afc7afc4b88236b7053b9323c75f461d8c7a359768dc328b9f2789d824c218eefb31be81d6ff9e886c65002ec4b70c43ed53008348423f4e00899d9684940495e65f1424c277496356092fd8091fda3d4d7f9c7879491c8ca942126379262bd2338b0af623f1fb1ded62473ce267b66553497d1d488e9a8cf757bd84d39f5488c53110fd2927cafd014a68f703e36a710f68dea75e9f18ad4afd16a8fa917d3a98bacc2261bf6e7222f5a5fa0f023185ada6f3fe8e8077cd3048fdf271686cc90536fd22bac7ab18e6e8be394ec265a56efbaf06d508412278b8b61c4ad7d8c14959d148b4fc3aad463cd311b4145a36554d98e611881f778e6f1e3f72dd48389ae720e6cdb7669e359155d8306e84c0fb33428cc185cc28c336cfdc171c9297d61c714d618d3df2155355fb637e43f181fc95683212180647bc0a02abc43898cf246c10e2b6f66e1e9499b3141a58e7ddf1197b70b3f0124b4cbb76a4788828584d5a37f5dce3dd90e8af7b6fc853aa0c68fe06acb456ec206561c7d216079244f71beb66db1eaf63c2dc9c9c7a6354705f00e63eb3387240d09653af36167c3cb825005681af1b2b6d90d869f777ce8ee55d5fcff14ff44f2efe0abccff398942a5b58d96e9103eeba6659532ec8065d52885af4707d9c4877e5917f2579ea50a39f490cf420e7b411fb0512b7e80dd770ba132bcb46d80e96209c73ec288567868244f8bbed9754efc286057af064a3538d3d75778e7f14efb9e67c8314c3431b0a7e28aad202c27fad6026841557bd8023720a4bb0b9ab10b91288b735c43f08b654a891144e9ceb87cde023151fac05a1f93466494992588b54f20fcb07ae8db6d2fea76bf64edf6f83d5ea9615a28ee4c313286783051ac1d43e87b64edbcbe9d5054b3dc2512093257edf5af5e5447a632ea52a1e3900596031a0104ab48584c25d87168e7b6fa9a073897364fcd8309e49730e595d3ed109fe94c9ab5998dc8051ca0f3d56976be071733546e21248a4e673fb885bab3f39f9a8b68e376d4fb281be6e7fe6b06ee975ea9789522e4afee825a16ae4cab9f69690f181c7a3921bd3993e68ceb390309ea471d62c5b8511c470891edf51e133ef7243f59aa1754704218f7568d32808a8e12982bef321df8769cd4bbb789bf837fe455eb08ec8d76f45f8f6f67e216e26e3ee8b12d7eec8dcc709a3bebb2afaab285bb006cceb6fb19a047fdae731bbc276cfc63bf11a7757cbcf2f2c1dbb86a067826d3113dc4651511a7dd75a1624528279384b70341be71d51857e5c223eeab777291a51555d19241348b3d3b46d7b8a88ee3cce01f4764e9a62db37e54d19fbb2ccb15710257b2d509f410db940d2513ed613589e8835a7b72fa2b75e3df77905793efdfeae7f05235e4b3748dbb45dfc27ee38548d65ba30af507d031e1f8c67d441772fa17f9840cdd875a323ed0e5e80672503620d238d8d97ccbe4d00913d050087b35e80557377d845ab3562b778a04723fb69b882bed7ec4e65a82e22cb7a255e3c2ed4a851815db77eaeaf200b1dcf6ba2f3a3b61e078c161b955b4f685612951be784ca5e5d92804230749c8cff03940961e63f1a196e94cdad3fd63913e1457042222acd92aeda7de20bb5be3fed5486e792010ac68d916c9edc8846b84002c4dcadfc6cee70062a0261ffd6232ebb4b8ac3636ea5a13e27a67d4692367bf2a0ff9be244e8414abbbb38af10555b961a244de2b155b902e2f8c888a01aa1fc2da4d47269084f36dddc1d516febbeb8602c53aa245d5fa498797cc4a7b1ad72fab2157c49ab1efa1e76a893f063ad711579148df19e0ba97ea1b7b7b9b81843a5542c1c60e42502ac2fc035d81f18492b99d17bdecf22177fa4dd1846b00e97d57d272602a5885b38db92c6ab1da9705c25537612364c16ad143fa1a1d3c06287758de11fecbb1d47ba39cc2595b197a6e0570de83eaf74b331a3b89127a178db0e8276b583ed979d768e6959f7060325f7acef75890b49d2b5e050146fceb62bf62c8af80045afff9282cb1459902ecaa1a3b79f2aa99a01d62bbdb0ddf01a2bfc25c7e2488dd2faea1d4c0ccd289569f7ca6b117106fdd15b22bb1c416937dd6b75685f88afcf27357a42c1ec8ad51815c125f7e8657275c793947a893c14157a5166f3d7301412130404b2e37fae667100afde24e2044837725a5fa2babd9790a6652d33acc5ea51f3f68dcc11b7ccdbfbe44c039c8340a4a9c6af161c16f7ab9ff5d929066af33301da4034e862243a3757d552228c7a5768fa9aed94d812dcbd9344ebabef3a9a239d2108f8c4c494981b6fb6b9796b484c77d2261c64f52635cb84c1835aa915e91c59d94a9de29491404ea2d1533fcb9859e37e564331fa9ffe71d24089f882d5ec6ee3da70aaceac4a92851760445ae1eb2126eeac164f6c021431aaeccb7572b8bdb371fa7b113c3fe150dd5a803ac05660ee1398d88b2198fdbf4c83dfdc10e1fa0995ef1e6f6c7f2eed191c6e04bec1fb01ee4fb1c6112d1468ef9075d7c76ab8a944889ed8ddbf0c941658bb8f59963b2ed61fad02534598206e9dbf80e683b0ba39d5e1e57357bae6368fbdb3da94102ec93e5ba04e65ec9c397a605df518b16dcf7d424b55c35239cd9ee46ff7a88beda6e3143ab68103f44c410322eb585d485eaa51266aaf324f942a91f151dc56394c9e19f1b1f90094b966a92b7d2596ea6f48fec7a2149aa7d902fe872e2fcc6770201b09bb93e6d6fd092ed29244778cefb2688570b234bde9ed9e372376c02f4561e638b0cb374da35f1b7e270780d2be948c6d5c5541c3a65e1d6e2e04e05f2c4d08fe88f1c2cee77ad10ea3194e67f23990857b972209091e39c02d2450c9c0c1e54afa6480739c19aef1cfd31a8b30b9f1557db058be03f066a0947747a8c47084c3a0bf0899671142d8db666463c43f17786d64b69e1e3ff9e23b02c519f21640574dd3e06ab65dc438f59b809b04e1531dc6454e520eaf42f4f270a1ee81e5f793b2489b824ddfb1e974aa8c0a9b0d5415e995a5e5f99478767d4afb1806f63af88c97e3de157f7b85e8dfa867f1187915d5fdfd9c18f90a53f22c3bb20066f49dbc7c3da012cc3600616f63b5c9955a526190e50963786196cc2d310c65018f2518b49de0ad2488c1d5447fb8f30af67f532082f0c70ea768f5fa2d9d37b3bbc139e016c51e4f74068a87dd2bfc0ee19a3ed693942126466a688698a4aa24333083ec6a629201a00ead9b072b396a9092958cea97d4e07490dcf1fa083746085d5792e202aace66d959522bb9a24082c103810fe5f4e74b022e3c5477fb9dca38116b230222fd1c09c3360c5b091085add67cc0fa86256182f9f19c6febb5a8654bdaae3de28386095eaa1ae67620bed453beddb2da086f0b7fafd9622a490fa75a81b61383b9155ef92e0534ede7dbae50467e196ed2325519f90d72a64cb8c77ac29937167857006ba39a0b3043b149610ff63c2ea9ed5c0a99decf11d46485324a669b4cef2a7590b6b628f9d54b04320a3f16da9d2b7ecb570cfba77953b53b567139258d8be59ce5357b5dd5d387f0c71dd6a23657ee4e4b17189c2d25ad919e50f9d8aee013885612a9a3e2b8a954503138c4856dca4d8d20a2405eccda8df7f05e9c975cc4b89cc3b464b399558860c83d94dd39b15707ab3e0ab2c650f75fc5f5ee1c7ca347b08c2245d033752c215bbe492e1400cc1cef5b801157ef5c1435163156137dcd28dc0a2515a398b12d49241a81a652df56fae45e945b5844c31de04b72e4129da241c27d0c111fd5537d9b5161bf47f74b2d3e298131b13577320b28f099941153f96a7e0dc915a8e6586d49710d911cf027d76492fc9202ebf0e0b0d935f8f817eef3b9a7794a7ec6c2dc1997eb427b87f1afb490b82a19b186c4feb946936fe4d021d1a476f0cd3561c42c52c93ee603d9d338d913749abcfe1d38119a0db8e4a66a7a2d132e110900e7c505e0ec7889e637c25880985778d8f20e080426be57839ff561e0bca29b9e585396c5fafb6c5885ed45ca5e74d8d4cfc71bba65ad65e9457de1455b721da52f5e75b5214d6be4bca6323b96072ec2696ce435403a36ad81f00cfcefc43d89c6f222501bb414313a62b8f8a5438094227d6dac60f41fd8bce7e0a3414c2b0e200f87c65c0e3a6c7ad4e92f1441d26f865f886e1a5108d1da15a5422b375ad9b504198d0980c7fc5fb559bb06f72b6c62ccf48bf3073caefc2a226fae6d0b5afc605fb298224127954e3a5e8dce38dc20d6479d203063639ffffb0fd198ece4dcddf7c7b839bc9d989c933ead06468c6130cfecd46e29b52334478f1eb390f92cc6256ea4a697b3b83edeb3457878a54dd7f07b71a22fb2df0d0d5cb2a3968eb2903986d07dca532a1849161b1313d5c4e5de7c61df30e7b65bc1cdba2691af77051f0a09b0c57e8672a28fd7f9c3177ede3e893d786014879f5edc8fe6396786efd9af83cd5ad9eddfbde789e6b49b255e4fe608b878c896eefb0d80060bbd2800b71e04679f5de36eae319aa01221fd3d8c2b0e0d9b5db24b085e5c359d91b9b474883a37406451ec6c959f406c660a0b18975b315dd2227458f26d34415087e472466a4a02210d90857bb3718aeca56e4472503a6404a4a1605a33e04bd42d82958f956b5ea28c2131ac4449caf70ccd778cd90c33261ca665a8e6945fb3d6d23d6008c5950019b630da9209a471a905fc1d66bc948b6d5fb729320c3a55bee4c333f7f994de6770c53776642a5a8d6cd7cdf5b54eec24cf8e3ae45074d70116ae1d6264b903208f6f35677624aee7899f2cc3ed562ff8b485d0a0e1f9aadd84bf2a01c75e98d6e01ff73308be2c758ef3006ddb51f9cf4fbf798925850defbc2349e27411feb5dbb8598259dbda8444ba1ccc6a51e5dac5b409a3b846427f73f2ad7879f15703e5869e668af806fd9eeab4c271e4c1545de95b59dcc932632d5b344b6f639734da6cfd35edc863cdf491d33b8923be08ed34c6c8df80aafb2c35a0818ba7ded88ed1749b0650d233b5f0b0e09e3d39b731645de39e2280fc265a800da00992db75616ca01101c27fca5e31684573922b3c25df479d64a1d109b89540a8e32ad9a7be44f86ae85b2b0582e3635a5c34de627f97cf6248063885339007b252e688b80d3c412addd608d102838b8b1add38681e8de8f87050750df744d35ba10f6ed767ca4819864682cdff31cd317a3da5e33dd29bca9671bcae15c47d382e7b111865db8d9cfa49f2cd388429135cc75a76a97280130853e0a44fc4cd92e8d7577c548c0366d0c521befc3025d98d79f762c115849ff17ef6d74d6e821c4ad2a1124472420e78ef90b31463edc437f98630e8ed0441aaf1638513953bdbe7062db71ecf67da007de7885743ae1ce85a2ae0ec2eaa39970987a83d2be720028e2624c6039d500f2d8b14bdb5b26a722b073367cfa0e16188a7f211c97c6b668122b1b7d951d18a090f157b09cfa4ac88cc3901f125443e15ddc195174fc2fde8550f0fc3e09a5a55d3b0120d9d3ad86e8cee61f3d1a1deb3a945320b48218c33936942b0978d691956722a5e0068e60e6f250199d7836e442b4500f72a620fe1ad6a1bb336c52424de947c0b7acb24534aa052492b0274fc5fa1eb9ae9e3177d57c9ac11e9a4c2f0dc80d013b123c1e18bdd4df56dfd11ad49e1e8fdf8837164591659f41e43cb670de9d7bb49d3151921618ccd97c71b67acb3fdf6d8fec2edd53e8a6a47df1b2f361ea1e0008cc0c2cce2c0c288ae1d80f0da35d0bc9f74ec3fb07f52b9a24095a7715dff9dcbe257ec0f8020e06783725be64809241502a70574319cbc69452f7d39c64d539f296f6e56787fb9d17c853645b6fd94778385169eae9df8751672cbce7175b58cfbb51aba6cf361031a567b2e311faea6cdb3e4ee5a0104d2635e7e08779a51bcb3b76fb948894efb2e3b220f076a06e493c0b62d6af904bfde9a4aae2864528796ee432c01eb167ecc5da9122483bdccb2ad0b57dd947409d87ccd6224762603c14fe57656950959f537fdd4c5a46e53332fb8f2a8960ef344947a4912b62f72c1164897e9f5beb5b5881522ae55f3774f2732863c196a92100e35e438260934c61c647eb00a7d5032fcd386e36e72e863183f206ec32958733e3eec0a5ba94a196b4e00c604f2ab21366cf5dfdf1ce79e83693182c22e595614266f4a36ce5c0f88d8ee6135dd675ba9b591ce01283ba657278d26df5ab94f630e8e88651a7dd2ad6603cc58d78f7f9d1b08f95995b81a22d9e0be0a437131a56a39e4e38920d1d4e74bbdfbe3665a0b5190d2f305b83dd56827939a5bd8053e519e18d70fb26c5ffab81f903d43d5bc5bdfc678274f70ecfe52f0e28570d39f0dbb1fc2bd953b3f9b6c4bae3552bc82c1ff6d6d97b33755b82727ee2273734caa2832c50c5462a255ba8c7f197d386fd97b403d183f536f80634b1fbae3d9941c922d282118ca9ac885d0681bde8e6faf207f220a20b11de6109099af3f400f7ca499949234caeff58c16dbc03a05bd1f27ea02df1baf7382a8f5e447bd122e2044b029b33201bfe5f5ff1a894ac102c7236623349049e4c66358a915f99692c85671cf8de9fd7239e750ae8e773a403d445e45048f6a115de55585fb1725260f78089625770f07315a019e71c6e48c8cb34308f98bc8d74819e879642896d74417dd25932f28ac2ce1a74c6cd75e3b83089cac4f923882fda856170554b6a08acd547b0423048aa66b4552e5a0c64fcd3edacd688b491f2df56e508098b03b8a3999bf294a6aa70f00b175ea51ae965bb19338aa9f1418cfc0b3913ef717821e02e092c5af2d969c824f619e864182a64115ebf5d3c5d6f2a6194471f45a5cd1d397a625cc6f97933ca59af3a4773ee3414907e8c56483e29d2225ce04cf800732de1974a031f70a6b9eb399fd452851ce99a3a0025a3446210e69ad9a58f6e7004a7058faadad63776ed6f948f66a18abc5e4b8f1013c93a7ab790602b6782d489f08901efbb91224e947301c4d911cef58247ec3fb7838b41c30f8c8da0afcd7e911650953a1c6aa4ec6e0c0d24b691318066039864f3a53c10106bb3a6cc90b6db72a21409e86ca012da785f2d1a98427ea331f45de6b647589c316463189b12264ee3a5f316bebf051b6dba401cb5c2c9f776620d3cea29b0c4eef8f00357389a3eb16ff0fd0ee50f0d413b47362e47a07e2359b2ce98c64d4d271264e3ec603d381311360433d554e962e761c5b3f412e595d2127bfbb2bc80d66f021671507555c4a67ba3d6f1c3ba20774a8fc4770f758c710b25b558b5997729162ba7ff7babb6b9d22ba168a2a473b0a071766225490091893bef3101d153957730fb140581882e0f6c8a9826cb40cbfd6a0174b7f233f917d6107083105424b6dd5cc190b568083e16d38cea67ab9caa22d62fa1ea2afedda041e5464c077529aa2dae2a5ef5eacbf378a014f7941fc78b12851724694329e83db4ffc44ccab014ab11b4c62432777386c03e750a7a3d2e5cdba1cf0b712a84a5365557a4db3e818a982bfcf9f134db575ef07e3ac2b1208d120d8352399fdb7270556448ab43f40b7607f2ae6bf41972fde497598c1f48d19936c5eca504156b18dd6e747690155f5fe6a79c404302871301519bcfc4cd3fb4eb1f57163377af1005b33b98a93abdcda35a6865eac35aab729e0d8f538a4cf6aed8e81428fc9d45afc1ea298dcdbae0d482100a1acd0648d04c28d783ab558b9281d7d06c394ebcf5171838cc6097e31bf2055379be900bba22f4b6a9c3c6f70b90eb1b5c9027ba17b41d3b0b2a378d25219505d505173f54dacb6e16a4667bf9a97f19a3f66e204085130b929c15030e190414d45c26d238018925dc8f1a2d69a105ebb5f2b559cfbaf2bb29faacfde1f250358d853991946154d991cfb31afe3f955ef4da07677f6c31e19f41e75884bfa76c11fc7b854acdb375c5dc467a2949f70c52aa50db9a260bbca4ba5b07e82a6befcbb2c460344b18b49355d829576d19a98d3d3c37d7f05a8bc32c05c9e39c8f5803326cae1d46fe82cec7726e4bd6b41b24838997f899b062734fea7a2eb1ea1e185cc1e23f12a95bff41b1cdd66a542286067fc2c9b6bb2aedf50bcae167385374332b1277158e62c890e7a758a87300792f174595314c0ad241b34292c25abd46fdf8da6e9b74bdbc819c5cd635c31e41b4462900a870329f11c86c0d71c78e862e9e94fb81411075a400ccf542121beaf4ccb9f29c264ff33940aae2d1a933f2897f9fc17b57acde002a4ee81cf13de5df7a7fddabd68e73cf7ddd79e41a61526d8a2c5f137bf97ca1c70e7cfdf2d1445fb17b598798738a60edfb404d7c6e7fd97a9f40949038db01860cd6e39b867460f919c7e92657462dee0426416e4e74d49c3cb612b30bbc503e135d45c61f2375b2c20265f23276da4d7a50fa32a834a7817e3f4225cfab54e921301b66fe2373659f40a39949614e91a87572aaa7351d19812465867ff81da9e6ea387d6bdb134320c5a2be279d766e9b01c11e6dc3c3da89e392b0af952f48621b8ad673a9d433a89c48c4f27b777260eee64fddeb57fd1665298ff3ede49d6afdd55223b7c4db93ac13ca1d810d872cbf0a958bda8af086dce742d003ba304c4bcded05c42a439753dea652c7158d5f707d12c642fd1ecf5a9909fd32ea3b6786e8fdbe57c09dcaa1721f1e8581b4d5177102d72d7b31f97ce2bd74f2a48e57ac5639226125333a4a334fba33880f680f3729291bbe029d8b2cb2b816f938ec33bb9053287c3c0b98e804525da3a8c2c2f4a1e81baf0afd9fc5dbb80ebd5466c457f6855295731b944afeda7a066cc14babfb22b0e7e3a9ea69683caf4977f9158f1c37e46154f17f8ffffffbfde78d83699080ae37c16067c4258cff1fd4aa61b5dc42f14d6bc313940533ff7f9977140598fec07bb662cb35a4b4442d3548cb4308c5e45b1ac6dd10546df8f9bf7ed22638c666d2d752a93a8682ae78b4efd5320b1ebae1d085b828f22521c70cd31ea68b23f3ccf4a222d88c52e453725395339b647a89161f77cadba90efb4648e95e6783ecf655995be29284c2964eba17398cfdcbfa2524859322a0be335f7129558a3babe0c504a591d02dba5dc6e784f0650f08862de03951ab367794d6a2d05e1cf2c0a2989b1f14d1710424a215b0c5c5f647cd1a648528396618fcb8a4b430c6666ecd24b3a03473d9d08008400eb4300"], 0x2124}, {&(0x7f0000005280)={0x144, 0x20, 0x300, 0x70bd26, 0x25dfdbfd, "", [@generic="e10ea72cbab153953a088d890d9827af3bc72361af716648f1602d5d5babb75fa4dd30ddc3f2c53905c8ba2e0a9b75f9213e9b9f3acf5675224091d03b6a0e39fcee2956bb", @typed={0xe3, 0x40, 0x0, 0x0, @binary="51a24f8376590faf7db07ca56b45139d51176bc77af8b48f7bec99dac66441e3b821f48c88a01ad1600239249c30db4acb56778cc70f20bd873266aee8fab3f065b5e55ef8828d35bf4973347bd3754a7b6a80c17458889435ede10b2fc5d9bde0c74b35e6d4a0d3e3366f2b8f9b996b39ce36179b68747329d2c1aa74454fafd63379ba2077ee6fffeb751db68127ace004e2da6378cd835b8d7a793799159dad7060d387c46e31886e85142acd42975319463114e9999b2120569bba35e9d9b39b0a65d8e5fe60403ddb6f599dc758dada4a465dff5608e912e5f7aceeb4"}, @typed={0x8, 0x45, 0x0, 0x0, @str='(-:\x00'}]}, 0x144}], 0x4, 0x0, 0x0, 0x20000000}, 0x40044) close(r3) splice(r1, 0x0, r3, 0x0, 0x200000000e26a, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x20c902, 0x20) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) chdir(&(0x7f0000000000)='./file1\x00') rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 17:47:35 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="250000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:47:35 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='setgroups\x00') r2 = socket$inet_udp(0x2, 0x2, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x200000000e26a, 0x0) r5 = perf_event_open(&(0x7f0000000280)={0x2, 0x80, 0x12, 0x1, 0x0, 0x0, 0x0, 0x200, 0x10021, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r6 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCADDRT(r6, 0x890b, &(0x7f0000000040)={0x0, @l2tp={0x2, 0x0, @empty}, @vsock={0x28, 0x0, 0xffffd8ef, @local}, @nl=@unspec, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)='veth0_macvtap\x00', 0x4}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r6, 0x81f8943c, &(0x7f0000001640)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r5, 0x81f8943c, &(0x7f0000001140)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(0xffffffffffffffff, 0xc0c89425, &(0x7f0000001ac0)={"6cc3e040ce2f7ef8cb505ce038b3ebf1", r7, r8, {0x1, 0x7}, {0x5, 0x2}, 0x7f, [0xf43, 0xd0, 0x9, 0x8, 0x8, 0x6f, 0x2, 0x7, 0x1, 0x6, 0x2da, 0x57, 0x4, 0x9, 0x7, 0xe830]}) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(r3, 0x5000943f, &(0x7f0000000140)={{r2}, r7, 0x4, @inherit={0x70, &(0x7f00000000c0)={0x0, 0x5, 0x401, 0xcf8, {0x9, 0xfffffffffffffffa, 0x6, 0x100000001, 0x5}, [0x80, 0x8, 0x40, 0x0, 0x800]}}, @subvolid=0x100}) write$cgroup_devices(r1, 0x0, 0x7) 17:47:35 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) openat(r2, &(0x7f0000000140)='./file1\x00', 0x200001, 0x53) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) [ 296.561611][T25281] loop1: detected capacity change from 0 to 264192 [ 296.568635][T25283] loop3: detected capacity change from 0 to 264192 [ 296.568635][T25282] loop5: detected capacity change from 0 to 1051 [ 296.592709][T25283] FAT-fs (loop3): bogus number of reserved sectors [ 296.596327][T25282] EXT4-fs (loop5): inodes count not valid: 37 vs 32 [ 296.599263][T25283] FAT-fs (loop3): Can't find a valid FAT filesystem 17:47:35 executing program 0: syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000660000000f000000000000000100000001000000004000000040000020000000d3f4655fd4f4655f0100ffff53ef010001000000d3f4655f000000000000000001000000000000000b0000000002", 0x5a, 0x400}, {&(0x7f0000010300)="02000000030000000400000066000f", 0xf, 0x800}, {&(0x7f0000010400)="ffffff03000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x802, 0x1000}, {&(0x7f0000011500)="ed41000000080000d3f4655fd3f4655fd3f4655f000000000000040004", 0x1d, 0x2200}], 0x0, &(0x7f0000000080)=ANY=[]) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) open(&(0x7f0000000180)='./file0/../file0\x00', 0x100, 0x28) io_uring_register$IORING_REGISTER_BUFFERS(r0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/42, 0x2a}], 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0/../file0\x00', 0x419e02, 0x0) pwritev(r1, &(0x7f00000006c0)=[{&(0x7f0000000780)="c3", 0x1}], 0x1, 0x400fa83, 0x4) r2 = socket$inet6(0x10, 0x3, 0x0) sendto$inet6(r2, &(0x7f0000000140)="1ba0000016001d0d89fdc5cbdd045798707bed4dca141a780f0f8e", 0xff7f, 0x0, 0x0, 0x0) recvfrom$inet6(r2, &(0x7f0000000000)=""/60, 0x3c, 0x0, 0x0, 0x0) ioctl$FS_IOC_SETFSLABEL(r2, 0x41009432, &(0x7f0000000280)="913c63cfc205d06de4bdde51f68804ea6dcab45fb612ec45b6440a2c4dc28c1100a44e10e18a0fa4be6296c9e1c9dff44e2be9a1e06365db4edc907de8ebafd3e11135469cda819bd6ddbfc7b11061bc02d24c0195af226aa512c1660fff4a0ede187e231bd4df378a41de13b7ef85317546a66368d77119d98c1451f9f6aa015a06d20b0876a2e8cdbd45472bea9fb67cbce2ec4dcee2bca58f5ad64b4fb9538dcab9b2c0092db4a9089b9d7368c5289942bb5762d66fedb02c2075cf2e427eb37d594a8d6b432c44498ede495cf893ac99678c6105781d07c05253b8bc18c0e559edfaf9025425109cb25c996871ea613daa6f451ef451293ac0bea3ff37d2") [ 296.654574][T25282] loop5: detected capacity change from 0 to 1051 [ 296.674980][T25282] EXT4-fs (loop5): inodes count not valid: 37 vs 32 17:47:35 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="290000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:47:35 executing program 2: ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000180)=0x0) r1 = perf_event_open(&(0x7f0000000100)={0x4, 0x80, 0x0, 0x0, 0x8, 0x1f, 0x0, 0xffffffffffffffff, 0x82, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x3, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7fff, 0x4, @perf_config_ext={0x4, 0x8}, 0x10201, 0x6, 0x6c, 0x6, 0x3, 0x6e, 0x3, 0x0, 0x0, 0x0, 0x10001}, 0x0, 0x5, 0xffffffffffffffff, 0xb) r2 = getpgid(r0) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x37, 0x0, 0x3, 0x2}, {0x0, 0x40, 0x0, 0x5fe}, {0x6, 0x1, 0x80, 0x7fff7ffe}]}) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = syz_open_procfs(r2, &(0x7f0000000200)='mountinfo\x00') r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r6 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0xe1, 0x4, 0x0, 0xee, 0x0, 0x51, 0x80000, 0xd, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0xfffffffb, 0x0, @perf_config_ext={0x7, 0x80000000}, 0x4, 0x1, 0xfffffffa, 0x0, 0x6, 0xffffa6c1, 0x3, 0x0, 0xf0000000, 0x0, 0x3f}, r2, 0xb, r1, 0xb) ioctl$PERF_EVENT_IOC_DISABLE(r6, 0x2401, 0x40) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800003, 0x11, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r7 = dup3(r5, r5, 0x80000) r8 = gettid() r9 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x4, 0xfb, 0x9, 0x1f, 0x0, 0x100, 0x8000, 0xa, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x2, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x4f0b, 0x2, @perf_bp={&(0x7f00000001c0), 0x1}, 0x2000, 0x10000, 0x462d, 0x3, 0x101, 0x645c, 0x3f, 0x0, 0x92, 0x0, 0x20}, r8, 0x7, r9, 0x9) preadv(r7, &(0x7f00000004c0), 0x0, 0x20, 0x0) fsync(r4) open_tree(r4, &(0x7f0000000040)='./file0\x00', 0x0) [ 296.729865][T25306] loop0: detected capacity change from 0 to 512 [ 296.790776][T25306] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 296.847657][T25319] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16640 sclass=netlink_route_socket pid=25319 comm=syz-executor.0 [ 296.860853][T25319] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=3843 sclass=netlink_route_socket pid=25319 comm=syz-executor.0 [ 296.873959][T25319] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=47176 sclass=netlink_route_socket pid=25319 comm=syz-executor.0 [ 296.888113][T25318] loop5: detected capacity change from 0 to 1051 17:47:35 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r1, &(0x7f0000000680)=[{&(0x7f0000000040)=""/76, 0x4c}, {&(0x7f00000000c0)=""/2, 0x2}, {&(0x7f0000000100)=""/217, 0xd9}, {&(0x7f0000000300)=""/38, 0x26}, {&(0x7f0000000340)=""/225, 0xe1}, {&(0x7f0000000440)=""/190, 0xbe}, {&(0x7f0000000500)=""/170, 0xaa}, {&(0x7f00000005c0)=""/129, 0x81}], 0x8, 0x6, 0x8) mmap(&(0x7f000006e000/0x4000)=nil, 0x4000, 0x2000006, 0x20010, r0, 0xb7dbd000) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) r2 = dup(r0) getdents64(r2, &(0x7f0000000700)=""/197, 0xc5) [ 296.931699][T25318] EXT4-fs (loop5): inodes count not valid: 41 vs 32 [ 296.999654][T25281] ================================================================== [ 297.007739][T25281] BUG: KCSAN: data-race in mark_buffer_dirty_inode / sync_mapping_buffers [ 297.016234][T25281] [ 297.018634][T25281] write to 0xffff8881394fe538 of 8 bytes by task 25298 on cpu 0: [ 297.026329][T25281] sync_mapping_buffers+0x155/0x8b0 [ 297.031513][T25281] fat_file_fsync+0xa9/0x100 [ 297.036086][T25281] vfs_fsync_range+0x107/0x120 [ 297.040833][T25281] generic_file_write_iter+0x103/0x130 [ 297.046274][T25281] do_iter_readv_writev+0x2cb/0x360 [ 297.051452][T25281] do_iter_write+0x112/0x4c0 [ 297.056020][T25281] vfs_iter_write+0x4c/0x70 [ 297.060503][T25281] iter_file_splice_write+0x40a/0x750 [ 297.065869][T25281] direct_splice_actor+0x80/0xa0 [ 297.070790][T25281] splice_direct_to_actor+0x345/0x650 [ 297.076141][T25281] do_splice_direct+0xf5/0x170 [ 297.080886][T25281] do_sendfile+0x773/0xda0 [ 297.085296][T25281] __x64_sys_sendfile64+0xf2/0x130 [ 297.090389][T25281] do_syscall_64+0x4a/0x90 [ 297.094786][T25281] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 297.100663][T25281] [ 297.102966][T25281] read to 0xffff8881394fe538 of 8 bytes by task 25281 on cpu 1: [ 297.110573][T25281] mark_buffer_dirty_inode+0x92/0x1d0 [ 297.115927][T25281] fat_mirror_bhs+0x205/0x330 [ 297.120583][T25281] fat_alloc_clusters+0x95e/0xa50 [ 297.125587][T25281] fat_get_block+0x213/0x5a0 [ 297.130158][T25281] __block_write_begin_int+0x4a2/0x1060 [ 297.135698][T25281] cont_write_begin+0x522/0x850 [ 297.140540][T25281] fat_write_begin+0x61/0xf0 [ 297.145111][T25281] generic_perform_write+0x196/0x3a0 [ 297.150377][T25281] __generic_file_write_iter+0x161/0x300 [ 297.156001][T25281] generic_file_write_iter+0x75/0x130 [ 297.161368][T25281] do_iter_readv_writev+0x2cb/0x360 [ 297.166631][T25281] do_iter_write+0x112/0x4c0 [ 297.171199][T25281] vfs_iter_write+0x4c/0x70 [ 297.175680][T25281] iter_file_splice_write+0x40a/0x750 [ 297.181050][T25281] direct_splice_actor+0x80/0xa0 [ 297.185974][T25281] splice_direct_to_actor+0x345/0x650 [ 297.191346][T25281] do_splice_direct+0xf5/0x170 [ 297.196193][T25281] do_sendfile+0x773/0xda0 [ 297.200607][T25281] __x64_sys_sendfile64+0xf2/0x130 [ 297.205711][T25281] do_syscall_64+0x4a/0x90 [ 297.210107][T25281] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 297.215984][T25281] [ 297.218287][T25281] Reported by Kernel Concurrency Sanitizer on: [ 297.224411][T25281] CPU: 1 PID: 25281 Comm: syz-executor.1 Tainted: G W 5.13.0-rc2-syzkaller #0 [ 297.234649][T25281] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 297.244684][T25281] ================================================================== [ 297.262449][T25324] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16640 sclass=netlink_route_socket pid=25324 comm=syz-executor.0 [ 297.275851][T25324] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=3843 sclass=netlink_route_socket pid=25324 comm=syz-executor.0 [ 297.288914][T25324] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=47176 sclass=netlink_route_socket pid=25324 comm=syz-executor.0 [ 297.337722][T25318] loop5: detected capacity change from 0 to 1051 [ 297.347685][T25318] EXT4-fs (loop5): inodes count not valid: 41 vs 32 17:47:36 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r3 = socket$inet_udp(0x2, 0x2, 0x0) close(r3) splice(r2, 0x0, r3, 0x0, 0x200000000e26a, 0x0) ioctl$EVIOCSREP(r2, 0x40084503, &(0x7f00000000c0)=[0x2, 0x800]) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) fsetxattr$trusted_overlay_origin(r1, &(0x7f0000000040), &(0x7f0000000080), 0x2, 0x3) 17:47:36 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$NL80211_CMD_TRIGGER_SCAN(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)={0x50, r3, 0x1, 0x0, 0x0, {{0x7e}, {@val={0x8}, @val={0xc}}}, [@NL80211_ATTR_IE={0x28, 0x2a, [@ht={0x2d, 0x1a, {0x0, 0x0, 0x0, 0x0, {0x1f}}}, @mesh_id={0x72, 0x6}]}]}, 0x50}}, 0x0) 17:47:36 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') open(&(0x7f0000000000)='./file1\x00', 0x8000, 0xe0) 17:47:36 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x5, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 17:47:36 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="fe0000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:47:36 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r3, &(0x7f0000000000)=ANY=[], 0xfffffecc) ioctl$FIBMAP(r3, 0x1, &(0x7f0000000140)=0xffff) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r5 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r5, 0x0, 0x8400fffffffa) [ 297.456618][T25358] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 297.482186][T25360] loop3: detected capacity change from 0 to 264192 17:47:36 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x80) [ 297.540690][T25372] loop1: detected capacity change from 0 to 264192 [ 297.555582][T25378] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 297.573698][T25374] loop5: detected capacity change from 0 to 1051 17:47:36 executing program 3: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r1 = openat$incfs(r0, &(0x7f0000000300)='.log\x00', 0x40142, 0x10) write$P9_RREADLINK(r1, &(0x7f0000000340)={0x10, 0x17, 0x2, {0x7, './file1'}}, 0x10) r2 = open(&(0x7f0000000000)='./file1\x00', 0x282ec2, 0x20) creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') syz_io_uring_setup(0x1f16, &(0x7f00000001c0)={0x0, 0x7041, 0x2, 0x2, 0xef}, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000240)) r4 = syz_io_uring_setup(0x1aef, &(0x7f0000000080), &(0x7f0000ee8000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f00000001c0)=0x0, &(0x7f0000000000)=0x0) r7 = io_uring_register$IORING_REGISTER_PERSONALITY(r4, 0x9, 0x0, 0x0) r8 = inotify_init() syz_io_uring_submit(r5, r6, &(0x7f0000000280)=@IORING_OP_READ_FIXED={0x4, 0x4, 0x0, @fd=r8, 0x0, 0x0, 0x0, 0x10, 0x0, {0x0, r7}}, 0x0) syz_io_uring_submit(r3, 0x0, &(0x7f00000002c0)=@IORING_OP_CLOSE={0x13, 0x3, 0x0, r2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, r7}}, 0x1) 17:47:36 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) mmap(&(0x7f0000372000/0x4000)=nil, 0x4000, 0x9, 0x4000010, r0, 0x43655000) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = socket$inet6(0x10, 0x3, 0x0) sendto$inet6(r1, &(0x7f0000000140)="1ba0000016001d0d89fdc5cbdd045798707bed4dca141a780f0f8e", 0xff7f, 0x0, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f0000000000)=""/60, 0x3c, 0x0, 0x0, 0x0) ioctl$sock_ipv6_tunnel_SIOCDELPRL(r1, 0x89f6, &(0x7f0000000040)={'syztnl2\x00', &(0x7f0000000180)={'syztnl1\x00', 0x0, 0x29, 0x8, 0x0, 0x9, 0x19, @private0={0xfc, 0x0, '\x00', 0x1}, @private0, 0x8000, 0x8000, 0x1b, 0x3ff}}) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000140)='./file0\x00', 0x0, 0x2, &(0x7f00000002c0)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000080)={[{@fat=@tz_utc}]}) 17:47:36 executing program 2: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='attr/exec\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) [ 297.594848][T25374] EXT4-fs (loop5): inodes count not valid: 254 vs 32 [ 297.657287][T25374] loop5: detected capacity change from 0 to 1051 [ 297.683515][T25389] loop3: detected capacity change from 0 to 264192 [ 297.692012][T25374] EXT4-fs (loop5): inodes count not valid: 254 vs 32 17:47:36 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="002000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:47:36 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000238000/0x2000)=nil, 0x2000, 0x8, 0x10, r0, 0x73a08000) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) inotify_init1(0x0) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) r3 = perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0xff, 0x81, 0x8, 0x80, 0x0, 0xffffffffffffffff, 0x83021, 0x6, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x3, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0xe54, 0x2, @perf_config_ext={0x38, 0x36}, 0x41180, 0x8001, 0xa1, 0x8, 0x8, 0x63, 0x6, 0x0, 0x5, 0x0, 0x3b80000000000000}, r2, 0xffffffffffffffff, r0, 0xd) fcntl$setstatus(r3, 0x4, 0x0) inotify_add_watch(r2, &(0x7f00000000c0)='./file0\x00', 0x208) r4 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000040), 0x48100, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x8, 0x10010, r4, 0x31bf0000) [ 297.694493][T25403] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16640 sclass=netlink_route_socket pid=25403 comm=syz-executor.0 [ 297.712164][T25403] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=3843 sclass=netlink_route_socket pid=25403 comm=syz-executor.0 [ 297.725206][T25403] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=47176 sclass=netlink_route_socket pid=25403 comm=syz-executor.0 17:47:36 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') open(&(0x7f0000000000)='./bus\x00', 0xd00, 0x0) creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') [ 297.824891][T25422] loop5: detected capacity change from 0 to 1051 17:47:36 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r2, &(0x7f0000000000)=ANY=[], 0xfffffecc) ioctl$sock_ipv6_tunnel_SIOCADDPRL(r1, 0x89f5, &(0x7f0000000140)={'sit0\x00', &(0x7f00000000c0)={'ip6gre0\x00', 0x0, 0x4, 0xa1, 0x1, 0x7, 0x8, @private1={0xfc, 0x1, '\x00', 0x7}, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x1, 0x7800, 0xffff9e0a, 0x4cb}}) ioctl$sock_inet6_SIOCDELRT(r2, 0x890c, &(0x7f0000000180)={@mcast2, @remote, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x8, 0x5, 0x4, 0x400, 0x7, 0x2000000, r3}) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_KEY_STATUS(r1, 0xc080661a, &(0x7f0000000040)={@id={0x2, 0x0, @c}}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) [ 297.876616][T25422] EXT4-fs (loop5): inodes count not valid: 8192 vs 32 [ 297.887415][T25428] loop0: detected capacity change from 0 to 270 [ 297.907204][T25430] loop3: detected capacity change from 0 to 264192 17:47:36 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="feff00000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) [ 298.006827][T25448] loop5: detected capacity change from 0 to 1051 [ 298.007712][T25409] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=16640 sclass=netlink_route_socket pid=25409 comm=syz-executor.0 [ 298.014227][T25448] EXT4-fs (loop5): inodes count not valid: 65534 vs 32 [ 298.073110][T25448] loop5: detected capacity change from 0 to 1051 [ 298.087617][T25448] EXT4-fs (loop5): inodes count not valid: 65534 vs 32 17:47:37 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x6, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 17:47:37 executing program 3: openat2$dir(0xffffffffffffff9c, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)={0x42000, 0x4c, 0x14}, 0x18) r0 = syz_mount_image$msdos(&(0x7f0000000000), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x0, &(0x7f0000000080), 0x8f0092, &(0x7f00000006c0)=ANY=[@ANYRESDEC=0x0, @ANYRES16, @ANYRESOCT, @ANYBLOB="eb9d4b5775a29195f98b0931f5d4f446c94d135f957383f1a1a37c8f36efaaea653a9e2248516df318cfc655bf9ffa6c11b0d2b9434e0a50adeafb4c134a2580d24c71b66a", @ANYBLOB="fcf696d607a7a13dce98a10c0265f5c399d7b0dbd80ddb3cf7a49f811c7152a7398e385ed53829dc5cb442abb1f3944b579b86b0f7717219dc1fdfe0d56ca4dac94497118098a794c852a16690234b7d198c22c392bf7703092709863b24c83a9d70c114160c0afc7a51091348c0da065d431ff26eeaeff05d67289deb351123a338f25b7769f4b9af8ba8e667c2c9"]) renameat(r0, &(0x7f0000000040)='./file1\x00', r0, &(0x7f0000000080)='./bus\x00') r1 = open(&(0x7f00000000c0)='./file1\x00', 0x14100, 0x1c3) mkdirat(r1, &(0x7f0000000100)='./file1\x00', 0x1) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 17:47:37 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x40000, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) ioctl$KDGETLED(r3, 0x4b31, &(0x7f0000000140)) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) 17:47:37 executing program 0: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x83, 0x0, 0x0, 0x0, 0x0, 0x4, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = socket$inet_udp(0x2, 0x2, 0x0) close(r1) splice(r0, 0x0, r1, 0x0, 0x200000000e26a, 0x0) ioctl$PERF_EVENT_IOC_RESET(r0, 0x2403, 0x66847cde) 17:47:37 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="feffffff0002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:47:37 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000680)='./bus\x00', 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) syz_mount_image$nfs4(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xf5ab, 0x4, &(0x7f0000000500)=[{&(0x7f00000001c0)="bfcf1332d0e5f733585582e9e92466bc00d9b5d97b72f813afdd47d6b25b9bf6ae265ef781de0e5a302ce254666c9c23fd17a14897c5a175ef561e89ade4b300f1113452bc0e830049d572", 0x4b, 0x7}, {&(0x7f0000000240)="0d3c2bedaa1fb5033dedc3a24a516bec406d7df59bf1ca7f5f4880b65503294aad96a141cfacadae", 0x28, 0x5}, {&(0x7f00000002c0)="a960e1f1a4ac6e28cf27a7e71e23e3a047c107308dc139660643876f1c8fe475518ff9fd9fc8ab781f9c43e363ece8d0224d28163000a71717bb69af6d95ec7333a63ab2b6f2e362ba64b6404e1cc559917f6161da38c4903bf7850a17d2a002e8d7b8e24cf1fe16e09abbbb85a8c7e27a7ba5598ae9c797bbff6fdb529637f570bcf5d3f3ffb568e77f783c1511eb94103d064a9fab4df3f84feffb9af720004fe30587666d4426f902c7a9ffcc51613564edf47874e461d8ce1f23fe0ea926620d64e26e757c4dfc325a805184351c62", 0xd1, 0x9}, {&(0x7f0000000400)="82fe4ee653f3c5efd6bd5893c6745a17277556cae2822a27d8911a36c18dac726327f310d258bb934d952aaf2d63933f6c2671ec6afb3a71f5719a7e6265c08535da24223827372c6121c86474adb3a851f533e5d6442ccfaa62b39d36922322e21355f36f0bd25093ec00a6e64af4ed883f3f222a92eedbb1ea8b8c024ec3915d7013488aa7cab4d317e437052a9ff97b8ea216a8e0dbdabdf363b08cfc1d23107d23010f283861e14516914e4db748b1061b0a2801e0dfdb8019af4bb73cfd98dc48c7fdd7a18a600700382f7758867d378a8601c5", 0xd6, 0x8}], 0x208020, &(0x7f00000006c0)=ANY=[@ANYBLOB='msdos\x00,},msdos\x00,^,msdos\x00,+*,&\\@(),dont_measure,fsuuid=Yd23cee9-0576-0818-92a1-c778\x008\x00e,smackfshat=msdos\x00,fowner<', @ANYRESDEC=r1, @ANYBLOB=',Scr=00000000000000000013,\x00']) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') [ 298.356359][T25469] loop3: detected capacity change from 0 to 264192 17:47:37 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200200000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:47:37 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) ioctl$TCGETS2(r1, 0x802c542a, &(0x7f0000000140)) r2 = socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setregid(0x0, r3) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x100) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r6 = socket$inet_udp(0x2, 0x2, 0x0) close(r6) splice(r5, 0x0, r6, 0x0, 0x200000000e26a, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x40010, r6, 0x5bc34000) preadv(r4, &(0x7f0000000280), 0x0, 0xd9f, 0x80) mount(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x800000080004103) [ 298.402669][T25479] loop5: detected capacity change from 0 to 1051 [ 298.410609][T25479] EXT4-fs (loop5): inodes count not valid: 4294967294 vs 32 17:47:37 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = perf_event_open(&(0x7f0000000200)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x8d00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9893}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='cpuset\x00', 0x0, 0x0) stat(&(0x7f0000000500)='./file0/file1\x00', &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x8, &(0x7f00000006c0)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000000180)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000000080)="03", 0x1, 0x640}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000000100000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}, {&(0x7f0000012800)="8081000000180000daf4655fdaf4655fdaf4655f00000000000001008000000010000800000000000af301000400000000000000000000000200000030", 0x3d, 0x4800}, {&(0x7f0000013900)="111fc0d901000000803a0900803a09000000000006", 0x15, 0x30000}, {&(0x7f00000005c0)="41b4b0fdb5117210d68d843a9fa001cf251e0bdd905414adb410f2647cdc856212cdcc3e7e0b75323a533a99b1acc119a0f505461a540ba3b92dec6559e13402d067f56ba514f70e85046a9fbc586a652ec91554572fb2970cc442c03fad7630d44fa34622a8155f342423ca2b3552a036278a64660af547d742e51cab031d36c9858484474182b0bdf735c86e0d2aa802c7df999c13c1bf669c5317d4beb4051a7d7d1a515a699f2f9ad2d148fc2b0d0a0c7f3efa3f7e33578a7140c5a169f3e4ae732c4b7a558db2cefbbdd608dd8fa8bf51c7ccf4929c4c38be3def99a74e4feb7604aef9a871577057c3bbb77f06bb9afc", 0xf3, 0x7}], 0x0, &(0x7f00000000c0)=ANY=[]) r3 = socket$inet_udp(0x2, 0x2, 0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) fchown(r2, 0xee01, r4) fstat(r0, &(0x7f0000000300)) lsetxattr$system_posix_acl(0x0, &(0x7f0000000140)='system.posix_acl_default\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="02000000010000d1330147bc69edd700", @ANYRES32, @ANYBLOB="02000100", @ANYRES32=0xee01, @ANYBLOB="040000000000000008000500", @ANYRES32=0x0, @ANYBLOB='\b\x00\x00\x00', @ANYRES32=0x0, @ANYBLOB='\b\x00\x00\x00', @ANYRES32=0xee01, @ANYBLOB="08000200", @ANYRES32=0x0, @ANYBLOB='\b\x00\x00\x00', @ANYRES32=0xee01, @ANYBLOB="08000600", @ANYRES32=0x0, @ANYBLOB="08000400", @ANYRES32=r1, @ANYBLOB='\b\x00\a\x00', @ANYRES32=r4, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="10000200000000002000000000000000"], 0x7c, 0x1) chdir(&(0x7f0000000280)='./file1\x00') setxattr$security_capability(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000780), &(0x7f00000007c0)=@v2={0x2000000, [{0xffffffff, 0x5d4d}, {0x0, 0x4}]}, 0x14, 0x4) ioctl$INCFS_IOC_PERMIT_FILL(0xffffffffffffffff, 0x40046721, &(0x7f0000000840)) socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x14) creat(&(0x7f00000004c0)='./file0/file0\x00', 0xa) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x4203) mount(&(0x7f00000001c0)=ANY=[@ANYBLOB="2f6465762f1984f78d623000"], &(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)='binder\x00', 0x21, &(0x7f0000000480)='ext4\x00') [ 298.489667][T25500] loop5: detected capacity change from 0 to 1051 [ 298.496350][T25502] loop3: detected capacity change from 0 to 264192 [ 298.501525][T25505] new mount options do not match the existing superblock, will be ignored [ 298.505044][T25500] EXT4-fs (loop5): inodes count not valid: 544 vs 32 [ 298.518430][T25508] loop1: detected capacity change from 0 to 264192 [ 298.557715][T25505] loop0: detected capacity change from 0 to 4096 [ 298.574545][T25500] loop5: detected capacity change from 0 to 1051 [ 298.594153][T25500] EXT4-fs (loop5): inodes count not valid: 544 vs 32 17:47:37 executing program 3: preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/104, 0x68}, {&(0x7f00000002c0)=""/244, 0xf4}], 0x2, 0x8, 0x6) syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') [ 298.614378][T25505] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 298.667236][T25505] EXT4-fs error (device loop0): __ext4_new_inode:1069: comm syz-executor.0: reserved inode found cleared - inode=1 [ 298.730338][T25535] loop3: detected capacity change from 0 to 264192 [ 298.739352][T25524] new mount options do not match the existing superblock, will be ignored 17:47:37 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101402, 0x11) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) 17:47:37 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200300000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) [ 298.803403][T25545] loop5: detected capacity change from 0 to 1051 [ 298.850341][T25545] EXT4-fs (loop5): inodes count not valid: 800 vs 32 [ 298.926848][T25545] loop5: detected capacity change from 0 to 1051 [ 298.933853][T25545] EXT4-fs (loop5): inodes count not valid: 800 vs 32 17:47:37 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x7, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 17:47:37 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') open(&(0x7f0000000540)='./file0\x00', 0x640b01, 0x0) r0 = mmap$IORING_OFF_SQES(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0xa, 0x2010, 0xffffffffffffffff, 0x10000000) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) syz_io_uring_submit(0x0, r0, &(0x7f0000000500)=@IORING_OP_SENDMSG={0x9, 0x5, 0x0, r1, 0x0, &(0x7f0000000380)={&(0x7f00000001c0)=@pptp={0x18, 0x2, {0x2, @private=0xa010102}}, 0x80, &(0x7f0000000240)=[{&(0x7f00000002c0)="004485af0b3f9a49affc03a12f840a0e769351821813dc4a875ca96188a4263e004ae5ccf6c6702c42ae2a08566bbd57359882e223cb0690573cdb724b926bb1dc091c357e988a387515f0895488be3c851d4f8271dd87ecbe719a8b8e4f6fcec8c07fd7e33affc04a8f137a95b4353c206f114e926614fb745e0e74d71e32b358ed293c6436cecd367f134f2973a88bf3d50083a71f8afb0735a6c9d6645792cb55a3e975c761111dde05335f6158c0c7a98944e321c3", 0xb7}, {&(0x7f0000000400)="ebe4bebd24600eede54447b015075b62e9732a3f4082904d8cd5f04d53aa9335c344409b8b879c9ffc55c0c03dfbe75894d7adc011c194a9420695fb68047b061d3754e1995b138b3b09eaceb851f3000df95fff5ad96e196eb30688a553e12625b056b74b128980e071f7bf76df414cafa5d4770544f5c85864b76890c541c25c6fda6278ef9aedfa59bb191b7dca2c5ee0f65ed45e91920bb9897519fabcc91d88d4a375dab2196adadd4686abebb46121c8cd835993093b3f2ec9688470acffe431f34eca2d5cd3fce4625a077d1dbffad63e5cabb470a1b552ff1600ffa7db83d9dc43f43c0d1a69cbf1e4", 0xed}], 0x2, &(0x7f00000006c0)=[{0x108, 0x111, 0x0, "2ab3044ace11f7fab3fb579a242b5bbc4b63e3c79ec6a99e01be2c64e5115bdf5e46eae22c9a1b5938c996d7b38bdb9f4a8fc8ba3b8af40d5d6e166b89fc8db4a32066a60bce405f1f4437272420d14b3610dd9c286e2460dd14acca6d8daeb7158ec882d4bf32a5278dc355dd50dbdd037eb86a4afa70f0720dac061dd65351bda398d51dbf29ce5f35214e41c364c3a434ae5d734cb028dd89d9f7c897d1ab3a83d9319872961abe4c16d5a2174117f824bec8f6bf6b4c0cdeb1eb6d049c83eeb9910e089416e9c6ef0c84a479d532069ff6aa339bb55550ef4a8362af3ef6c7ebf3b244598f0a8c41f038b5d1a6204edd378c15ef3030"}, {0xf0, 0x84, 0xfffffffb, "a3911787dcc7d5f39e3894e2fc322a744edae18b8daee8377709367aee235f5e5725ad3a81bd347285520e4ec0162d1320623fea44cce15589adb40e83bfd48acff0e153ca72b501e2c02de6037b0532848411019fc07704ffd1ae64b46dfafd2e8a1352e31d0274bab753d2f6672a9523e5bd325de5680f53a26a25cb2b57284b9f0d3eb18bfd9548a5192b1312fa9f802db297d78e70f6b6f884c9f9be0c392a649184050976e5ec8303a1bc7af2d4cd32a56bf61a182585ee11ca48a09e779fef1c70c10358f03b6b4e7594426498d25bb73aea61cb33024cfcde8c9a"}, {0x88, 0x10b, 0x9a, "5d08fa0fe369bedea23a8669619f82cac08a309568d7f455327704d38072cbe27c676dd3cdfdc957f33850aa4b2e87a774d410c69bafe4fbd9c6bd80fcb265d3dc325e507d67dc74e4a710bf19df26f5f4c4a0bf2c2d13c83dc3c32110d59197c71eda74a3f507cc3e59b9ef482d15ecda"}, {0x40, 0x105, 0x6c82c8bf, "2a2c6ab01751c19cf534b254a149675acc1332313c510dc1be00166a267b3fc2df7e096f5af31263d6"}, {0x48, 0x3a, 0x80000000, "78a0aa4e6d11b61cc6981ad6c9d000099ca9629888f26219b640527a31bab64a4275a88c644b9383dd6e03d5c9eecec65809c199"}], 0x308}, 0x0, 0x804, 0x1}, 0x9370) creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') 17:47:37 executing program 0: r0 = socket$inet(0x2, 0x6000000000000003, 0x6) setsockopt$inet_int(r0, 0x0, 0x8, &(0x7f0000000000)=0xc, 0x4) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000040)='sit0\x00', 0x10) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x2, 0x0, @multicast1}, 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) recvmmsg(r1, &(0x7f0000000240)=[{{&(0x7f0000000100)=@ethernet, 0x80, &(0x7f0000000300)=[{&(0x7f0000000080)=""/54, 0x36}, {&(0x7f0000000180)=""/11, 0xb}, {&(0x7f0000000400)=""/20, 0x14}, {&(0x7f0000000440)=""/255, 0xff}], 0x4, &(0x7f00000001c0)=""/112, 0x70}}], 0x1, 0xf56910d8b99cb508, 0x0) clock_gettime(0x0, &(0x7f0000003980)={0x0, 0x0}) bind(r0, &(0x7f0000003a00)=@ax25={{0x3, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, 0x5}, [@bcast, @default, @default, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @bcast, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @default]}, 0x80) recvmmsg(r1, &(0x7f00000037c0)=[{{&(0x7f0000000280)=@alg, 0x80, &(0x7f0000000340)=[{&(0x7f0000000540)=""/237, 0xed}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2}, 0xe281}, {{&(0x7f0000000380)=@rxrpc=@in4={0x21, 0x0, 0x2, 0x10}, 0x80, &(0x7f0000001900)=[{&(0x7f0000001640)=""/234, 0xea}, {&(0x7f0000001740)=""/175, 0xaf}, {&(0x7f0000001800)=""/76, 0x4c}, {&(0x7f0000001880)=""/91, 0x5b}], 0x4, &(0x7f0000001940)}, 0x68}, {{&(0x7f0000001980)=@phonet, 0x80, &(0x7f0000001b00)=[{&(0x7f0000001a00)=""/25, 0x19}, {&(0x7f0000001a40)=""/135, 0x87}], 0x2, &(0x7f0000001b40)=""/114, 0x72}}, {{&(0x7f0000001bc0)=@phonet, 0x80, &(0x7f0000001cc0)=[{&(0x7f0000001c40)=""/83, 0x53}], 0x1, &(0x7f0000001d00)=""/85, 0x55}, 0x1}, {{&(0x7f0000001d80)=@ipx, 0x80, &(0x7f00000032c0)=[{&(0x7f0000001e00)=""/53, 0x35}, {&(0x7f0000001e40)=""/182, 0xb6}, {&(0x7f0000001f00)=""/227, 0xe3}, {&(0x7f0000002000)=""/233, 0xe9}, {&(0x7f0000002100)=""/141, 0x8d}, {&(0x7f00000021c0)=""/4096, 0x1000}, {&(0x7f00000031c0)=""/245, 0xf5}], 0x7, &(0x7f0000003340)=""/167, 0xa7}, 0x8001}, {{&(0x7f0000003400)=@hci, 0x80, &(0x7f00000035c0)=[{&(0x7f0000003480)=""/64, 0x40}, {&(0x7f00000034c0)=""/218, 0xda}], 0x2, &(0x7f0000003600)=""/108, 0x6c}, 0x7}, {{&(0x7f0000003680)=@pptp={0x18, 0x2, {0x0, @remote}}, 0x80, &(0x7f0000003780)=[{&(0x7f0000003700)=""/87, 0x57}], 0x1}, 0x1}], 0x7, 0x40000000, &(0x7f00000039c0)={r2, r3+10000000}) 17:47:37 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') pipe(&(0x7f0000000100)={0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) splice(r1, 0x0, r2, 0x0, 0x200000000e26a, 0x0) fcntl$setflags(r1, 0x2, 0x0) r3 = openat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x100042, 0x1) r4 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000040), 0x20003, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x110, r4, 0x56963000) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/141, 0x8d}], 0x1, 0x8, 0x0) 17:47:37 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200400000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:47:37 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1c, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10010, &(0x7f00000004c0)=ANY=[]) open(&(0x7f0000000140)='./bus\x00', 0xa00, 0x1) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) 17:47:37 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)={0x3c, 0x2, 0x2, 0x801, 0x0, 0x0, {0x2}, [@CTA_TUPLE_REPLY={0x28, 0x2, 0x0, 0x1, [@CTA_TUPLE_ZONE={0x6}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @multicast2}, {0x8, 0x2, @multicast2}}}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x3}]}]}, 0x3c}}, 0x46000) r1 = socket$inet6(0x10, 0x3, 0x0) sendto$inet6(r1, &(0x7f0000000140)="1ba0000016001d0d89fdc5cbdd045798707bed4dca141a780f0f8e", 0xff7f, 0x0, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f0000000000)=""/60, 0x3c, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1000005, 0x10, r1, 0x37442000) 17:47:38 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) statfs(&(0x7f00000001c0)='./file0\x00', &(0x7f0000002440)=""/62) syz_mount_image$ext4(&(0x7f0000000040)='ext2\x00', &(0x7f0000000080)='./file0\x00', 0xf7a, 0x4, &(0x7f0000002300)=[{&(0x7f00000000c0)="9db3637feb07c724a0e652300f3558a8dd1551f56c9d096c571f09752705f82a2d4cfb6a85acd2ec0236ba8cc9e0269c4b93f923ed2e0062d28db982e4c16df5", 0x40, 0x80000001}, {&(0x7f0000000100)="7472a11964c7534671268c8628a2aa3f0e2850590f8b61c323fa8b0a6315a959d8fad964753c5f26ab889821e53b2d72020adaf0abd2028ecd58fbf7d008fdf1c6629a2e0e0582cb8ae62eaf67415340ed12f76c3ddb424d74f49491b5975428f5864fb88b29eacd717527cff04eb1662909ac467d4a0858a3e4849794c14af29280", 0x82, 0xf5e9}, {&(0x7f0000000300)="12c024bdd6c0ad8a215ce5da848106b73ca341535267be29cbd1c79ad654c906ba565fe96fcc90258f5b56dda605a2c56404d3823e446226487a9fdb40da8e0df5f0060d1437eb6c40d7ed9edd47d2f76ce9793102a1963f62a01d33ea119887f264adf3ffd2d9cfd40886afe77569e28181f20d79f33b3b5274995270dbc06383ec1576a2ac71d20f9360e6b8ff02effd8f8887cec35214e2124bc234d03feeaf543d1a8c5801761c6dcb6d952c62ec7214d17df42c1e0562479d0cf165c66ce4ff30a3fcf714e1a14e48f9e900bdedd89134f3d9445dc604ba7139b14f5d7e9f6c5013a2a420bbd066bbbe158ad53826b978848b0b61ee9d032c2c518c5f1d561ee5929b498a230692650c4dbcdf33e2db30f5123cad603e6407be2badcbff641116d2cfcf9036e22caf284fea639e042de7ea1f62d788c68296dc447b1ac67f6e41d66bfdf809c85b6d14f7a89dab99b5c80efd659e10f24d5a11d7d2de39941ab2fe1bce1fd7ffacfd51ef39f787bd3d6104e536f716d7c0e41720eb93d8443772b659de9fe97cf028fcd15ce2878723d267a7b1e1ca7aeca8b2db249c0c5c54af92fcf5c84a3f105f462dba7c11dab28bf8a7563828126701c490835a634e45a18bffd9ed8bfb1ab0c2fa87eb12166673a244165bdb34e7bf6e8670285f98189f5d433254e828c8dd6cc5bbb27327f9444bec061a5d1af61243573770106599bb825f7cb734f02cd08528485c681b48e5472dc95790a5d21c4c3bfd24208623c943ec7e7a89a38cd8fc53bd6363538d079d22885bba20b09e254f1edab14f6b57f09766df21901f257b60dc10dc117101c1d2f5fd8c96efc4c0fff35baf6bbd739fceabf0c06cd827de93dd891bdcd66d0565daf7eaa8c747d4a6b83fb2dd1d26d1d1765b87712d9e8a1cc2b0f7dc17bab1fbbc05e8631bcc68d76069d7778d31e79f921d21a1688a86faae1c08f5d586b23493342bea5d434957c6426f7688a58bca80250c309917e939fa65dce441521a7e3a154000946c209dbaea6efe2bdc154eb5e86a6f95ce776e896026ef209f6d20964736fb738b123c04aa62c76514d0a4ee7d36cbe563a870b923e3243716b0af7e811a7b8d38c2eaeeb540684bebe23e41aaf8deedcc064cf8eafcb1ba16a2884a447f4314c5894bb03b03cfa4a0a94142432c21dc6fb4b02456016ac7f0e3fcf9547d24bd4b7707c0f967fbf7039c0b5c18031ffcfc127dde263d8b9cb385db7b0b2f247496538c5fddee2df3a83dd5f610da1758ef96be095744e0c5074633a8fe220a0809e20637892f661eee25aff3c5ce43d030c310750b038d409c2f4d3ea2106ffc7a6159d8e7b023a8d4a280536a34d8e8ae33824f4d00acd78d8bc1c296fccd14b037d4ccd2a91457f7abf91e24913129913e7c7f417192d19383c7307f63561847aa9c0b95bc7a9fb39c63e9e186465bb9b9ccb9168515535dbb26dc168f9eccaaf42bcb1d7128c5c216899c0a7c342c4f3249d501cba7dced30f9991ddfe09e5c53777558831451185ad5dc336d4720818a45fd2363fc13f08db05ca05e223320c6eb2034bc9a254a4f5fb42d44a9f54274bf632814afe13e306562ecbed63c48380fa1ffad6155e0a0035504afbbfc70e910efc2307b3490cbc630b1318ab67e3fb599baa6af37b69eac13ca8f4130836abe16149ba067e0c01bac805cbe07912fb76b2577c000df6ada3efe0fe896db0e3fe3f4c48691ad3a7c783e13fc1fbd55ecc2012a1dd3a95f011d49082a6b9fcdfa84c4afc1ce08f267ff0687adfd91699fe656b9fec4b93316e55221cce09f4158b8148b920051e72f9715cce38aa5117f0f288c0dbade283c4ce94728b5b5e3ee90a702b27ae040519edd0a11a14ceced3344fff784f23ce5e1048d74ae16cbdcd79b47a4b4be38f11c122ee0d233bd8fef60ebc911e4947b2d926b4386db90800e0459f3b1d6f9cde1cea8d2e2b82d6275a4915f9ac47d72105bcbaba2439431fa9db06878f768ea48d548c38086bb9a4cf292d51cded20d095cd20df96a2e630c9b256d9f1ab2970090ef4c8da78b2ab87d1092a404eb1d34b0a058ba190e0edda9b1147385bbe6e66d22837fea686d1cd122b72fce83308d52556cecb67b5e4306e1f0241adc0800405410344ea50584b42acdaff4b7e62dcd4a58ddc0a2deaae9e3fa9af30771b8f5c11e4642f81a3f69373367a3d23a9accedb592be2860cc0fd5649a46a0ead348b65cd9ed89b0c13abb59aa26da5f75300e34a3e0c96c2ea5d6d18b07b96c65455aa5bc58b2d6729416e657502122d2a2598a998c0076a574753e27cc0b7191bc3137ee7b075b9d802c1fb5c75f95d75e03d42115010363414c6d4dcabd178ff03b6908f6ba09897db20280d3cc441eb51c68440bccb9beafefa5c6a98e2fae677f062dc0564f98c8354bb7ee7a66c44539e58f0167ef53cc2cf1d1d46a4e0af286dca0f329b00d8b0b06f4148911eb95281ff369fa57304d4d5748fa94b3e1bfdd0bea2b6b1519e9b519a6c3c6efd28f8184949e0cbb191f5492ae700f6367898b51e90d770e0422aae4da05cd456fc7de57fa5482db0e04efc9e1a11f4a78aec80d72e7abea62f72ca90df947bd34db7222fba6e80e7570fb89629d8ed966fddd0bc50c7fb0c2e8a49b8bbe1e9ebe87113b44fdb16aebfd2717383e80b9379e86e42fab0b0f9f3282301d4f09575bd9e5e6edd16a97029f33a7fff618fd72e26fa4210e0235476339d05f8ab09e1b1c65ea7fd3d292a5d12266c0b9c4e9574d96ef9b029abb19a979008a5b25bbc21aab06e2be406553f1bce621b1bc5b356d181b9dbd63dc93e42cc7b54e467baad59e29203524234dbef384fd5cfed2e63359a9a5ae04464ac2236a351b089e10b4ccd776198e78b03e575534595bc780c2dc0f2b1fc9c53929b1f8979a8e441407e2466bf81c55b7b5361e6996ecb4b2924b5d4262c29fad31bc1f9764d2ad9dce1ab4c3ee46eef044e751c3e90147fe88eca770a0ab6cc2a03eab7d1a84bba6b055bbcc68eb2a9aa6e33f8e9230d69480a6577e3d18f0d322318eba0a791b85245318a3570cd81f75961d76bd39dc9f1235bed476822bd2bef9deceda568d2e81161285eb7a31da1e35c5d719f716e375c2214331aa4426bbb779b7e2db978cb1d7307b9c7940308fe8a0cd95ccb778f3519981e919dde6801172ae804694ba384239319ec0c71edf527a927365d66be63fa71fdb3faea100c17357caa11d87039c9eb47168c2f63a68e914c34ab7068fbafa97cd692740e6890f43aebf200db9a76c10920e1d91651b83cd01e898379ae4833994a82ae0c3bb2a32f3a7d84adbb23ec73cbaf3edfb88041a2c18b46c7bda05e02f045fd8a65e8d158ad9d4d7800c80457d5cc58c1632ed1c8d7eeb4532023fc94476ef4d448abd445cd7a09e72d7a1ac001926f5c3eb1330d955f2c94e32c6ff4e416fd04c1ea317be7b6db712343065bc85f79cce485c7b5db3bc8b0b8cdc1f059b3d197fb9c083f6b8b59ef4b1071ff49c95424ed2efb8389c1236129606db87ab1872b3c005f0d7ed28905eda3f6beb811c7d19281168c67eb97629dd644833d4082b58b0b205431180f2d1d0be7af26de47fc367812c1cb3f96a1ef238a04f2d826b703bf244397f0cd1b1959cb8d732bd19fdcdaac0000af58d25d54529746ea202be2dd1d1137d926ed5c405b85eb8f6e9d347b98731c58e0ba38458edcb8305b61065bd2023cb28693852501f6ea7b49d30fb92e670515997b38f379f0f4295ee3e0fca87aad192f327796d38e5992ea48363f45331108a33ead01a036e9fc758b1e383780386f2c0e403f5b4453d32b3b79de28d190679f6a4b9a5d111294797da79c576ff185a6ce0c758440a2f36e4fcbe4852b4cc4d35444c2f4537e56fb774dc8cfa315322378a2a3a5ee75fca8e08d037c22ab38c3ac51daeb6ed1753db77f8f6ebbe54ac3b8d3c624fc364af27601d88cbfc5af5f6b5f213f02537949f373d1e6407b33fab414e6ed41a8f5e115411088811f0f700234b1786d2b5183e2a6f7b2b0794c52dd05f06e4ea3c8d825439c04437e9e878ad7de4e0f70c5af7aa479f83294e4d92a84239ca558d7a3f1efa79816bdad1b82333e91e8996e89b27403f41a6905f133f209fc9ae2cd4fb0ac1ddcc7043082dd8aab202e00f7af160ae95e7fb095b65e5299856be628dc2e0b5fdb090b7f36d9ae9e325b8a416d91145b36c67edddf90224ff222dd6b65ecac89653f4eb5e8c6e20909cbbfa7d7b6fba03a429546bc00de6f82f5e5eda33a3870d664f231c7069502988a0573016acace7f53e986b9f6ff6826b3be5b32123d373539e7bdfb8c76a5c67eb017d2ee120a17e84b2f8eaa7bc11088cba79e27127f556011aea51424829f680330111d25a01e075398055da62b60307ef3332663bd741a9c10bef0a34a83ab8f267e532063e0355b7dcb9496cf8d64edc8b1e5e2c74bb3722b86b85e0e388f8d8f9ea7a113fb20178ab834ec0ecc15046afe568d200404c9b1e85e984491438502e9328db92f14903b1def1dd6310bbd7f94e391935c6ac8a15ffea3d1663dac3189d289ed6207bb9202bc0eb0952cd6d4246d4a42c23bec185918839c40e65c2c5f46d944f412486df8605dc587536e99f00de640e34b5b487569027ea67cf26b68b1627ff10ed42e300735e046fc6d30ae7b48e3a00fbb78e0f5814c79395827c8e9be849736cf8e7c07f20af679721e57aec2972554bd1e83d37d60149edfc72edbffe2126aa2351747c7ca711564ac10ae2091d2c93027346728918a41a5bcaaa2a5d26969656fc992b6d846b9e6719c702bad23b5e4bae91ac5d5c1d0de37bc25b7d907c6f77cefab9f3b5fd1856ea4efb839a50a3f978cece6546be766985da55e4fd08d411c9eee4f0693350c6d383cce81fcadb327b5f5bd6be5b1d16cea395d89c5e15fa1cbd4124076cf154023798a12042fa4d71445fa90992e8b6086a8614e5d2b41dd5c4b12803733b39bdcfb54a61bf842db4b731b8df3985b1dbffaf734b0a3d101a6c7f297ea8c95ce9974114d890c8e0b07eea5684bd14dcac1c2d67fba1eed8b190345837f46a4be04756313c3e5fcb8556e00fbd6a61149c5534efce9caab691f6232f0660a7c82f1575cc64714ac694bac4a504476886616db6c9fe5bc4ffa1e23df5f55389ce7ced7e9eb1c511750fc40388d56f6c1c96fbe8a43857ed5636554ebe65e8d787c5ede950d392965ac81042e3e935301968bca8fc630f8a244f533085684eaea99ceb162c25a7c9e000d4238c2a2126b7ab05890bec7481b7ecc5cc54ac0c37a8342ccf0a94d481cd65a19d24adff44eb3e7d48d75421baa6d0bf054b6b5ad9989c713c8754326ed2a2bf49fb3d3cc36acce6aa483caac3360ba59494c99a107eff1518e43af894521005aa968d586ce2fa113518355349e90c7069f3a9512a572381c1598bb963736a3acaf8679cb72f3f4edca67360c53e518b323885f45401157bb943248450310d221e0d97d5865d53463d74dd52b42ec70819c915cb1a736d16fcf1cafa12520efaf704898ad5065d17d6c8121ebdf9368ee4b2ef6c91529682245bf98328d6946d2c4f0753e5497585ec0b777eb5e8ce458ce9f43f7ff1244bc5c528f611fe6bc2dc482982a97954c7493cc3bcfec5792c41a7f8c889407faebf5c474ac0304998222871baf0b36b90aa6086044b4fc71e955222c5562e393900e228f81a32749f244c0ae2c35e73f1553a", 0x1000, 0x1}, {&(0x7f0000001300)="8d0296ed99cec91217dc3e96677c53efe6b1df2195edb5434ff2b1105129b1027eac6f1992b3565a30a1bb2e6b1a7385910833c1aa95a62c3fd738381b63ce6ba2d575fff5993d66f78e79f6824312720ba53000c4ee054d62956b9e8c4b9cb661316ff5955a1505a53264acb15f9d8629a7c78f9b7ef893b9d2c4e342522ef9f3d5b64eb449120672e94350169ea21d51812ea7cb72f3f7a33abaccb89d32b0af1b145fea52507dc1444aa292eb91315dc5e15fdb14c420edf5b3e1a8b7d19cb3512667d265fa02d5310d8a7cb4161764e5203b6753f8b335a1f686975788114842b6a055e07ef21d5e145f0a017f8753dfbeebe23663f2b21c6a85a4248d9ab98b6049891e7be25909430ce414dad45545ae9c77a5bb3e94cec80462bb285f278fe50cf19f8289c51d5852ad76d7b1476aebec626a077814d6727b33b786cd5f2aa4a5fe31e9d99b117af88116a00a2f0ca25ba93ed5e7292d9a1f8a170dad8289a44519a929fde1b5a5704822d8f522442b812aad90694e8e3ed516a408efb180cb4850f409b1f62c3dfeae3bb9cab12315042a5abc73ccb03bce834f2396725296a9600e967748d547dceac63408370d6f5b9c5f2fa231ef0b52bc5b005c4cd033f75cccdfbf334004add8ad415c72b9ae3d3e9a7818bfcf679b6e2fa483a9b67ba25fc24c7cdc0b3564b2e75edbf692b73b8c6058fca8052d59ecf3f6be0745030ab1a75f5a04b1872c62ed4d104432e02793c6e137e01e82704e8c0ca35d95c55c5cd3ed05ffc51861268b2de350dafa75b6512587d514e477e800999c0776a324ec45920093474a119f7fc16891bd9d95fa38c1131cd3d302a733462e0cc6f93c2a7351ecc468c4029bde06f35e62ab3933ceec79f092c5f799fa2557a2925dbe348107c00a0abcaaf0892a99f8e44275def72048892f6458617ca65ca026230b9d67c0b40245a6bd1295c12e3ba2535a98655bf90cb374d428877c963aa60204b6b164d4d5969cbdb15ae229041360ce75545f9892f823460006a635322808628751a1ea02031f7e3a104df604d75e471552baf0b697d7ee01e5970df70bf1a28ddddd1a40f2a7bf447d255384e9a4de1f76c84c50b79230e3348a00616a99b28d8dc8b769eda9ff2464a371887ed02daf548722a7f54bb0b8af9d7525067b4f56344443e6e974ef786788ec7cc662865b5038451cfdcdef362d197af3f10726b3761b1a1c60e0b71681079b74ba6270e2e5b1e6bb8c6c26bec43e2d82436e9cd9b658b19649e5736d70ab6dc18d7ec0283cf91c967d85f061765689c39c8940a7c8d1bc5a0327e56f0287d6684381cc49734feae29c6531d41f4244b8dfe76c03c1633daeb124bcf6017d9fda66272db2461ab363136bb262b94993aacf5cb1c37e0656c5cff6d282bad15858472d32bd44c46d9b3dd2a2ce5da7bf499a80be56acca03c6fe73c2b436eece1a66678d01bc800f094c45631b44d97124b8e001aafe35fc8c54656add2490fcba0fa8d74d05a68886d189172fc9e74c28042130f0fcd0642edd5afe97178a9307dd4108b0ae30ec48134260e36f2690317fd0132dbaaa3cf6a4292fdd833d5dadd4189aec95aefb399fd02e44232465313a17be44d0ebb0abd3ed93b1eba78e087db925eeff3d2dc67bc0ce74070db3e365b26b06bb3c8c63e08e256f23dee8476032847969dbed8f2d05cf19b531939c6280ac3f9b5f1352a69e010fdb13a1a763191a3bf03a54d073a9beb71c581f3138245caeba0625bd20bd5c3b8c534278ec443aa9e4c78f852927584e2916727e7b52cb9a7ef9c6b342fae438908ce2619cf51924b2a5d6b73ad29c4a31cc28751d6b1d3f669155a5a609f7bdfe6edd85848756560a97c7f4af9b65718459c225c2722f29eff0a88ba650c3287cbfeb24864b3683abed87fb05cb5be32f24819ff97fcfe58ec971dfefd387dd08c2ab79d65eef89f606faf388d50c6467849ec74686a528b44d17e9e29ff592e894ace30167c713cbf292a6f684a5424f61cc9483cd1059324224163a6a3935fcf3897a45eb0dbb3e00598930d0c552899dd2d94e87e5fb9483f74e6fe51c502051a54effd26392f1811aa0bfcd5cc54d0996e51500f2d193a2d19db6e6172e638919adb0f94d98a7d69da242101fd2921617de022dec027aa02293ad0f975ad5ff7eb500489c3eea68db631974cf047ad445c24909f8db87f05488dbf7c99dc7d1a78f9d4a1d635a19f46911586bb0079119ace1354bd55c605c96eb821d1f42dcb20a53f52f74ed5d8be55d491e21cf3b0886a545a2e34daeb3866fc88091d2fe3fe80686818b669dd3be2453efccb77ae7635ad809eebef2924e58f3b231f5643fae701ed4abce3cd4e972facfbe7a35bcb1043157c4e430207000f41bbccde269a9d58b7dbf8a1f8a37599b4da85b8d25094b5919c7657af7feb260ad498fe74ba6f2e9737ba990bd971e9d2a3f758682df65be17337da22dee8d537f476cdc11139e3beef10ec1684c5d845a1e3c166d7f601bff08d433397d31678042b07a5e781087a755dd672f50987c294c8b699ce036ac88379efebb82011a84aa181b7ca8db6344e916dbc0c73199aee5f5e703dfb3f9f8d76a7fd715266d93f804490a05f11bde2f9cebe686bd43d14636b45b2e5d1e90ae6db410cee04281aeaeb19da47bbe6954882466ee590b12b15efb745d5324c6e71cbb4279c71b11ed3a95ff6bebb02e148585e742eabe64378bb88a0220a047c39b76c87a3936224b7d655943fd3bb502b16c2b263b5cd84be14e826229a4710c88fbfe7a0ae079556b0607fc683be20fce606e7fd3bfc515cd2daf912d971128c8c1799f36143012d3226a83462dd2e226104823723395cea8397094e1ae95213332d8a3b696b95712c691b26a6ed63e082ebd6a4ef6b909e08354acfff6823bd9d5b69f35b5cd4a9d31b79bb3993e79b9b89e7a4f5ddfd2b3ae0192a9cd34d88ce77976ae48c8126e0f95b3d801929fad07221925453f260f1c280c33de1e59cfbe7f9396549ea745b56a5b77f95c7a1649182942af47fc83f373e6ad7499f045ddad42e622a8da83058a11a770872001112453d133cc187f5341e1a136858a74e21bd2c407dea7143ec2ddf750143520275c26c35858f28786ecfe889f1e02b165f29aefbbeeab4a213789e9aa30d7a95bb923cdf9ad30d0526a61d47229a10260afc77386f1ba790ddc1fb00143e0659caaeb9a05d2aa4790d36fb59ef1b613478049188eef63b112e3461f5e6e1f40bd6a313f043f15e537d0dc0c84363cb8002c6fcbfb4049f02b29469673712ccb966cd43c60f442d01f101d59cacdbc1ce6a72bcdcea54caec4c29fcd97bf4399f433d7fb09670529db8ef5ced80967d3e7855480a588f0a06d943893da33fcc1ff0f180fbfa12a10e296a008ff31fb78d2cb1944c65a6018ff9c4f4af25dafcc05a4dfdc94089ec186e53e0b9f48f29fd8264bc0652cd162895933fd806622765a68d915954e145c6f6c1ffc88fe82ea31f63c69440606a4252b67bdf1f4a72718544ca6016d4ca6be7e8aadaf924d92ecd4813edee7e7c5cfbe56120286af26e9a39985d8be7c72040ffdbff8c5de572d16e422bc515010a0d3d0aa6aa1a3233e6ebca6f1dad1b233740deb906bf61b3e387512b85aab1cec333917ee93049c277f002f90100d779fbd57dea79b3aed4536a3e86d72c7653ba3574b2badf3cd650a1a5f639d4e861e59a44e62b8f3767198ea6db56179cbba8ef964a51612959152d34b3aaf6874f41a942f15160dd1779e44cddd093f5bc87d493a4779eab4164c1a7723980e0f1991451d7fcae997467c5328a4a677ad5739bd3f9e3ff6f9c2f14c91008c3ced8a958d121bd935e1f5edfe2eb43d94c9c7cbe319590215cc025b38ecb0408af9180bd9db57e23984d45a3a6e4edcf05230d025fb35cf935fb73fa6b50bf7663b07b15f8c978dfa9142bb68a16480d2ba35e1074dd42de606b353da3c7aafd9d7fc9f5b70c96d520916d95d77949d24f3e9bd5db71b671452d562056fbfe82afd874e08ab418f95654beef386204a8a1b53be6d58218700d69831d0a9bb17ba5838aa59f63ce2c03b4eae23a84fc64e606a647802bc82f8b0e1a3d7eeadca46b19c979b7d9ae1ce12c2001dcf8b839f939d3bb008a142e2a33e4cdba5c11fd95f6ce6d714070395d15b421ae91c7046d3d2b85fdcdcc363deca1d785c8faacf523c4d0895490513de7e1672f219f12caa82c3286745179a35f00efdbdd0de4d765f68d4e34a547ae7971c9fff4711598a956755cb3906ae3f29b336cf77ed9d76376edcc543276f6c8503000ce1dd5aef953baedff2ba0455f91cd0fdef78dd422755dd8f4c561818fcf0bc1f438053fe02635c4d6470946a5d627f5fe5e143e271736b0c4a69fa002657a1e456a7aefabbdd600a31f0b67f08e574cb459dbd8e2b507d661effde2eed7d538dfb0c275a2b0954c397e005ffa90a541582207882d4774f096eb39d37e856b58f4958e733e5d5af89119e7df692c230ade099fa3e50f41958a4db2f27d9e235481789851503c43103c2fbd1fadb75a17e866bf7652c7607c195cf39d477b58b2dbd09768ae136b1adab5c9ba4305262ada2826521c417f23e7d53e911d435dbdac60f3a16f3a9a21b5c35089134b293c3985520721bda85d595239df4bc7cdbdb75ee9bf4b0f5ae7a043a21315ed29401981dcae484224dc9b8289bf942f84a853b8341a40e0b6f369261231b7335dc6d60ce7a6c0adb3fb32f9ef568c597d0ce3bd53373b2976fa0dcddc8b240cd0cacdcbce3b6ab1a69f8972c81f83a7086d84b1757f270339d519305069282c8bacd3cd4e323fa87791d30eae91bd80782e9b2a613623f322f6b7182057399eec5757873566e81ed80f019a704c9e5854951f76ab44dfdbe4d3ae0a5b2c858aa8bf060d1e1bebf5cbb6ee683371fa9ff1ef045d5cb61c9a579c4438e801a784fa438f804ba12217cb44b8e7a6f5da54d21ed304115035c751f938060f6275db0da9cfaa06fa7fccbbdaa1ff20663d44e9cb034df29f22a7ab76198f902681234d86b854540d741b88bf77f1818a048d1c5aef2c5c74da8ad8a93e1535d8b0840b51a6388f9a10de2eeb98a0d48ba371334237fb95810d360a779badedd1e1cfb6647bbd94c6be28e5db3c84b4a4eb541d9ee8936ab79f159fa5cb29b817b140b6e7550285a7f484ec3e9a8ac1d02823fe7fd4e90d2e58756d4de8ec555467d586667caf58985d5aa3f79d46c832cca3ad31c1d276d114be1f8b2e1d0260cae59518eeeb5f9e09e7b246c3abfd39f45ac3786fc872c0cc7131f524feb82e02afe14a111be57a0d819afe777e1c669712edfed90df37a0e7d106c5ea0c710120d5fa01862b8066f776cec36eb087d00993f9f2257fb5726c2ece7fa6f0ece2d975cd231c2b445668323c4d31d2ce7a1e9d619674fbd0220ef36637531abc48f2aa7e673057e68c649aec08e6cb6431c1e31a7c2a9e9fed4aaffd4aef939e7c6dcbd7cd799f2b74eb58353d9c58d2999af7d6dc3656cefd61900961ede97ca8214942720c541b309b3f23b2844d95c4735f90a9f892cd688ab785554bccc791375ead47ccc8fcddc1c70a037c832d1ade4e26a13dfe693c1d444b1b569c1ec4f9d7e7afd801dd182cb5da8fde63c9607c34329ca646a86a133ccdb87140515567ff79735adfab27934131503d38075be7ade7c648252097d3078421697d545f5837a35860e64db98d68", 0x1000, 0x8000}], 0x12000, &(0x7f0000002380)={[{@journal_dev={'journal_dev', 0x3d, 0x7ff}}, {@data_err_abort}], [{@uid_eq={'uid', 0x3d, 0xee00}}, {@dont_appraise}, {@smackfsfloor={'smackfsfloor', 0x3d, 'net/tcp6\x00'}}, {@fsmagic={'fsmagic', 0x3d, 0x80000000}}, {@dont_hash}]}) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) [ 299.231013][T25583] loop5: detected capacity change from 0 to 1051 [ 299.237751][T25586] loop1: detected capacity change from 0 to 264192 [ 299.244432][T25584] loop3: detected capacity change from 0 to 264192 17:47:38 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200500000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) [ 299.277735][T25586] FAT-fs (loop1): bogus number of FAT structure [ 299.284018][T25586] FAT-fs (loop1): Can't find a valid FAT filesystem [ 299.291852][T25583] EXT4-fs (loop5): inodes count not valid: 1056 vs 32 17:47:38 executing program 0: prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000000)={0x1, &(0x7f0000000180)=[{0x200000000006, 0x0, 0x0, 0x7ffc0003}]}) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xe7, &(0x7f0000000380)="c4c6910199f7d9078a80253fd138a3368a793469569b144098d1e0a593b040f7629100f083310528ff64fc279675bb78da8aed164b19c82c8845a10001000000000000476c706d207f04eaa5ade9c3dc9e2160030758add630cd26ba926cc5f001f1d835b6b579c79bde98a354c12dea57b5ea1b7edeea3779f26c57e174111b31d187aa1a493934b52d99e00561a49660868922b0dff8948892362ecbba48c89aee3cc22db93e401f7e5d534034302b79a8ba381540de9e85156bcf4016302cbf859b072d163266188e5bfb77ef4805dd504db7d71d362412acefc5b60d5421021b6df56d259d"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) prctl$PR_SET_SECCOMP(0x16, 0x0, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5, 0x35, 0x9, 0x5}, {0x5, 0x2, 0x81, 0x7}, {0x401, 0x1f, 0x5, 0x2}]}) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f00000001c0)="f830fcdced80ca8c7ad847ef6410e7e05ad4a0cfd9d481ff4ac48da4546c4c0107776f7505ccde5db4dd5fac24a82ac06b0ed75e547cdd494a79df4a45709e9d96c826fb255e92dafa") r1 = gettid() tkill(r1, 0x34) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x5) tkill(r2, 0x30) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$setregs(0xf, r2, 0x0, &(0x7f0000000240)="1643caf7411fc6864e45ef250084c82570c2214bb13e700033f2a9496aae5eb6e4ca64d53994b40873fa48b2efa736fc470f586d33bca72293c0db304f99bca23baa12b849d4d9ef78ad612db83f39686b7c37726aa29a5dd2cdcb7875dd4b978fe8521431f1bb23ad") [ 299.338481][T25603] loop2: detected capacity change from 0 to 264192 [ 299.371166][T25611] loop5: detected capacity change from 0 to 1051 17:47:38 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000100), 0x88001, 0x0) sendmsg$NL80211_CMD_DEL_PMK(r1, &(0x7f0000000340)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000300)={&(0x7f0000000180)={0x5c, 0x0, 0x311, 0x70bd28, 0x25dfdbfc, {{}, {@void, @void}}, [@NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}]}, 0x5c}, 0x1, 0x0, 0x0, 0x200400c0}, 0x4880) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1000000000000341, 0xffffffff, 0xfffffffc) [ 299.385326][T25611] EXT4-fs (loop5): inodes count not valid: 1312 vs 32 [ 299.400839][ T25] audit: type=1326 audit(1621705658.134:174): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=25615 comm="syz-executor.0" exe="/root/syz-executor.0" sig=0 arch=c000003e syscall=202 compat=0 ip=0x4665d9 code=0x7ffc0000 [ 299.426428][ T25] audit: type=1326 audit(1621705658.164:175): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=25615 comm="syz-executor.0" exe="/root/syz-executor.0" sig=0 arch=c000003e syscall=56 compat=0 ip=0x4665d9 code=0x7ffc0000 [ 299.451117][ T25] audit: type=1326 audit(1621705658.164:176): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=25615 comm="syz-executor.0" exe="/root/syz-executor.0" sig=0 arch=c000003e syscall=202 compat=0 ip=0x4665d9 code=0x7ffc0000 17:47:38 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) getresgid(&(0x7f00000002c0)=0x0, &(0x7f0000000480), &(0x7f00000004c0)) statx(0xffffffffffffffff, &(0x7f0000000280)='./file0/file0\x00', 0x100, 0x20, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getgroups(0x3, &(0x7f0000000640)=[0xee01, 0x0, 0x0]) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, 0x0, r6) r8 = gettid() sendmsg$netlink(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=[@cred={{0x1c, 0x1, 0x2, {r8, r6, r7}}}], 0x20}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) lsetxattr$system_posix_acl(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000700)={{}, {0x1, 0x2}, [{0x2, 0x5}], {0x4, 0x3}, [{0x8, 0x2, r1}, {0x8, 0x1, 0xee00}, {0x8, 0x6, r2}, {0x8, 0x6, r3}, {0x8, 0x1, r7}, {0x8, 0x3, r9}], {}, {0x20, 0x4}}, 0x5c, 0x3) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000180)='./bus/file0\x00', 0x0) creat(&(0x7f0000000040)='./file0\x00', 0x100) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') dup(r0) r10 = inotify_init() inotify_add_watch(r10, &(0x7f0000000080)='./file0/file0\x00', 0x40000800) [ 299.478865][ T25] audit: type=1326 audit(1621705658.164:177): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=25615 comm="syz-executor.0" exe="/root/syz-executor.0" sig=0 arch=c000003e syscall=186 compat=0 ip=0x4665d9 code=0x7ffc0000 [ 299.509724][T25611] loop5: detected capacity change from 0 to 1051 [ 299.512775][ T25] audit: type=1326 audit(1621705658.164:178): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=25615 comm="syz-executor.0" exe="/root/syz-executor.0" sig=0 arch=c000003e syscall=202 compat=0 ip=0x4665d9 code=0x7ffc0000 [ 299.541657][ T25] audit: type=1326 audit(1621705658.164:179): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=25615 comm="syz-executor.0" exe="/root/syz-executor.0" sig=0 arch=c000003e syscall=1 compat=0 ip=0x4665d9 code=0x7ffc0000 [ 299.566029][T25611] EXT4-fs (loop5): inodes count not valid: 1312 vs 32 [ 299.566028][ T25] audit: type=1326 audit(1621705658.164:180): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=25615 comm="syz-executor.0" exe="/root/syz-executor.0" sig=0 arch=c000003e syscall=202 compat=0 ip=0x4665d9 code=0x7ffc0000 [ 299.577242][T25634] loop0: detected capacity change from 0 to 4096 [ 299.611699][T25634] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 299.641279][ T25] audit: type=1326 audit(1621705658.164:181): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=25615 comm="syz-executor.0" exe="/root/syz-executor.0" sig=0 arch=c000003e syscall=61 compat=0 ip=0x4665d9 code=0x7ffc0000 [ 299.669314][ T25] audit: type=1326 audit(1621705658.164:182): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=25623 comm="syz-executor.0" exe="/root/syz-executor.0" sig=0 arch=c000003e syscall=202 compat=0 ip=0x4665d9 code=0x7ffc0000 [ 299.694199][ T25] audit: type=1326 audit(1621705658.164:183): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=25623 comm="syz-executor.0" exe="/root/syz-executor.0" sig=0 arch=c000003e syscall=278 compat=0 ip=0x4665d9 code=0x7ffc0000 17:47:38 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x8, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 17:47:38 executing program 2: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r0, &(0x7f0000000000)=ANY=[], 0xfffffecc) ioctl$SCSI_IOCTL_GET_IDLUN(r0, 0x5382, &(0x7f0000000140)) r1 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$FS_IOC_GETFSLABEL(r2, 0x81009431, &(0x7f0000000040)) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) 17:47:38 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200600000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:47:38 executing program 0: r0 = socket$inet6(0x10, 0x2, 0x0) r1 = socket$inet6(0x10, 0x6, 0xfffe) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket$inet_tcp(0x2, 0x1, 0x0) r4 = socket$inet6(0xa, 0xa, 0x80) r5 = fcntl$dupfd(r3, 0x0, r2) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000180)={'netpci0\x00'}) ioctl$BLKDISCARD(0xffffffffffffffff, 0x1277, &(0x7f0000000140)=0x100000000) socket$inet6(0xa, 0x1, 0x7fffffff) ioctl$PERF_EVENT_IOC_SET_FILTER(r5, 0x8916, &(0x7f00000000c0)='lo:|T{\xdcD\xd2\xaf>o\xd6Q\x00\x19\x02\x00\xb8;\xf3U\xf7c\x8e\x14\xb6\x1a]\xe48\xdd\xd4\b\xc0\x06\xb0\x0f\x89\xa7Mlhb6\xd6\xd7AF,\xa3\x00\x00\x00\x00\xbe\x91\xed\x05\x00\x00\x00C\xcb\x85\x9a\x82j\xf1\b\x1d\r38\x00\x00\x00') r6 = socket$inet_tcp(0x2, 0x1, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$PERF_EVENT_IOC_SET_FILTER(r8, 0x8914, &(0x7f0000000000)='lo:|T{\xdcD\xd2\xaf>o\xd6Q\x00\x19\x02\x00\xdd\xd4\b\xbb\xbb\xb0]\t\xee\x89dD7\xb1\xd6\xd7AF,\xa3\x00\x00\x00\x00\x91\xed\x05\x00p\x16\xc4\x00C\xeb&\xc6\xd6\xcb\x85\x9a\xb6OFl\xd3\x00'/77) r9 = open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x182) splice(r6, &(0x7f0000000240)=0x6, r4, &(0x7f0000000280)=0x5, 0x1000, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r9, 0x40082406, &(0x7f0000000200)='+$\x00') 17:47:38 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file2\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file0\x00') chdir(&(0x7f0000000280)='./file1\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) open(&(0x7f0000000300)='./file2\x00', 0x250000, 0x158) ioctl$INCFS_IOC_CREATE_FILE(r0, 0xc058671e, &(0x7f0000000200)={{'\x00', 0x3}, {0xe1}, 0x11a, 0x0, 0x0, &(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./bus\x00', &(0x7f0000000400)="b248f0845c9c062accb83deef3ba820a57b073641a64cd68cf8850c9d227624c87d2b703441ad9f4558298cb92dcad39377896e3033853418ea3360a832db24890e3b79482fa3fccc42673c5aeb541a4aaad2bb99ddae697203ef178b1263e72fa66175be3271c074f8fee119c3750c6c2a1b245b968c2468e5f9d4f90a4663f19e95b44625589ea4ed76259a0108a71ac388bbeda5055fb81d9feee89acb7d75448d0afbbe4a3dbf7fc86443249a3a3c3ef734bbe15cc435da85a8b3a183e274859f30fc4cd1db2c64f0caeadebb0190f8e1bea3fe5247a864699bfad00f100a7c8ba097e460b44b1212516c1119b126c9b9a858b9c549307bdf7d985e445819e4c7af47efe1114d96df1ae6a6723df375d3c3f7119140a2eb19a7d062e9366e486ff5bb2498de51d2bf3c2a2025d0e9bc8f13df9e86d5b8e4e31ae0a7f0f403271e1d00b73f1e20ea969c5765dc31723b831436e7fd4935f944ff0bcbc4a5ab7ba66734e610240d37443c54beb3e0f1ce0cbe9513a9d5f5173df2faa28dd7c3c7a741e1431938b52687fd018e3b169b8f3d6f15de35a7d5469f6330acf1fcef8471efa3092922507736801e51218ee1a11fae6433a228dbd7b1825acb6dff376869ce7b003233289d34d97ba9cc95e", 0x1d0, 0x0, &(0x7f00000006c0)={0x2, 0x69, {0x1, 0xc, 0x0, "", 0x5c, "603d4e94fbe5e338c1068230667293652fb2560371b69096a67b6784bd1f9062bcc487b66d9b2661f61bc27e1d8815bbc6ecb405fdb7b8e1535464b78bae1c7b80f4e81ff7ba819eb085cf2c86d8975b4c5534368fc59f105880c0f5"}, 0xa8, "f2bd7e32b2db437c51a1be1c13558dd5f012e9f57ed270d3707d98b47327a53a8485353388be04227560133d8ddf75a9a04b9d8343aa3fc6a20a2b1f81d81ccad1c8243e16edad38c5e2d3e410042a2ef2e2e93e720c576215f5d25e77566872222f887303fdcb2b414d708758ec9db01fa3c82fa5e84c73c97c2301bcd5162ab264f8eb1a2824851255326cdd0d5f42711cab8cb45dfd7ca29529cb564f734ab1922623de3c20dc"}, 0x11d}) creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') setgroups(0x1, &(0x7f00000002c0)=[0xee01]) [ 300.081157][T25621] loop1: detected capacity change from 0 to 264192 [ 300.096924][T25621] FAT-fs (loop1): Unrecognized mount option "8T" or missing value [ 300.119911][T25658] loop5: detected capacity change from 0 to 1051 [ 300.153444][T25658] EXT4-fs (loop5): inodes count not valid: 1568 vs 32 [ 300.168735][T25672] loop3: detected capacity change from 0 to 264192 [ 300.224160][T25658] loop5: detected capacity change from 0 to 1051 [ 300.233011][T25658] EXT4-fs (loop5): inodes count not valid: 1568 vs 32 17:47:39 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000140)='./bus\x00', 0x80) r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) 17:47:39 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0x5b, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f0000000100)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 17:47:39 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200700000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:47:39 executing program 0: r0 = clone3(&(0x7f00000001c0)={0x70062000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000040)=[0x0], 0x1}, 0x58) clone3(&(0x7f0000000140)={0x2110400, &(0x7f0000000000), &(0x7f0000000080), &(0x7f00000000c0), {0x1}, &(0x7f0000000240)=""/4096, 0x1000, &(0x7f0000001240)=""/4096, &(0x7f0000000100)=[r0, r0], 0x2}, 0x58) [ 300.312018][T25703] loop5: detected capacity change from 0 to 1051 [ 300.313889][T25708] loop1: detected capacity change from 0 to 264192 [ 300.320853][T25703] EXT4-fs (loop5): inodes count not valid: 1824 vs 32 [ 300.339363][T25706] FAT-fs (loop3): bogus number of reserved sectors [ 300.345918][T25706] FAT-fs (loop3): Can't find a valid FAT filesystem [ 300.402149][T25706] FAT-fs (loop3): bogus number of reserved sectors [ 300.408899][T25706] FAT-fs (loop3): Can't find a valid FAT filesystem [ 300.425851][T25703] loop5: detected capacity change from 0 to 1051 [ 300.432767][T25703] EXT4-fs (loop5): inodes count not valid: 1824 vs 32 17:47:39 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200800000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:47:39 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000180)=@newsa={0x140, 0x10, 0x713, 0x0, 0x0, {{@in=@multicast2, @in6=@rand_addr=' \x01\x00'}, {@in6=@mcast2, 0x0, 0x32}, @in6=@rand_addr=' \x01\x00', {}, {}, {}, 0x0, 0x0, 0xa}, [@algo_crypt={0x48, 0x2, {{'ecb(cipher_null)\x00'}}}, @XFRMA_IF_ID={0x8}]}, 0x140}}, 0x0) 17:47:39 executing program 3: chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f00000005c0)='./file2\x00', 0x16e) creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r0, &(0x7f0000000000)=ANY=[], 0xfffffecc) open(&(0x7f0000000040)='./file0/file0\x00', 0x121100, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000200)={0xe, 0x17, 0x2, {0x5, './bus'}}, 0xe) vmsplice(r0, &(0x7f0000000580)=[{&(0x7f0000000240)="3c8e8ec585123eab63882b388586fdc51df9c35c47bd80f088eaad7660e486f1cdeeb48a", 0x24}, {&(0x7f00000002c0)="feed401f05e6c4137824ccb3e5d61a5a47955102049c3979c40aa4087f8a27d30131d79d6b855cbf26a1e9a0347c4349c352ea99e9ed55d5fc04c10b7e9673ed5f20e4dbebae2051d502846d9f5d456feb841ff70e1c9223ce2428282d21dd5110b47455af9e3ea4c3e6e3914c14d2b17fa005ddc796e66d4c35eaeba10de9c61030f20f7ed707b65a2b1dfa0d1f7653356873db73c64ca0609834d6118803c48499fbd69d81ab993f05d5d8f76069e2e6a32e93e8f9885e5282f972ac52300fe9981cde9860db33ce3b65c346c5a4062997632502a08b1c909d690069ff460bcbde95b3ee6a4e54006eec0cddde", 0xee}, {&(0x7f0000000400)="8d605768962ff6055e4116cc9d2d34a4c08956b461a3765dabc221eb839eea0c5d378dfee83a728d8908041d5b554e40e1d0c8f161f3a27d0b85f38503450be684e74daf48a70c944e61d500e3153f26a4055354cbe0", 0x56}, {&(0x7f0000000480)="9e2f1f8f7f91c7f995de9438a0f2e20fbd4f004a10b081382b6ee2078c42c3e8f835e2065652e23d119e806def3ce60cdf81b4890d7374ad58ceeb312a93182caf270d9bc46203cc7b67bba9648a5c3a7ec4a433d2cd76776a46f83fd809e628885d36dcd9b8dcc029a47069373889e4bfcefe2e56e4ecb88a72c339e96965b34255309520c5b397a5954eca607c577d83bc9a6508520f2a31e9ec2ec2bce872d5695ea14879918a4d2f2f093ac37a0d9bcaf6254491b6b11de127f5347787b18c77b59adec03cacb9a626f947f354b18c806764e0e6d86d3b75414e0ac2218cbdd70c1b05", 0xe5}], 0x4, 0x8) r1 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', r1, &(0x7f00000001c0)='./file0/file0\x00') [ 300.592039][T25741] loop5: detected capacity change from 0 to 1051 [ 300.600535][T25741] EXT4-fs (loop5): inodes count not valid: 2080 vs 32 [ 300.663195][T25741] loop5: detected capacity change from 0 to 1051 [ 300.676750][T25741] EXT4-fs (loop5): inodes count not valid: 2080 vs 32 17:47:39 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0xf, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 17:47:39 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') ioctl$FIOCLEX(r0, 0x5451) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) 17:47:39 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setresuid(0x0, r0, 0x0) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000140)='./file1\x00', 0x80000, 0x0, &(0x7f0000000380), 0x81, &(0x7f0000000080)=ANY=[@ANYBLOB="6e6f62616f6e745f6d6561f37572652c657569643d00000000000000", @ANYRESDEC=r0, @ANYBLOB=',\x00']) umount2(&(0x7f0000000100)='./file1\x00', 0xb) 17:47:39 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) r4 = syz_mount_image$msdos(&(0x7f0000000140), &(0x7f0000000180)='./bus\x00', 0x200, 0x0, &(0x7f00000001c0), 0x60420, &(0x7f00000002c0)={[{@nodots}, {@nodots}], [{@uid_lt}, {@fsname={'fsname', 0x3d, 'msdos\x00'}}, {@pcr={'pcr', 0x3d, 0x24}}, {@func={'func', 0x3d, 'FIRMWARE_CHECK'}}]}) mknodat$loop(r4, &(0x7f0000000240)='./bus\x00', 0x80, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r5 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r5, 0x0, 0x8400fffffffa) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r6, &(0x7f0000000000)=ANY=[], 0xfffffecc) ftruncate(r6, 0x26) 17:47:39 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200900000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:47:39 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000640)=[{&(0x7f0000000040)=""/72, 0x48}, {&(0x7f0000000480)=""/242, 0x12d}, {&(0x7f0000000300)=""/254, 0xfe}, {&(0x7f0000000400)=""/89, 0x59}, {&(0x7f00000000c0)=""/244}, {&(0x7f0000000580)=""/189}], 0x4, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) [ 300.981095][T25782] loop5: detected capacity change from 0 to 1051 [ 300.987773][T25785] loop0: detected capacity change from 0 to 1024 [ 300.998659][T25782] EXT4-fs (loop5): inodes count not valid: 2336 vs 32 [ 301.002798][T25784] loop1: detected capacity change from 0 to 264192 [ 301.022359][T25785] EXT4-fs (loop0): VFS: Can't find ext4 filesystem 17:47:39 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) prctl$PR_SET_MM(0x23, 0x1, &(0x7f0000ffa000/0x2000)=nil) mremap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3000, 0x2, &(0x7f0000ffb000/0x3000)=nil) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 17:47:39 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) syncfs(r1) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) [ 301.062266][T25782] loop5: detected capacity change from 0 to 1051 [ 301.085481][T25782] EXT4-fs (loop5): inodes count not valid: 2336 vs 32 17:47:39 executing program 0: syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000000)='./file1\x00', 0x0, 0x2, &(0x7f00000005c0)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020301000240040000f0", 0x16}, {0x0, 0x0, 0xfffffffffffffff7}], 0x8383, &(0x7f0000000080)=ANY=[@ANYBLOB="00611171ab6b25b711a39846dbd040586d3bcddf0b5a57f59e362e7eb60fd958997fcfcaed8cbbb820d3e7b3d92a5a1bfc9a24966c352274211b941e"]) chdir(&(0x7f0000000040)='./file1\x00') 17:47:39 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200a00000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:47:39 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x40000, 0xaa) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) readv(r1, &(0x7f0000000540)=[{&(0x7f0000000080)=""/195, 0xc3}, {&(0x7f0000000180)=""/54, 0x36}, {&(0x7f0000000300)=""/173, 0xad}, {&(0x7f00000003c0)=""/233, 0xe9}, {&(0x7f00000004c0)=""/128, 0x80}], 0x5) [ 301.219601][T25824] loop0: detected capacity change from 0 to 16383 [ 301.226523][T25825] loop5: detected capacity change from 0 to 1051 [ 301.239852][T25825] EXT4-fs (loop5): inodes count not valid: 2592 vs 32 [ 301.283312][T25824] loop0: detected capacity change from 0 to 16383 [ 301.318521][T25825] loop5: detected capacity change from 0 to 1051 [ 301.327939][T25825] EXT4-fs (loop5): inodes count not valid: 2592 vs 32 17:47:40 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0x5, 0xaaaaaaaaaaaa7c4, &(0x7f0000000080), 0x40010, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') lsetxattr$trusted_overlay_redirect(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x8, 0x1) creat(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 17:47:40 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x10, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 17:47:40 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = getpgid(0xffffffffffffffff) syz_open_procfs(r2, &(0x7f0000000040)='net/dev_mcast\x00') preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) 17:47:40 executing program 0: r0 = creat(&(0x7f0000000140)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000340)='./file0\x00', 0x120) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r3 = socket$inet_udp(0x2, 0x2, 0x0) close(r3) chroot(&(0x7f0000000180)='./file0\x00') r4 = fcntl$dupfd(r1, 0x0, r3) splice(r2, 0x0, r4, 0x0, 0x200000000e26a, 0x0) lseek(r3, 0x4, 0x3) write$binfmt_elf64(r0, &(0x7f00000005c0)=ANY=[], 0xffffff46) fallocate(r1, 0x20, 0x6000000, 0x102000000) setxattr$security_selinux(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x0, 0x0, 0x0) setxattr$trusted_overlay_opaque(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), &(0x7f0000000100), 0x2, 0x1) 17:47:40 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) open(&(0x7f0000000140)='./bus/file0\x00', 0x4a080, 0x4) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) 17:47:40 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200b00000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:47:40 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000040), 0x181040, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/63, 0x3f) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) [ 301.846078][T25868] loop5: detected capacity change from 0 to 1051 [ 301.855800][T25868] EXT4-fs (loop5): inodes count not valid: 2848 vs 32 17:47:40 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10281, 0xc8) pread64(r2, &(0x7f0000000080)=""/47, 0x2f, 0x10000) preadv(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/153, 0x99}], 0x1, 0x0, 0x0) [ 301.915643][T25883] loop1: detected capacity change from 0 to 264192 [ 301.934508][T25868] loop5: detected capacity change from 0 to 1051 [ 301.952523][T25868] EXT4-fs (loop5): inodes count not valid: 2848 vs 32 17:47:40 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200c00000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:47:40 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mmap(&(0x7f00001e1000/0x3000)=nil, 0x3000, 0x2000006, 0x10, r2, 0x26474000) [ 302.058333][T25903] loop5: detected capacity change from 0 to 1051 [ 302.092625][T25903] EXT4-fs (loop5): inodes count not valid: 3104 vs 32 17:47:40 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) write$P9_RLINK(r0, &(0x7f0000000040)={0x7, 0x47, 0x2}, 0x7) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r2, &(0x7f0000000000)=ANY=[], 0xfffffecc) mmap(&(0x7f000028f000/0x4000)=nil, 0x4000, 0x0, 0x12, r2, 0xdeae5000) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) [ 302.158300][T25903] loop5: detected capacity change from 0 to 1051 [ 302.187442][T25903] EXT4-fs (loop5): inodes count not valid: 3104 vs 32 17:47:41 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200d00000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:47:41 executing program 1: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) r1 = creat(&(0x7f0000000100)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x1) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x108) ftruncate(r2, 0x1000) lseek(r2, 0x0, 0x2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) r5 = open(&(0x7f0000000140)='./file1\x00', 0x0, 0x0) sendfile(r1, r5, 0x0, 0x8400fffffffa) [ 302.348639][T25927] loop5: detected capacity change from 0 to 1051 [ 302.357207][T25927] EXT4-fs (loop5): inodes count not valid: 3360 vs 32 [ 302.425748][T25934] loop1: detected capacity change from 0 to 264192 [ 302.430543][T25927] loop5: detected capacity change from 0 to 1051 [ 302.440909][T25927] EXT4-fs (loop5): inodes count not valid: 3360 vs 32 17:47:41 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x11, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 17:47:41 executing program 3: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) close(0xffffffffffffffff) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x200000000e26a, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000240)={0xffffffffffffffff, 0x4, 0x1, 0x7}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r3 = socket$inet_udp(0x2, 0x2, 0x0) close(r3) splice(r2, 0x0, r3, 0x0, 0x200000000e26a, 0x0) r4 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r5 = epoll_create1(0x80000) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r6, &(0x7f0000000000)=ANY=[], 0xfffffecc) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000a80)={r0, 0x7, 0x8, 0x8}) r8 = syz_open_dev$vcsa(&(0x7f0000000b00), 0x1, 0x80) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r9, &(0x7f0000000000)=ANY=[], 0xfffffecc) io_submit(0x0, 0x9, &(0x7f0000000c80)=[&(0x7f0000000100)={0x0, 0x0, 0x0, 0x7, 0x1, 0xffffffffffffffff, &(0x7f00000001c0)="504342994ad6b226c7bcc3572db83477cc40913dd1e4c6ac6e7338e9f384c453f7df44cbf0ade77d9ca41a47bee586dbdc626117ae5ef69f2e4a9341d8ccd02ab6bba383", 0x44, 0x1, 0x0, 0x1}, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x8, 0x1, r0, &(0x7f00000002c0)="4e0575c6129f551674e97689ca9e747988258e6f0cd0979a095604cb6fb67f82fbd2cb7ac4a59a6cbbc1144f4903cfa522a28e5cac3dd055cecf880556b1bfa508e2170c8e88d2909ab6ff41447e6b826f9500522b916c476fad4bdde424232b6d7cafa3a46203300dcec32657bb75f9943e91263b15fb010c585a1151144bfa3e376488dedfcb4c6a3495b564881c1a66694742fc926cd3de6db4ce562a305fb2fa5f3bf6fbb5b3fc9469a4f8a10e7e766d66b9ce1eb191df7af9c275bc5213156573a45a30c8426ed529f1f5b2d0c39a26d5e2f1053079b445e8b53cf9ca26bdcd82dc7c54a3c16ed8171954ad4266fa0f81b96503b0", 0xf7, 0x1, 0x0, 0x0, r1}, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x1, 0x9, r0, &(0x7f0000000440)="5dd91ee9c030e76a6e48b0945e72d89bab767184fc7ade084a4b078432c2875e62a211f8c02a1fb16a96ef6f4b84ccc0c0c7fe91389bf55706ab3d68446ec54e98d8115951a5683a592e0cebeb652325684e66a1c6858dbddcc3e8357b22affc52ce67c59827385228eec4803f32dd54d145e3635558dc95fe5178fffe7d94fbe22e6b2a69cb5aa39ed2e3e4ed84615cf61ff928b1c76b562c81e59d9e82d48e6e1c2b86a0f5355b66955df3912b233b2b3271da2dff3d9fbbf55a9300eb356941918bf674e1cef29e94b319dcba963c6624184e82", 0xd5, 0x4, 0x0, 0x1, r2}, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x2, 0x7ff, r0, &(0x7f0000000580)="b45e200b885d3f7316c6ff4921e01c8b604acf89064639fe045574a8018184979bffac00bfecd6dd6d783ab962798f2b35521f38451b6c1ead85fbd9a0a5f1ffa64b815e02b1622201ace48141d541f2d8528029fd15de72eeac5417d0ea84bb879049c2c91d50a41245fabce35bda836a51601543da621c646cb12cbc7d91fdd8799ddb1aa2ba7564be85a94e3a3a7e42bde0d7d7d988857716edaa86d07e8fa556e0be0871e3ebb42977bdfdec072a51eaa0823427d18487", 0xb9, 0x9, 0x0, 0x3}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x2, 0xffffffffffffffff, &(0x7f00000006c0)="11d6ebc385b14c373674f5001da2957e5fb39cbc28ba0482399b13b23f73c3b5d1bdfd80c6e33e6290a52342b99fd0f884d6fbae99f4bcef8c5fe15c969c091fdacd8a58695143654f1dd7970e142fa6ed036f63af7449914ad5acac75fc21e965f3acbc603caa47db7e27395809c1b49d9669918e9ec9e14e183450a9d913326547c75e767d141f43263eb298863177fdeb7193b754d877e7e95ab31573cdba5b31dd72edf757f982b83acc476b85a47a153c3ad0b6282644c46dc30d8baf02fab4229d446d9188f6d6300fe6b95ec8a5d606", 0xd3, 0x6, 0x0, 0x3}, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x6, 0x9, r4, &(0x7f0000000d00)="e4ab8b631aa9bb5977e8d4ce68f09b8364a70e952b693407f8030d6fce20096b5c3e5da30a29de22a7eab6168300aec4bcbd0f4e2dde65c8881128186dbc3fed3f033710c1d6bdf6e217ab1ee97e4eba9a471f2168221c73ac00dc35a15d93e4bb32c190e5218b5db7dec3bc7afd5081f344f18d886d8832834cf55fa5fc8aaf97987dd87b9ce08b72ab2a2a2c1eef54b7adedc2566b9da93af7593e404f55074d51bb63fc9452bd37cdc3dcc15d165c6f9d8b86e56f5deb23a0b76a52f0", 0xbe, 0x80, 0x0, 0x2}, &(0x7f00000009c0)={0x0, 0x0, 0x0, 0x8, 0x7f, r5, &(0x7f0000000940)="0a7e17dff7fe4403173d7ea98d87515e967d1011a90179c4ee6ad9ecfd9daf4ecbf288c92819194098fa2d365e710da093eab6fb1d9a1d43bfff3c086cb3b421a3f92684627324fb37809a9e6c604354d7f8e9b52cc030", 0x57, 0x3, 0x0, 0x1, r6}, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x2, 0xa53, r0, &(0x7f0000000a00)="9e6b13b25a7d8dae2483e270f8ca300adc07e4960eb21ecf24332e2e7ba75eff8b92f3408d995bfc6877ee8ad775600646a2393ab8b741c0bacdf47f6df5d2938fc798753830d84d33ce6139ea3286bbf5e5e499703fbc3e94bdd27f943dcbc2ca3b1af83c2d5a64f90fafcf", 0x6c, 0xffffffff, 0x0, 0x2, r7}, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x6, 0x101, r8, &(0x7f0000000b40)="95c5e672d4354e37d92a879340c089961dd6c61154b432d02379683f428400f18415714d709e8e4ad6a698d239660c2130a684191d667d16795684109e21dd81f49daf93e7911dbe0905c5bbf9f85861c8fca997c55832f23024334eb32ec1b028bcd6ce9fc9ca6326b27dbf046214cc8f099e26b90bf1c4feb56321604895403c9bccda9ddbe3fb928180a4a49c84fffe3191b7a9b097c0655e8695424e6dc0a769a003ed58787c4969b55353c392556f485d26017652553b43307496527511dc2f32daee705d2d28cfb9c167583d00005dfb43c5c0b62fbfebb1856f06885c71e28f3b29b0df4dfacfffcaaa88", 0xee, 0x5, 0x0, 0x2, r9}]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 17:47:41 executing program 0: perf_event_open(&(0x7f0000000300)={0x3, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_config_ext={0x2, 0x2}, 0x8002, 0x200000801, 0x3, 0x9, 0xfd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x2, 0xffffffffffffffff, 0x0) getpid() setxattr$system_posix_acl(0x0, &(0x7f0000000240)='system.posix_acl_default\x00', &(0x7f0000000800)=ANY=[@ANYRESDEC, @ANYBLOB="10000457ae7e300f3134b76e2975690d763a4280b17c90588e7d394f204f8de195e90beb51f7f4c671ad889d7bbe6d43e560ba21038054c1221db1775a0544462af8a796ee947b61e0b35d36b0aaeb573d307982156d18b30aae120a46e6366d5d113badabd1064575689a34bb7e7275b808f147f087e613dbbc513079008fea016efe1cdaf67d5414bad0c412c2f89fae1992af6901bce930d48716a53b47", @ANYRES32=0x0, @ANYBLOB="bb68ad81", @ANYRES64, @ANYBLOB="7354f3fe61b75d5cd0e7ec0c0c8c2820599dd1fca2475cebbce86135803807eb41365f11c4cf8079a80751c7f9af8b8636f8e6f78bd34e65956bc7062d4dd1b5c25ae6d10830a1fda14fe63ee5dfa7e776b7e316d205a5287cf37208fa8babaf6564b1b0c81ac1d4f49af7f0613d146fece671304b961c47622a187dd210f3a135ad21f95bb0b20647a3062ac58810511ab44590d15da282e498c1eaa3a3ff2e4b3868bc1b4328ef847be51bcc405c3b22", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="820022", @ANYRESHEX, @ANYBLOB, @ANYBLOB], 0x74, 0x6) ptrace$getregset(0x4204, 0x0, 0x0, 0x0) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x33f001, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c80, 0x0) r1 = ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) r2 = socket$inet6(0xa, 0x80003, 0x7) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r3, 0x0, 0x2a, &(0x7f00000000c0)={0x2, {{0x2, 0x0, @multicast2}}}, 0x9b) setsockopt$inet_MCAST_MSFILTER(r3, 0x0, 0x30, &(0x7f0000000440)=ANY=[@ANYBLOB="020000000000000002000000e0000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000db00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000020000000a01010100000000001700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8d1e314d60279f4000000000000400000000000000000000000000000000083a40000000000000000000000000000000000020000f1ffffff000000000000000000000000000004cc19610000000000000000000000000000000000235b6c798b9aeceb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002004e23ac1e00010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c540000000000000000000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002004e21ac1414bb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002004e220a01010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002"], 0x410) r4 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r3, 0x0, 0x2a, &(0x7f0000000180)={0x2, {{0x2, 0x0, @rand_addr=0x64010102}}}, 0x88) setsockopt$inet_MCAST_MSFILTER(r4, 0x0, 0x30, &(0x7f0000000440)=ANY=[], 0x410) close(r3) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(r2, 0x1, 0x41, &(0x7f0000000080)=0x3fb, 0x4) sendmmsg(r2, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) 17:47:41 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200e00000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) [ 302.735225][T25951] loop3: detected capacity change from 0 to 264192 [ 302.774084][T25958] loop5: detected capacity change from 0 to 1051 [ 302.786261][T25958] EXT4-fs (loop5): inodes count not valid: 3616 vs 32 17:47:41 executing program 0: perf_event_open(&(0x7f00000003c0)={0x2, 0x80, 0x68, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x75, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x8004000, &(0x7f0000000280)="9a11b5372805d4dd5097d9c52307444e09d614b7951bf3999d506878ed4ee064d0a78b6a2c7741eded2686afe48c9b70d3544621e20d18a9f17c371076b7e4460c6d061807a49494a222841800d03eda95bdb706055cccd3eaae5e738ba6b3d486d474ebfbf8f20f11f1d1e95794b4be4e", &(0x7f0000000140), &(0x7f00000001c0), &(0x7f0000000300)="b1ee5704e995097f4f4d955fa5d5587c9bd525763ff1ce62dd27960bdf7b7c1c762625993084ee9310d1043932dc102940d1f9e075f3cf45f1a9db6114f9c79e27a92bc2c5ffe16a864e0b244a86dab4d32465ce734be65dc99831aa5ba776980d8c7a3d1e71c695d0ca6d6d334f92c93dbf7575ce02534fe3b0db95b3a2f62dc79bd022ec8f0bb77ae121b5d0ac95bd4b856148b76e4de589f0b75c6c30b2ba321ba2925871e2ab9bb7a3fdd4766ef277c480895d7505156e") r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) write$cgroup_type(r2, &(0x7f0000000180), 0x9) [ 302.837311][T25958] loop5: detected capacity change from 0 to 1051 [ 302.846197][T25958] EXT4-fs (loop5): inodes count not valid: 3616 vs 32 17:47:41 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="200f00000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:47:41 executing program 0: socketpair(0x18, 0x80000, 0x7fff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f00000000c0)={0x0, @broadcast, @dev={0xac, 0x14, 0x14, 0x39}}, 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0xa, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000000000001000000000000000b0000008000000008000000524700006201", 0x66, 0x400}, {&(0x7f0000010200)="010000000000050011", 0x9, 0x560}, {&(0x7f0000010300)="0300000004", 0x5, 0x640}, {&(0x7f0000010400)="030000001300000023", 0x9, 0x800}, {0x0, 0x0, 0x2003400}, {&(0x7f0000011600)="504d4d00504d4dff", 0x8, 0x4400}, {&(0x7f0000011700)="111fc0d901000000803a0900803a09000000000006", 0x15, 0x4800}, {&(0x7f0000000040)="2719c0d901", 0x5, 0x6400}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}, {&(0x7f0000012c00)="8081000000180000d7f4655fd7f4655fd7f4655f00000000000001000c00000010000800000000000af303000400000000000000000000000100000012000000010000000100000018000000020000000400000014000000000000000000000000000000000000000000000000000000000000000000000000000000000000008081000000180000d7f4655fd7f4655fd7f4655f00000000000001000c00000010000800000000000af30300040000000000000000000000010000001900000001000000010000001e00000002000000040000001a", 0xd5, 0x8d00}], 0x0, &(0x7f0000013800)) [ 302.948219][T25988] loop5: detected capacity change from 0 to 1051 [ 302.963470][T25988] EXT4-fs (loop5): inodes count not valid: 3872 vs 32 17:47:41 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="201000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:47:41 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) setsockopt$inet_tcp_TCP_QUEUE_SEQ(r0, 0x6, 0x15, &(0x7f0000000040)=0xffff000, 0x4) lsetxattr$security_capability(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100), &(0x7f0000000140)=@v1={0x1000000, [{0xb222, 0xffffffc1}]}, 0xc, 0x3) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000080)=0x10000) [ 303.007937][T25988] loop5: detected capacity change from 0 to 1051 [ 303.013258][T25995] loop0: detected capacity change from 0 to 131124 [ 303.022537][T25988] EXT4-fs (loop5): inodes count not valid: 3872 vs 32 17:47:41 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000040)=""/160, 0x90}], 0x51, 0x200, 0xfffffffc) [ 303.086678][T25995] EXT4-fs warning (device loop0): ext4_enable_quotas:6472: Failed to enable quota tracking (type=1, err=-117). Please run e2fsck to fix. [ 303.111177][T25995] EXT4-fs (loop0): mount failed [ 303.114434][T26014] loop5: detected capacity change from 0 to 1051 17:47:41 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="201100000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) [ 303.133539][T26014] EXT4-fs (loop5): inodes count not valid: 4128 vs 32 [ 303.204039][T26028] loop5: detected capacity change from 0 to 1051 [ 303.215906][T26028] EXT4-fs (loop5): inodes count not valid: 4384 vs 32 17:47:42 executing program 2: syz_open_procfs(0x0, &(0x7f0000000080)='sessionid\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x2000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x3000) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 303.317437][T26028] loop5: detected capacity change from 0 to 1051 [ 303.338389][T26028] EXT4-fs (loop5): inodes count not valid: 4384 vs 32 17:47:42 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x24, @private2}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 17:47:42 executing program 0: r0 = socket$inet(0x10, 0x80002, 0x0) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="24000000200007041dfffd946f610500020000e8fe0208020001080008000d000400ff7e", 0x24}], 0x1, 0x0, 0xfffffffffffffdcf}, 0x4c895) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) recvmsg(r1, &(0x7f00000013c0)={&(0x7f0000000140)=@alg, 0x80, &(0x7f0000001280)=[{&(0x7f00000001c0)=""/163, 0xa3}, {&(0x7f0000000040)=""/24, 0x18}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/1, 0x1}], 0x4, &(0x7f00000012c0)=""/254, 0xfe}, 0x2040) 17:47:42 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file0\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000140)='./bus\x00', 0x100) ftruncate(r1, 0x1000) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) splice(r4, 0x0, r5, 0x0, 0x200000000e26a, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3800006, 0x50, r4, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) read(r3, &(0x7f00000002c0)=""/150, 0x96) r6 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendfile(r0, r6, 0x0, 0x8400fffffffa) 17:47:42 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = fcntl$getown(r1, 0x9) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r4 = inotify_init() kcmp(r2, r3, 0x3, r4, r1) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) 17:47:42 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="201200000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) 17:47:42 executing program 3: syz_mount_image$msdos(&(0x7f0000000080), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x0, &(0x7f0000000000), 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000000)='./file1\x00', 0x103) creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') 17:47:42 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x200000, 0x100) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) fadvise64(r1, 0x3, 0x1, 0x4) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r0, 0xf50f, 0x0) [ 303.614016][T26064] loop1: detected capacity change from 0 to 264192 [ 303.627209][T26063] loop5: detected capacity change from 0 to 1051 [ 303.638190][T26063] EXT4-fs (loop5): inodes count not valid: 4640 vs 32 [ 303.638258][T26071] loop3: detected capacity change from 0 to 264192 [ 303.678874][T26071] FAT-fs (loop3): bogus number of reserved sectors [ 303.685462][T26071] FAT-fs (loop3): Can't find a valid FAT filesystem 17:47:42 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="202200000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) [ 303.720679][T26063] loop5: detected capacity change from 0 to 1051 [ 303.736847][T26063] EXT4-fs (loop5): inodes count not valid: 4640 vs 32 17:47:42 executing program 2: syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000040), 0x2002, 0x0) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r2, &(0x7f0000000000)=ANY=[], 0xfffffecc) openat(r2, &(0x7f0000000080)='./file0\x00', 0xc60000, 0x14) 17:47:42 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f0000000100)='./file0/../file0\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') creat(&(0x7f0000000680)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') [ 303.768418][T26071] loop3: detected capacity change from 0 to 264192 [ 303.787143][T26071] FAT-fs (loop3): bogus number of reserved sectors [ 303.793721][T26071] FAT-fs (loop3): Can't find a valid FAT filesystem [ 303.800928][T26097] loop5: detected capacity change from 0 to 1051 [ 303.808989][T26097] EXT4-fs (loop5): inodes count not valid: 8736 vs 32 17:47:42 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="202500000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010003000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000000140)="eda0c3d58091243a017760399ab33156b84dcfac0d3ab2cba2fed8d9e6b19db1fd4bac", 0x23, 0x100}], 0x81, &(0x7f00000000c0)=ANY=[]) [ 303.873745][T26109] loop3: detected capacity change from 0 to 264192 [ 303.907789][T26109] loop3: detected capacity change from 0 to 264192 [ 303.924349][T26111] loop5: detected capacity change from 0 to 1051 17:47:42 executing program 3: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200027400f801", 0x17}], 0x10, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000280)='./file1\x00') syz_mount_image$nfs(&(0x7f0000000100), &(0x7f00000001c0)='./file1\x00', 0x7f, 0xa, &(0x7f0000000940)=[{&(0x7f0000000200)="1f16d1715e7150b76a47c063c9fdc8d36adf9caba2", 0x15, 0x9}, {&(0x7f00000002c0)="328eacbfac49a97eac35df62a86a97efa9e6b8f112be3c676135bd96d3d9bb15c86cd4a85ea9762eeb681cb815e0ce1484f42aa7a81df81b2f44e74ffdb2a3eee3e6124c0fe6833e08bc1dfb599e9781e7586f26bdfb876916cd16973ff790422a9039cbac9cd43615eec864d092cc815b3548a6ed51f00a9806fe45175fedc868894991e0dbbee04790999563f4b2e43ff8afb42ae434c4b180ef611b6c36ddced31c7979ca5984164c769e11e7cc3e6b1c95947c42fe8c599840414f27", 0xbe, 0x1}, {&(0x7f0000000400)="d0ea7f5399cba5a0b5c6709066e77e66c0520528988a3ba56f134cc0e1ad60c4de1f9a107d7e9e8c59f27f8ee712344a6b15b02528d714f60578bea8df998088eeb340af6ac89a2ec64737e6f011d406ea8e25986374ac0c65b3d431b4171768197fef015a7fb30b49b43fe2d827d97baf2fc0216f3850c4ea62fb528acabf53a586b1d6a4085a5e7a125d8c2a333d8118e2e920833a", 0x96, 0x9}, {&(0x7f0000000240)="a1f36a4a29df908ea401b664a3cd4c0a04873a3b518fb1d55cf1a67229bbcccc28e68b", 0x23, 0x3}, {&(0x7f0000000380)="fbfcc353fed65d69d981bc9ce20f6e3760f96a53d0a40ae94c9b85419b2bbb44247d0078cb", 0x25, 0xffffffff7fffffff}, {&(0x7f00000004c0)="6eee7f64c24fab541781bdeab0d3f1c3ddd7acf1c3ac34c2963028c273cb97405d5bf0a201e977cceff1cd5b7686eb28708d14e1fb4499a30e67598500b2f8689dc9076e591b95f9b4fe53d4ccfb60e6bef06613c9db91339ecddab901f97a8f74add8a08cfd1f0b872e2906fbd5352a472bf8dacc23bfd70f495a7fda1ea1360f0d7c68571d97ee46f04d218e317126a297854d2cf91a5e349ff050286123607dce293945ec38eae0862b968f1effe5e3ec268ba19e8714b3b2a7b28b154e2477db727a6b3a21b36331b1693df8ce8e71d17486adb0f673d00484837bf37dcf63d79feaa73a11", 0xe7, 0xc8}, {&(0x7f00000005c0)="c8d5f77a51ac40cbc8e4d4", 0xb, 0x8001}, {&(0x7f00000006c0)="2a08059466d81c72905f04e7b801ba00bff89851416871c882b6d137da3cc4745a4df6c6a372ee090a03652da4520dd5e1fa992cf7d326910df6764c44ddc3f1afce61121dd8c1de9c4d299779849646da76b02a76f6fce02e653ca136e5d304ae04d444c96eb75a0d9bc51f302a734931f2e59d7148812f2f945f70d0b63e449aadd11f9cee69f590579d40c36800fcf73e30cc39b205fe46b609861ca81043f50b929ae7235231ff9329be8f4315601f36fd0df1ca15512ff292acf1499f", 0xbf, 0x7}, {&(0x7f0000000780)="3296b3e594022fc190b25d4461fa2f1360728aac301e525c3470d8377ab6c7768a35591ffbd72edeeafd77d16e4fa4853245e14893819964ceaf4a744e3435120eb3952ab3b37960df830c340d8ccfa12aab2466bcf58e2a2a75cc8b207edda9b4205d031cf633d700187331aa5f9f252f8aeb19719c8d9dbd61a6860583789258672d38b2ba71c1dd3cbd78899d5a595332191f359785f9e9599586cbc8ab33e1acb320281979e2d796b0e3c76b74f1312a26a4dc237a21cc7533a9bfd48e3fa3f8