3000)=nil, 0x3000, 0x1000004, 0x110, r0, 0xda2f5000) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:29:50 executing program 4: r0 = fsopen(&(0x7f0000000140)='cgroup\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = syz_mount_image$nfs(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x8, 0x4, &(0x7f00000014c0)=[{&(0x7f0000000340)="6acb7e0a6938f20f2b96698ceaa4e611be99634ddfbec444efff0fc5bca99d96154a6e4fd770f5247f79532fcc1166872414031fe007e09e044775e72ea9041f711a107e9bda12519d3c3dd1d12347a8a87345d87fe1348be7bf8231179b6d943638f80f43d8229849216a93d20e65d9b2ee7eb932f58ddd068ec6c6a0ddff1e5f2bf703265235832c8f3663c6c40e3cea901e02edc5aabb769ecb1719b2c4f683fbd649077662b328aa8bd6df6faf71da42ac760da4268301271812898938289800b508d771389c882f6491c9", 0xcd, 0x3}, {&(0x7f0000000440)="7fd813e9d3cd3de8ef46846134fda3dcb6d6c19472a1465ba9058966de1412675c6b2f48d281afba950d71b50452d02995b90c7733924754697a03c74488c5400661b6811bcfb6e2eb7b13f7a0078ee6289b8469dfb245772179ec07930a92ec8201e8a2254f5fe530f8f97617b68193e7c83c8a94cbbfab6d8553aa2f460806b74ee627b2f24b4fae13891e9b1a06e47c898db2a62a56a2f6db5648d114bd6a582e1804915f105b7d6351caa957e414c9903f5d3975bd532159b406ed0b9fac474de71a1eb44cb9b0e430ff507bdda9275915cac99f189a3035c01f7894bee3354db888c5108efeaaca64abc55906b5430eb1917eb117f5ae2a0e18dfa38039efe048a5424ce96690335a1a250c416df82985d8187473090f42d54a6149d46b7e982d7f713e307484ca303e48086d26d15fb0c600e25ec5443fd4170c29cc722d6f7c4294d83105ed636c233dae2a8b1c8b2925ecdddb708ea7d157942cc51160364a2e46a765269ebec8971cb500498674f7a7ba3296c634163bbb548186bfa5f4b0a800eefe1fb4ca52bd75ad50713faa5e11bd1b7e35f3952448b8ff67e5a340cd7cb1b5f0134b94716b92406394da4d52987ee48edd6ce3ea76dfac77c41ca92e44a4af5cecfc25782521fd8a3a865a9e84565b861dddf88dd87296535c8a5ce4fc8a4cd030369dc9f65771a402bc58e502a92fa3600c10a31799441238abd1ebb71f4578b7d2ad496e44d7a6a78c2563743578b0af2a9e6f44aa440e2f33a2e4fc76e48c8dbcd33858453792dbe1e04c552afd140fe3333c0b81f57f7bcbf8e2b1ed19f4e74f7d676d17c131a4e4650b0571f86afa48c41d1cd96ab1a9643074fdf32ac5cbb71208055538097ce722cabcd08d030f2b2724a7ab2f1c5cb4b6bcc92869ed2cd3a5cc3f0e25aa1b78b26be33b4743679ab79197463aee56d3f52b79e074fe6ab1078cc44f47e58f8128aaad2ff62d118d389c0576252ce696c3f078e8ddcabed56659022d603f5e8c5833c310635bca714fcfa76b2a0442896c815177a2aa3430671629f2787bcfe6170f8a27e1efc70b8de69a0b14dbfc30d55d7762b98a21c45edb4c6e7d58dbc8eb2e252ddd98991086b33679e484edf5743f8129813261935b9ec0c087ed3688486cae9b8f7ebcc27df3b1ed031bc7289a681166b9fbbfda47df026487abc3897c8a6163040ea3115e95471098fb21842c0b4e525a5ffa2ea3df42281bd8a9d2ea088d726734d50d8c5c694e29a3871514a23cfa000188d95c666db01956eebb647cbdac862f326ca8bcd868db98d88bf4f400bc6c4d30ca06dbcf4570c60be2fc1b1856bbe58d11825f20f0155846c6cb57f054951dcbd055cfb8ba766eb25a8d6baaab7ea3fed51122ae83b31fe5523d0134b10e830f94c40d4555bc9b44ece77d3f6cf6d89ec955afcf285a5e1e10b494c04017f53a5c7df979da6ea9b64a836ddb5bf096f704afd5baf9e5427485f62fd2d489c994bf89abd534041f0a4894f996dcb09f0f592133105613e478926d44f7fa6cbfb55a8b744a229106d7200e9d12400a1a08d07e5e784677c057947534aaa6dcbce0505bccda1fb73f8846e7a140c6030a8a999de88987374b0b4bb7e67f71fef4f1a946e5a2a1e1058468616acd3a0f10e4bc1667e7632f9422e69e166ad7a16e7fafd416d49a9a7f7c3e96fa65f8266795f5e723b53af6192a3b56fa0e421c869c9f1a88b558fa923f689087277e57a448f3f5fd7be8d6d323691757941498ab77a4a15031d42ece9897be203c7bf4761dc7265b537f44136f3918615eb36b6089a55519ff160de9e047ba61c4b76e298273f8826f9e0754407a3bfb55b926af6c5e5eb2021b3944cfcdb8b9403630543ae38e3117ff3946a876c9e5703887e4d077704a2689d1e3ca90a1f86bd8e933ca4241267f5ffd8e36ac7d85ffcbcb2bde67abcbcdf69e538842c29a62873e75cd67049146bea3a535fc8569cac2f8649ee5375ea811746dd453b865820eefbbb66e9cf7d2a6bca92d1fd072d08636cfea2c9b18cc6f0ef21e9f70ff796fe64480dd441b266c96bc03a849e54cc058219539d42a4bd1129fec1544e46c7676f19429fc84d7dffc81a7540bcd82277fe07ea55962ae953fc48e88e5d5031b43ca1720607ab90c6c06598d8bbedca8c9254024a3f5a0c3464ff56b5531b71998f9720b05760a146e54afab9eabb559d439f9d842b13ce60db9afcde5e5a6d45c25857e810c35b63b1e960cceed6b4fb940e8fff0d487d49b7d3390f40952661025ae25263f7281e7f0f37e24623883cd2490473bbb01ee09b4d9b91a59e1f062c3308e3c66c4b33913d87f72956fec50d3355713d9c64addadedcaf61c467a6108bdbf1947b4bbf5edff4198af60eecea51642e2e71964ac94c93cbce3b2daa03e9f688b145e442f668793d31aa5552cc794dbaa1e3bddac1e02ea4a89ab4fcae2ba33215eb1831c1deba3fbc3556a6a679ada0e9e25b8e480e908bfd8079138649c940c41c6dd2961ab2d9e50aca589c379eb363415548be944f087f1b703105f1a2848582f97dc718b4c656373d3a035988c94bacf04a6aebd4033c5290dfe1d2deed5be9a12b93022c7257af93e80d4c927ceb2e16384d3b6542d0a685fc5d7080e5a4353cbe80ab74bf152bcbec799cb043e2555806bc737aee0e919a6ac4f9788caab590842492f14b47012079fcf218e403f81fdf708e09139b3cba0408bb7c4882bd800908624b6af6654cd5f317f2d0940d0859fc07da13a04874a2299e75769614617f3e34147c1bbae7e067fa64b33590bfd98b8a9492e36a1e4cbf92e986df0ddde82e11b8854144ba3b368c7f291c96f26f0f071a3087dd2452621d637d1e145e261119fba7a905e3d61239137add9b1d5d047001b2c18c092e909a1be075da1ab108e928dd5d3b10f24a598ef5393294237c886cf30d2d9eac5355e95116b99cc864d03c80db5eda9ed7dc387518353d9d748b9089c28953d0897f42aa188be4d6ade6042130ab3318406fcab04fb079a1bdd760c7ca96c55b739a5d07a493ac4d51b73d6599543eee0a527da3a069267c2f21714f95b456f2d244da29b76f5bc1c8d15ae7ea40285e0288aa89810ff737dc31618bf02cc65f30d56a66c7cc1b876923ea2037387556eb2e123126a4f4fcccc9c5ba0a2ab1141360de3b1f80c441070371bde9e22f2b800504172343aba8c70ab11a49a8fadac7127e13a45856514f0320953696ba0ea3c64b81eeb45f1772b4e5c9d2d6bff7c018c1c4b0c1de13b58dbd436d26eec597ee54bdd423a4dca1279dc1781237cf1dfd8b94d0517465f226c8192853c44525f0f6d3436247d4c6f56c2a01547260d8912d0c917617d3a8275575949ce1e0082832b5fb7dd4936aecfe733ca0dc3919f2f44043492e30ba62adc70f07d0c8a50c6398b4a4ee072925ba69c83a3410c0e94fd99d4184b98e5b93c8ef399c544f64b1c557cd97a8fd2e242b9e703c75ce837e4ebecdce77e340f086a7cc093febf1295ccc2fd2c80ad411f8b1d1a33a5063babcf6c729298fbe051ccb3aa4be163c44e2232f5034cf10271cfaa3e627d6fc5d96d4a34cb40b0275b78f867efde2b9e31210bcb242591916c0ddbb38d3ad293cd1a640239d4b8720f174cac717e224cbf755609b599e4a1090ad8b73ae68817523bba21bd2fe69acdf16324d7e4b9d26983bc2c0737d1c675ff65cb63652896e14f7919858fec2ad152fe52a8499fc1bfa97aec32c53b9ea26f19dbb728a2408a880063edd8c83ca5bbe5da3269298e82d82d76c9ac91765aae49db4242e9e5d7a52416d42e755a695b8a2c91bfcf95e681ecadf09451ee55652430a25d3821eda413c94458ef14f64c6c1988cd59933be0f386f7c5f4418cb2d6d278cda4908ddf0686d247f3849bb4ce0cfbd9cce175b161d33485b010daac1122d8702e0560c418ef1191619f8115d12f1e8b07175dea6cbeb18f57c9e65e445e5bfd35d20bade2c341b7643495e0943022401bf5a6376ab4ce05711413b2c35eeda78c06fdb8829a1926d10080a82ccb6f3b36ca89867675ad2ddbf83f688011d0480c9a0caf082140f769da1ade6a05b59fcae1b5cc946a90b0dd49c7ffbdfdcfa9d5bb0dcbc75b288aa00fd574de0635360ded1dcdc34e2d0051a55426de61cc1241e3dc88ef74d5ec181309e0eb8e2da251571a0ec9a263448538fa7fa3b03a1bd1a05ffee36ae87209a9479e33433124e06481a5815d00f228d747c15a30aa28fc9d976f72d6929eefd0b17c2fe35dc893dd1bd72de7f964a399211e581019096eca7a49caad6c1a3eec9fce46d766cfbc4b5bdc9e927ee474a3596919998c07c2ec0349c6543ce69f6034631ed85d1a0fcb9eceab0f43eff883bfb3fac8d6297bc7c413aafc4dcae6c3e1c65d0e3f506cda2930ae86e70a2942cf2be68f48de001037d4ba41b55e54377038d070effce73dbb177b2d47d289d6e8f591f840873397fb19cfce3f4923ed6014ab2e7cf1f5953163d47cf50c2caa1aae2c18ecbe4d6028d8ee817d149b1f96b74ab54586e4ab6698b4f6aba7b38e126eac4ef4563933a693274e32506e568af9d14bfad9dc9149d9eb152f2311ac19617aeb6cd4646bec81086f36c92fcd922d9b8d99d4b77f75c5e63c8324154a7ffb57722647ae6a8240ee02166ebe0df5ab4beacfe99f544b67f7ba41bd089451c3ffe8349ff0a9f06ea6e2eb6ef86af0c583a266e59bfeccf6cfbe1a30282b120b3597a501ab9caaa5547d57367394388ec0f5a1a20af07825e6df81fddac170f2e9357e6e56cc9f411fbf1748aaab57a05b051a50f55dfaa4926cd00d273b95b5962b6e25cef2eb9edbbce4ab061fb67d26b4395c7dd9ce65cd9ed3b15e379f247298d608f8f34db4feeea3c70cad5247799b532388d7e69e4d9bae590cda8717c81bfe5220f05b6fbaf5ee1581cd6c7d7461edbe37ee003bfeb8ff1099365647f6a0f5cf95e95c103513a0d033e620f768b02179c18239afd03570886e83f3718e689fdbb793076439bc299c371e2a6a898515779ec8794be252469ba6b98c985c8605a189fe532ed1e02c4b664f338506310c1503714e72cca7d51446402b4bf62eca6383336e3fcd625d0901d9a842ef925f39dfc674d88c4de2fbd094b2909fdafe0f6d853a43d353f9c0e9798fb6ca50043ab9b1a83dd49ea48cec03147139e70cdd3cf8a6c0f9ce526f6d5c9fb48df3467df16dc196ae1eabdd2ec6d3b145fcddb42342ec79621a68ba743ffdfd32b2e942e22123fb3ae6f9cd09dcd939d6c17a5334bfaba1e003fa03907d125787b818e58fdc07d69c01c778eb6ac2fd76b4e921553308cf093d0122fdfa4a01767292eb65c74d318d2b20cd7a4d944d0f556f6fd9ea5a27304e4a0ba7053b3e26d4ee83861d2cbc5be463dc2a4a8dd6b87ddc4eab455ca09a15a3b5f231b25ee45660e132d3d83f4401043df780b1ae7072057181f0f357e1037004e1d86dc7d88f0282e3f8f9547c5086725480d4ffb415d90ea4610663daa3bca109c540fe7a6ec39d64b8ec31fd141001543b3c8e9efef0f4e4aa204f1fc00c9cf6ddc99713a0cda8dc09ef767f13ff7a9b7f67d54b33f4f11a9c12151405551f71665594a6e79fe7a59c67d358e318427ce432e732b1203f0f816242bb512fa478617c343ef1126fb02e633d0db110223f2532a883f5dee7d87b7be39280adce98a2e7e9b2af1067fa2498d66dddee5f5a9d1ebd9a4d7b8adeb27b4c2031f22d7bcd", 0x1000, 0x100000000}, {&(0x7f0000000200)="a8c3dfa756e52f1c045a24260f73e28ce7b14afae4a996c80138a63b133dab805a599a253ceb4878a9ffda26f6cb8ee30e53e4d137241877195f92ecc6f3ba9fc38c518bdf88d44afb2f776ab915ea5d3210a5edbd917eea5e85c98d78d71dade9b5213e635a955e9c8580104d9cb8e7be122a60775187c043bfab14f466331cedf6f4d453dc2228c0", 0x89, 0x3}, {&(0x7f0000001440)="bcd8dc1d015443c15668ab6cd3b78e749f63f60026b424f7f46ea4f70c6cdfdf3a2751a401bb0b9afc3836ecdaf1b8bf37e15fdd1ca88cd3b61c4bcf4e6857ef5c0c60217d7edfd9bf", 0x49, 0x2cc}], 0x480, &(0x7f0000001540)={[{'source'}, {}], [{@fscontext={'fscontext', 0x3d, 'unconfined_u'}}, {@fsname={'fsname', 0x3d, '\\'}}, {@dont_appraise}, {@obj_user={'obj_user', 0x3d, '\\\'/('}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@subj_role}]}) openat2(r2, &(0x7f00000015c0)='./file0\x00', &(0x7f0000001600)={0x40000, 0x9, 0x8}, 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) fsconfig$FSCONFIG_SET_STRING(r3, 0x1, &(0x7f0000000040)=']/v/\xc8\x00', &(0x7f0000000100)='},-@*{)\xf5\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x4, &(0x7f00000002c0)='source', &(0x7f0000000300)='\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f0000000080)='source', &(0x7f00000000c0)='source', 0x0) 20:29:50 executing program 5 (fault-call:3 fault-nth:14): 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:29:50 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000200)={0x3, &(0x7f0000000340)=[{0x3d}, {0x7c}, {0x6}]}) gettid() ptrace$setopts(0x4200, 0x0, 0x880, 0x100004) [ 168.306755][T12067] RSP: 002b:00007f567630ff48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 168.315171][T12067] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 0000000000466397 [ 168.323147][T12067] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 168.331117][T12067] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff [ 168.339078][T12067] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 168.347053][T12067] R13: 0000000000000005 R14: 0000000020000218 R15: 0000000000000001 [ 168.414874][T12084] loop3: detected capacity change from 0 to 4 [ 168.444146][T12084] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 168.454726][T12084] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) [ 168.455065][T12098] FAULT_INJECTION: forcing a failure. [ 168.455065][T12098] name failslab, interval 1, probability 0, space 0, times 0 [ 168.476745][T12098] CPU: 1 PID: 12098 Comm: syz-executor.5 Not tainted 5.13.0-rc1-syzkaller #0 [ 168.486229][T12098] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 168.496609][T12098] Call Trace: [ 168.499888][T12098] dump_stack+0x137/0x19d [ 168.504205][T12098] should_fail+0x23c/0x250 [ 168.508613][T12098] ? __kernfs_new_node+0x6a/0x330 [ 168.513622][T12098] __should_failslab+0x81/0x90 [ 168.518370][T12098] should_failslab+0x5/0x20 [ 168.522858][T12098] kmem_cache_alloc+0x46/0x2f0 [ 168.527669][T12098] ? sched_clock_cpu+0x11/0x180 [ 168.533025][T12098] __kernfs_new_node+0x6a/0x330 [ 168.537856][T12098] ? select_task_rq_fair+0x186/0xc00 [ 168.543204][T12098] ? rb_insert_color+0x7e/0x310 [ 168.548210][T12098] kernfs_create_dir_ns+0x5e/0x140 [ 168.553304][T12098] internal_create_group+0x138/0x850 [ 168.558656][T12098] ? check_preempt_wakeup+0x1bb/0x360 [ 168.564073][T12098] sysfs_create_group+0x1b/0x20 [ 168.568926][T12098] loop_configure+0xa21/0xcb0 [ 168.574184][T12098] lo_ioctl+0x555/0x11f0 [ 168.578407][T12098] ? path_openat+0x19ab/0x20b0 [ 168.583153][T12098] ? putname+0xa5/0xc0 [ 168.587220][T12098] ? ___cache_free+0x3c/0x300 [ 168.591880][T12098] ? blkdev_common_ioctl+0x9c3/0x1040 [ 168.597244][T12098] ? selinux_file_ioctl+0x8e0/0x970 [ 168.602420][T12098] ? lo_release+0x120/0x120 [ 168.606931][T12098] blkdev_ioctl+0x1d0/0x3c0 [ 168.611415][T12098] block_ioctl+0x6d/0x80 [ 168.615638][T12098] ? blkdev_iopoll+0x70/0x70 [ 168.620212][T12098] __se_sys_ioctl+0xcb/0x140 [ 168.624846][T12098] __x64_sys_ioctl+0x3f/0x50 [ 168.629429][T12098] do_syscall_64+0x4a/0x90 [ 168.633826][T12098] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 168.639737][T12098] RIP: 0033:0x466397 [ 168.643610][T12098] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 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 20:29:50 executing program 1: perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x6d151, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x9, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0xc0031, 0xffffffffffffffff, 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) preadv(r0, &(0x7f0000001380)=[{&(0x7f0000000000)=""/116, 0x74}, {&(0x7f00000001c0)=""/255, 0xff}, {&(0x7f00000002c0)=""/151, 0x97}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000100)=""/25, 0x19}], 0x5, 0x4, 0x9) r1 = openat$full(0xffffffffffffff9c, &(0x7f00000000c0), 0x40a000, 0x0) getpeername$packet(r0, &(0x7f0000001440)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000001480)=0x14) sendmsg$ETHTOOL_MSG_LINKMODES_GET(r1, &(0x7f0000001580)={&(0x7f0000001400)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000001540)={&(0x7f00000014c0)={0x50, 0x0, 0x2, 0x70bd2a, 0x25dfdbff, {}, [@HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}]}, @HEADER={0x30, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'sit0\x00'}]}]}, 0x50}, 0x1, 0x0, 0x0, 0x40840}, 0x20000800) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3000002, 0x132, 0xffffffffffffffff, 0x0) r3 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r3, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:29:50 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53", 0x39, 0x400}], 0x0, &(0x7f0000000280)={[{@debug}, {@min_batch_time={'min_batch_time', 0x3d, 0x6}}, {@resgid}, {@abort}, {@lazytime}]}) [ 168.663195][T12098] RSP: 002b:00007f567630ff48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 168.671589][T12098] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 0000000000466397 [ 168.679550][T12098] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 168.687500][T12098] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff [ 168.695498][T12098] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 168.703450][T12098] R13: 0000000000000005 R14: 0000000020000218 R15: 0000000000000001 [ 168.711539][T12098] loop5: detected capacity change from 0 to 4 20:29:50 executing program 1: perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x6d151, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x9, 0xffffffffffffffff, 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 = accept4$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @private2}, &(0x7f0000001400)=0x1c, 0x800) mmap(&(0x7f0000558000/0x4000)=nil, 0x4000, 0x3000009, 0x40012, 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, &(0x7f0000001380)=[{&(0x7f0000000000)=""/116, 0x74}, {&(0x7f00000001c0)=""/255, 0xff}, {&(0x7f00000002c0)=""/151, 0x97}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000100)=""/25, 0x19}], 0x5, 0x4, 0x9) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3000002, 0x132, 0xffffffffffffffff, 0x0) r3 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r3, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 168.756293][T12104] loop4: detected capacity change from 0 to 264192 [ 168.767062][T12098] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 168.783291][T12098] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) [ 168.799779][T12105] loop4: detected capacity change from 0 to 264192 [ 168.800921][T12118] loop3: detected capacity change from 0 to 4 [ 168.818114][T12118] EXT4-fs (loop3): VFS: Can't find ext4 filesystem [ 168.831071][T12105] SELinux: duplicate or incompatible mount options 20:29:51 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(0xffffffffffffffff, 0x29, 0x39, &(0x7f0000000040)="ff0204000000000100000000000000000000000000000205", 0x18) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c) ptrace(0x4206, r0) rt_tgsigqueueinfo(r0, r0, 0x12, &(0x7f0000001180)={0x0, 0x0, 0xffffc58b}) tkill(r0, 0x13) 20:29:51 executing program 5 (fault-call:3 fault-nth:15): 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:29:51 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53", 0x39, 0x400}], 0x0, &(0x7f0000000280)={[{@debug}, {@min_batch_time={'min_batch_time', 0x3d, 0x6}}, {@resgid}, {@abort}, {@lazytime}]}) 20:29:51 executing program 1: perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x6d151, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x9, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat$nvram(0xffffffffffffff9c, &(0x7f00000025c0), 0x4c2000, 0x0) r1 = openat(r0, &(0x7f0000002580)='./file0/file0\x00', 0x18000, 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) vmsplice(r1, &(0x7f00000000c0)=[{&(0x7f0000001400)="4e31f1740bfa9bbfb73a7565e11bc503f290a635ac3611b6c81f57399f7a3189323ac28bf4e962fe6b96936e1239f11565e84a469ff120e88aba109a446cc4f70ee19a366905e8aa986d7ca365968c272189283ee21acdc0dccaa69b76ba9279e88f20ddce97947502b99a349b3ec14bde7e7ad6fc41b82eb60cf8a318ade0d516e57662509f04932950a3ca8871a00cbb6b2ee78e7817e86dd7452ae22b8b3c5f2db2f1f5adcf984f124d658299668798f6933c85225fc3a256d2ab798b355aa441728a9e2be61bbe26620ad57b2d2177a3a4c42eae25b4742547d6e4dc36c9a5430687ec4aa4a49ba46e98f975b5181963b1b8664cad169e7bfd9e5214d2ef7a5e0f2c96a71f00fecff57452e68312096469da0bd9d9a1895ff683a2337b6ad787d8ed51bdeaca8328aca0808d8df0da15fd3e3416964aca4d89b31430a9574378c239dc27e6dfd8a97653f076e2c12a2ecce688fb3906f2fe9e3687b8d842bf03e34e1872d944a5d4386d68aad83ecff22b9f30549d6887a6542fa7ad4b442a3a4db0ca827caec3952787f20b07829113fc6c9cc531a152ab4205574e203a9ad4f8d3dfd5367fad9f023069cebe5a24f78acebfe45c97294ddf75511bbc32e3dd3e688024a2936ad7008ad28944b1232f3af024a2ef1d21e14a54c9903ff207608f0c99a5402c10931b30ffa43c4b3bb9235378b11d48dc5be872f7b96e24c39b94b024c78ba1a54ae6db84ac3ce2b656ccff8dff5313b94ae62f33b724756d4120e0f0459b9ce07305e4a2e541d95701f55cfb94e6d1ea0bdbefc51f74c0ac23e4006a8628570f9b432d9beabbff60923a966c726e6c9f19a39ba50e7d30f31ba2d8e024bbf14168637f514dbccad365398f852a29a163fd0dd7e79a330a79917d2088925309fe1b14666998c2b02d7580eda1ea6a0768d3306bf3b70315632c4a6671856fca0ece4ea89be47542c3c313dbeeac961349543a78ebfc48a6ea44d55966545a5e50c3827ab313679ab15db43aaa3853589f637b1837b35f5b9799928b902935196dc4acd3c5699cfa5e35471d85b08dae0356bdfd5b8ae09b79edaa190047496c5b29c06a0c5e40071a57d71ad3838b2df877f55f66b906e12429e16b2a731a113a1b55bcab60d89c1812054e8f16f90fc22749eac0d9afe61d5d89e1a69f39827658a3d5657a388e235ddc4b4c189cc7d20c3996426eda365e6fbfd03d8c726d3c958df581282086955cf6aeb1bac5445037ec06b3cdb79352ab528b4d70f4acca109d8e65748b0d1f76cfb1361fdd1d5788ce299612f00628efae5d1588c943b0df2620e2d5782d443012d261ab8c62c8ac04d66074273445a7122b4dc7f03be782c1a322c33b179915e405ad04bce105a4f32928ff5792d5ff0d7ebd26e616eec7ea6d243f35f06f93062f50c2ca87c4b0ca0421e5a337cf560827f3bc2f3a4d058727cc1ae4049204bc6afd5cdf72b93a9e1286c99124e559c0573e7517f505f801c8e9ab6b2a115e19050e1a913bf384701e4cea53e0fca81f9ff4d0420aa2dd58488efc24ea9f40b10192c3e815dd5eca9b8ed39ffc29b70e0013d8ba4211b8e7be427f50918c2b6f4ccf919f2cb822c4c1aca69e8ec8b53de7f34c57a5b7551c8eecf4a70e9447074d203442deb7a50062aeda35383104763a385f76edb99bb569145212509863851bcf83f5695c537acc2e5f066b49e608f3f71c9ccdca2c2c56231c3ffa9a7f37985576695438f55aa93e56cdb4a916366d98000dbbfc1a0b5dc2ebb0840756edae68272d4fe91e33dd242855991cb9f977b4c08cd956125866e9962766fbe231f6d389cf798e887e722415c0cf49675d22be57bb2f363cb45225ee63428199946a8f91ceb6598011387b490602c3a3eaa92f4433fe00a0573687e8e5b11544c6a54f817e466060dbb4d36f989ed84a5ab149dc2f433f9ec9d7f9cfdbb95301d2e1849e05b2b907184e78486174ba6d969ac0eaa3d9480ddf6f228542b6a1ce04ccfded5c19cd003fdd679bdac46c1d29aeed59b6b8365b7b65dde66859960d4fc352d52649faf331f8d7ef8970c05833c3a742f131feea48fcf54fe69bc84095baadbc61ec05b733df23daaf92a6ec0a840949223364d684bf1ec964ed2b79c86c8c761e6544ca43a26fb3f1d974b5b30237326bde2f103f16b39d5599c92e8c5a23402355865be9b8db10cb6d0e0d0d7fbec3c5b7fc502ca1365f2d59e42e6d0b267b38c0d42a66dd517d8039428e18519176a7bc7e44ee3678b0397695cad23b6bfacbf8aecba4781b2a20b4071e6bb9617fbccc4be788a8ceb7742ba294b4570d284fe97dddb150a08af3c012135810579b940babbad002f9e47272d3d373a5b55126965db82b2b5a75653f5ec16df99c40f7fef72549ceda8c857a051d1fbc71d66f941701f709397ce39211a40e639b0c173802e2b274772880159b2fa40355466ea954c3abf4a393deae51052789070561184221451fd3cae944d9ad3a2bb84b28dad965393299530295f2a1b300cc0364d801f93458f582038a3cf9d183862c9cc831a9dc6e75ba099f80d2228377bf0eee82b2b10cd41b0a65ed45a663f52717fdad56f96af70414d6701a9b060c343735dbe08728c80101878f2f3d8079bfc691dbb221135ecd4a562f8f4187fcf8d3220b06318d0f43911b9739153f4331f84b55ca5aacbd8f86bd9300b773afc85885253230d63e04cd745aa67de8a12552ed8cbdf34b4b00e63615be7da2e9e9502737b4eeb2143f267b842466bc7a1b86575fd2d91c3d722a5ec55fcf6998a11aae33e0d9f0d914363693e3869201a1bfd13f1b312abdd89d3a8332ca64edf81fb7b63333cd7ae64a7f7c56d12576631e2e1982ffadbaae8f5662025b28846f035e3654ca161902ac98a3426506d6f34d5fcb32f20b477ef2c4e26fbd78c5775d9ab27aa6d1be5b55d1df158dcf3fd8ac13a5b592d5e784adb052f8c9afad185b7cd4311617345cf23f503887287d2a9a7bff1e83f7dcbada753d423174b3e49df5a11bc8d5b0b4661385bce964c81f4d597df4bf0c9edab19f29a5b8d30309e8f59b816b900bebe96beb000bdeefe8892db08b108153bf3d100372f80e5f49e2d1317af36cfc85777c00e8f9e99db5e1fef2db2d0add34f42e99f0dec83b36e7d23fe77aa7d4b19dcdf279b6dc91e78b978be431797bccd4494aecf3dd2e95ac6a8c101d2a0e304a700ef6d87fb6148f7d6fe15e8d43df25a840e94f6e656d6216546351d93a4029947481becdfef3031a602d5e0393fc94bd3cb1a50012ee2b4f417da76934c8938ef3877212bf3420b25e5e6f49659c0aa7d7079e94d4a1f1ef35ebd466a0d0c8865e8d2382fad5f334e10d63b06a36f2e4e10439532be1029b7533777879e045166f0ec6b8a14facce9f7d893e8fba53e7e6a73f6124d60dcf0c2f009327a9409ee4cf08aefb1a06954b94ec639520c2598687071713261d640e37b4d9825547cd3f41f371cd25dabe83538d513946dba70b4270f5e270d7ec0523693c4e6e4f8b68af3022f934813d9c999338365b6f30cdaaed66a5ea6db0cabcbb707e49412ff0c7d4950381833827805c692bf567602f8c99c168063bc6315e9373cc695baacda7a5ca8aebc5c1e82d7f8e4b659eeef343eb576e19a237fb391e3718ca3328a0c244a6a1d1bf6b6a72a86442d10317c1bdec600adfebd6e5912ce92faf1b86fea92d14f8f3d00b7134988f152f272a89bab5a8f1fe342a88ac247db217cf9526460a10477840cece673fbff66ca428852d878c2ffeea5e49454f479ae58c33fc73777f3ad1eab3859f05e718d4599296ae7fb6c75697dac761ac21bf875f12920eaf8442ada21c83912f91935dcb841071b6a6556a1b7cd94b293e06a05a6063f5a738152fca54e1c5300717ff0e79312083332be1291dbe082a9f2320c65b31d988dc4e2f181d3cda3d0f2fbc5945a1e8d634dee552b4b21bec59eea2726849287636764a042da25f6970a7c198f59bac6fe10072be04a863d55340e9329168aa207c3ef9b02e1b2db39a04ed147d1494a0723c4e3c4b7b889db6958c42120e993da274995c5bb8441e6fc955585c6f4d1892825a09246ec30dd3cf3ec39bac4887b49cf5199458e7b0b77947d50b47cb461dfe72c8824b76d173878afb98aff84046c050b048bdb88fb4e3a48d633b9b084b212bc0209e5905a5b8e05bb81fb9307a8bbb8a79e82a111758b26b4016cb61da6545491750fa09a871d9733b92d62957f50139bafa638ab8f85a874008a356cc0f22ffd683e15958b0579df3493acf7f4e327775b1aa6bbfc0e5794de238f19c036b942655f1b4c06476899987945aa459b9a3d608406d259fc9497daab91e58a74d360a510b9bb7dff74c00a4cbce681682af5a9e3c9c0cafaf1a003b5510c667acaa7bead69d31e4461c0444e929a3f4bf8664cbd7f1c9acfced719fa75ba5a8af608eba4cb7ebd8240025031517a27e481cf252ee5159386e2db7df979ff6cd3e2c15cd761fc882ad6f76ce8b72e8eebdde32f4f3db13448aa1bd569b584b25ab2696d9e9a1bf64ff2a8b0d68b0003ff237325437e91ad5df0be573d5622278bfe513260ca8c42e2748928621dca853a613187f90ba00151501f9691a625856e060820049aa249e858e84b47f23909df9d6857588c9712c0ae934a2c8f096d5e50d3ed65dcc2b461ff70b5b91bd344aa58817b78482471d30fa990a3e3baf0f75357d22327f73c5fa2aad7352f1338871a117cf8113b2b7ee717d2127fefa4a3fa06d62c8dcbf2c750a4bd9c4325ef57fc9e75627e5ccee3e8bbeed1b1d08894674397fb730df6b1e64369915ded1efaddc02ed23bc5fac71199cd272f618143c4cc556284191436a0095610014def07e6c4742801124b5962a840a6efeae362b0959ba92aa70a0869daf57933dcce48107dfdaf8586b15bc5c9ad825fb335b4916a5f5620ab959997bb82dfb8afe1792543dfbd6c3220c04338f5ecd3eda1b1c285f8e5003418a11adb0f1a96023a907281d3b8ffe8ec82be8c91fbccb44bc5d1974de7b2e825188c309eed2437c52605ff569e87424ddb1600ed7bd6c237993bdd812c12df420916c8d70349531b0482f2fe0aceb78cd4d3b3350c91e0056884825f928d9c40955e1bab8f0a74c2cc1b55118ce889ca5a6c3ed84cb6036ca89a61ed90ae84a4377d7135247bf77c22c1d7d79edddd0a9b59c0fefb86e861f26b72d0d88db9c57f971bd67a1da0d9bc397eb01f235f1415d6b3ceb71c67c8a9bfa561edfb2f56ad19a6f6d3412f26ebc8fd431ab5b566c8df83c57b239e67b450fc12b92e3318f15e15faff0c7797b773b699347bc422786505b50ccf1583d43a721b41a9e46cf7c7a011ad0b52c97f94f1d52696348cc2cce034c4af485ced09d0106dd4e628ef2b6f632d0bd0a36f38f6eabc89603615d6d36df50f4bc3c3774850112ada34b2643e72fb366c0c98dac3c69ccc14209228ad5a8d28dec1110cb30798bd089fd5bd1efb2735abbfa2c0dbeaec39a06cff3898383a8877c323a008cafe4f9cebc9db11e7e4100abdb52a15ea25b52057b3e11e2518ef7ceecf7a93faff960a3cbd4620f61e1ebf6f8c13e87af213b938ac87792e5669b244c3b31f9b3deb161674ca845001ed0bcfb5382507e03aca034f68f888a8a3c9b38e2f50f8c628bc775d1c49151368428935847fce5e8f190a2a8b1b4d1a609dbb6c83c9291d5d9ffad271bb15b65aae2d6a98beaa2c63e53dcf90084", 0x1000}], 0x1, 0x1) 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) name_to_handle_at(r2, &(0x7f00000024c0)='./file0\x00', &(0x7f0000002600)=ANY=[@ANYBLOB="2000000003620000000100000001000000080000000000000041e500007de60000080000008d02000000"], &(0x7f0000002540), 0x1000) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r1, &(0x7f0000001380)=[{&(0x7f0000000000)=""/116, 0x74}, {&(0x7f00000001c0)=""/255, 0xff}, {&(0x7f00000002c0)=""/151, 0x97}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000100)=""/25, 0x19}], 0x5, 0x4, 0x9) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r1, 0x408c5333, &(0x7f0000002400)={0x1, 0x4, 0x0, 'queue1\x00', 0x10000}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3000000, 0x132, 0xffffffffffffffff, 0x0) r3 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r3, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:29:51 executing program 4: r0 = fsopen(&(0x7f0000000140)='cgroup\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) fsconfig$FSCONFIG_CMD_RECONFIGURE(0xffffffffffffffff, 0x7, 0x0, 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x4, &(0x7f00000002c0)='source', &(0x7f0000000300)='\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f0000000080)='source', &(0x7f00000000c0)='source', 0x0) [ 169.232186][T12143] loop3: detected capacity change from 0 to 4 [ 169.238404][T12145] FAULT_INJECTION: forcing a failure. [ 169.238404][T12145] name failslab, interval 1, probability 0, space 0, times 0 [ 169.251045][T12145] CPU: 1 PID: 12145 Comm: syz-executor.5 Not tainted 5.13.0-rc1-syzkaller #0 [ 169.259805][T12145] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 169.269849][T12145] Call Trace: [ 169.273118][T12145] dump_stack+0x137/0x19d [ 169.277487][T12145] should_fail+0x23c/0x250 [ 169.281931][T12145] ? __kernfs_new_node+0x6a/0x330 [ 169.287050][T12145] __should_failslab+0x81/0x90 [ 169.291816][T12145] should_failslab+0x5/0x20 [ 169.297174][T12145] kmem_cache_alloc+0x46/0x2f0 [ 169.302011][T12145] ? __cond_resched+0x11/0x40 [ 169.306671][T12145] __kernfs_new_node+0x6a/0x330 [ 169.311505][T12145] ? idr_alloc_cyclic+0x249/0x2d0 [ 169.316590][T12145] ? rb_insert_color+0x7e/0x310 [ 169.321492][T12145] kernfs_new_node+0x5b/0xd0 [ 169.326063][T12145] __kernfs_create_file+0x45/0x1a0 [ 169.331162][T12145] sysfs_add_file_mode_ns+0x1c1/0x250 [ 169.336517][T12145] internal_create_group+0x2e4/0x850 [ 169.341788][T12145] sysfs_create_group+0x1b/0x20 [ 169.346649][T12145] loop_configure+0xa21/0xcb0 [ 169.351309][T12145] lo_ioctl+0x555/0x11f0 [ 169.355558][T12145] ? path_openat+0x19ab/0x20b0 [ 169.360307][T12145] ? putname+0xa5/0xc0 [ 169.364355][T12145] ? ___cache_free+0x3c/0x300 [ 169.369014][T12145] ? blkdev_common_ioctl+0x9c3/0x1040 [ 169.374372][T12145] ? selinux_file_ioctl+0x8e0/0x970 [ 169.379612][T12145] ? lo_release+0x120/0x120 [ 169.384172][T12145] blkdev_ioctl+0x1d0/0x3c0 [ 169.388665][T12145] block_ioctl+0x6d/0x80 [ 169.392890][T12145] ? blkdev_iopoll+0x70/0x70 [ 169.397475][T12145] __se_sys_ioctl+0xcb/0x140 [ 169.402053][T12145] __x64_sys_ioctl+0x3f/0x50 [ 169.406624][T12145] do_syscall_64+0x4a/0x90 [ 169.411024][T12145] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 169.416926][T12145] RIP: 0033:0x466397 20:29:51 executing program 1: perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x65151, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8}}, 0x0, 0x9, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1/file0\x00', 0x12940, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000001380)=[{&(0x7f0000001400)=""/124, 0x7c}, {&(0x7f00000001c0)=""/255, 0xff}, {&(0x7f00000002c0)=""/151, 0x97}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000100)=""/25, 0x19}], 0x5, 0x5, 0x9) mmap(&(0x7f000032b000/0x2000)=nil, 0x2000, 0x3000002, 0x50, 0xffffffffffffffff, 0x2e6a5000) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) write$binfmt_script(r1, &(0x7f0000001480)=ANY=[@ANYBLOB="2321202e2f66696c65300a6331e53df3f6102fc54b00490899b1fa556ebbc0614c97b2ddc4d2d5005df42e7a4f21359f9e3b84e83430fa5c4d07660bafff8e2371e4f195cc3ea705d256c3612f8028b72ee1031048565eca1ae896089d46be57b16303dcb0e14c376b2f49dcc9426feb62d9b6ec8d85fc61e36583b88fd004555dc38f9a9de741224ee52bd375658862ce0aa7fd5b9883b20b2064f33ac370581d03932c79b81bb2734c1ca1fecaea1739bf4f79633a9aac38042b70f8853943c25f90368b9e9f26aed183757fccab8848dce8dd7537f32673f6d536c6e185e08f8803f5af2f93"], 0xfc) 20:29:51 executing program 4: ioctl$TIOCL_PASTESEL(0xffffffffffffffff, 0x541c, &(0x7f0000000040)) r0 = fsopen(&(0x7f0000000140)='cgroup\x00', 0x0) ioctl$int_in(r0, 0x5452, &(0x7f0000000100)) 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) readv(r1, &(0x7f0000001900)=[{&(0x7f0000001500)=""/184, 0xb8}, {&(0x7f00000015c0)=""/17, 0x11}, {&(0x7f0000001600)=""/8, 0x8}, {&(0x7f0000001640)=""/96, 0x60}, {&(0x7f00000016c0)=""/226, 0xe2}, {&(0x7f00000017c0)=""/152, 0x98}, {&(0x7f0000001880)=""/114, 0x72}], 0x7) preadv(r2, &(0x7f0000001440)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000180)=""/103, 0x67}, {&(0x7f0000001340)=""/238, 0xee}, {&(0x7f0000000200)=""/154, 0x9a}, {&(0x7f00000014c0)=""/8, 0x8}], 0x5, 0xd9f, 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x4, &(0x7f00000002c0)='source', &(0x7f0000000300)='\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f0000000080)='source', &(0x7f00000000c0)='source', 0x0) [ 169.420806][T12145] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 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 [ 169.440453][T12145] RSP: 002b:00007f567630ff48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 169.449802][T12145] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 0000000000466397 [ 169.457753][T12145] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 169.465789][T12145] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff [ 169.473738][T12145] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 20:29:51 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53", 0x39, 0x400}], 0x0, &(0x7f0000000280)={[{@debug}, {@min_batch_time={'min_batch_time', 0x3d, 0x6}}, {@resgid}, {@abort}, {@lazytime}]}) [ 169.481742][T12145] R13: 0000000000000005 R14: 0000000020000218 R15: 0000000000000001 [ 169.512532][T12143] EXT4-fs (loop3): VFS: Can't find ext4 filesystem [ 169.525142][T12145] loop5: detected capacity change from 0 to 4 20:29:51 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000200)={0x3, &(0x7f0000000340)=[{0x3d}, {0x7c}, {0x6}]}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x8, 0x4, 0x6a, 0x4}, {0x7f, 0x0, 0x3f, 0x9}, {0x401, 0x1, 0x0, 0x5}, {0x8, 0x7, 0x6, 0x3}]}) 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) ioctl$SECCOMP_IOCTL_NOTIF_SEND(r1, 0xc0182101, &(0x7f00000000c0)={0x0, 0x8, 0x7ff}) 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$FIONCLEX(r2, 0x5450) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1000001, 0x40010, r0, 0x68e00000) gettid() 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) mmap$IORING_OFF_SQES(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x8, 0x50, r3, 0x10000000) 20:29:51 executing program 1: perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x6d151, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x9, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0xc0031, 0xffffffffffffffff, 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) preadv(r0, &(0x7f0000001380)=[{&(0x7f0000000000)=""/116, 0x74}, {&(0x7f00000001c0)=""/255, 0xff}, {&(0x7f00000002c0)=""/151, 0x97}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000100)=""/25, 0x19}], 0x5, 0x4, 0x9) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3000002, 0x132, 0xffffffffffffffff, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 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) ioctl$FIOCLEX(r2, 0x5451) getsockopt$inet_opts(r1, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:29:51 executing program 4: r0 = fsopen(&(0x7f0000000140)='cgroup\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) fsconfig$FSCONFIG_SET_STRING(r0, 0x4, &(0x7f00000002c0)='source', &(0x7f0000000300)='\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f0000000040)='cgroup\x00', &(0x7f0000000100)='/\'\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f0000000080)='source', &(0x7f00000000c0)='source', 0x0) [ 169.537264][T12145] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 169.554664][T12145] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) [ 169.582680][T12168] loop3: detected capacity change from 0 to 4 [ 169.593550][T12168] EXT4-fs (loop3): VFS: Can't find ext4 filesystem [ 169.614869][ T25] kauditd_printk_skb: 60 callbacks suppressed 20:29:51 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef0100", 0x3c, 0x400}], 0x0, &(0x7f0000000280)={[{@debug}, {@min_batch_time={'min_batch_time', 0x3d, 0x6}}, {@resgid}, {@abort}, {@lazytime}]}) [ 169.614879][ T25] audit: type=1326 audit(1620937791.786:1397): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=12171 comm="syz-executor.0" exe="/root/syz-executor.0" sig=31 arch=c000003e syscall=202 compat=0 ip=0x4665d9 code=0x0 [ 169.697430][T12191] loop3: detected capacity change from 0 to 4 [ 169.713333][T12191] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 169.721737][T12191] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 20:29:52 executing program 4: r0 = fsopen(&(0x7f0000000140)='cgroup\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) fsconfig$FSCONFIG_SET_STRING(r0, 0x4, &(0x7f00000002c0)='source', &(0x7f0000000300)='\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f0000000080)='source', &(0x7f00000000c0)='source', 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f0000000100)='\x00', &(0x7f0000000180)='-&@\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, 0xfffffffffffffffd, &(0x7f0000000040)='cgroup\x00', 0x0) 20:29:52 executing program 5 (fault-call:3 fault-nth:16): 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:29:52 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(0xffffffffffffffff, 0x29, 0x39, &(0x7f0000000040)="ff0204000000000100000000000000000000000000000205", 0x18) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c) ptrace(0x4206, r0) rt_tgsigqueueinfo(r0, r0, 0x12, &(0x7f0000001180)={0x0, 0x0, 0xffffc58b}) tkill(r0, 0x13) 20:29:52 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@debug}, {@min_batch_time={'min_batch_time', 0x3d, 0x6}}, {@resgid}, {@abort}, {@lazytime}]}) 20:29:52 executing program 1: perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x6d151, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x9, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f0000001400)={@loopback, @dev={0xfe, 0x80, '\x00', 0x41}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x1, 0x6, 0x5, 0x500, 0x137}) open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x10) preadv(r0, &(0x7f0000001380)=[{&(0x7f0000000000)=""/116, 0x74}, {&(0x7f00000001c0)=""/255, 0xff}, {&(0x7f00000002c0)=""/151, 0x97}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000100)=""/25, 0x19}], 0x5, 0x4, 0x9) perf_event_open(&(0x7f0000001500)={0x2, 0x80, 0x7f, 0x4, 0xf7, 0x5, 0x0, 0x88, 0x80004, 0x5, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x400, 0x1, @perf_config_ext={0x2, 0x8001}, 0x422d6, 0xfd, 0x5, 0x4, 0x2, 0xc0, 0x1, 0x0, 0x0, 0x0, 0x8}, 0xffffffffffffffff, 0xb, r0, 0xa) pipe(&(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000002780)=[{&(0x7f00000015c0)="b5ad810c6e3aba06963c419469fecefb8f4b5551f854bbf5c54b806886c72efe4d769d7164176d6f1b19bfbdfa788f53cd401d7df34c200b06fac5f40dbd6134cedeb35dc0e8ba2feba5aae34a6cf1cf64791c55a45e7fe7cb0bc0", 0x5b}, {&(0x7f0000001640)="7ece5e0dd2e0d57dcfc826c385989db0d14767a8b0f5019cdc2cecd8eca771f411a5223e2a9ccb7788ce61beb64d1f3dc216ee37d1f9e88c9cc1729923bf156afc8e61f646714ee20f0b4ef199151bfce7bdb20da5295c9f7741a4838c6ee8b9a03f9bf6ef29049d196b871609f66a7434fae7d7ddebb99a188e145c752a2ea9fe74fab2b5bbc33c346a16f834db97dd0a3825b7e8534412111e5105bf967be994fbba11d69f85ba44f04195a91eb6f35b600703ad1ab9c6a358411bbf5586719512425f73577dbfcfe58ee488a29ea03beb3978dc3921336e809691810825860530d10d2fc2a6022dddf096713929f694cd9ed959dd7753ef6d00c839e80a645ce1bfd5c9daa6bf2d7b38cb3c33a96ad62462b5b97634410159569148e9cadac1a50b1e010ac506e4b6df6e24da18beaaadf96bc292fdb0add349c208333f321596c589dba555dcfa12445deac7146f79d31b0b2c9a2d67c5be8ba419eb4340bc961c0776eeca02546e4da7220a1a5286d00e753014bc09a01a91700b1b0762c929f4f6e4e3b8f8e74b8f956641ac5082406abec7747d3dd00a17bbc75259dc84c722b992a1a387f974ffdc31536e80072f7bcabea488e6f9bc23c7625a387c25a3a3199d3653d11fe8ca6e45a01bce185b3102994b3154abd16e0b41a0a51b20cec935d2d4d7dd730f1ef53f5709891a377d9b44fa780452746826cc4cf715514a7a20e6c718325986aa415ca2e7d95feb2c1526c12f62b5f3c6b834c3fad769249a00271d8da2b01c72154f4362592d8ee6299bf557e612eab0a463319879f3798cacc8827ab7e09878f4a653a031027a0fe1df8003d5c4c51e05bf21af923ed8e0eeec0118fc2fec81103cb79b1588243eccfc778ba72e4146394e94ff2bf8a80f3811fb8b44d802d848bd2b59c978b860c6efcc6f54b95ae5b3557caca9dee337b03016578d481ffbb0d0e24f419936d5c8e3ef411bc99df88c4b190c0ec0a3266bf4c241a15181d22dbdcdcf6d770d7a810557d06b603344409973491942120ee6bd5c8765bec1c9a3e7d87eaf544686b18816e7e8fbc514dd8bba409e84d549543bcab4bdf4930a124583405276594d283a9f8dbb8b9ba16996e3147ceba24b9f6ca381ff4743d84e5bd36435c2a29d77394851fc2346adf31e74ca688afe9c15ec42f884c4038122de8c272c469152e58940d56925e060b2dcb0b7fd12c24fd9bc863f3150fc915a38688b85b7a08d996521421955857dcaf907915dba934240d7c27e705d0eaf6b146652a9d9f114d1ca0eac381722c4e17cfc5e6f5f3d423b6b45a96a66fdb7d07b69eb257cfaee634b5e7d1c4bd3c3159c14230cd8b53d4bb7aef1968916441a97656c93dfce18577fb0cce1bce3f1de49c43099976c035f64bd4fb8b7efc9ab8245c3cb5aacd1d65a3a99586fd67c91f641b50276760018532c9de05dfba14631fa3b48ce009f07f8c4b0ae79185a6d6d7e0065f51a72eb5e8d70ada35509e60ab1b12cd81ca4e4eb9df72dd0b64f19ef00ee84048bd76f4c1026c40b413ced4b27fee49f089ae00f65464af92d2a4e6ed5a17976c1b139aca2722ff0cf22bd54c38a17e93ed7769aebe8f42516b4c61d323ff4a952a1b4b7f3c3f336c89acc0e5c61beeba0bdde362ea9915a0eb3129cacdf4622659ddd5445c68cd190166a341c2d60e96e1f21bc6f1a6d2f840376f12afb29fd5de8da64635aad09cde400cc3729ab30178239c343551fd7d05092af9691643cee0729530bf4a5e4952bae0aa28da951f732f32cd41208129ca21e272eeea2ae915d02ecb1c8e2786b874d7446834e384c3fe3079447677d5588ec603e09fcebf56c93ca3a66022f4c46173b3ceb7772709b77432ef9d0e1e896a25a54cbf43fe60361407203b6ef9a5a36f26daf42ca8a3d608533f92289201fc8a88cc582b9e95cd6abc3223bde043f6fd1af2718d3c4e9ecd83a5dfdca9239b9a1694076b934de44191ceb3038fd650f998268019746c9dbfd08efe63ae4bbb841d8c4ebbd88b5a9202fb36d94db30919ec4d926d7754b271d2aaeeb6c3242f31bec1a40233948dba7fba16b69c1df3bde7dafb3ca8bf74efba67cb0328698dd085d94e43f725859fb41b3b32e863b64f902406a5550c0d237ff440cc8a877a7ab6811ece793339d39d63e7906c96d1e8713536b9c9df4a8606ace13b63b81236197525b037697f791f82ad07dc1701f52ccd1e8cb034cec43971c22e5202b8fdc6bd582e376d0003592e7b0c0aa9318e81e2025a011bc5d9cdacb738d6c2c5077a76f26b9caa2908c2313561e2b6650c2e4d4948358f0559b5b719b543971acedd1141d3245af487949e70053d478436a529619935e18cae1114abce78716550f87066c8d6fb515eb23cdfa2876d107e03fbc64f35869c50e6779ac9abe2a9f67403e4fe789aff7c9905a9fba8fef97b7a604037ffaafe3c790f0c6821e87fd6e1d7158056c3fae41bf99b278cc53a63a691c8084fc508f88a4d30dc1e199d811d94863d0f32e1417fd8b159ddf13acc4d9c9fb5b06b5ef0d54436efe09405e48833c51c88578590bbb17d7e09a3c4e5b8b43827385b05b3ae61801a1ce541fb6e3300ed7d22c9ff7383c00b811cf35316915277a156afcd4479bf94d63c8ba46d7c0cfb6fe13a90f64bd43df14b9a096faf5a872f9aeaa25d38b90aba618c68fcbe0bf89efecbb8f015da1e89a51ace9d949878ecebdf277731ac9e9ea76d3983647d5ff96bf583ce5c7395741bd09c2bfcad1f7cacf3b48e546561a473e7993a6c2764d502f148931a357b0da2efb4e8e581113d1758732278d2531f4489000f81cbd375e3ec8ffb2c129c3e72e207fd61f099fce473cb730a6d3963385957ffe55da083aa671be3b1267e9f273379ceaff20d91b1b4c3fc6e9f848dfd22e98de19ec34a3e15debaebfad2fdd451edbf83607dcc0d37400886b4a5e787845acf06f82f5ccdfab9ced994788dc334d22f74e865f97a5649f3c4504a82fb87b9d4356fcbaaeb3a3d213c0a1c3ba8150ce9a425c6caba67414de78747f60381b38e956f91e0af03fa34fa408521bc66a9261b4abc3d5dc2f52ab2443c113292d18bf5b2cfd5ecef3855e24da737c025ff1b85be8e7bcf45c33075854a5839235b032e5839c9a5b5c5f5c3b64818098015e673a45ce3ea6ca6ffacdf79022871ccd63ac8b56c319efd11a28e1f9aa38b3e39711af1c4f2820d94a6fa8b0da3c3da78643ad7854e43260842ace4a683a65d43b63483271ffb5d938e8ad261392da78da3ae6a98813e5dc9965a38837778ad49de199e7e387a8eddc7542ccb6dbb33c4d513b731c6f14339a3be316b21fb2aec870f47e465b67506ffb5b2921b444266a5b1e798dacbd622b52e2e3bbdb7d54663eb202709ec0f81681beab0319cad30bec0be2e505b12f2cb5590ebbae93a67b6cca7fce652b26bb5146d7a73b7d4ec36f8b7ef075d4688facdc5491485a972de7d641675ba23a2057713d3b374936b18812e6fa6603c0f04b37695f24292fa6db587c4a448030eaece70b994727cd3e27c335bafa35cbcd9cb591e2ce71f516ea3b5914b59062ebe311cb707dd0e92a6d1146dba86505a183c6ea6ee3fffd71583a78488f2c17a7db451689e2ce0c97b2b099628688e67c8f9988550fe069d1eb4eb81f10450c6abe9698d0c87782f05b19f726ac865baf05382afad65a8a5c57f00aba592645da6ed1179c489eb103a3792f25b71aa363d7e54d9c59512f268b343a95d9eb834b249ac1b6ea745c6e537256e4cd896fb8c4b09cf021f5c30912c9cbb559053a9a7614d287005b8416fd62965f7a0218c003da220af55d749c49ce2223551510ad94540c0d0ce69ded29a284f50b2db5fbc21a2cbf8b05e4790ef5be8c6f7ae13964ca98a27b5c1286a0fa626d8ae7d0d4f33f02d104d98881eaeb9911ea4de1ef115ec8ba0fe7315142e79928073aee86c5568dcecf6e89441354ce3a37db6c5ef629497ca39432e2f5f4d4d3a4ee89530b5dc6af8b403547dc80ef3f2cf583b37320bb0f71dc44165c4211d10ee160344cb740d083ac0f94a077681f4686d1ca57b51366387ee1cd09cf45eeedb9ab70a8b83a52021dda144cd6eb2eda91528b10fef9e077d22c6a0d35bd4d7ab684e9efacd23840bf113e073a56dd8dbb65e4fa906677a45e43144586e53aca8d9f757e8dc7f13aaf24f50a7ca8f2c6cb72141b2cfcd74f1cc8cfbbc35ccfe1b740638f7710e88b614ddc9f2c1222b6034337ba6e1d458a5f10d184f1dac33e9ea797927386463622d77f501fc9c898b0a3221bcae63d4e529cf80c68db0fe652dc8ecc66ef1115a6141827844ff4cb425b45f80392c41806201157f94f343ef8ccb89560896da5d33a0d3a713f1854d4d9753a16f70dd6587f5d0b123be975f7c31f6805028a8166f32e51b657c76171cc43461728bea16cd77ca6e65211844c2754914223f76635f039078117d51b056086b5bf421c200eb48cc5e63871b7c10de225985408c0e1a318b8c554cd9387204380877c9ab0c2b06c57ff600264e96a6b1d248b3cd22eba9a054f413f6110670d4795290f90ebb3c76e39a2600c692e4afa69c856297f425304f65836bb640364fd512efb5de7d0a04ef510dfac25bb08e7565e3f3b4d68239a50a733c878391dac64fb86a2ba38d5e1e77e43cab171a6fc3ed5db9bc3efe6c62f8c3025f7ff70e2d873fcf7b3943ebaac7a5a22813d1d6025c31ecafd7f2f061586beaf1f3131822d0204c9b859da079ddfc90025a9ccb53de8fbe65fda6948a424263657e7d57e31c01271b2b83516ebde5f014ff8929ad3e6f72d2ab1ead074208aecf1aa1d7edabec78b9818e52edc55bcc4a4586ce37b6ecd5d5655910db42564673b748102e0a8c5e505f7005bc99663aff3bc6dfbc058ff47bf5750e3c01ea78835b3c220318bc3bab3fbc4694a3d2ef80c8010c681e72b2c6a00009d59687cf15ff53f49f349402856e94f88c143d2ec3f4ef311d08a6eba6e25d8daa4d39e9a120ab5984dce039e7e61aeaa808b71c168edb7aa73553536c6af435289d9450f3dc58dd2f91624f86392aba923ff6de8655a8fe8f3c1fe5e448f336acccf305d66b8f88b7e6b4d7ddbce0420e1d9c45c56b7c3a508743827a137aafad065777aa347c4969c7b374e8358e7d123b40a7912e5b33b6d42d6b886cbdfba65e0a9a15d95f0962c98fffd4d3c08e31fa95f83b9a9407e0748649ac6a653576df5a9919d1a9383da884525dcb360a3499d9b5c2b5bdd87056b292cd83348b6b290f7d47b370284237ef96c1e3cfd3736d1a3f3b08a44044428f1f9abed034581205834599335d0089e083ae0f6c5e6d5cb203dff411ad89dfc0a21cb6ea114dd8fd75a0d83ce7b8d6a3a316adb7dd73ba73787047d28d9248aa031581867fdebbfed822875354dd483e521e98d1e7df4e9e6af3e87c0f69b4f3fa33ab797a10159bad2ecca57e016ee1ee62ee4de297bab7b56186e9f4eeabea69ae6ff6954c715a23d96736327a08f16f35f77189279143028ec4944026b7816fa3e6a1f175e54d9017983c88cae6a39894dc4858c34bf022adf7bf515594a62fc7d7d431e69de587eb5ea2c6d800c121cf4a1adf13637f5cf3b69cfd06bd66fa5ff45fb05c86fd4f24300d90e4718dddce40e493395129247cc0ed1d56b1bab231d080c7158c1be949ece081fc30bb38a11901bdf9a3ee4fd8dc677b03ed5fc5e9071047a0c39325cb28044fb8163e20f18cbc96aab", 0x1000}, {&(0x7f0000002640)="167a7e8ed38db1fa88babf3df5e22f6c3bc69d5965e744542d1c81b13b1ab8fa02393bb63500af4f21ea2b78e570db45a47ed0b340db77958d8a3f58e5d445fa20dfdb276a84a88d0c06bf82fd1a468d60cd07ec1dee5c24fc94a9e9e039d60a2b4d1ed77dd5c5dda3a3c9a26cbe236eee791c3d1990707a8de9134216cb3d3f5c086cbb4eadc87d19812f525b641c69e2d7067480a7c83ecb819e24f72e3aaf36788f34e2b933b3539f9b7e56adb29917ff006c4ba325f3fde6171fbad3e8e7d8f73b47501dd163a7c4c9", 0xcb}, {&(0x7f0000002740)="b3efdcbda4fd6e6a18f96026ec2c1ab744773ede4c106727a67a3065e788d444cf82172049523984fad811f1154d17a7955db890074966aa8fbb4361827cfb", 0x3f}], 0x4) pipe2(&(0x7f00000027c0)={0xffffffffffffffff}, 0x80000) ioctl$sock_inet_udp_SIOCINQ(r2, 0x541b, &(0x7f0000002800)) 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) write(r3, &(0x7f0000001480)="0d5bc29153f6c95ebc90642a2bb01e9a42d7eadb86d0822566233e0b9e7b6c88b450ad39234d92b91cec704cde69770b50bb9582e627febd20aae3bc24c73a7e5b6e1a56cf300b489ed6709dc31b34b58e9ada1e11", 0x55) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3000002, 0x132, 0xffffffffffffffff, 0x0) r4 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r4, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:29:52 executing program 4: r0 = fsopen(&(0x7f0000000140)='cgroup\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) fsconfig$FSCONFIG_SET_STRING(r0, 0x4, &(0x7f00000002c0)='source', &(0x7f0000000300)='\x00', 0x0) r2 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000100), 0xa0003, 0x0) setsockopt$inet6_IPV6_RTHDR(r2, 0x29, 0x39, &(0x7f0000000340)={0x21, 0xc, 0x2, 0x2, 0x0, [@ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x41}}, @dev={0xfe, 0x80, '\x00', 0x1f}, @private2={0xfc, 0x2, '\x00', 0x1}, @private2, @ipv4={'\x00', '\xff\xff', @multicast2}, @ipv4={'\x00', '\xff\xff', @private=0xa010101}]}, 0x68) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000180)=""/215, 0xd7}], 0x1, 0x0, 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f0000000080)='source', &(0x7f00000000c0)='source', 0x0) 20:29:52 executing program 1: perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x6d151, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x9, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0xc0031, 0xffffffffffffffff, 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) preadv(r0, &(0x7f0000001380)=[{&(0x7f0000000000)=""/116, 0x74}, {&(0x7f00000001c0)=""/255, 0xff}, {&(0x7f00000002c0)=""/151, 0x97}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000100)=""/25, 0x19}], 0x5, 0x4, 0x9) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3000002, 0x132, 0xffffffffffffffff, 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) r2 = dup3(0xffffffffffffffff, r0, 0x80000) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r1, 0x2405, r2) r3 = socket$inet_tcp(0x2, 0x1, 0x0) r4 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000000c0), 0x18001, 0x0) read(r4, &(0x7f0000001400)=""/134, 0x86) getsockopt$inet_opts(r3, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 170.134266][T12211] loop3: detected capacity change from 0 to 4 [ 170.146820][T12210] FAULT_INJECTION: forcing a failure. [ 170.146820][T12210] name failslab, interval 1, probability 0, space 0, times 0 [ 170.159458][T12210] CPU: 0 PID: 12210 Comm: syz-executor.5 Not tainted 5.13.0-rc1-syzkaller #0 [ 170.168213][T12210] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 170.175104][T12211] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 170.178298][T12210] Call Trace: [ 170.178306][T12210] dump_stack+0x137/0x19d [ 170.178328][T12210] should_fail+0x23c/0x250 [ 170.178343][T12210] ? __kernfs_new_node+0x6a/0x330 [ 170.203415][T12210] __should_failslab+0x81/0x90 [ 170.208333][T12210] should_failslab+0x5/0x20 [ 170.212820][T12210] kmem_cache_alloc+0x46/0x2f0 [ 170.217569][T12210] __kernfs_new_node+0x6a/0x330 [ 170.222402][T12210] ? __cond_resched+0x11/0x40 [ 170.227088][T12210] ? mutex_lock+0x9/0x30 [ 170.231309][T12210] kernfs_new_node+0x5b/0xd0 [ 170.235937][T12210] __kernfs_create_file+0x45/0x1a0 [ 170.241075][T12210] sysfs_add_file_mode_ns+0x1c1/0x250 [ 170.246431][T12210] internal_create_group+0x2e4/0x850 [ 170.251767][T12210] sysfs_create_group+0x1b/0x20 [ 170.256774][T12210] loop_configure+0xa21/0xcb0 [ 170.261490][T12210] lo_ioctl+0x555/0x11f0 [ 170.265712][T12210] ? path_openat+0x19ab/0x20b0 [ 170.270455][T12210] ? putname+0xa5/0xc0 [ 170.274536][T12210] ? ___cache_free+0x3c/0x300 [ 170.279243][T12210] ? blkdev_common_ioctl+0x9c3/0x1040 [ 170.284614][T12210] ? selinux_file_ioctl+0x8e0/0x970 [ 170.289791][T12210] ? lo_release+0x120/0x120 [ 170.294286][T12210] blkdev_ioctl+0x1d0/0x3c0 [ 170.298832][T12210] block_ioctl+0x6d/0x80 [ 170.303057][T12210] ? blkdev_iopoll+0x70/0x70 [ 170.307626][T12210] __se_sys_ioctl+0xcb/0x140 [ 170.312236][T12210] __x64_sys_ioctl+0x3f/0x50 [ 170.316808][T12210] do_syscall_64+0x4a/0x90 [ 170.321217][T12210] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 170.327102][T12210] RIP: 0033:0x466397 [ 170.331025][T12210] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 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 [ 170.350613][T12210] RSP: 002b:00007f567630ff48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 170.359020][T12210] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 0000000000466397 [ 170.366976][T12210] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 170.374940][T12210] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff 20:29:52 executing program 1: perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x6d151, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x9, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0xc0031, 0xffffffffffffffff, 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) preadv(r0, &(0x7f0000001380)=[{&(0x7f0000000000)=""/116, 0x74}, {&(0x7f00000001c0)=""/255, 0xff}, {&(0x7f00000002c0)=""/151, 0x97}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000100)=""/25, 0x19}], 0x5, 0x4, 0x9) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3000002, 0x132, 0xffffffffffffffff, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$SO_BINDTODEVICE_wg(r2, 0x1, 0x19, &(0x7f00000000c0)='wg1\x00', 0x4) [ 170.382904][T12210] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 170.390855][T12210] R13: 0000000000000005 R14: 0000000020000218 R15: 0000000000000001 [ 170.400644][T12210] loop5: detected capacity change from 0 to 4 [ 170.409499][T12210] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 170.418405][T12210] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) 20:29:52 executing program 4: r0 = fsopen(&(0x7f0000000140)='cgroup\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) fsconfig$FSCONFIG_SET_STRING(r0, 0x4, &(0x7f00000002c0)='source', &(0x7f0000000300)='\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f0000000080)='source', &(0x7f00000000c0)='source', 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) fsconfig$FSCONFIG_SET_PATH_EMPTY(r2, 0x4, &(0x7f0000000040)='\x00', &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff) 20:29:52 executing program 5 (fault-call:3 fault-nth:17): 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:29:52 executing program 1: perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x6d151, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x9, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x400000a, 0xc0031, 0xffffffffffffffff, 0x9c8a000) 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(r0, &(0x7f0000001380)=[{&(0x7f0000000000)=""/116, 0x74}, {&(0x7f00000001c0)=""/255, 0xff}, {&(0x7f00000002c0)=""/151, 0x97}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000100)=""/25, 0x19}], 0x5, 0x4, 0x9) 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) accept4(r1, &(0x7f0000001400)=@nfc, &(0x7f00000000c0)=0x80, 0x800) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3000002, 0x132, 0xffffffffffffffff, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r2, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:29:52 executing program 0: r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0xb3e6}, {0x7c, 0x2, 0xff}, {0x6, 0x4, 0xc0, 0x8001}, {0x0, 0x2, 0x2, 0x3}, {0xfff, 0x10, 0x80, 0x1}, {0xd9c, 0x1f, 0x7, 0x405}, {0x2, 0x9, 0x3, 0x1}]}) r1 = dup(r0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x101002, 0x20) gettid() 20:29:52 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff", 0x38, 0x400}], 0x0, &(0x7f0000000280)={[{@debug}, {@min_batch_time={'min_batch_time', 0x3d, 0x6}}, {@resgid}, {@abort}, {@lazytime}]}) [ 170.435022][T12211] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) [ 170.449028][ T25] audit: type=1326 audit(1620937792.626:1398): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=12171 comm="syz-executor.0" exe="/root/syz-executor.0" sig=31 arch=c000003e syscall=202 compat=0 ip=0x4665d9 code=0x0 20:29:52 executing program 1: r0 = perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x6d151, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x9, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0xc0031, 0xffffffffffffffff, 0x0) fcntl$dupfd(r0, 0x406, r0) 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) ioctl$PERF_EVENT_IOC_DISABLE(r1, 0x2401, 0x2) preadv(r1, &(0x7f0000001380)=[{&(0x7f0000000000)=""/116, 0x74}, {&(0x7f00000001c0)=""/255, 0xff}, {&(0x7f00000002c0)=""/151, 0x97}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000100)=""/25, 0x19}], 0x5, 0x4, 0x9) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3000002, 0x132, 0xffffffffffffffff, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r2, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 170.553284][T12254] loop3: detected capacity change from 0 to 4 [ 170.568838][T12252] FAULT_INJECTION: forcing a failure. [ 170.568838][T12252] name failslab, interval 1, probability 0, space 0, times 0 [ 170.581455][T12252] CPU: 1 PID: 12252 Comm: syz-executor.5 Not tainted 5.13.0-rc1-syzkaller #0 [ 170.590277][T12252] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 170.600340][T12252] Call Trace: [ 170.603624][T12252] dump_stack+0x137/0x19d [ 170.607986][T12252] should_fail+0x23c/0x250 [ 170.612474][T12252] ? __kernfs_new_node+0x6a/0x330 [ 170.617502][T12252] __should_failslab+0x81/0x90 [ 170.622260][T12252] should_failslab+0x5/0x20 [ 170.626845][T12252] kmem_cache_alloc+0x46/0x2f0 [ 170.631669][T12252] __kernfs_new_node+0x6a/0x330 [ 170.636523][T12252] ? __cond_resched+0x11/0x40 [ 170.641195][T12252] ? mutex_lock+0x9/0x30 [ 170.645446][T12252] kernfs_new_node+0x5b/0xd0 [ 170.650045][T12252] __kernfs_create_file+0x45/0x1a0 [ 170.655638][T12252] sysfs_add_file_mode_ns+0x1c1/0x250 [ 170.661017][T12252] internal_create_group+0x2e4/0x850 [ 170.666391][T12252] sysfs_create_group+0x1b/0x20 [ 170.671367][T12252] loop_configure+0xa21/0xcb0 [ 170.676068][T12252] lo_ioctl+0x555/0x11f0 [ 170.680319][T12252] ? path_openat+0x19ab/0x20b0 [ 170.685086][T12252] ? putname+0xa5/0xc0 [ 170.689151][T12252] ? ___cache_free+0x3c/0x300 [ 170.693904][T12252] ? blkdev_common_ioctl+0x9c3/0x1040 [ 170.699277][T12252] ? selinux_file_ioctl+0x8e0/0x970 [ 170.704475][T12252] ? lo_release+0x120/0x120 [ 170.708977][T12252] blkdev_ioctl+0x1d0/0x3c0 [ 170.713485][T12252] block_ioctl+0x6d/0x80 [ 170.717782][T12252] ? blkdev_iopoll+0x70/0x70 [ 170.722383][T12252] __se_sys_ioctl+0xcb/0x140 [ 170.727042][T12252] __x64_sys_ioctl+0x3f/0x50 [ 170.731636][T12252] do_syscall_64+0x4a/0x90 [ 170.736096][T12252] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 170.741994][T12252] RIP: 0033:0x466397 [ 170.745888][T12252] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 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 [ 170.765502][T12252] RSP: 002b:00007f567630ff48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 170.773915][T12252] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 0000000000466397 [ 170.781885][T12252] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 170.789850][T12252] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff [ 170.797822][T12252] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 170.805867][T12252] R13: 0000000000000005 R14: 0000000020000218 R15: 0000000000000001 [ 170.814422][T12252] loop5: detected capacity change from 0 to 4 [ 170.820466][T12254] EXT4-fs (loop3): VFS: Can't find ext4 filesystem [ 170.829724][T12252] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 170.861741][T12252] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) 20:29:55 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x0, &(0x7f0000000040)="ff0204000000000100000000000000000000000000000205", 0x18) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c) ptrace(0x4206, r0) rt_tgsigqueueinfo(r0, r0, 0x12, &(0x7f0000001180)={0x0, 0x0, 0xffffc58b}) tkill(r0, 0x13) 20:29:55 executing program 4: r0 = fsopen(&(0x7f0000000140)='cgroup\x00', 0x0) fsconfig$FSCONFIG_SET_PATH(r0, 0x3, &(0x7f0000002780)='\x00', &(0x7f00000027c0)='./file0\x00', 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) fsconfig$FSCONFIG_SET_STRING(r1, 0x1, &(0x7f0000000040)=':}\x00', &(0x7f0000000100)='source', 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x4, &(0x7f00000002c0)='source', &(0x7f0000000300)='\x00', 0x0) preadv(r1, &(0x7f0000002680)=[{&(0x7f0000000180)=""/210, 0xd2}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/178, 0xb2}, {&(0x7f0000001400)=""/158, 0x9e}, {&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f00000024c0)=""/73, 0x49}, {&(0x7f0000002540)=""/111, 0x6f}, {&(0x7f0000000280)=""/60, 0x3c}, {&(0x7f00000025c0)=""/178, 0xb2}], 0x9, 0x2, 0x0) r2 = syz_mount_image$vfat(&(0x7f0000002840), &(0x7f0000002880)='./file0\x00', 0x3, 0x9, &(0x7f0000002e80)=[{&(0x7f00000028c0)="624ba0a64d7527a83c724ae5ec459512289f24c693336122b63d2abccd69d07691dd4db01a47937ca20c8e41f5a2f76fec8973ecf00169f129e8ecb2184c2cd4634548b783989a66df5080e19a77a100415a158135dc95a14d5af52755bdd59f97b27f4805645179330e6cb3809f23981f3431f32a452bfa45e155b5", 0x7c, 0x80}, {&(0x7f0000002940)="d72e3997caf939d2ceeb89b7c8b08ef07d082d0e9ce997bb8f955ca35b4e25c497d8c936643e4798e25fda7b86f59e12485318451ed61e55001cabb7710de732e86c2a0a6f484150e3948c66b5160dd9e4e85f6c89742338bae4abedbce07a8b4bdc36672ae4c5b59bc04f", 0x6b, 0x7ff}, {&(0x7f00000029c0)="69bc3f1a783f7102594fc675e7cf140ecb45aee06d76f3ebdaa40906d20d96d1527325c3a1d8319c64e9d93fe81f79c7a9ef4b6ed203f8392eaeb96383e343fab802b8fbf7ce275b677a57ff561dd335f8b87484fc32af5d52a9eb4aa4d973dfe2a82176fff907f301dd30aefd4d4b2c8f58dd649ca500d9a3ed4dbe1808f30953dbf2beaed50d48faa88a049219c64b148c2cdaa1b9ee5ee24956fb9b973fe242edfdb6e4e691a38a35c9c1b9e29b1846261f5630811295ff85498d22c99d8d092f61ab5deaf1f2cabd20e5852ffd2c4dee19ecb835a3e845e1b88a9cf052e58994cb51cfcf", 0xe6, 0x7}, {&(0x7f0000002ac0)="a8abd8cff60bf54ed0ca8d956fe2fb29db14f60fb12d70b00b32911360d1830ba42ada36e52ba53998f1bcab5579504c8b1c8e91fae1b26f33104d9744dd50ebd105310fbc6715f2ee50a0dcdc0b2c5ac8f5dd", 0x53, 0x6}, {&(0x7f0000002b40)="70f23a15cdac94c9de76110e3bfdd6c095e3ec2e05f5e95b2446ad9d7b8c7895fafef9f660724c16e629c794660b1121a717c77164101f0488564c2646341236de", 0x41, 0x87fd}, {&(0x7f0000002bc0)="95b61ec196bbe7998b6d8343ae38c6a57907761c34a699ccef960177906223877557e528ecb80c6aa6575b2ff60d6e7bdc2ccf19c514488baede9bfcabfabcb000cff50a2524bde865117f75df8203c480bb29081747934d90b8d6871cdfc366993c5986e2d1f7b1577180b648c266b29b8aab7325dcba3379d4f3127935564a10d08a86b886b2731ad623e949b0553b2cc2e45063c9938862bd76958cd7d24bc547fb9ac563a41ec1384a3e8fa632f422f99edc0d815667560891301fc18f68731b1f487e52c2f9467cda7b339bb52c", 0xd0, 0x7f}, {&(0x7f0000002cc0)="d409f82769f58e0bf28063709e08ffc86e091d685a4f", 0x16, 0xf3a}, {&(0x7f0000002d00)="8389e6ae78a2baf94a2d4c648de1b78a79958f64015090c863de79291113e6f0a841b93b67ac4ba1abb6d46fdd91e471c909e05938849a876e5fd829cae9bb67f4a287bf4fead218812ca9bdb26207a4b6d1a54f87ed7b5ed6dc", 0x5a, 0x8001}, {&(0x7f0000002d80)="896bafde6639a987ea609e8ee827f8b8ca09dc794b80cefd11179ab96a3a0d99fd6ee1bde21d9d4073ab2647564371811ba89702a7fbc17d5076a697f849d4503637ca42f36166cc9545811d25520f5c1f20a2231b94611c03853d0e7169e4230d86b22742f2c32b717d635291321d883fd1ef00187e4db15bde234605eaa6b4b119c75b651f6c2a846e5efaaea1f19789224aa7fd3e03cdfab47c58ea9a743b2d24c1647e2490dd8a619b1d62237866b06150fd8a698b9d3e9fa2ae641f42740575108c8d9e23735d1640", 0xcb, 0xff}], 0x1000000, &(0x7f0000002f80)={[{@rodir}, {@numtail}, {@nonumtail}, {@shortname_mixed}], [{@fowner_lt={'fowner<', 0xee00}}, {@uid_gt={'uid>', 0xee01}}, {@context={'context', 0x3d, 'sysadm_u'}}, {@uid_lt}, {@obj_role={'obj_role', 0x3d, '(!,-'}}]}) renameat2(r1, &(0x7f0000002800)='./file0\x00', r2, &(0x7f0000003040)='./file0/file0\x00', 0x1) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f0000000080)='source', &(0x7f00000000c0)='source', 0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r1, &(0x7f0000002740)={0x2}) 20:29:55 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff", 0x38, 0x400}], 0x0, &(0x7f0000000280)={[{@debug}, {@min_batch_time={'min_batch_time', 0x3d, 0x6}}, {@resgid}, {@abort}, {@lazytime}]}) 20:29:55 executing program 5 (fault-call:3 fault-nth:18): 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:29:55 executing program 1: r0 = perf_event_open(&(0x7f0000000140)={0x3, 0x80, 0x0, 0x40, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0xed151, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x9, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0xc0031, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000d69000/0x4000)=nil, 0x4000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r1, &(0x7f0000001380)=[{&(0x7f0000000000)=""/116, 0x74}, {&(0x7f00000001c0)=""/255, 0xff}, {&(0x7f00000002c0)=""/151, 0x97}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000100)=""/25, 0x19}], 0x5, 0x4, 0x9) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3000002, 0x132, 0xffffffffffffffff, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r2, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) sendmsg$NLBL_CIPSOV4_C_LIST(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000001900)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000002c0)={&(0x7f0000001bc0)=ANY=[@ANYBLOB="ba01000015e902e73ab82083271a850455e66e48f8ab6340ab7eb5be671d74010000000000000021964771a5daf364daf34a7bc1bdf18c4ba98ff8199775863f84c471d71975672ce83830e109d40abfec1103cb9a1fdb1d41f552ecacdf08752840baf9b3248f853c3a0866b8c8db05c01d17468f1c5702d54280d0cb1cbe631c4f47acc100a4918d11e189dd08d527ffcb2f6588d51a8e89ad3e61a114bd7bd354865812ad283fc8eee46cb7fd999c5bed57fa62b96c8ce7e87e01d6d8fe54b2269bffb6fd8ffa67c6cdb3674521bb7b878c88a057ed2ce84e44be0b8084291ce1508037d953339f93a1b4d455511b70647dd7e8142f71bdfc69552f0883880ff0dccd51b95504d22279135b3df122fefee05f71250da37f4f3f14f504e1c46cb6a2cbf6fc70aca58b97e76ed440000008000000bfee8023f99be68e76782d479b9f7d26ddef0ea828e305b9aac8055180ccf555d429e58a7aba6df0291b88237fe41e711942095e8c02e26a22675bcc54300094a1af5ce11ffd1104db9f71eddad711c00c24e90f8f90866300f81ca06d66f4b17915fef24a7a6b8e7c1e80d3b8dffff2c96c77a578874c793445ffb3ec7ca8696d288552e6df1039c48e4ceb77f51b14127fcc001cc3248744d462b43d48cba20ccc3d40be923594a7b65b737fb9983a45164b8f701996c7d1d0886f604d179149c2deb908000000e3006173372860", @ANYRES16, @ANYRESDEC], 0x1d4}, 0x1, 0x0, 0x0, 0x24048000}, 0x0) ioctl$BTRFS_IOC_SCRUB(0xffffffffffffffff, 0xc400941b, &(0x7f00000001c0)={0x0, 0x1, 0x20}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000200)={{}, 0x0, 0xe, @unused=[0x0, 0xfffffffffffeffff, 0xffffffffffff8af2, 0x4], @devid}) ioctl$BTRFS_IOC_BALANCE_V2(r0, 0xc4009420, &(0x7f0000001a40)={0x3, 0x6, {0x1, @usage=0x100000001, 0x0, 0x4, 0x28, 0x1400000000000, 0x7, 0x0, 0x4a0, @struct={0x1, 0x62b3}, 0xb6, 0x3, [0x9, 0x9, 0xffffffffffffffff, 0x66, 0x41, 0x8]}, {0x2, @usage=0x3f, 0x0, 0xaa, 0x1, 0x5, 0x401, 0x1, 0x0, @usage=0x1, 0x4, 0x4, [0xfffffffffffffffd, 0x80000001, 0x4, 0x8, 0x0, 0x1]}, {0x1f, @usage=0x7fff, 0x0, 0xfff, 0x1, 0x10001, 0x5, 0x1, 0x45e, @usage=0x7ff, 0x9, 0x9b28, [0x7, 0x5, 0xc02, 0xffffffff, 0x9424, 0x8]}, {0xb43b, 0x0, 0x5}}) r4 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x3, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x8028, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r4, 0x84009422, &(0x7f0000002040)={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}}) r6 = syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$NLBL_CIPSOV4_C_LIST(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000001900)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000002c0)={&(0x7f0000001bc0)=ANY=[@ANYBLOB="ba01000015e902e73ab82083271a850455e66e48f8ab6340ab7eb5be671d74010000000000000021964771a5daf364daf34a7bc1bdf18c4ba98ff8199775863f84c471d71975672ce83830e109d40abfec1103cb9a1fdb1d41f552ecacdf08752840baf9b3248f853c3a0866b8c8db05c01d17468f1c5702d54280d0cb1cbe631c4f47acc100a4918d11e189dd08d527ffcb2f6588d51a8e89ad3e61a114bd7bd354865812ad283fc8eee46cb7fd999c5bed57fa62b96c8ce7e87e01d6d8fe54b2269bffb6fd8ffa67c6cdb3674521bb7b878c88a057ed2ce84e44be0b8084291ce1508037d953339f93a1b4d455511b70647dd7e8142f71bdfc69552f0883880ff0dccd51b95504d22279135b3df122fefee05f71250da37f4f3f14f504e1c46cb6a2cbf6fc70aca58b97e76ed440000008000000bfee8023f99be68e76782d479b9f7d26ddef0ea828e305b9aac8055180ccf555d429e58a7aba6df0291b88237fe41e711942095e8c02e26a22675bcc54300094a1af5ce11ffd1104db9f71eddad711c00c24e90f8f90866300f81ca06d66f4b17915fef24a7a6b8e7c1e80d3b8dffff2c96c77a578874c793445ffb3ec7ca8696d288552e6df1039c48e4ceb77f51b14127fcc001cc3248744d462b43d48cba20ccc3d40be923594a7b65b737fb9983a45164b8f701996c7d1d0886f604d179149c2deb908000000e3006173372860", @ANYRES16=r6, @ANYRESDEC=r5], 0x1d4}, 0x1, 0x0, 0x0, 0x24048000}, 0x0) ioctl$BTRFS_IOC_SCRUB(0xffffffffffffffff, 0xc400941b, &(0x7f00000001c0)={r5, 0x1, 0x20}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000200)={{}, 0x0, 0xe, @unused=[0x0, 0xfffffffffffeffff, 0xffffffffffff8af2, 0x4], @devid=r5}) ioctl$BTRFS_IOC_BALANCE_V2(0xffffffffffffffff, 0xc4009420, &(0x7f0000001e40)={0x8, 0x1, {0x5, @usage, 0x0, 0x0, 0x1f, 0xfffffffeffffffff, 0x4, 0xffffffffffffff01, 0x0, @struct={0x7f, 0x1}, 0x8000, 0xbb, [0x0, 0x3a, 0x141, 0xaaf0, 0x1, 0x2]}, {0x1ff, @struct={0x1, 0x55d2}, r3, 0xb0f6, 0x2, 0x9, 0x8, 0x9, 0x8, @struct, 0x3f, 0x1, [0x8000, 0x9, 0x3, 0x0, 0x9, 0x2]}, {0xfff, @struct={0x6, 0x9}, r5, 0xded, 0x15108157, 0x100000001, 0x100000000, 0x3f6, 0x0, @usage=0x80000000, 0x4, 0x8, [0x27, 0x1a4313d2, 0x101, 0x248000000000, 0x1, 0x3]}, {0x8, 0x8, 0x7}}) 20:29:55 executing program 0: r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000200)={0x3, &(0x7f0000000340)=[{0x3d}, {0x7c}, {0x6}]}) gettid() preadv(r0, &(0x7f00000017c0)=[{&(0x7f0000001480)=""/72, 0x48}, {&(0x7f0000001500)=""/124, 0x7c}, {&(0x7f0000001580)=""/136, 0x88}, {&(0x7f0000001640)=""/229, 0xe5}, {&(0x7f0000001740)=""/122, 0x7a}], 0x5, 0x4, 0x7) r1 = gettid() ptrace$setopts(0x4200, r1, 0x7ff, 0x2) r2 = dup(r0) sendmsg$IPVS_CMD_GET_SERVICE(r2, &(0x7f0000001940)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000001900)={&(0x7f0000001840)={0x90, 0x0, 0x2, 0x70bd28, 0x25dfdbfd, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x3}, @IPVS_CMD_ATTR_SERVICE={0x14, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_PROTOCOL={0x6, 0x2, 0x87}, @IPVS_SVC_ATTR_SCHED_NAME={0x8, 0x6, 'wrr\x00'}]}, @IPVS_CMD_ATTR_DAEMON={0x34, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'veth0_to_team\x00'}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'veth1_to_team\x00'}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x5, 0x8, 0x7}]}, @IPVS_CMD_ATTR_DEST={0x1c, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x6}, @IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0x680}, @IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x6}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x8}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0xffff}]}, 0x90}, 0x1, 0x0, 0x0, 0x4040880}, 0x1) r3 = gettid() ptrace$setopts(0x4206, r3, 0x0, 0x0) tkill(r3, 0x36) ptrace$cont(0x18, r3, 0x0, 0x0) ptrace$setregs(0xd, r3, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r3, 0x0, 0x0) ptrace$setregs(0xf, r3, 0x4, &(0x7f0000000240)="522098bad6c12b7fef81a8b0f7ac77163146b1659aa973339a9108b9d740dbaac016c05087") preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/176, 0xb0}, {&(0x7f00000000c0)=""/124, 0x7c}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000140)=""/19, 0x13}, {&(0x7f0000000180)=""/112, 0x70}, {&(0x7f0000000240)}, {&(0x7f0000001380)=""/243, 0xf3}], 0x7, 0x1, 0x4) [ 173.155657][T12289] FAULT_INJECTION: forcing a failure. [ 173.155657][T12289] name failslab, interval 1, probability 0, space 0, times 0 [ 173.168377][T12289] CPU: 1 PID: 12289 Comm: syz-executor.5 Not tainted 5.13.0-rc1-syzkaller #0 [ 173.177143][T12289] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 173.187193][T12289] Call Trace: [ 173.190458][T12289] dump_stack+0x137/0x19d [ 173.194775][T12289] should_fail+0x23c/0x250 [ 173.199213][T12289] ? __kernfs_new_node+0x6a/0x330 [ 173.204289][T12289] __should_failslab+0x81/0x90 [ 173.209051][T12289] should_failslab+0x5/0x20 [ 173.213609][T12289] kmem_cache_alloc+0x46/0x2f0 [ 173.218354][T12289] __kernfs_new_node+0x6a/0x330 [ 173.223203][T12289] ? __cond_resched+0x11/0x40 [ 173.228178][T12289] ? mutex_lock+0x9/0x30 [ 173.232470][T12289] kernfs_new_node+0x5b/0xd0 [ 173.237040][T12289] __kernfs_create_file+0x45/0x1a0 [ 173.242132][T12289] sysfs_add_file_mode_ns+0x1c1/0x250 [ 173.247491][T12289] internal_create_group+0x2e4/0x850 [ 173.252761][T12289] sysfs_create_group+0x1b/0x20 [ 173.257739][T12289] loop_configure+0xa21/0xcb0 [ 173.262395][T12289] lo_ioctl+0x555/0x11f0 [ 173.266616][T12289] ? path_openat+0x19ab/0x20b0 [ 173.271463][T12289] ? putname+0xa5/0xc0 [ 173.275510][T12289] ? ___cache_free+0x3c/0x300 [ 173.280204][T12289] ? blkdev_common_ioctl+0x9c3/0x1040 [ 173.285561][T12289] ? selinux_file_ioctl+0x8e0/0x970 [ 173.290745][T12289] ? lo_release+0x120/0x120 [ 173.295228][T12289] blkdev_ioctl+0x1d0/0x3c0 [ 173.299904][T12289] block_ioctl+0x6d/0x80 [ 173.304129][T12289] ? blkdev_iopoll+0x70/0x70 [ 173.308733][T12289] __se_sys_ioctl+0xcb/0x140 [ 173.313307][T12289] __x64_sys_ioctl+0x3f/0x50 [ 173.317879][T12289] do_syscall_64+0x4a/0x90 [ 173.322289][T12289] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 173.328173][T12289] RIP: 0033:0x466397 [ 173.332044][T12289] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 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 [ 173.351629][T12289] RSP: 002b:00007f567630ff48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 173.360112][T12289] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 0000000000466397 [ 173.368064][T12289] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 173.376138][T12289] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff [ 173.384174][T12289] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 173.392122][T12289] R13: 0000000000000005 R14: 0000000020000218 R15: 0000000000000001 20:29:55 executing program 1: perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb, 0x6d151, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x7, 0x9}, 0xa020, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x9, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0xc0031, 0xffffffffffffffff, 0x2639b000) r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f00000000c0), 0xc4002, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x8, 0x10, r0, 0x1aca6000) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000000)=""/116, 0x74}, {&(0x7f00000001c0)=""/255, 0xff}, {&(0x7f00000002c0)=""/151, 0x97}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000100)=""/25, 0x19}], 0x5, 0x4, 0x9) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3000002, 0x132, 0xffffffffffffffff, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:29:55 executing program 5 (fault-call:3 fault-nth:19): 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) [ 173.407048][T12289] loop5: detected capacity change from 0 to 4 [ 173.415686][T12289] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 173.419824][T12298] loop3: detected capacity change from 0 to 4 [ 173.431123][T12296] loop4: detected capacity change from 0 to 135 [ 173.431388][T12289] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) 20:29:55 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff", 0x38, 0x400}], 0x0, &(0x7f0000000280)={[{@debug}, {@min_batch_time={'min_batch_time', 0x3d, 0x6}}, {@resgid}, {@abort}, {@lazytime}]}) 20:29:55 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000200)={0x3, &(0x7f0000000340)=[{0x3d}, {0x7c}, {0x6}]}) r0 = gettid() ptrace$setopts(0x4200, r0, 0x6, 0x100026) 20:29:55 executing program 1: perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x6d151, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x9, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000001400)=""/204, 0xcc}, {&(0x7f0000001500)=""/176, 0xb0}, {&(0x7f00000015c0)=""/84, 0x54}, {&(0x7f0000001640)=""/80, 0x50}], 0x4, 0x8, 0x101) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) ioctl$FIBMAP(r0, 0x1, &(0x7f00000016c0)=0xffffffff) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000001380)=[{&(0x7f0000000000)=""/116, 0x74}, {&(0x7f00000001c0)=""/255, 0xff}, {&(0x7f00000002c0)=""/151, 0x97}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000100)=""/25, 0x19}], 0x5, 0x4, 0x9) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3000002, 0x132, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x406, r1) bind$inet(r2, &(0x7f0000001700)={0x2, 0x4e24, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10) r3 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r3, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 173.452807][T12296] FAT-fs (loop4): Unrecognized mount option "nnonumtail=1" or missing value [ 173.470899][T12298] EXT4-fs (loop3): VFS: Can't find ext4 filesystem 20:29:55 executing program 1: perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x6d151, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x9, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_freezer_state(0xffffffffffffffff, &(0x7f00000000c0), 0x2, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x8010, r0, 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) r2 = socket$inet6(0xa, 0x3, 0x6) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r2, 0x29, 0x20, &(0x7f0000000000)={@mcast1, 0x0, 0x0, 0x2, 0x1, 0x1f, 0x0, 0x400000000}, 0x20) r3 = syz_open_procfs(0x0, &(0x7f00000004c0)='net/ip6_flowlabel\x00') sendfile(r2, r3, &(0x7f0000000240)=0x202, 0x4000000000dc) r4 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000001700), 0xffffffffffffffff) sendmsg$NLBL_UNLABEL_C_STATICADD(r3, &(0x7f00000017c0)={&(0x7f00000016c0)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001780)={&(0x7f0000000740)=ANY=[@ANYBLOB="1c2000808830d3a6d6278593e2ae9a4b5a3f1e9a3ae12a4a1814d04bad32a326400d09ef28b08762de6a29bac1f068ef55773e37d9a419729ac12ecd2505b593214fe89e845ff643b46a873c0a88b5065556b478791f190b6058659a0ee4b2f89f12ce7f8e3df8d28ca4e55ebce5cad461784de170724c412196dc45e892d1c04988019b8d69f33156e2de93a8b215cc2f7ebbd212ee5dbad68556c239ff38e9ee9f6671afc459dc5a70454188925d5b52a34d02c8793a8fb4f7eb74ebb5e6bf9f2826e3174fc9a6353a15c0f3f74b6c0fa87b7d16ad2aa72c52b58ec6656444ca78d5aeffdd5b6174c6bbaab46080e876cf775eb07a", @ANYRES16=r4, @ANYBLOB="00022dbd7000fedbdf250300000008000400e0000002"], 0x1c}, 0x1, 0x0, 0x0, 0x8}, 0x20008004) r5 = syz_genetlink_get_family_id$tipc(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$TIPC_CMD_GET_BEARER_NAMES(r3, &(0x7f0000000480)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000380)={&(0x7f0000000300)={0x1c, r5, 0x100, 0x70bd2c, 0x25dfdbff, {}, ["", "", "", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x800}, 0x40080c0) sendmsg$TIPC_CMD_GET_NETID(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r5, 0x0, 0x70bd2d, 0x25dfdbfc, {}, ["", ""]}, 0x1c}}, 0xc000) sendmsg$TIPC_CMD_SET_NODE_ADDR(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000001400)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000001480)={&(0x7f0000001440)={0x24, r5, 0x8, 0x70bd2c, 0x25dfdbfb, {{}, {}, {0x8, 0x11, 0xfffffe00}}, [""]}, 0x24}, 0x1, 0x0, 0x0, 0x20044085}, 0x0) preadv(r1, &(0x7f0000001380)=[{&(0x7f0000000000)=""/116, 0x74}, {&(0x7f00000001c0)=""/255, 0xff}, {&(0x7f00000002c0)=""/151, 0x97}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000100)=""/25, 0x19}], 0x5, 0x4, 0x9) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1000007, 0x12, 0xffffffffffffffff, 0x0) r6 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r6, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 173.517435][ T25] audit: type=1326 audit(1620937795.696:1399): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=12319 comm="syz-executor.0" exe="/root/syz-executor.0" sig=31 arch=c000003e syscall=202 compat=0 ip=0x4665d9 code=0x0 [ 173.550504][T12320] FAULT_INJECTION: forcing a failure. [ 173.550504][T12320] name failslab, interval 1, probability 0, space 0, times 0 [ 173.563167][T12320] CPU: 1 PID: 12320 Comm: syz-executor.5 Not tainted 5.13.0-rc1-syzkaller #0 [ 173.571921][T12320] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 173.581965][T12320] Call Trace: [ 173.585240][T12320] dump_stack+0x137/0x19d [ 173.589575][T12320] should_fail+0x23c/0x250 [ 173.593995][T12320] ? __kernfs_new_node+0x6a/0x330 [ 173.599064][T12320] __should_failslab+0x81/0x90 [ 173.603853][T12320] should_failslab+0x5/0x20 [ 173.608345][T12320] kmem_cache_alloc+0x46/0x2f0 [ 173.613144][T12320] __kernfs_new_node+0x6a/0x330 [ 173.617980][T12320] ? __cond_resched+0x11/0x40 [ 173.622687][T12320] ? mutex_lock+0x9/0x30 [ 173.626916][T12320] kernfs_new_node+0x5b/0xd0 [ 173.631489][T12320] __kernfs_create_file+0x45/0x1a0 [ 173.636624][T12320] sysfs_add_file_mode_ns+0x1c1/0x250 [ 173.642003][T12320] internal_create_group+0x2e4/0x850 [ 173.647273][T12320] sysfs_create_group+0x1b/0x20 [ 173.652106][T12320] loop_configure+0xa21/0xcb0 [ 173.656765][T12320] lo_ioctl+0x555/0x11f0 [ 173.661030][T12320] ? path_openat+0x19ab/0x20b0 [ 173.665794][T12320] ? putname+0xa5/0xc0 [ 173.669837][T12320] ? ___cache_free+0x3c/0x300 [ 173.674495][T12320] ? blkdev_common_ioctl+0x9c3/0x1040 [ 173.679877][T12320] ? selinux_file_ioctl+0x8e0/0x970 [ 173.685125][T12320] ? lo_release+0x120/0x120 [ 173.689675][T12320] blkdev_ioctl+0x1d0/0x3c0 [ 173.694160][T12320] block_ioctl+0x6d/0x80 [ 173.698417][T12320] ? blkdev_iopoll+0x70/0x70 [ 173.702986][T12320] __se_sys_ioctl+0xcb/0x140 [ 173.707558][T12320] __x64_sys_ioctl+0x3f/0x50 [ 173.712158][T12320] do_syscall_64+0x4a/0x90 [ 173.716560][T12320] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 173.722459][T12320] RIP: 0033:0x466397 [ 173.726332][T12320] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 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 [ 173.745984][T12320] RSP: 002b:00007f567630ff48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 173.754386][T12320] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 0000000000466397 [ 173.762337][T12320] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 173.770285][T12320] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff [ 173.778235][T12320] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 173.786188][T12320] R13: 0000000000000005 R14: 0000000020000218 R15: 0000000000000001 [ 173.798486][T12320] loop5: detected capacity change from 0 to 4 [ 173.802978][T12321] loop3: detected capacity change from 0 to 4 [ 173.812446][T12320] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 173.825161][T12321] EXT4-fs (loop3): VFS: Can't find ext4 filesystem [ 173.825299][T12299] loop4: detected capacity change from 0 to 135 [ 173.832660][T12320] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) [ 173.848645][T12299] FAT-fs (loop4): Unrecognized mount option "nnonumtail=1" or missing value 20:29:56 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x0, &(0x7f0000000040)="ff0204000000000100000000000000000000000000000205", 0x18) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c) ptrace(0x4206, r0) rt_tgsigqueueinfo(r0, r0, 0x12, &(0x7f0000001180)={0x0, 0x0, 0xffffc58b}) tkill(r0, 0x13) 20:29:56 executing program 1: perf_event_open(&(0x7f0000000140)={0x4, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x6d151, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x4}, 0x0, 0x9, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0xc0031, 0xffffffffffffffff, 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 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fchdir(r1) preadv(r0, &(0x7f0000001380)=[{&(0x7f0000000000)=""/116, 0x74}, {&(0x7f00000001c0)=""/255, 0xff}, {&(0x7f00000002c0)=""/151, 0x97}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000100)=""/25, 0x19}], 0x5, 0x4, 0x9) fsetxattr$trusted_overlay_origin(r1, &(0x7f00000000c0), &(0x7f0000001400), 0x2, 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3000002, 0x132, 0xffffffffffffffff, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r2, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) ioctl$BTRFS_IOC_QUOTA_RESCAN(r0, 0x4040942c, &(0x7f0000001440)={0x0, 0x1, [0x5, 0x4, 0x7, 0x100000001, 0x5, 0x200]}) 20:29:56 executing program 5 (fault-call:3 fault-nth:20): 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:29:56 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53", 0x39, 0x400}], 0x0, &(0x7f0000000280)={[{@debug}, {@min_batch_time={'min_batch_time', 0x3d, 0x6}}, {@resgid}, {@abort}, {@lazytime}]}) 20:29:56 executing program 4: r0 = fsopen(&(0x7f0000000140)='cgroup\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) fsconfig$FSCONFIG_SET_STRING(r0, 0x4, &(0x7f00000002c0), &(0x7f0000000300)='\x01\xa9w\xbf\xb3\xd3:\xfbJ\xfd\x1cj}\x13(\x92\x11\xd6\xfb\xda,<\xe2\x87<`u\x1bD\xed\xfb6\x95\x7f\xf2 ,\xe6t9M\xb2\xedf\xe9\b,\xb0\xdd&\x84D\x96\xbe\x96\x1c\x00\xd0\xa3\x05\x068\rR=\x1d)\xd4\xefe\aT\xf3\x1dIo\xd0\xf4\x17\xf7\xc0\xb8%6}o\\m\x0f\xef\xf9\xd8\xc81\x9f\xd2=\x915\xd8\x03\xe1_\x18\xe4]\x1c\x01\x9e_\xe1\xc9\xf2%\xf4S\x98\'@\xca\xc4\x18\xaa\xb1\n\xef\x01\x99\xe9+>\x9av\x10\xbb\xa1\x97\a\xfcw=X\axV\xed\xe5\xd2+\xce\xf5x\x0f\x1aX}\xb1O\xdbh\x9d``\xdbGJY\xad\x03*\xe2F\x14\x96\xe1\xf9\x96\xd1Tm\xa7\xa4\x80\xc5o{4w\x1d\x98\xb1\xc8Cp\xef\xc9\xc6\xd2\x8et\x1f\xe6\x10\xf7\xc1\x85\r\xd2X\xe3q\xb7\xfe', 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f0000000080)='source', &(0x7f00000000c0)='source', 0x0) r2 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 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) fsconfig$FSCONFIG_SET_STRING(r3, 0x1, &(0x7f0000000180)='\x00', &(0x7f00000001c0)='*@\\.\x00', 0x0) fsconfig$FSCONFIG_SET_FLAG(r0, 0x0, &(0x7f0000000200)='lazytime\x00', 0x0, 0x0) fsconfig$FSCONFIG_SET_STRING(r2, 0x1, &(0x7f0000000040)='source', &(0x7f0000000100)='\x00', 0x0) 20:29:56 executing program 1: perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x6d151, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xc, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0xc0031, 0xffffffffffffffff, 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) preadv(r0, &(0x7f0000001380)=[{&(0x7f0000000000)=""/116, 0x74}, {&(0x7f00000001c0)=""/255, 0xff}, {&(0x7f00000002c0)=""/151, 0x97}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000100)=""/25, 0x19}], 0x5, 0x4, 0x9) 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) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x40082406, &(0x7f00000000c0)='\'^@@\x00') mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3000002, 0x132, 0xffffffffffffffff, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r2, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 174.283867][T12361] loop3: detected capacity change from 0 to 4 [ 174.295498][T12361] EXT4-fs (loop3): VFS: Can't find ext4 filesystem [ 174.310300][T12367] FAULT_INJECTION: forcing a failure. [ 174.310300][T12367] name failslab, interval 1, probability 0, space 0, times 0 [ 174.322986][T12367] CPU: 0 PID: 12367 Comm: syz-executor.5 Not tainted 5.13.0-rc1-syzkaller #0 [ 174.331745][T12367] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 174.341796][T12367] Call Trace: [ 174.345059][T12367] dump_stack+0x137/0x19d [ 174.349475][T12367] should_fail+0x23c/0x250 [ 174.353868][T12367] ? __kernfs_new_node+0x6a/0x330 [ 174.358872][T12367] __should_failslab+0x81/0x90 [ 174.363619][T12367] should_failslab+0x5/0x20 [ 174.368108][T12367] kmem_cache_alloc+0x46/0x2f0 [ 174.372853][T12367] __kernfs_new_node+0x6a/0x330 [ 174.377688][T12367] ? __cond_resched+0x11/0x40 [ 174.382341][T12367] ? mutex_lock+0x9/0x30 [ 174.386646][T12367] kernfs_new_node+0x5b/0xd0 [ 174.391219][T12367] __kernfs_create_file+0x45/0x1a0 [ 174.396309][T12367] sysfs_add_file_mode_ns+0x1c1/0x250 [ 174.401733][T12367] internal_create_group+0x2e4/0x850 [ 174.407022][T12367] sysfs_create_group+0x1b/0x20 [ 174.411921][T12367] loop_configure+0xa21/0xcb0 [ 174.416591][T12367] lo_ioctl+0x555/0x11f0 [ 174.420813][T12367] ? path_openat+0x19ab/0x20b0 [ 174.425555][T12367] ? putname+0xa5/0xc0 [ 174.429611][T12367] ? ___cache_free+0x3c/0x300 [ 174.434347][T12367] ? blkdev_common_ioctl+0x9c3/0x1040 [ 174.439698][T12367] ? selinux_file_ioctl+0x8e0/0x970 [ 174.444871][T12367] ? lo_release+0x120/0x120 [ 174.449347][T12367] blkdev_ioctl+0x1d0/0x3c0 [ 174.453832][T12367] block_ioctl+0x6d/0x80 [ 174.458066][T12367] ? blkdev_iopoll+0x70/0x70 [ 174.462632][T12367] __se_sys_ioctl+0xcb/0x140 [ 174.467221][T12367] __x64_sys_ioctl+0x3f/0x50 [ 174.471790][T12367] do_syscall_64+0x4a/0x90 [ 174.476187][T12367] entry_SYSCALL_64_after_hwframe+0x44/0xae 20:29:56 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53", 0x39, 0x400}], 0x0, &(0x7f0000000280)={[{@debug}, {@min_batch_time={'min_batch_time', 0x3d, 0x6}}, {@resgid}, {@abort}, {@lazytime}]}) [ 174.482184][T12367] RIP: 0033:0x466397 [ 174.486052][T12367] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 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 [ 174.505634][T12367] RSP: 002b:00007f567630ff48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 174.514032][T12367] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 0000000000466397 [ 174.522073][T12367] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 20:29:56 executing program 0: r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000200)={0x3, &(0x7f0000000340)=[{0x39, 0x0, 0x0, 0x4}, {0x7c, 0x2, 0x0, 0x3f}, {0x6}]}) r1 = syz_open_dev$vcsu(&(0x7f0000000000), 0x6, 0x400000) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r0, 0xc0502100, &(0x7f0000000040)={0x0}) ioctl$SECCOMP_IOCTL_NOTIF_SEND(r1, 0xc0182101, &(0x7f00000000c0)={r2, 0x0, 0xc608}) syz_mount_image$iso9660(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x0, &(0x7f00000005c0), 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="73657373b9808cb6c1d74e447ff8b4dc48dfaf7d2150f265fdc31e735cfa2a01000080e6e6363ba827c270b452d68c42dc1ff1a5163ca4890066ad2aa6626156fafcba3b85e4b55f7ea94066f5924e3f1bf05a1096fae8763d860541d569d240e5f9c4f4bce3fb4f84dca4202c5d26160de823ccede7c7a6377490b4769188d0597886c71197d98b9cf27ac93c455abdfb269ade10bf0a0a67277efa0c3275fdbd361a0c627e13dcb59c011ba915b2b322f292fb20bb4f9921f4730a05e1175caa5c56b77c6c5f41dd917cac9dd8c9d4aea77d8cf8e7432cde052c7e1a2103ef1c44fdaebea1e1965159"]) r3 = gettid() creat(&(0x7f0000000100)='./file0\x00', 0x143) ptrace$setopts(0x4206, r3, 0x9, 0x100003) 20:29:56 executing program 4: r0 = fsopen(&(0x7f0000000140)='cgroup\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) getsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x3, &(0x7f0000000040), &(0x7f0000000100)=0x4) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = accept4$inet6(0xffffffffffffffff, &(0x7f0000000240)={0xa, 0x0, 0x0, @remote}, &(0x7f0000000280)=0x1c, 0x800) pwritev2(r2, &(0x7f0000000400)=[{&(0x7f0000000340)="95df3d52053013d589451c503e2b909ff5464b612376c47d4f347e0a0d003e1f6c8ac8a81805129b6b1be2d665c0351e1ae50887cb9d73f83078c57bd93579886d6b18c5964d5758740d6d80eeb63b0ac84aebdd494b16c703848ef8c1f776223e7ac94e600d522fc38ac70997d08fbd81b7f417f8da3fada3e4a01636ee5ee60df2ad60bcbd46f3fe53d3317001e1bcd7e7986183e120fcf67e871d", 0x9c}], 0x1, 0x9, 0x1000, 0x2) 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) getsockopt$IP_VS_SO_GET_INFO(r3, 0x0, 0x481, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r4 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) fsmount(r4, 0x0, 0x178) fsconfig$FSCONFIG_SET_STRING(r0, 0x4, &(0x7f00000002c0)='uou\x877l', &(0x7f0000000500)='\xcb\x02\x10\xc3\xf1I\xb21YJ\x12\x99\xf6\xaf\x11\xfb\xb6\xfe\\g\xf8\xf4\x05\xe2\xef\t\xecL&\x9c?\x14$\xae\xf8|_\x0f\xe7\xf9p\xfd\x97XHT\xf2\a\xd9e\x92\xca\x9c\xae\x9crKmC\xe2v\xd4\xc4c\xc7t\xaf>X\x12((2\xf3\x8b\xfdH\xe4$\r}@\xa02\x9c\xbf\xe3-\f\x10\x14}\xc2k\xc7\xa2\x8eg<\x1e`\xf3\x7f\x1e\xfd\x90\xbb\xf2\x84\x93y\x1c\x06\x86kr\x925\xbb+YDH\x9c\xe7\xe8.\x12\"', 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f0000000080)='source', &(0x7f00000000c0)='source', 0x0) 20:29:56 executing program 4: r0 = fsopen(&(0x7f0000000140)='cgroup\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) fsmount(r1, 0x1, 0x8) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000040), 0x4000, 0x0) pwrite64(r2, &(0x7f0000000340)="31cb823117cf4379a764d3ade48bb663a5128492b7bba4046544a5245a54931fcf0c0b8c826558f331d490c364a32a876b5f137279935f0fa4ec36b081f2904d5309e5074da8b5a6e7939e1b1b8c1976b8c7e393f16b22e4f05432aa58194f3971bf6f394c3f135ea45b4b94899c8c6e20536e446c345707fe5b0dae74c0052e6330abd56e5b9b14f142367dc2f24450748aa681b8a728c83f7c45ff8fd923a57371b0ed24776059b7798ae78c62f3d66613ccd6ea999dc22289f036bede70e8b68f0ebbb5951968ae5e0b10cadf1ad75d0f68c995b9533b8252a388ab57a9acdce1a2c0dfdc05e01788b38266b024d9139d371e2ec69c7aa7ea71ed8d3cc2469cd03ac609cbf28f45772036d80da640db9de347c865279ceeb4d1539c9ac7c02cf0fe61db03d16b07e9d39ee552cab55d4ad659ed90b788b7bb9c9a5a3532e70823532b6b54d30cb3898d4ce76f51765a45b745c30beea9a43a67d08b1d6dd54e9f5f4516d28b1fdb6edc5000c65d3ea8ae26fe54cfe48817a167a779cf61e53dc3092f5ec23e9faa3af7c819426d3694d8a7d2fe0f9dfed8f452f96e0ca575a9bf9d3f7768b8247f3ed9acf784de05947c5efd14c1b7757e657106469c49ed4763ab251f3e8ca49c881cbbd36c7ae23324d2f132895a7c2f220e4968dc084309509a66117add60b8c3f3d5256b3bd7b9ecf520834ba3a86f7ec5d2e2593043d6a4592aa2c240b9812e55e380c2f7eea0e018d6adf1f904b216f1537314d5d56a512c6c872d5e34232620fe6ca88162188aac64a23ecb25a17e418384a0f8dd24d26097e3cccb8617cfe2182683b61d1a476181aa0269d2676e8965799fdd8241dd77cf150684950d77e84b5b418013e8d2311701bad6f164809337a493e52d4ab43aa963acc3155ca764cc4ba356cd45513682c2bdd1e38be1eb78baa98fc04079dff57bb3b58492760f6e8687825d3d8c528eaa9a4ca979b1e831c647bd50c504b6ab3c271f5bd0cafafba3d30a6941b5a8175a76468b00aa37907cd99bde13dffa404ccd9d4cbe659fd13cad2c7dcdb0d2530d3a421dddfdc282af4810ae4869da1a98e3a45b22f9665234d6309656a37a44c33f856243726514c2f1aaae7daf9ccd6cc65aa863bd27bc328eec33e4d31bc126db68e087c6aecc5616555e44ba4b8c40a81fe2ae5500a733a8790c7b5cf08f5d8046737089bd6f54e9ca52ed540d6a4c9c92ae4a87a462731fdfb81f25253f343ca2734adfcb84e62302ac03e7330c1ad326deda371f79896f484277210d28391b347bd0f841bf017e8b5ff0997ca1d695c9856d192dd3e80b20e906f7bfa301695d5abef9479b8bf45dd0fc9cd2696136ba28175501e9f8248566feec020a7a20af36fc387173ca05b8482d4ae507da9815f1c5f87351d2e90f30b7bbb2f84feacc7640115f0edde123d63c6bef49bbc65ec25bb6aaba068d4ea52ba767eedb505823c19300adee7ec477f902c9998350e421eb5f2d38813dd3ded34fa0ce57c64289cb710690993bd1f5847f392d3c043c21a37a9cd43791ed0e4b3adbced7e4518e617327e30163eb50b0d58793519d3ac8a1c56d3e324cd76b33062bbb5c46a144c53cdb187648f54a0a4c92ac6d9271c5996add372c67861a37af4bd64be5f8c75d1cbaa319824d6d15d8b8f1f405a14c4ab3106842b79ba5a6511b27a33f6831f3f67ea772c58e62c77ec6d4aa85ff6ad2a744a2dc0c0745a32eb3d32438271ea8ab8da67cdd51d01a399566b63d360cde6104bd1720d2fe9963cca7c5ac7ca1d2b1702dfb62aa50a997b12dac056e5eed507fe5955f3f60638ff99ae4086fd87344e87101c4de13aae152a315fbac29edbb8ea480f9e7052da21a2310c9dbe4cc22f0a9111c1ce7bdce90ed9cf51301ef6b42423dc6b99fa656d247677f22191e66fd4b1c47403678255574b27c3f7388c8c55cba31f942f42a1a4bd2d6007e3a06da2f2fddfb541acfd49882b6ef0401ecf80da6627cda1d250eb887d673f88c4736344e82c6cad5823c8b7f6bc8a71d5dc4ed4c928ec9ca066716723b7812d5082365520d0a89fab4bc67c435eeb2b99758f1c7527eae88ecbefb114cf9494a9d2b2ac6deb90a2cd63acda64a160156c8241615c520c8f12861cf82ebb907052020053ba27fc3971604a23d8f31eaba008459391c4cb147693bb296095f2d5734eb0bd9f2303cfc35f85ad09e30872e752de095872adcffadecccc4c532a8615f2f58a93941155012aaf4bc25bba1dc3f74c393214dd3a270c7e0d8686b53124e791f24609cf50a95a08d0ec6417dd0c92004d96aed6bdedf1430c40a9f00078875b4da7ea9f345bec49d9bb6f8ecde673e5b6d03bccea4bb9e2b5fc43fba76087c91497858005957524abdc3f71673281b6dc53c901205b0511370d1f92a1a4441c55038e33e9e5199b8b4ad031ad7424655b129783e8f267018ae6579b3ee94afcf3abc9c88fa1a982b8e821292b427d558924cf9f0ba77ad86b29f12731e106c3d99623236a1aa1a56d4243703ba168862bdd7472615b23da7e1a6c024e038a7f71fc77e132f0e3ee538967432d49cd7c817e038d36aaf091d92f7bdd932bb1ba9bee65745169514a20afad2100a651c46797c37db781cba70a139c68d534d6d6f253e71f66b539d73e546c758a492330f7f63c0ff85042f84967d9eb4c2b83a22c8b77e974d30822a2c70348dbc962df5adc284d6955fe1d467779bc40fce11507789ea7a9c35a93a2072c62e26b84bb9570217fe572b9fbac9dfdd167c707438b5057308375a25038fb04582f2e0a1fbf74a7bd769b89d6b8fb52b3d20b1727533ac7e930d64bef2cf9d6a7b9fe7a15531b696baad09d32001017b9edaea5b23da5816ce73f6032df17b4630d1e2feb8d0272bfd3c08c18d914d360d0bde7bdb70c86042dbd11a02ddd05979bb392a6f499d7607ffed0a4f3231dfbecfffc69da6d0eb65a9a47db068a9f913a156d1316fdfaf496d7864968ec301d7302a6b57e8f840cff17cbff7ffd223818ed7a7a68b71f0b960a605347d45741f8c909d0d02af9fbd347d5e0022c705cc2af099d0a9f3947e4539fd46ef5e1995ecebefd62eeed7d4e840549efa221878048391a571c55d8cea641581a38cc6d97d9fd86f1af3f82294f7b9ad800a5daddf9c744ea3a37151e84c8be90e2fb04d0a68947b7aa13dc0952d56382287a209a45f0cdf79ef7b224fac8f1db70f57e0841b78ebce89b7f012005390e4f818eec7f558215f6a6a1c7fc40973feeba5617413a84ff1b365ca4ed5c1763a94670e4f52342d04e806f0684ceac8685783470d6b08652be5257122981998d244c393e6a55858e99fc1a5dc572b304f7b1d18240e946a94a11550f487ce39bbc6c7bcedb98d282e301f55822f24a19dc0f604b936cec76e0a841fc89e8b3dcaf17749bb6458b5ee3a82096c3e9bf1f8dfa03788459957b70138aa1459dc0841c16f23fb0831685366c94ff1a2b0f5d8c0b06bc671f2b7e3e3bbc8e087d7fbc86ae46a6bb1af57d2daf37d26c37b502b1fbf1f661abf3d05213bbe816a76b75a42bc6de3375d413eff77d31f7701bdafbd4cb1d8b6b0846863691857f8e6b08f7d3e7e99cfd5d0ede6880e1bb1ba1d6fc10f955f3c2e0e27d273a276a4c89923436d9842160f9f996c8ace83eb41502b66d188bfc2c767d9837b1454273eba66d2d3222fafc1391cc2a0d37af5b81a9a4de39d7e42c832b1006e349ce0841cab96abeffa23c76492c09f5159b5145f86f1d3d39a6994fdf18f72fb279c310271f639b23de4a51764e411840dd2eebe6ea9b047498201ff85da9f2caeeaee039bf2f3428e5a770937664ba62378f06bcc43999f4d66601a619335bbccb09aafc7fb413e436d187e28d39d1c6fe5bb55403d8a71fa09beb207729727fb85c49e1730ece90fffeb683199a080f87eb1651673d8a858d20e8c3015d360137416fbe0c83650356a5b2149c6f0537c6d7a893c5657bb1d713eefc4e6081c06d55f3a28cc6fef32d48ad1b198245cee018ed6c9d4917700d6918a40d62c20fcd92463d7cd7076e7cca1405655a6cbc0e445f6c9beb3573ea89b8fc3d3b2b2d3ce869c13b33cab93d663289d1c1cedf9a654820750f82002a272b817f88aed271a2b4ff4edff2325cf9699e5f77fdb4712659959f43e471e4649d1fd8a55331c276bc002323c96eca1dbeb9f46807c83d91a3d7fb80a175023c40bab4cb73f2df1b1ab3193ff8659da8f8f4a81e9b7eaf152386fbe00fb7512348688adf365bafb238547b88645d553beaded897c04659677bc7eb868742fa957a26a6a44b4d9d486f2278597d3b18a3b61f2fa65c403c46aeebc9034fcc227213f05058fd0da546842f421c0c36dcdc911cab7632fe081258a5ae8ecd609f1128ff3ed57a5c765b8e819854274af5e18d089b8aa4c97fd96d421237f482d97510aa4c06dfec3a794d574083c4c27137888754ce2ce648decf65e23489be7c1e58afb11be9392c14078c674e93a3612420c25a2c70dd9686b57b5c676bfe5ed36701c610cd30285cccb6c2c176ef7df8066939d5dd029d442060de6cfbad8b5d38cec0d7b1c5d08f6c5d42aa7043a178757cb4a9e10f54251389c04679aefeed8801ebd7c10541cf3c32fa9713de01a29996a9a310138a8b9912ef700cfc8d75244878db52aee539a12ae71faf7cea6b28e08b511672dc93f5235c025e43911a49cf528b532759d7332eafecf776adaa64a13a221feb696a9a97f7e93bbcc2b7fd08361df5eb5a4203cbb46d1fcd6f4594329946d4f2478cacf5bf12e9a47beea48e65c18bdc1aef9769c5774b4b389b99bd09413e96b3e30d12bcbc359be65023d6f7e68e8a3c4c814c3ce127a6f729397231f6dad942098094d57ece911c89c83e351c2c3e7fecb4225263c5e8b862e8dc5c22ccdb7487c95891f845516926e43394650319eaf7155b9499163913cdd70a909fb74c2b28afd16cc4aaaa6add09f4f5637c52b219145259b288d698588bd789d98c322bab64cb86ef18f832aeb2724c0cd4e28a468bcc46b8ded70a3c3f18a07093904099119cab8894b1a93b25ddbc0f43e59de7470e635477fbfc8a1ee1ddee0a023c8d5e3f0eafa44899f602ff80707dcfad91bf06206c4690e8bd96c5aff6645f42c609ef423ba01a52d97c3ae6e484724ab6bf254f2c5e024821fdd434b211b812b9cb607d15436dcd5c9bfa15f65ee3ed38124f3ec8e30278877ccf4d2ae496ac84f22fcafa41c6b810286847ac434124d08b18f8fcc9b472998253b8d9e5ac17ed2ed66a46e6af5dd91d24d32c1f0744c1df09dc56cab698e1be4901c14b5be8aa5d07802e5792577c7d982689c8d35032a5172ff0681bce9baf5411664112d9678470c9c5b0d7aa0f6a41f84719b49ef852379d0dce86e03907ec58290f6226aaa76a2932666a24430b0fe06246741fbce654372bcc363a1ea7ea779d0ea81aa1611754ed0366d9749bfab9aef34bd178c058d6228da5eb339cac92a094085b36b4ae762d58c4061cf61f90f2a55998f3e0e0fef1a89a858bc9f78bfd5761163fda1b37ad7fef2c91f1505f87e97b9f55d87b4d649be10821fdc61c35e1c84e77d00a286a75b5ca659fa2ed43063ed8a050a68ceab7a11c5c52c1bf2cae9addd1c64a3bd29135a32727e82544b6008bbf56f44db5822f3af796267611c2c2ea41e48bb611f2b116ccb8a63f904b779879f689e8b7c54ecb80eeaf8ef1531adcd0c77a95ee91749586c9d4703da4b", 0x1000, 0x8000) fsconfig$FSCONFIG_SET_STRING(r0, 0x4, &(0x7f00000002c0)='source', &(0x7f0000000300)='\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f0000000080)='source', &(0x7f00000000c0)='source', 0x0) [ 174.530019][T12367] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff [ 174.537973][T12367] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 174.545924][T12367] R13: 0000000000000005 R14: 0000000020000218 R15: 0000000000000001 20:29:56 executing program 1: perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x6d151, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x9, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0xa8) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000001380)=[{&(0x7f0000000000)=""/116, 0x74}, {&(0x7f00000001c0)=""/255, 0xff}, {&(0x7f00000002c0)=""/151, 0x97}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000100)=""/25, 0x19}], 0x5, 0x4, 0x9) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3000002, 0x132, 0xffffffffffffffff, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) getsockopt$inet_tcp_TCP_ZEROCOPY_RECEIVE(r0, 0x6, 0x23, &(0x7f00000000c0)={&(0x7f00007e8000/0x3000)=nil, 0x3000}, &(0x7f0000001400)=0x10) 20:29:56 executing program 0: r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000200)={0x3, &(0x7f0000000340)=[{0x3d}, {0x7c, 0xfc}, {0x6}]}) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000000)=""/139, 0x8b}, {&(0x7f00000000c0)=""/83, 0x53}, {&(0x7f0000000140)=""/148, 0x94}], 0x3, 0x3, 0x0) gettid() syz_open_dev$tty20(0xc, 0x4, 0x1) [ 174.614755][T12384] loop3: detected capacity change from 0 to 4 [ 174.627531][T12384] EXT4-fs (loop3): VFS: Can't find ext4 filesystem [ 174.661873][ T25] audit: type=1326 audit(1620937796.836:1400): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=12398 comm="syz-executor.0" exe="/root/syz-executor.0" sig=31 arch=c000003e syscall=202 compat=0 ip=0x4665d9 code=0x0 [ 174.695045][T12367] loop5: detected capacity change from 0 to 4 [ 174.711653][T12367] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 174.720184][T12367] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) 20:29:57 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x0, &(0x7f0000000040)="ff0204000000000100000000000000000000000000000205", 0x18) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c) ptrace(0x4206, r0) rt_tgsigqueueinfo(r0, r0, 0x12, &(0x7f0000001180)={0x0, 0x0, 0xffffc58b}) tkill(r0, 0x13) 20:29:57 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53", 0x39, 0x400}], 0x0, &(0x7f0000000280)={[{@debug}, {@min_batch_time={'min_batch_time', 0x3d, 0x6}}, {@resgid}, {@abort}, {@lazytime}]}) 20:29:57 executing program 4: r0 = fsopen(&(0x7f0000000140)='cgroup\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x36) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x0) syz_open_procfs(r2, &(0x7f0000000100)='net/ip6_mr_vif\x00') mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x4, &(0x7f00000002c0)='source', &(0x7f0000000040)='\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f0000000080)='source', &(0x7f00000000c0)='source', 0x0) 20:29:57 executing program 1: perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x6d151, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x9, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0xc0031, 0xffffffffffffffff, 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) setsockopt$inet6_MCAST_MSFILTER(r0, 0x29, 0x30, &(0x7f0000001400)={0x2, {{0xa, 0x4e20, 0x3, @local, 0x2}}, 0x0, 0x8, [{{0xa, 0x4e20, 0x7, @rand_addr=' \x01\x00', 0x1000}}, {{0xa, 0x4e20, 0x6, @empty, 0x1}}, {{0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0xa}, 0x2}}, {{0xa, 0x4e24, 0x7, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}, {{0xa, 0x4e24, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x9}}, {{0xa, 0x4e21, 0x5, @remote, 0x5}}, {{0xa, 0x4e20, 0x92, @private1}}, {{0xa, 0x4e20, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}, 0x7}}]}, 0x490) preadv(r0, &(0x7f0000001380)=[{&(0x7f0000000000)=""/116, 0x74}, {&(0x7f00000001c0)=""/255, 0xff}, {&(0x7f00000002c0)=""/151, 0x97}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000100)=""/25, 0x19}], 0x5, 0x4, 0x9) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3000002, 0x132, 0xffffffffffffffff, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:29:57 executing program 5 (fault-call:3 fault-nth:21): 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) [ 175.160632][T12425] FAULT_INJECTION: forcing a failure. [ 175.160632][T12425] name failslab, interval 1, probability 0, space 0, times 0 [ 175.173308][T12425] CPU: 0 PID: 12425 Comm: syz-executor.5 Not tainted 5.13.0-rc1-syzkaller #0 [ 175.182138][T12425] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 175.192188][T12425] Call Trace: [ 175.195470][T12425] dump_stack+0x137/0x19d [ 175.199808][T12425] should_fail+0x23c/0x250 [ 175.204274][T12425] ? __kernfs_new_node+0x6a/0x330 [ 175.209339][T12425] __should_failslab+0x81/0x90 [ 175.214099][T12425] should_failslab+0x5/0x20 [ 175.218725][T12425] kmem_cache_alloc+0x46/0x2f0 [ 175.223544][T12425] __kernfs_new_node+0x6a/0x330 [ 175.228390][T12425] ? __cond_resched+0x11/0x40 [ 175.233065][T12425] ? mutex_lock+0x9/0x30 [ 175.237334][T12425] kernfs_new_node+0x5b/0xd0 [ 175.241927][T12425] __kernfs_create_file+0x45/0x1a0 [ 175.247097][T12425] sysfs_add_file_mode_ns+0x1c1/0x250 [ 175.252474][T12425] internal_create_group+0x2e4/0x850 [ 175.257819][T12425] sysfs_create_group+0x1b/0x20 [ 175.262733][T12425] loop_configure+0xa21/0xcb0 [ 175.267407][T12425] lo_ioctl+0x555/0x11f0 [ 175.271642][T12425] ? path_openat+0x19ab/0x20b0 [ 175.276471][T12425] ? putname+0xa5/0xc0 [ 175.280527][T12425] ? ___cache_free+0x3c/0x300 [ 175.285209][T12425] ? blkdev_common_ioctl+0x9c3/0x1040 [ 175.290582][T12425] ? selinux_file_ioctl+0x8e0/0x970 [ 175.295771][T12425] ? lo_release+0x120/0x120 [ 175.300267][T12425] blkdev_ioctl+0x1d0/0x3c0 [ 175.304767][T12425] block_ioctl+0x6d/0x80 [ 175.309016][T12425] ? blkdev_iopoll+0x70/0x70 [ 175.313621][T12425] __se_sys_ioctl+0xcb/0x140 [ 175.318269][T12425] __x64_sys_ioctl+0x3f/0x50 [ 175.322868][T12425] do_syscall_64+0x4a/0x90 [ 175.327280][T12425] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 175.333183][T12425] RIP: 0033:0x466397 [ 175.337079][T12425] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 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 20:29:57 executing program 4: r0 = fsopen(&(0x7f0000000140)='cgroup\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) 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) fsconfig$FSCONFIG_CMD_RECONFIGURE(r2, 0x7, 0x0, 0x0, 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x4, &(0x7f00000002c0)='source', &(0x7f0000000300)='\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f0000000080)='source', &(0x7f00000000c0)='source', 0x0) 20:29:57 executing program 4: r0 = fsopen(&(0x7f0000000140)='cgroup\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x36) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x0) r3 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x8, &(0x7f0000001340)={0x0, &(0x7f0000000280)}) r4 = syz_mount_image$tmpfs(&(0x7f0000001380), &(0x7f00000013c0)='./file0\x00', 0x7, 0x1, &(0x7f0000001500)=[{&(0x7f0000001400)="4f536705be132f6a29b9d2a18a55fd9378bef5e8d917e5d20681fde007709a8ec922c23af5d5236e2e33d67ab2fd17c2e596efb9a068cb5f37fb162ac7ff0bd57b4a98a136a44191e8511965af5049b8e315836a97346044e93a7f6627d19fa9f80787c6a6bcb5be303038b267726531827c1cae28645cc1b04f1df1e3fb225c16a6a122ae7fec0d4fbf2a5249ec81bda4bb82f7946129fe31d53d6a517182509d0886df1b95aa978d90f1dbe72d89eecfa04a34ef1cdf45ccc93c144ee32c71047fbbd323023b49fcd410f7e533e6338862a43ca120f1f476f8d1476bcc531c1dc1ae052546988f9a7bc0fbda9efab2037998e748af", 0xf6, 0xf5}], 0x20, &(0x7f0000001540)={[{@gid={'gid', 0x3d, 0xffffffffffffffff}}, {@uid={'uid', 0x3d, 0xffffffffffffffff}}, {@huge_advise}, {@mode={'mode', 0x3d, 0x200}}, {@size={'size', 0x3d, [0x2d, 0x36, 0x70, 0x30]}}, {@mode={'mode', 0x3d, 0x5}}, {@mode={'mode', 0x3d, 0x3}}, {@mode={'mode', 0x3d, 0x1}}, {@mode={'mode', 0x3d, 0x7}}], [{@euid_gt={'euid>', 0xee01}}, {@appraise_type}]}) 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) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000100)=[{&(0x7f0000000340)="1260cc760ca2d19ab20f5de946a9182ab4dc90fb60e008b321b9d018cdcd9421b657599983800f1cdc5d5dc7711d27357632463ccfa60f34d92299ef3006c979ecd2920f1fd6d2e1427fa6dae7031578ffbe84b42f5c926f9c5fea5606ab7053271a3df62f67ae05900fd57c1b2e9fa2eda32eb27ed824abef3f06e0b5260dccfa8c84ed39e85206858438a9c8810a52330ebde3e9adf43b456393433f03a4074e562c5bc829cd96e8529d0afbbd0a1bbe318a621a9564393a4f311f9074ca1f00255ec48bdc0ad57ca380b4e60ec7c4271e2056c0fc8d945964a683d205e15a2ec284f1f112dd4da5fd879eaa7a531a06e94ab53e7dfaafb9269a586518365a5549feca0c93f8b57ac8a8971a2075de0c6bd43063e2a02a2b5ad394bd2d023efb4dce886428d5b9c05ac6d54753ca1021ee5146ac0bbc60fd832f59fc20cf5c555975ef35902037117c763d35f758bff972eebe293d1c27eca322bbc568c12465167f41059693588a0f41421fc02fb7cfcfe540079d40c8dbf223ccf0fa071151d5e64c0dab8a54ef6ee5684b59277a72c1298f44d8be3f503fee8c9ab7cc10d65f338d762e8364f8f3c9839a35affa2f8370f9e82c7309e97d112a70c35f2867cc4dddf0588cecf5e713b25a8e2657c75a21088f5ce4cb5ad2229456c03ef2f4a2e854f08b4c7ca0f6982c5b98407c0585a7bf0610397c3910578aec71c2ff6aa4bc7c74d4ca7e20b282592146e76178ecc401109293fcfd3204fc7e9effba51bd5dba4bec851b71bb48de84264c016a571b6b88386d16b927ca98cbca2ce782dc4dbd214c742e71b1e6e75b9e481f080df9aa14b87a1c0d8a3f19f85bac6a20c5e9fb60fbd8ce364a8d6865de927501f612e0210d4ab4115a270e10b4e2e50f296868c017b91d2538ba95ea172f7d439711b5f31ce06476885e156f15d3134c04d0486616ba00bef71ad68faf2fcbcf5a1462ea099d1fc4e34ad02e0a89d6156c7aa06096310319bef92c5810654ccb957ecbb614037b2bfcc8c9d8685a20e34b485af1e163694f927cea1561137201b285d202e5c691e0343ad83000a08ed331e070e9d4a722ced71b5348f68d8130f506d712d90e05cd52d213ceeb65e787d6b050dd1b680fa07ee7eb0a456227d972131eb7d880de7f183f1ae465807ac4ef480c7d6685131340c574121fe433d0cc928c3b1cfb2e540c094c0092f99e6806d8063e0c6ef5e5b6225a396d3ab8d6f4f54dde0126032909de4a95671d8ec3cf7f7708f7c70a0ed7306f62dac403d4616f15737d77b6a15591b6b5ba7485d7b88647461454f1e0edc6930cc7d4cc863bc2fa86823da6a3e1b2e03e51d495e24f9b19f97d61272e05256a915dc258a5faac823da15f0df53d8bea266021b722b2e28c774169f3ea10651322ffe2cce20cdb8d33af20b3a83e1f17a1e172e9d2343ffc018549bf85aab8d40edffacf12442ac99c5cdd90a0e0028c17a71ff54d7ed3f62f9ec504ece1052da1f4422d42a8de40acc1e7c3e2c2133eac493757cac2c604a9035521d418449ab324e285ff6cae4f1cb7e2bf246bcbb2e6d51f4fd78d480661069a1ce1d7662a93e7f3718b2d07e999d1096c28e9b2a0f839288c7533af413a631c97bf71e86370e26888e5de3b08af760d8031d870fb398ec247df211f9161e8abe967883ced55feda7c93d0639affc031617c2006beefb932f5926f3723f65f5173f1304917bfd1c7d68cf42fbd27443172815614351e7343d2820e626d99f7bf8545b0d2760156de644e3368d6a957a5e07c4826d428f6132fd1b35542a3edafdfaac315afc7d1ad4243e69729059ea50da2cf7ae6df97b50f3b8de48b5fce5ff74f990d5b9c7df4eb8acc49890b3319f100b4aadd95fc1526798b03cf210f2b36565fad289fbfbb390a4f95c8ea6f9435560ef0759a53b3b6b7e0dc9823c3dab1973fbf13a873564f44de645be06f0b686fb3ea3416f8cf7b483c7de50402e0a9eb0fd5bce65b6102fe89526719ba419cb0fe8ccdc9f05c2c772eeab96e358a21c1f74d831b1dc2921371ad5aae5d17fff671d43c7f4e9c43836bd7a1a76eb516189f7a402c297109ea88bd15241c637a7dd07adf7fdc5f8aa60b6c37b4ef4e404ab1c57610e3761733f124d5ea11ad60dad766873076dcb51dd47aaeebfd4986cd42dc339cfcc3996b93aedcc5e19452c05da354009b679091df0090a666c5d413c7390c44a1f05b09e70f222dbfdb5534db8434bbbe34169d6d58c1ca7426040265c7cddd78c9f8335418377f42c3d47575764f0a12a88d6d4a4b964e332f1adf0ee2fe559422c6fae1a978f501547a9199cbd6bbc868a4cd17d594f9a573f74a74e18b2959261124277c2aa7ecc5c36cfe4d81051db32bc5c58efb6a6fdc16b5f5983ff2ab765c98267d077050f4ae8d8ca934583b6d9a205c780f60497af8d65c9c672473c027708b547072b0dbdd00ca3f737a55b6e73d99c9f77940b422ec6633eac1e8644568e1131baec2708018baadfe05d22a5639538385be95fb15e817c5bc850af26f86816f7a6e1c5fc6a6d401cbeccef25608a2b6a43b165485830a756225c871f384c09c28d4d8d9472a27fd587f887472696c55a919ec4421050651858a9a22824a064302196f55a34d283aefc3f0a89aac8897bc242e216e978a253d20b854ec7305745034f341d2ea5af5c2960ba45e54df6d094655f8a4149ef46854afb3f37017a0e0c7139774acf45277873f7f9f9d28f79e3ad2231c221a27ed40c056be7a5a8e786bffa53324a66a3293a6612d3d75bea1cb4a018cee4ca052a8af8bb17885b7587e6cb2e9acc191b360f3ee0963ed705972535ac6edd58725cfdb58b4718f00e3b1badd64207833fcdb1e15dc74539a825138e43178663dc91cc7653ec7e7ae31e3d595f186bd53450b214d75db5d2216e92432786521152df55dd8dcdec5b7dac19f91d255fde9f43f855318fef1f85117231824f9ef9e0d3cf69fa8648d413fbbc64c1ff96c8d82fc674f3f57c4b42fff62f523e5295cd6ec8789132d5a645c9db981e2cc3bde26d98748e5cb74961ab7fac7559a236739638666ad4664019ac921ab2d8098d2b02688c65161c9d96b55ee1799da73c12fef5037b2f4b55f76e0fda69891996932ffe94ec408c5f1dcac9a19854107a5bfc7b56d5c0fe7edb3a220c59325ba235b1a115359c94d19b1fef263fc5d8d4cbb0c86051330df1818453817c6c53b568c4382071d7aff8a6b528ed1925ab9b825a8527aad02f25b0bd246e671be219b96048961859b40f60f7b5dce6b4d232477b8cc49be0130ce95c6c4023342a5958f83ab451576a8bc301b76c17d3889e8abdda4cabcf9120da61487a431dea7eea3e0664cd9fbe71300d5b6dc3536be28138deed7d5c0c63f234b5f289cf7e7f548a5dfdd92b6e4ffa072f23e05ed419e04ee4a7acda6689c6bf39142f27d977ce6c1d8f8d0199b0d1b860d42b133d11e5d4a490b1057a4cbf2dbab9165c21463852098ebe43b8b7284a5026c3e23b7d689ea53d5c2ca7c1625d0ee6c03df36c93bca6b14c13b7cf034099bc4d9321a22770bce04c3716a2ee1c495660ff1af04d4fa8c25a23b287d52ea68543ae0ed28974d9a4081780878f66bf7c1f539c4eb4bcc0980b823c0932656d4d2d5be5f744346903bda0b5298757b2d467b2ddfd6856ba7d5acac718941e9218bef08c9ca646bdb60b6a4778b6eebf9dbe2f66c85c4c9f2803f1093945edef8b91c971c710b6b45a514c0aa19f6d66aa762f38a033435db64b233e3dd28487ed78ebe0c15eaa67dbbbc586ebfc03f04c49403d736dd89416279be9eb9b38f0bb53ce21ba5b8dd61805c5e5bdbc8e2d32c3c1dc1541ac49a8863d50bd3ca55d1ce778e1fea500ca9ac183ea0e70f3d26e5387a02ddaf113239a0366097cd2097430627466f2dc131195a253d16b956b4c8457104ca4900d11f658d4ad584cfdc2f4083b3dff425323f1a589a9e5e4f9101e6d34a2028809b5f494769e52490847d03fdde84b3003965909f107436471b67f78fe1ba8f5499e9042724039767df29a408799ae20b70ba068cc489cf7901e7512b5f560ee672f9dab52fe2defdbc8c359bae922d1744a082316b9f67a4c569783e33b37695cdcb4054b7b99453a4d6f4851702bc007e9965e20179a4ec4ab11a33539c9895eb923164149eda370082fd1deb82138254fe5c8ccb45cd3b333c94e4d0bf851f293a7b44715cb07ebe0963fa46d4e1089b6f4929142e1f2a7d6dc55e83678f2fea3c62fd3d405a027c2bd27a1806ccfa8cffdf08d2cb8a5f6389c09ea42d3105ba0133f632589dc79965fc168f6214920ce1760a583db02f6141f255e738ff8d10167aa5ca1e4360bcd0249daad40a7c555d29c55d8fb512fd885c39c7194f1f15faa10c90447dd10cf49a11b259c65d595d5a6e5606c82cceee1a540d4e946e3113f62e0a167437ce3bc83e54f7a3a927f371e32d254ed6beb2c5fa87f95e3797fcc343c492f53c769a28d7b376f906d0a7d692ed2c35c19a2003d35b9c6d64d52b45d76c4263c5783ab9e4feb80774f6a237a9f0838ad312e3786aa2b04b0602930ef0212923c6f450d4b155dc2bcbc43efb255d68321a2520fcedfe7a0abc6d4ea32d063c769d010c2cd2736e0e0ceba694d0bcfe7f5ec7102ea9b1f6900d5d06be7ec2865a96149f6bdc445d0a9285175f8fd1fb3a70f4d583bd6baa27ae1b6fb781de239281fdd8d0113f3745a93929551a8cda5c6a45f54a267b5ae53db6f693895d2bb04d5604b0a3a9f4db80386f1fde234a9a329a51669edcfb5a977cbfeaa444dad5a45b0f72ce330273c7ad4b6b90cd68660639b40f125f7c773f08703bdbc852b6d253c1afa37e3afa979d279cd3b7fbd911a46e29099242cb93efd5cefb96849414eb3e287d6e3ea8dd1fdcb70a613bbc64adc965193a0c9e796dd058668ccf81475f477e27fcd0c790a684c4798f88cee9306c8f0764cc71f8960492b2dff1bcd7f11aa614efba7a8855d330a5a7ab29c14e1c3f806f0c04fa9f1d0aa96f973580e0c42d1a2bc578e40cba9289c390c18ed3a9833c9cca7d34cd015bd1ec8179f87a57cfc9924cb2c31e6598cbb0fe4d10efc3375478cf672fe59b26925be6dcd8961770632d4755723d95fe6654e88a13d617a355d1dbfa95826c665236c11233979668f601f08d6679f2ca42e1f50a37e64e645907328f83dd28f036af10c822d75d52b9e769f9cd9c3136996a7e65b45bb0fb77bdce5910913e342c1835cde5063e80db63589f24f04a4325015fb16203069336cb02acdaf1150ac120d6738a9f7608b910deb5c66ddfb4868bdaa53ffa254105215a075f8d69c7890c85c545835844427e5dd2419f6c9780de14b356f7f4ee02b05c1e50b39baa9de80a70a2fb08003d387680fa9cd6c6fb2cfa6a4864592ed0cb77cb7a781aaab3b3e756b6dea75ad918c7954172c827b9391e9c9f197644cd449c082011c2929f07269b4f1c1c95abc287dc52d6796ce291db45a3e9c4c02259bd55b378fb14c1ecaf7e9fb242f4e7b2dc6d80ade2fc374e713106081b54d3a0289fa8d53073a96574760710b65fa4914cdcc8ad32427d100c7b0d182284cd13cca7afc330bb93c51bcbbbb80c54a56c984e927fb11d5877b36767366cdd5cd7bdf01be4dbef8800d6030d7275d4c6383eca5a255ca6d72986dcac3fae886835871dbe37a8ba7cd841adf901aac8c0401cf2a587293d7f85e59669b4ad62d78449f0c2166e67", 0x1000}, {&(0x7f0000000200)="289e9520715c40593a3d2c6ba50bd8a46e1d6c60213a49d7f0edcbf53c52caad42ca90e2802ba1920772ff3c933a3c82d187236dafbea589bf2b46057a06aaf6f58dbabf8a3488bf255ef34267394a31e8ea6b5b9c04b7c6817b70e122db79c75c256817dfece7d2a2616d0a85d851ae3d51", 0x72}], 0x2, &(0x7f0000001680)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, r1]}}, @cred={{0x1c, 0x1, 0x2, {r2, 0xee01, 0xffffffffffffffff}}}, @rights={{0x28, 0x1, 0x1, [r3, r4, 0xffffffffffffffff, r1, r5, r1]}}], 0x70, 0x4040}, 0x51) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x4, &(0x7f00000002c0)='source', &(0x7f0000000300)='\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f0000000080)='source', &(0x7f00000000c0)='source', 0x0) 20:29:57 executing program 4: r0 = fsopen(&(0x7f0000000140)='cgroup\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) ioctl$SNDRV_SEQ_IOCTL_PVERSION(r1, 0x80045300, &(0x7f0000000040)) fsconfig$FSCONFIG_SET_STRING(r0, 0x4, &(0x7f00000002c0)='source', &(0x7f0000000300)='\x00', 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file0\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) mmap(&(0x7f00003f7000/0x4000)=nil, 0x4000, 0x1000000, 0x810, r2, 0x6a1d7000) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f0000000080)='source', &(0x7f00000000c0)='source', 0x0) 20:29:57 executing program 4: r0 = fsopen(&(0x7f0000000140)='cgroup\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\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) mmap(&(0x7f0000217000/0x1000)=nil, 0x1000, 0x1000000, 0x50, r2, 0x3bbf2000) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x4, &(0x7f00000002c0)='source', &(0x7f0000000300)='\x00', 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f0000000080)='source', &(0x7f00000000c0)='source', 0x0) r3 = syz_open_dev$vcsa(&(0x7f0000000040), 0xfff, 0x20000) ioctl$BTRFS_IOC_DEFRAG_RANGE(r3, 0x40309410, &(0x7f0000000100)={0xa1e7, 0x7, 0x3, 0x8, 0x0, [0x4, 0x5, 0x5, 0x9583]}) r4 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$KDSETMODE(r4, 0x4b3a, 0x1) 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) ioctl$KDSETMODE(r5, 0x4b3a, 0x1) 20:29:57 executing program 1: perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x6d131, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x0, 0x9, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0xc0031, 0xffffffffffffffff, 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) preadv(r0, &(0x7f0000001380)=[{&(0x7f0000000000)=""/116, 0x74}, {&(0x7f00000001c0)=""/255, 0xff}, {&(0x7f00000002c0)=""/151, 0x97}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000100)=""/25, 0x19}], 0x5, 0x4, 0x9) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3000002, 0x132, 0xffffffffffffffff, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:29:57 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a}], 0x0, &(0x7f0000000280)={[{@debug}, {@min_batch_time={'min_batch_time', 0x3d, 0x6}}, {@resgid}, {@abort}, {@lazytime}]}) [ 175.337098][T12425] RSP: 002b:00007f567630ff48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 175.337117][T12425] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 0000000000466397 [ 175.337130][T12425] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 175.373772][T12426] loop3: detected capacity change from 0 to 4 [ 175.381197][T12425] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff [ 175.381239][T12425] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 175.381249][T12425] R13: 0000000000000005 R14: 0000000020000218 R15: 0000000000000001 [ 175.391845][T12426] EXT4-fs (loop3): VFS: Can't find ext4 filesystem [ 175.425922][T12425] loop5: detected capacity change from 0 to 4 [ 175.438666][T12425] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 175.446976][T12425] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) 20:29:57 executing program 1: r0 = perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x6d151, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x9, 0xffffffffffffffff, 0x0) r1 = openat$nvram(0xffffffffffffff9c, &(0x7f00000000c0), 0x400000, 0x0) ioctl$LOOP_CHANGE_FD(r1, 0x4c06, r0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0xc0031, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x13, r0, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r2, &(0x7f0000001380)=[{&(0x7f0000000000)=""/116, 0x74}, {&(0x7f00000001c0)=""/240, 0xf0}, {&(0x7f00000002c0)=""/151, 0x97}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000100)=""/40, 0x28}], 0x5, 0x4, 0x9) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3000002, 0x132, 0xffffffffffffffff, 0x0) r3 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r3, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 175.483398][T12470] EXT4-fs (loop3): VFS: Can't find ext4 filesystem [ 175.490693][ T25] audit: type=1326 audit(1620937797.666:1401): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=12398 comm="syz-executor.0" exe="/root/syz-executor.0" sig=31 arch=c000003e syscall=202 compat=0 ip=0x4665d9 code=0x0 20:29:58 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x39, 0x0, 0x0) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c) ptrace(0x4206, r0) rt_tgsigqueueinfo(r0, r0, 0x12, &(0x7f0000001180)={0x0, 0x0, 0xffffc58b}) tkill(r0, 0x13) 20:29:58 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) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000000000)=0x2) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000200)={0x3, &(0x7f0000000340)=[{0x3d}, {0x7c}, {0x6}]}) ioctl$TCSETA(r0, 0x5406, &(0x7f0000000040)={0x3ff, 0xfffb, 0x8, 0x8, 0x0, "70cd1e374c91aeee"}) gettid() 20:29:58 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a}], 0x0, &(0x7f0000000280)={[{@debug}, {@min_batch_time={'min_batch_time', 0x3d, 0x6}}, {@resgid}, {@abort}, {@lazytime}]}) 20:29:58 executing program 5 (fault-call:3 fault-nth:22): 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:29:58 executing program 4: r0 = fsopen(&(0x7f0000000140)='cgroup\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\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) mmap(&(0x7f0000271000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 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) pidfd_getfd(r3, r0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x4, &(0x7f00000002c0)='source', &(0x7f0000000300)='\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f0000000080)='source', &(0x7f00000000c0)='source', 0x0) [ 176.034863][ T25] audit: type=1326 audit(1620937798.206:1402): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=12490 comm="syz-executor.0" exe="/root/syz-executor.0" sig=31 arch=c000003e syscall=202 compat=0 ip=0x4665d9 code=0x0 [ 176.063974][T12501] EXT4-fs (loop3): VFS: Can't find ext4 filesystem [ 176.071137][T12498] loop5: detected capacity change from 0 to 4 [ 176.077556][T12498] FAULT_INJECTION: forcing a failure. [ 176.077556][T12498] name failslab, interval 1, probability 0, space 0, times 0 [ 176.090206][T12498] CPU: 0 PID: 12498 Comm: syz-executor.5 Not tainted 5.13.0-rc1-syzkaller #0 [ 176.098964][T12498] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 176.109232][T12498] Call Trace: [ 176.112516][T12498] dump_stack+0x137/0x19d [ 176.116859][T12498] should_fail+0x23c/0x250 [ 176.121339][T12498] ? kzalloc+0x1d/0x30 [ 176.125416][T12498] __should_failslab+0x81/0x90 [ 176.130351][T12498] should_failslab+0x5/0x20 [ 176.134868][T12498] __kmalloc+0x66/0x340 [ 176.139034][T12498] kzalloc+0x1d/0x30 [ 176.142933][T12498] kobject_get_path+0x7c/0x110 [ 176.147701][T12498] kobject_uevent_env+0x1be/0xc40 [ 176.152735][T12498] kobject_uevent+0x18/0x20 [ 176.157255][T12498] loop_configure+0xb3c/0xcb0 [ 176.161932][T12498] lo_ioctl+0x555/0x11f0 [ 176.166180][T12498] ? path_openat+0x19ab/0x20b0 [ 176.170946][T12498] ? putname+0xa5/0xc0 [ 176.175016][T12498] ? ___cache_free+0x3c/0x300 [ 176.179694][T12498] ? blkdev_common_ioctl+0x9c3/0x1040 [ 176.185066][T12498] ? selinux_file_ioctl+0x8e0/0x970 [ 176.190295][T12498] ? lo_release+0x120/0x120 [ 176.194804][T12498] blkdev_ioctl+0x1d0/0x3c0 [ 176.199310][T12498] block_ioctl+0x6d/0x80 [ 176.203559][T12498] ? blkdev_iopoll+0x70/0x70 [ 176.208151][T12498] __se_sys_ioctl+0xcb/0x140 [ 176.212741][T12498] __x64_sys_ioctl+0x3f/0x50 [ 176.217337][T12498] do_syscall_64+0x4a/0x90 [ 176.221798][T12498] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 176.227774][T12498] RIP: 0033:0x466397 [ 176.231664][T12498] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 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 [ 176.251726][T12498] RSP: 002b:00007f567630ff48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 176.260143][T12498] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 0000000000466397 [ 176.268138][T12498] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 176.276109][T12498] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff 20:29:58 executing program 4: r0 = fsopen(&(0x7f0000000040)='cgroup\x00', 0xf0ee7fa93451a7e4) 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$iso9660(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x10001, 0x7, &(0x7f00000016c0)=[{&(0x7f00000001c0)="01e94c8f12c6afe3e2ddddf15ec2bf0c678cb0971d822f21efd79dbc6e011a084228b57bb6b27a2e7a41c18c2767a811518e4935a9b4e2ad85dcb31b401c4e8e3f9c6601d1e47ba141b8f119a7badd879319553ec132eac72078e72c7923e9178789fef7a2b9487705c6b4ee7e4a5916ba5c3e15dcda09545c079b8f66a2f5702cc9f68225c97003d74cf04ea3a4568be77a0c2f205261e286", 0x99, 0xb1}, {&(0x7f0000000380)="9eba4f616f4bde532cde797539903269f0df1e435c0f6d1aec73c22146db0aed6e1ab7f3d81f97e06fa720f7d558ad8397542a5d56c1e6fb7f9a73309a10605585e8f2872cc3797fb3bf16f370109b372fbbbb18b0a0528dcfd860a5db86e7eb6e75e7c5554625a746d87ab69c683d6c17b34d67f0fe748414d20e63b436ff6ddc72eb45b5d59700b09443fa57cd2f226707e45c300f50743bd283aa6932f60d8ae2241ee4e33f841f0affe3534909a6439e9e30ed8cf8217979290a0937e27dca4ac1c287db238ba0d3f6e9703a7dde92c4676561975970f34c37ca5a025aaca5bce61443548ac9ce64bfc05ed41a059355850ab349763b972b94b8832e8432c92ba4b280461092e98c8152b91e25ff3dafac7d415dc473ae4f69d913e34837592552b77cedc693aa36e2d70ca700765f6be79a2029899872da220a6fc338406ef521f450f2f5a69f699a8b3aa02d70f860c029e9f58fe34db6ea5e343b09844acedc9c6c7cc0712ef1428d620913fc692be2987d3d79ccb405723462ee9159d5e189c0af8f63620e9af5f80af16735154667974f8a8a0dababfdc85fef0bbf8b6d9f8d4ce8328bc9a02fd4b501bc2c7ccee6419a5d2bbcbb6ea3ad7d5533553556644e14cf6ad513d83be81770c39314e7ccf0e477b2c0470ed511f1b363325a4876e194dcd81afd1bb4dfdcac91a3e24f71c9c1c9313ee50f800e4e9d708006643900acf50168553fe6713f1648d9708a5d8f7aa1bff8bf63af6b6a41a823f7e069f4f4472379612d9ac2f0ce3f874c36005c0cd9f5622310d9d7483871f6f98535589ef8767ae7157e7996563d446f8e4782d7d66af99d86efd0123ccecc2a48c23074c749bbc2c72b23ef67a4f964691238acda97ace4f01288686cf68117211fbab7151de874d5fd488c107228ad003edf82958be3fc82cb90096a46ed1e07cd945bc80a3dcdc29e6dd9fa263a7a4786502e9e7602642a460b5b9cec2ba264933b88c004719536253f16bac14a0882bd554c89537ea8213bef1f17de9f05ff2d82c67b7763558b092ddf21d6cb3a3ea4a7f1e45014ed80c51d12d2b91b85066e56ac014d5049e4f3d4585743b41fa595268da4167be17e4af0a822931224314de56a9e2d5fccb64c20a6e81f3ae85e45cb8b4eb817c698f8f5c54a7ae444334a43b197a2c4c6e3d037ac623e054c7e8fe8a214340da57bcd01a71a8907701441c8c8e86853861fd9a9ef373c0b7cd7c6048e393bf80a2ba13e06389efe1fb7218e26726d41e3c7c81f3069e356edffbb40e441ad8fc397df6d0bc450e01dcef58ed2773b2a4c970d053137da3f4edf31b68aeaac58f4b721d3a9e27f710957e3f3cdee0fa4f4a6b7a8146e99565784fd1179018cb977086a872ea713972c91426ce4b0eb62199e1a45e0874df4e56d977c0d5189220e5254691ceae16239daccf190237019b41c557b1fcefe36ea6c4808b3d8be09beec9270298bac790a84f3a9f5f87a2a531c6761616cb6a8faf022315c1d5f746ea1c83ed30a1a79825e40d9a76469b5337a78d4a156ee5d34b5fc0c0ce3d587d347f11fd41ce34469857f3bdda37d894c8cec0d18f0f4f991cea3bc6988e028b7358b44ea975b33ebe6cbbb4bb2b29c25a4ee910c45bfea341f132d681cd49051bc9e1058a260dcdb22575a385abb94a4411075c44809c06f6451cc653c71d9b13c682041ff0305871010a57ed4a56f1f1fda103a4edbe3da1b9090cd649bf495062f20150af0b077763fb42696ea018e7450f798a0d0c1986a71c4016f94e8e4e42e23b027746bfcb301f344188f56e5adc02d6343255ba9bf2afa8f0626d443fa27b0180cfaa09b7ea8d0c8b84a533fe32ba82aebd6b5fcc7d93f324976234c8e0b86783f0bbba82773e9acd480b40078cfa75faad555b8270631bef7785636f9988ba65b727464a20ba80e5a331f6cc71c4a7718d002e9feac0de0f41f5e07967c952fac02182bdeb30d5a96e7acde0356322c09d2439131b1570904c978351e99b4dc872a041d7f62c5c40be09b7322f34b7396a7ac5b6b0af96e6c6861107243b8904d4f79d5b02c1ab5ce90f7f98be557587d0b80dc4e149edeb9ccb09bc05ee149d94dfb9afcaab6023ba67ebb5e266089f861ddb033b723f6d426ad986ee15bbce981ed908ef9443c3d9ae17ff2ea5f5a8b66c34a2d6a8bddf170830d0680690fe2b52eb38db2f7e89fab1a7bfba33b1fb1625125988f21d25571c25caa6b59503e8302473e33bef01eac90c166d4eb0dc534f1283fa4813a35f78f0654e1ec92400c0e2f841896552e112d728b74b759a5915de1acaabf81cc63f20bfe3846d62492da86dca8a2055b1e727a6ff8dd01e554fd094e10102ab90b564ea7422a3c478355a2d20b58bb72b9fdf2aef23b0bcae55eb91a8b6fa89a92b4e26541c86756da1132dba6e89decf5b4eefd7f5ba88547e147786c96a295f6482d85cfd0efb3b1f766a70960509056f25589516b2608c4811aae2912d3d7ccf83b5a6e7e02e9d53c00078def7eb169caefa8e4a5a4c5aaf052e15a5f80ad174b1de7132b5f5e90edd35bd2e85f83608fa3e817bbb8ebc6904a431d805c84944121ab1bb8461062dac8644cb6b8bc560037aca104fa20ff1c6db803352d84069175f0898512823130a42a33e899c98bdc3cc682452fb79cb5ce5a7ea89c7b035428993c8cc354452ddb8a7c7377cb20a2d637a76231acd98ea2601cdaec7c7e6a0185f5701d0da1fc257d38bce4ab6d0cce1d4fa2d4119c3b7ca803c95034c9eff68a3999967d3f4900c5c39ac9dcbaff7bfeb0b8e13858c410dee987dcbc4afd4b6a92ae08ab9d72c0fb86c62d8a41d54c83b7fcdac1f7422818ff12641a098b10ef3e2df3510ce2017c74ee1eb373401a2ea5e114a99630a70b01fc5ce613793c326175f2f43f7fa07ffb102d11a511d7033f6ba96adf6c3ce8f9b0a12c34fb5001c9609405e6608cf4fa20bb03024f9f470ca4b0a7ee120e7f88438bde6aef6f18085dee7b0e90aa67fc4073c86586845f50e41079457c5d0fb610da0a4d99e2bc309128e4e650438052674848967f50cbd55b3e26a56bc56bac4ec9e98e7c4c4291f7a1b5af20cdd51e0df9980c40d0d671033651feca3cc9fe72f2db3a7361b009e1e2e020ccc0953f58f861623b7b6a42933e28da20f5ab8544662dcec6feb34586dc7313dfa1b880eee2fa2fc46c434893945ca8a7c1d00bb18039e08f7c8eaef3445d1799153470bb851e17fc3a032a49f8d8afc6fc8cec1d89b06755a55cf70d38eebbc80c4ef39fe8529b0177bb8e09fa3ad687f70d169da52459d296a6d32f1e5b61461445484a41f81e8985a16df0695987000eb507cdf887fb3ea90ec50f8e86e4ee1a9c6f07f5f4a9599854bead23986b607105c67ded8a14826e978baf42a06719d730f716943b99f081f978e87dee7530936001afebdc89b82b6b841b6ca1016ed01222640b20eac529ee468c17a1d21dd9d10a4b91ff2981315a5b84866782a3f56fb2983c7db7763ae3f538997f96ee263e3edcd4fbb68ad5b7f706e78455b6aa721ffc1087cfa4fda5167632b601b53fbd936c6b6165314a62b465a03658cd24f98def5ced45afaccb308205e099944218fdc0ef4e0d0d86739cc1c73721b08cbf26b5f943b0e3545515d94691b2cba7f5d5d05c324fe76c096a96b498ad96827ed44327e6f9a6564ea3adf1159e8a5e1357ad644a832f78c4cf6041763b887d83a425806bc7166c4ff0d9b925b68bf91c99cced086ee68bf9cab1a262170ce06c15f48f939ceb86ad02351a220da301d1e19942c937e9f24b5a0dee644f01258e81bcb2ee2c28ff371034c25ab410ee5855ad43750f5ade324b340725317c84d6117d14f686ade1813e6bfecce3e0b2ab808ca2891799336a751e1d7fcfd96f79a687246b7b0656aa13362c8def1a2156c0e8e69e041ce78f9db82ce2d6cf8b5dca8c0578a13507bc66eab79f009597236c7fca9660a65fb5ad136326ad592a8171f622518a8977c906dae9a258175b11048de3c809af9699dcf24c5a70538328e3b8ca8bf7bc2bb49dfff35d3f6e678d2f547c087676340442e70b08afb3becfceddcb7b46be32a30dc839f13c38146aa02dd6e8c06d73645c28c874eec3daecbb811e8909e5a21a02c4eb78e90f19f60aba18e96633915add20907b6821e84a1b22916152bc8b5f3cc36675645eb72c5b7944ad2cd537c5469fbba648cfac5e5f4aa2eccfa8ae9cdf6ecc7386a2814b54ff082879f4456c31810c65e5bb10aac114c73c799893ab53f30c93b0633a70289163ae23a671dac67fd72efbbf2c43bbcc09d0632e0b2d1bb559feffb0a095a95c8c2ff9d38f6241ec523943f60449bca8fc810d9b8a55ee4692f915d498685d46f2d8dc5f406fcfee5e3e5802897b0e1415b36d0755ad100fa84e0fb01116944f1930bd411fdf1a3e354c2b6468f47d8b41c1b72342648748c8a49cf1ccbc90be2bd889cd31cf64d5ff5aa2c9f73b20997087cb15c3883da3b97b3f95b8b0bd17b46d7176ef0db0b75d980f6c8ded3931a1128fbc823408ce362e06c6353ff77f6d1590cb815bc07e39a1fde2e15b52dce40cc49925279fffc4723241eb462a4d5210d35ba1784e82d1e47f660f973fe392a51300a247a14ba31908e78cf14403ddfe266ce4edb941575c94d5f1bb2dda7f8fd623de820f89d98c3fe91882f1fe42192a4160566223da8a7b8486b113bd5212ddda54cece3fb93519f6a184d65e32141b410500740cc562d2844d3ef081b26dde330a54a5fc7b4e597a594a64f4b219cf5496f2653df17f1d9b0edca39ac7bb65c4fd85cad1de36e1c287d4734822a26817d9f077ea6e75fec6723db2b210b561009738a94d775772fddbfbc90361793662af9f7b8afd2acfc3be9c6888a3ac2a9c2a8c0ca3149c0777fabd42b5391888c4c1c41b13d6e5e1c496031dc2fbb4d3c36e8f23f96f76d9124c818829c5a57a37fd824f6874b3350d2ea7c748d75cf67575a33d3afabbf3995c195157cdf8d8a45a7f6831c70b3bf032a714d66430bbb1cb20b11fb6bcba4b024d347288ac650ee92521ca2f225beb4877cc93eb11c1d9de40c52f97612cfccfdab01ce5cc062247864fdaa49ef12aa063999e9aacacafed59f3819f75c50df575cf532fd514500dd0d37d2b760e85bd14166dc51647da82b2a7be3cf12fbd30b7382fc9c18ef5273f721c0b212ce50c437d70c9303df26dc8360ae48349962fcf84a58aec15a2706627088ccf5afb79e910deb6ce818b10c0ae23d90ddae0da53eb81b861ed497c45cb41f03f01706b77488377f13bcb28490ce4b873d6ad8126c1489b84810592d3642354113fd14e6d1bf8b090ba3dc03b2509e3b349edbdebbe7cb648d3e582265a9ad30a278187964bf3695cb55ad9624d9e60cdd27030292782ecf5fb3d0c8b9eeac1b49e9ba6552a187e4d458b358925e63c6264473172c51fa4be6c62522dc2971317c73c930fbe43c1f9cca969e8d2f2f4ad867d1ce566779dc118909da69a4add344bb7c823504fe306f9f3d31d59ad096a602608af125887f057a831e4d68249b775b66f44758b41a69be3c3f67e2b522517cd6ae2a2b084e57143f2e1d4fc6db70897d51f513612692020f61563a256e549b345dddec2f88622177d75fda0a3f7a8e8bd7dedb23c1d25ebcf4616a977d1018845dfbf6b26e00814bba0347b59b63a49eb34d9d1fefd85183e3b21db7bc60f1bcd17707c72e6f36add3bc62233b27607", 0x1000, 0x9}, {&(0x7f0000001380)="fd728eca6f37db81223ec94b840bf220761ff5762484419268734dec2336bfb86acc30850e609bc6eb1d2e7eefbdf884430d85f1999a716f93eef9ba9c7c9a33e2069068bd5207b02455e5668b3b9a9e2728d11a9afd2f9db92530bbcba75872e4b14ec55106977f4d05fc95d8fc4914e318f4e789d06556a89ed442fd6a48c936e8f7146de376b3459120615b5848c8e36913d022ca434fb83003803d5c31955e9ce662747233c4fe0da573800c27ba2df0ca928e19646b07c75c4ba4d94060a5ca25343991d3b4d9a0f6acb673ca134d2a416222caa4b70eccc250899c64d375ddf2ab", 0xe4, 0x4}, {&(0x7f0000001480)="d963be14a0f57f6544adabd5c28805ddf6264bf372032a8c5f9f300e93515a74a62cc3162a60423dd0baae384bed99874cc37647be49c02bd92e975bef138f359688a8b8c54b3e3053d91fa06d145838272e807836457f338fd44de35f2c7fad7671e54f7fb508612a3bc77a8837ba", 0x6f, 0x8000}, {&(0x7f0000001500)="707a68d09fcee24db3a7c1a3957f6f4f388705a53325a22f15132542d54a6c3edb24ec34ac871b63f4e7bbd7ab1c63aa8e2785abb247544f63225424f132cb3c05c5cf51c16b9d977a1dfe75c2320537303fa8bdea8c215df45787061a8d4a4a789bf97a8b73b6dab5d29430e89289a1a77ef0078924", 0x76, 0x7}, {&(0x7f0000001580)="d743a96db547e27221f06f73d56f0ea7c557b2ee18d0073b228969a6ebcdde34960be3089b93f5890866e4a0eeac6e0bef79282c0296d8f751ce4727e34ae902f9a759e6488bb0c190cc59f273a37e5c79eaf4a733e5d1a4db47680795862ed104875f0bce9f2fbb3a2cc9b59a1574e313804556c287c4eae852f3109f52c94df144d3d06117499cc6000625e4c30968136d009af4bbfa38131ccf70e9677a0e61aff45d9922cc905154211fd3", 0xad, 0x372}, {&(0x7f0000001640)="c79a81d6007181efb9b2accb67e02f35cf082dbbda9fbcf24c1a03e5d603f46d0ae69c5863227671597381cb8836d7280bf089b736f1a19ce9338232d448004f232948f9d8201b5e67d18a9d0f8bf4a44c1a447e71da3726f217ea14", 0x5c, 0x7}], 0x200000, &(0x7f0000001780)=ANY=[@ANYBLOB="6e6f6a5586fb4c742c636865636b3d72656c617865642c6d6f64653d3078303030303030303030303030376666662c756e686964652c6d61703d6f66662c757466382c756e686964652c696f636861727365743d6370313235352c636883b092b4fe1ddd8163742c7365636c6162656c2c736d61636b6673726f6f743d736f757263652c00"]) fsconfig$FSCONFIG_SET_STRING(0xffffffffffffffff, 0x4, &(0x7f0000000280)='source\xbeT*N\x90\xa26\xf5\x1d\x04\xf1v\xf3\x06O\xc1T(3\xa5u\x10\xd8\xf6\x87\x8cU\xb2\'\xe0?Rh\xa5}\x95!\xf9\xf9\x11\xf7p\x01\x89\xe4\xbc\xfc\x98\xeet0\x00\x92\xffBW\xe4\xa27\xfazf\xa77\x9d_\t\x11V\xdf\xc1\x87\x10cNY[\xe9\xb0\xf5\x82\x01U\xf0[j\'\xec\xcaoMQeW-\x98HK\x10\xa8D\xf2I~\xd17hJ6l\xc6\xc90Y\xbb\xdf\xa9\xd8\xc9_\x03\xe4\xe9\xd8sdJ;E\x14\xdf\xd7\xf8KO\x1fu\x92.\xe5.\fq\x87\x8ak3\xe8\x9d\xfd\x0f\x11\xf2-\xe0\xedy\x95Z#\x8a`\x9d\xaa\xb8\x04\xf04s\x998\x91\xb6&\x8fIn\x15\xeaa%lr\xfc\xcc\xe3-Pj\x00\x91j{\xe9x\xee\xe0\x92\xea^\xcc\xca\xf3\x9c3\xbf\xa3\xe9\xff\x17\t\x06\x1d\x0f\xa3\xda\xd86a\xc8\xcbj\xce\x03+HA\xcb\xf8\xe9\x13\x9e!\xe0T\xcc\x1f\x1e\xa0!i,\xbc-\x8c', &(0x7f0000000100)='\x9a', 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f0000000080)='source', &(0x7f00000000c0)='source', 0x0) [ 176.284092][T12498] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 176.292067][T12498] R13: 0000000000000005 R14: 0000000020000218 R15: 0000000000000001 [ 176.322377][T12498] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem 20:29:58 executing program 5 (fault-call:3 fault-nth:23): 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:29:58 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a}], 0x0, &(0x7f0000000280)={[{@debug}, {@min_batch_time={'min_batch_time', 0x3d, 0x6}}, {@resgid}, {@abort}, {@lazytime}]}) [ 176.330929][T12498] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) [ 176.381086][T12516] loop4: detected capacity change from 0 to 128 [ 176.449678][T12523] loop5: detected capacity change from 0 to 4 [ 176.450139][T12528] loop4: detected capacity change from 0 to 128 [ 176.458007][T12523] FAULT_INJECTION: forcing a failure. [ 176.458007][T12523] name failslab, interval 1, probability 0, space 0, times 0 [ 176.474717][T12523] CPU: 1 PID: 12523 Comm: syz-executor.5 Not tainted 5.13.0-rc1-syzkaller #0 [ 176.483508][T12523] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 176.493580][T12523] Call Trace: 20:29:58 executing program 1: r0 = perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x6d151, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x9, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0xc0031, 0xffffffffffffffff, 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) 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) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r4 = gettid() sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=[@cred={{0x1c, 0x1, 0x2, {r4, 0x0, r3}}}], 0x20}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001f40)={&(0x7f0000001600)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000001a80)=[{&(0x7f0000001680)="a7128c1bc408407dac10c14a939fdb4b30b0965f699518e49e09cfa2fd8f7b7f7c6e7b9ee89c5f8f05ad326e04f595a4a7481866e686453ec1a2b89c090c9725dc65bb2edd4367d34d07341e02360a749e1ebe13dd7eae155556a6fd5065cba8e0dc28ac4226575bfe8af36d07f7708e25c929b7168e71cd3fd6df99a2c0e9986236d5909dfef2494d2bcd0d3a318420ff166dab31e0e6d2d44a3f08b11f6efdea5508f18c630be60b737d145d7caa41368c4c2b2e88386a228df66f0b67c01941599db417b40ab8858ce4c690a9a3be6fbe10dae92cf17f1ab789853a238d78d124bfeaf20d04ba1054387179ac4b771ff46c406a74ae39cc", 0xf9}, {&(0x7f0000001780)="cc216f2076770e4f4d1c404175d6886d4028aaa350acd9493a4eed2c2364ba96e8d72611c21f84487e9db54333d8240995d75ddcb14aeb46eadf9d47287fa47559da84a28ad24c867ebc5e273f777ad91d66d5c3cf28445eef1a187149244f460679eac6420498d966a785ab96b67190f1335cea16870bd3002fdb84df57aebea06d8b20eabcce4cf5501a2bf540be0867d5070f3dfa0f37f54ab054c172cb0b6f95efaff36034b46e38e454a5f5d1c7ff9dba8819bfa024e05f55750ad82345", 0xc0}, {&(0x7f0000001840)="c2201d1062f1e8ecd7edd0e6948483d45bef0bc9132455f3ee42bf9a52bd22dc3494fd7e16ab9d722561b3d3ece6affd4176adb1f268778c4f23cd489107e239c834c6ef342ad44896befc265edd4ff25fe756c9ab", 0x55}, {&(0x7f00000018c0)="2e4f26a50f5ebb5f94b31ece6ccf1839acc695d22045c9a8160799fdd3721b7a6c985335504baa2b53b54382ea0e5136408db3e1f1fa1fcb769bb3bc9b58666c0b9f6f56524687607dd55c4308663098c4820a6ee2e6e1c51b76d963016e7f8b23b466586f1f6db3d8589125f3705fbfe03112c5b2b4351133680222b5d23a8edbceadddc715fffae374f829ed7b5d1efd5cf690ce41790a8dceb17412321d4e39ab4cf2212dcb469a64426ce24b38ba53fffd452b3df8dc7a8c49d527f063b52caecc6989546e1c3792c59c6711179f40190fccd5834242db4a01a8b0f6916f476fa1bc850c54ade7967f9f3e55", 0xee}, {&(0x7f00000019c0)="c2a0e1a50db2236f5480f11ebd623f6b24b46b31c69d6934b9850ae060ebd674bb33ed35b80179ce52c4f9b899c1985363501a0c43d3417a3ac783efe176d58ac1d0c5aefd97214a472283ed5fbc8b02ebd773ad136a4041edaa0309b899a8e1e128dd967af02bb02aafa57e57545dbb293da056ba0cf3873afa21e19e24c3befcd96fed477d4a642344d710d30ea6e75fd6881f8d38d79c", 0x98}], 0x5, &(0x7f0000001e40)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, r2]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r3}}}], 0xe0, 0x80}, 0x40000) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000004, 0x810, r2, 0x56d7a000) sendmsg$MPTCP_PM_CMD_SET_LIMITS(r2, &(0x7f0000001540)={&(0x7f0000001440)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000001500)={&(0x7f0000001480)={0x14, 0x0, 0x4, 0x70bd2b, 0x25dfdbff}, 0x14}, 0x1, 0x0, 0x0, 0x2008005}, 0x40004) preadv(r1, &(0x7f0000001380)=[{&(0x7f0000000000)=""/116, 0x74}, {&(0x7f00000001c0)=""/255, 0xff}, {&(0x7f00000002c0)=""/151, 0x97}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000100)=""/25, 0x19}], 0x5, 0x4, 0x9) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3000002, 0x132, 0xffffffffffffffff, 0x0) r5 = accept4(r1, 0x0, &(0x7f0000001400), 0x400) syz_genetlink_get_family_id$nl80211(&(0x7f00000000c0), r5) r6 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r6, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 176.496850][T12523] dump_stack+0x137/0x19d [ 176.501203][T12523] should_fail+0x23c/0x250 [ 176.505674][T12523] __should_failslab+0x81/0x90 [ 176.511222][T12523] should_failslab+0x5/0x20 [ 176.515829][T12523] kmem_cache_alloc_node+0x58/0x2b0 [ 176.521032][T12523] ? __alloc_skb+0xed/0x420 [ 176.525541][T12523] __alloc_skb+0xed/0x420 [ 176.529876][T12523] alloc_uevent_skb+0x5b/0x120 [ 176.535075][T12523] kobject_uevent_env+0x863/0xc40 [ 176.540134][T12523] kobject_uevent+0x18/0x20 [ 176.544809][T12523] loop_configure+0xb3c/0xcb0 [ 176.549486][T12523] lo_ioctl+0x555/0x11f0 [ 176.553732][T12523] ? path_openat+0x19ab/0x20b0 [ 176.558536][T12523] ? putname+0xa5/0xc0 [ 176.562666][T12523] ? ___cache_free+0x3c/0x300 [ 176.567426][T12523] ? blkdev_common_ioctl+0x9c3/0x1040 [ 176.572804][T12523] ? selinux_file_ioctl+0x8e0/0x970 [ 176.577997][T12523] ? lo_release+0x120/0x120 [ 176.582511][T12523] blkdev_ioctl+0x1d0/0x3c0 [ 176.587013][T12523] block_ioctl+0x6d/0x80 [ 176.591256][T12523] ? blkdev_iopoll+0x70/0x70 [ 176.595858][T12523] __se_sys_ioctl+0xcb/0x140 [ 176.600457][T12523] __x64_sys_ioctl+0x3f/0x50 [ 176.605142][T12523] do_syscall_64+0x4a/0x90 [ 176.609557][T12523] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 176.615450][T12523] RIP: 0033:0x466397 [ 176.619334][T12523] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 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 [ 176.638964][T12523] RSP: 002b:00007f567630ff48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 176.647378][T12523] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 0000000000466397 [ 176.655347][T12523] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 176.663316][T12523] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff [ 176.671282][T12523] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 176.679247][T12523] R13: 0000000000000005 R14: 0000000020000218 R15: 0000000000000001 20:29:58 executing program 1: perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x6d151, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x9, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 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) write$binfmt_misc(r1, &(0x7f0000001400)=ANY=[@ANYBLOB="73797a30a318a102ef2b18418bc7826300da95dff9e9888656731b8f14e7f9e3e646e81be93b1405ac5fe9d9efb5a1d0e9f2669fa1d5b736c32b368bd5f4f0982a24e8942fd347a122bf0f951b580481a32382644a809cc4f7e75f5811a792861f270d43fc2d09327b1a0c02e50cf636b251b45eae11b57e05dea0f03ca8e4cd488d721df2e7541cf494f942eefe24fe4c4df67077c7fcb50c19962bc656a2b32acd5f89650b6d94049f8da21ab4ec874e03066d24d5229bc8ddd107320295dd2a385b7eb007ecce1d90577f2f2b6859670d16ed43b2c9843c2bc1741c1c399c309d8aee00"/243], 0xc6) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000001380)=[{&(0x7f0000000000)=""/116, 0x74}, {&(0x7f00000001c0)=""/255, 0xff}, {&(0x7f00000002c0)=""/151, 0x97}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000100)=""/25, 0x19}], 0x5, 0x4, 0x9) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3000002, 0x132, 0xffffffffffffffff, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r2, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:29:58 executing program 4: r0 = fsopen(&(0x7f0000000140)='cgroup\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 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) fsconfig$FSCONFIG_SET_STRING(r0, 0x4, &(0x7f00000002c0)='source', &(0x7f0000000300)='\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f0000000080)='source', &(0x7f0000000040)='source', 0x0) 20:29:58 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, 0x0) [ 176.705995][T12526] EXT4-fs (loop3): VFS: Can't find ext4 filesystem [ 176.706259][T12523] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 176.730674][T12523] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) [ 176.781061][T12545] loop3: detected capacity change from 0 to 4 20:29:59 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x39, 0x0, 0x0) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c) ptrace(0x4206, r0) rt_tgsigqueueinfo(r0, r0, 0x12, &(0x7f0000001180)={0x0, 0x0, 0xffffc58b}) tkill(r0, 0x13) [ 176.866755][ T25] audit: type=1326 audit(1620937799.046:1403): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=12490 comm="syz-executor.0" exe="/root/syz-executor.0" sig=31 arch=c000003e syscall=202 compat=0 ip=0x4665d9 code=0x0 20:29:59 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000200)={0x3, &(0x7f0000000340)=[{0x3d}, {0x7c}, {0x6}]}) gettid() seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x8, &(0x7f0000000080)={0x9, &(0x7f0000000000)=[{0x4, 0x38, 0x7, 0x3ff}, {0x19, 0xfe, 0x5a, 0x7}, {0x6, 0x8, 0x1, 0x5}, {0x4, 0x5, 0xff, 0xc9d0}, {0x8001, 0x5, 0x5, 0x5}, {0x7, 0x1, 0x81, 0x1}, {0x8, 0x1, 0x81, 0x2f}, {0x5, 0x5, 0x8, 0x2}, {0x9, 0x3, 0x3f, 0x8}]}) r0 = gettid() ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x36) ptrace$cont(0x18, r0, 0x10003, 0x3) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x9, &(0x7f00000000c0)="d85b69923ff2dd4e3313511b0c3f1c426c2cb2f0175376a82651ad48e5f2f6245bba80391b91811b94d3582144d475c4426ee62a4e1acf52654a8c27ef181cf923144d31ed38d4152dd42e497318e79b8de35936a7a4ac3f8a0a40697fa694d3140bb8b61aec55353aff396cf2c08930b70ec050701b724410077714e27d9edabd79f72557474fe5996b2cb93d19c127e3424a8c53fa168153147b047e57ad367dfcb6082068bf40faeeeb6aa969699ffb73f08cb2ced5840ed780d2dd9d125967091d84e3aaf1b5c636549de63637d17900df59204de5") 20:29:59 executing program 5 (fault-call:3 fault-nth:24): 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:29:59 executing program 4: r0 = fsopen(&(0x7f0000000140)='cgroup\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) fsconfig$FSCONFIG_SET_STRING(r0, 0x4, &(0x7f00000002c0)='source', &(0x7f0000000300)='\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f0000000080)='source', &(0x7f00000000c0)='source', 0x0) 20:29:59 executing program 1: r0 = perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x6d151, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x9, 0xffffffffffffffff, 0x0) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x36) ptrace$cont(0x18, r1, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r1, 0x0, 0x0) perf_event_open(&(0x7f0000001400)={0x2, 0x80, 0x20, 0xd1, 0x43, 0x51, 0x0, 0x1, 0x1000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000000c0)}, 0x800, 0x5, 0x80, 0x5, 0x677b, 0x800, 0x100, 0x0, 0x8, 0x0, 0xe09}, r1, 0xd, r0, 0x1) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0xc0031, 0xffffffffffffffff, 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, &(0x7f0000001380)=[{&(0x7f0000000000)=""/116, 0x74}, {&(0x7f00000001c0)=""/255, 0xff}, {&(0x7f00000002c0)=""/151, 0x97}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000100)=""/25, 0x19}], 0x5, 0x4, 0x9) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3000002, 0x132, 0xffffffffffffffff, 0x0) r3 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r3, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:29:59 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, 0x0) 20:29:59 executing program 4: r0 = fsopen(&(0x7f0000000140)='cgroup\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) openat$full(0xffffffffffffff9c, &(0x7f00000001c0), 0x4a0000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x0, 0xd9f, 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x4, &(0x7f00000002c0)='source', &(0x7f0000000300)='\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) fsconfig$FSCONFIG_SET_STRING(r2, 0x1, &(0x7f0000000200)='\x00', &(0x7f0000000240)='}%^\x00', 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 = 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$FICLONERANGE(r3, 0x4020940d, &(0x7f0000000180)={{r4}, 0x5, 0x863, 0x2}) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f0000000080)='source', &(0x7f00000000c0)='source', 0x0) r5 = syz_io_uring_complete(0x0) fsconfig$FSCONFIG_SET_STRING(r5, 0x1, &(0x7f0000000040)='cgroup\x00', &(0x7f0000000100)='}6M.%\x00', 0x0) [ 177.003080][T12576] loop3: detected capacity change from 0 to 4 [ 177.004000][T12573] loop5: detected capacity change from 0 to 4 [ 177.016790][ T25] audit: type=1326 audit(1620937799.196:1404): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=12572 comm="syz-executor.0" exe="/root/syz-executor.0" sig=31 arch=c000003e syscall=202 compat=0 ip=0x4665d9 code=0x0 [ 177.019056][T12573] FAULT_INJECTION: forcing a failure. [ 177.019056][T12573] name failslab, interval 1, probability 0, space 0, times 0 20:29:59 executing program 4: sendmsg$MPTCP_PM_CMD_ADD_ADDR(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000100)={&(0x7f0000000180)={0xa8, 0x0, 0x200, 0x70bd28, 0x25dfdbff, {}, [@MPTCP_PM_ATTR_ADDR={0x48, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_FLAGS={0x8, 0x6, 0x7}, @MPTCP_PM_ADDR_ATTR_IF_IDX={0x8}, @MPTCP_PM_ADDR_ATTR_PORT={0x6, 0x5, 0x4e21}, @MPTCP_PM_ADDR_ATTR_ID={0x5, 0x2, 0x3f}, @MPTCP_PM_ADDR_ATTR_PORT={0x6, 0x5, 0x4e24}, @MPTCP_PM_ADDR_ATTR_ADDR4={0x8, 0x3, @empty}, @MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @loopback}]}, @MPTCP_PM_ATTR_ADDR={0x4}, @MPTCP_PM_ATTR_ADDR={0x48, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_PORT={0x6, 0x5, 0x4e20}, @MPTCP_PM_ADDR_ATTR_ADDR4={0x8, 0x3, @multicast1}, @MPTCP_PM_ADDR_ATTR_IF_IDX={0x8}, @MPTCP_PM_ADDR_ATTR_IF_IDX={0x8}, @MPTCP_PM_ADDR_ATTR_ID={0x5}, @MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @mcast2}, @MPTCP_PM_ADDR_ATTR_PORT={0x6, 0x5, 0x4e23}]}]}, 0xa8}, 0x1, 0x0, 0x0, 0x2000001}, 0x4000000) r0 = fsopen(&(0x7f0000000140)='cgroup\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\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) write$binfmt_misc(r2, &(0x7f0000000340)={'syz0', "50a26b66c7287bb1ec23dc267d536a49c07ef47f608bd4a1c48eac88909e769f040499b790e6994fca037702a847d79dd682d2e6234650b2038314f6df5324a01e973fd3d6dd88db09033a7c42b2d68fc288bebd3d3fa3c6dc8b0d116c6e773db9593033c89f344505317fad1edbcd2bab9e92f42eb8749b2f112bb48005df7e0501afc3ffe3f1cc3dfedba4723a2b8184fb9ffb5261171cf86c2a34bcdf78bf1266d3175596eeff44aa5b0175bb44b13ff65409c7a5a30d5ceae8908d9a48b729bbe353ab24c25c62fcf4c692b4c15ec2c12bcb87e05382a71426fb7444d824"}, 0xe4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) fsmount(r1, 0x0, 0x84) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x4, &(0x7f00000002c0)='source', &(0x7f0000000300)='\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f0000000080)='source', &(0x7f00000000c0)='source', 0x0) 20:29:59 executing program 4: r0 = fsopen(&(0x7f0000000280)='cgroup\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x104) preadv(r2, &(0x7f0000000240)=[{&(0x7f0000000080)=""/107, 0x6b}, {&(0x7f0000001540)=""/64, 0x40}, {&(0x7f0000000180)=""/40, 0x28}, {&(0x7f00000001c0)=""/118, 0x76}], 0x4, 0x2, 0x57) vmsplice(r1, &(0x7f0000001480)=[{&(0x7f0000000100)="4dded170010349a8b08bd6c5676fb9de8737e00d", 0x14}, {&(0x7f0000000340)="83a99857582351e3a38b2b8c59df893f052b0ce9363ef94c417e62d9d7fa49962dc79961279292b3b7eb9b12", 0x2c}, {&(0x7f0000000380)="5bc7d8ef49ee677b07fa9616294d9535fb22e446027eee706292bad7b079acd1870554782882c400fd0ec1e41a4ff2de073ef9cf68022ea58519398ab1b9d3e3ce9dbebbd58eb56ac6d25d9d3a89be5a3cb75438f30d6e8632d0e2db0d27162bcd033ab367311cd646a7f24a14a501b127303714326bedc2f2eee410ea7dfa412b3992a5cf12beb24d18dbbc0f95306e7a27e7db411e10c363d3c8652149999585b7b5", 0xa3}, {&(0x7f0000000440)="9ad73293", 0x4}, {&(0x7f0000000480)="0d4b2079e2acdf08d930c80dca718bafe3f9f154c6a2fff312c3bd4d0bb2c37dd6759abada8e4adba0c8df7162255ed4b69082c950c9fa4a5adc3747c3f7afcbabf11f5d16e3b3e7f23979758ef454f29c60b906d46c6a5f3db29fa31f2663d9cb120ad724660c344f1fe62925d56442d5ec28292adb58e2318f1924e3989955b67b5b9487e8454465809fa47048ed659e4a91da5aa011eb606f58da41f9b14ac41fa6fa2333acba1938116b3c8ea24f79801263035df7464ff85616c06b2b9237e2f97e7928fd0fc92e109dd95bb3a8d6672c7dae118a96d97f13be6632bc3417ffd856e60cd4aa8ac358982d2a19d4f82982d3dec6ba2450bde13973c621c7442cbba61753efb07532f1465e0ad26eba255951730122abbd0cb31e013bd60ab3966ad94e7c713e3ee7c73efa1b6bdc229897cd41014219ed7353c7a84a7f0856c701534fce094d7aeda544156db35980be0ca3c16dd0c0d3d8859795f516cfee72c6d03126bb9f70012eb3f0fef8d3dace5cb288af3dd29cbfd8c4b05db571f2b818abd3c232b1068273bcaf0e25f33540bb61bf93d27c835ecde022d222c560e7e0bea1f301397df22210c6dd0b6a24677a6ed2137d9a2195400b0253b8f0e5ae7c35484a5f7534bf5ae9d0981ba53f086affd2f1507fd3c92b1e5fbd75029ab56e6b767d798cc47f052df7f1e47608facd7514a2e26260f48a2bf6cb65a2935366392817b9c793d6efb21c4ed448de70f9bee1cabb20cc4c799838a91e786f6c4c8a8887338e9880fea20312265405f4c2a46cf44c83fdf134e01ab72a000c9012bfb51d426029b1d6278f0d6cc8a2eb4db90842fe0ee7521f388559f8c0a4a138ee50a076a9f19ce54f0921a5fac9e0c68d72311acd632d4e3a66b47cce4974883641d38ade9b7b313bea0e326c0275816875cd0d8d8e3eca36b35edad1e4549dd145737bc4b5fcd45cd577c4be2519eeb52b0b523eeb1d96423629b6d67d2f3f9ed5df48ccba08be66e066968ddc0dd8a610a12d91054de33e8269edd2209a9cf2e81836b600736e9b674c23144d2c8fc80c8868dafc1d594726a93ba895aff5f1a9c15cfc9b715fc7b9981ade23a5b66a971f5d08bfe9edb01d48e10b2bd7ee72e6ded9854fdde952f3ec51f5df9ce9fa9c131d0d0eac3e65d5c0463d53dd4ba9b0409ed6475589620b338c232a8e64f1856f42931d0bea49edb1d5b1f55d92640df7f37440d9987e4357c8b3e6fef2abf0734b33b5a4bae78be02b589134b91509e37058b42a6c4955d2919e67e042ca3883ec7851ee43d9856917883304c8d0377e1a887b3383dfa467b75b90f1f85e3e15334f9d3b946a51eb47b330ebe91fdbe6abc2401ad187402efc91a4d9e2c74e12b1e48b93cd6fc495d88845f5b9ab6943523314780a934ca85d2212dbfc5c86ba94b915cd54916e8a1184fb2eeb30bb0ec1e6cc1f2e2024311460100f1dc704265b7e92dc7c611a7188ff8d9fdaffb5f69591c81ad3bd4839ed201496d7c164375ead4f7afc480f69eeecaa4d07607815a0e28d13da3656b9364f3821535f4b93a3ffcbd280802d70d61f7691c88d083e37d56a0dbd0797c2fab321ef1c732ec918c0c0b971d12761d0372032887b332402e4b3b447bef9b134314c53d8260956676d49e90b86017fd39e2f799ff7e77be416292715d2e7f232b97480bed013358c01da9a6c08399c285cfcc8e048ffb5be25ec828b9d8bf6e61194f7795c51f5b40ef08e54383bbcfd46052d0f239ad9f04d60bcceb77ef601dafec75e2e7876d0e171deafbdf126794177b0ac41cf017e4ab5e92a29093349379deae3173c0e4dad0462616549db08918f4faef2a74cf2168751425dc8b1ff650d6546eaa0e2889bdfac585527360c0dbbb188bfda9aed5f21bd166495337d3b19391614e8e1ef9c00e75a00e09262cbfe2d12fc21a8903e702a993a18484ef9c42dfb5fad6646f7be58bedb4f78ce258b10620252084f679ea90b65bd7956afd4092d248e50311091f21a1c7e40ee880f98fc8967a82caec2d34b16b98da3fd2d946a2467290f022214700383bca4271706e5ccc806aacddb7319af6001500e5bef74d0bc4ae974c9a769167db74e77454e0d8340c14d69395cd8a90acd5a642648f748a78751423ba3965420957f35dec69895ad93fe4b15f4be5424a98209336f0eeb5603511b8649537b1551e77a23870abefee8d08dc7d5e9a194466cad6a7217fc0559317ea954c007f2a03a455ac710af2ef3169c14e93fa5fd84591ee9b70d0e796e54022c754f85efa7b77969056ad122aac8bcbb2e077f32f4f372db1cf516237d27221aed8cb4aba047dc989f2cb05642f80f11921507153c98e2bc62d1c63ab0b59ee29af21bcfac6601fddc6aa53a2e33bf236b2871d5b48f27a963f8481c0aa7f781435379868fac198ef62173639efe790fe01b08c67d70c51633791395e1c76a864c45411130397040e46aa7f4be2f9c28116563c7b2e89bcb1e7416d9a72f975244e2d929dd6b8adec640dec38b9e7b6951767e47524ff3b69d97abcb3995d9e681fcf7f14c067ed213b80da015283e9e11e7de71fb627b729ce45bb4b3f7c11c1b0e255e928c72da7a95b1d5f6a6913b780b3ffdf47b380cb8f58926fed4877bc3a731cc77c6d0ce95f9dc10f8b90aec569e58b938de55634c1ca6e06f57cc1e1d94505a3a8583c2890e9c631693ae745d4a5565ab055541de8acd92deded7bb6ae83d3d214a54934422ab61270fd65cf9ff874f4ce8803b13f053872acb33a67e6c080338808e54bb6019f0ac4818221a7d6bc1d58871468a56ced9aa95bcd1cebb6b8194a3fbd57836cc1be548651492b203bb67e00d7a6e09f8f826cfc08f432de4a3b63bf733c8a7dbbe0556f26a9e5b9c66ccdb981e48eaa808d28ec090da55fa3aeb7a67f99b695fb27507704d00315cf8415b626e47e475588989f2e508276595c072a8c97f1f241d011c311df4c418f2b9f6b2bbd2c23d392738e235d1cc2bd57c2a5afea44ea21c244aea7c3917ccdb4e80f940dd8150df62143f543fd2b4aaa0b201dc6d0b1b8fb0fc1ea208be2896c7e7f0f5d98614f594943d0235643df5a0f0601c528eb8c0a97af2c1fa0fe5c19640330ba1529b1ab62a3c4cac7eee2e06c55285a5e512fd4fe68762adfd9efcf6ab5baa4ad2839617cf6305afce290c08b12111733aac11d1b9a74fe7d5d1a81a775f5ea73f707cd1832b0006ae81af2169dde9e41343272be5f32cb7b4039833dde45a2b10c3e666fdd735be17e12b13e56a8e3fbb4d46064c9ea0ace31b77abb0919a73afff4079e08dbd9241428d31b19b46d8eed9338726b2034b6bef177e5c3dc63e95f8cc4c996f7500ceeef65d43d578fbb186c9d8a3a133ab4f137e2570e0f7954f19dcb2fe316c79300819e1cd530df8eb226508a0b2503b1e44af0c1c249ec0c9bfce86721939b02e1dba223ac26b8a8b5b0a9c26cfb50d74623271d8fc1911dbb4b79530f6b6692bdb5d88660fc9057d6394d3c01693eb0538260c5b299ea24cc581541b05a4f6fd58d9827a6de5b9e735992ac543c0500534d4125ef3009b40cd8befa87412372412f2f36e0ba48053a1988ca8e024ff8dfdce97a2a4f1d9389a6ef35e8b7198c0b83b19c132a0ba4500702e7e20f2b229d8b7b4852cf4e40d94f8dcc31e6c5c1764b01ba6860ad13fcae489def4207095fdaa6d3f2c094fd1e7ff0348b5f5302f0fa5537590066d1a54fe223e040ed19c35bad2f6611d63a3b9595798337c89a58afef98c6a7b61f5028ee3224b319dd6294a74443b9af16e43aceffa85ba78a1b30522b5e6a4bee5e6c1ebb78f0dfec920d6b1d4f5952ec8c583427e5ba1823949df5ccbd7a167b4f8d9017fad2fcd350629de82a7ec4b555dc5a8131556669fafd9d90e3896aabddb767e73bd0e631e9320c1736f466bcdddc92e67c878258efad4c5727a468f54007606e16a6f211de6a933277aadf71b6d57c3c9f48ca3eebb0393e92749d7ec35ea547ac0396f37bcafe6746c7d723edb18409284d0c1db36e169d6969f2f911e66b1841206412dbf7e287b042d4941bc9c68b4defbcef1441e134b28111d93f912e5f6746da933c8428237d0bc163100bafcfa74c225b2c749a03c85a0d9b1eabfa6f539df5fa51d36af8a26dd2a60367b6f71dfde73e0635afc108a1389caa2cbd3a1fed02668b83161607b2439b7b1335a5a2d8fdcecbf7e1a864df146b4919d26e4b107f195b86e4f3cc36df18091aad733eb2760d64ee8f73190a0d76ebb66665b645074aa4fbcf5feadf95f6a8b62e897ac6e3c80d8b65a84defad2c7d779effd1cd6ec87c06cadc28b8c22430b96a7fc98d39afd7a6f1042f17f2a5ab04118da5de092db14c85fbd88c9969d6d8a055a1eb736c8113f29535a2564a7d705de8352d4d5f5b0493f5cd632dffd1c0e0e2696492b5420b2ec341f8480eada494549d8de89cbc0dcc0b83c0249b802ec7171670d2d616ee104b5d88b0117a22f381dec26ecfe6a7ccecd3169ae6ea9c783c46195f6c35639dc3694f71df545bf5964914f73708bd199281adae570caa51389972eff350d0ca7f166e93e8db5d4725e68fe2c11a791757ca4b094000ee8355a603bad7c94b2fab9b82462f30f75cd236589fd8921c32c32cb820e1b1aaa60eb16dcf127af7171dba26bde462b771978a5ab375c578a8b50190cc2974a19f74b9f9f0f36661c378463f2411a1d0d16552b6509a12758f1b72f3cd5882059542d30c37f41b4eed7975333877113ebfec36881d5cae8d3b2989ac5f24171056da6fc7763d0ca75bcb9a26586e07422f07995b76611fd53da66e116a0ee419e123ad67ccc45cf54c6e80113ee7fa2576632aad645ea10555670324ac9dd2fe2c1bdedad0222dfd352656c61fbcdd45a4b95caa3c3b6417fb4e163de39d992ad74385f6041b88f9f1cc239376ede83b09b88f64062c878904478ae7c1b3f47b2cee6218eb1f45a48cefa1d7d627fc0b4de6f39bfe0cbb2443c2197e384996e7ee7ad01d86a61e41dd3b746544db0e6ed4c5ebc3c45aa5911d2ed00dc22907a86d146088198f6db7110d84160c0533471fda9539134c8a5b559fbf15473d2c5f540027c8b3c588a1e89825707aa91ef86b4b87ea46dcefdaaed8491b39d12d3fc83ab31a401ae80435790926d8cc9bb61038a7ce9fe233c77374746c4a991771b1e884d2fb4e1810d96cbe60c70512f59786f1a6857e10d2e114eb197b15c09a8b184e9e19f56293aa8b09596f2a1e30d661392c3a3b36b1f3028974c5e17dbe380e2def5f8e3692eb3d366e4c81422d7f64d16e82b0294505759c482f070cbf522029524a2d1a97d451c03af94bd6e80d0bb0d0d8c1b7029150064cbeb0b4643783f04308337048f7ad119b4d9c958c8e279fc7449f6337e45ed912cc41755fa77e38dbc7252b7010338d63f69d864ede53a4534923f8850eeb489d660cf3c6acb5de4000dc97aa06f121f544782489318a58b7a145d1bb65154046522c53b4f71ca9570cc1d406f858fef70fac88aed752856680159380b93709d5504d7e3b2aca3298c1f654074fc9a3a87dfc69e8d714aee56d1db3973c5c507bb9590aa8487a83299a90ccfe4c664813909c448076c1a06bfab8829dcd2437688d863a750b4628bf5946e2828d9d38e1d2dd33acb5c159a4507f537439595ea06d30ab23511cdc9e22efa565a38596db30193c73128cdd9db0eb326ffed7866cd8cc3a02f3dbe6810306cefc28e8261", 0x1000}], 0x5, 0xc) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x800, 0x1d2) fallocate(r3, 0x40, 0x1f, 0x1) preadv(r1, &(0x7f0000000280), 0x0, 0xda0, 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x4, &(0x7f00000002c0)='source', &(0x7f0000000300)='\x00', 0x0) fsconfig$FSCONFIG_SET_BINARY(r2, 0x2, &(0x7f0000001500)='\x00', &(0x7f0000001580)="a93949e05c00345e54c51a9a6fedefae5aa5bbdf8fedd62aae5bfac2f51cccb24c84165e3c054ca068a7b6bc6957181e4cddc1cbb39dbe086d2ccb806d65b0025194c5aada304b8a18d0e6606f1f9838aea4ee5953a9454f268903cd0e", 0x5d) [ 177.053102][T12573] CPU: 0 PID: 12573 Comm: syz-executor.5 Not tainted 5.13.0-rc1-syzkaller #0 [ 177.061850][T12573] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 177.071903][T12573] Call Trace: [ 177.075177][T12573] dump_stack+0x137/0x19d [ 177.079558][T12573] should_fail+0x23c/0x250 [ 177.083977][T12573] __should_failslab+0x81/0x90 [ 177.088757][T12573] should_failslab+0x5/0x20 [ 177.093428][T12573] kmem_cache_alloc_node_trace+0x58/0x2e0 20:29:59 executing program 4: r0 = fsopen(&(0x7f0000000040)='cgroup\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 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) fsconfig$FSCONFIG_SET_STRING(r0, 0x4, &(0x7f00000002c0)='source', &(0x7f0000000300)='\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f0000000080)='source', &(0x7f00000000c0)='source', 0x0) 20:29:59 executing program 4: r0 = fsopen(&(0x7f0000000140)='cgroup\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) fsconfig$FSCONFIG_SET_FLAG(r0, 0x0, &(0x7f0000000040)='async\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 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) fsconfig$FSCONFIG_SET_STRING(r2, 0x4, &(0x7f00000002c0)='source', &(0x7f0000000300)='\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f0000000080)='source', &(0x7f00000000c0)='source', 0x0) [ 177.099213][T12573] ? __kmalloc_node_track_caller+0x30/0x40 [ 177.105066][T12573] ? kmem_cache_alloc_node+0x1da/0x2b0 [ 177.110521][T12573] __kmalloc_node_track_caller+0x30/0x40 [ 177.116209][T12573] ? alloc_uevent_skb+0x5b/0x120 [ 177.121140][T12573] __alloc_skb+0x187/0x420 [ 177.125556][T12573] alloc_uevent_skb+0x5b/0x120 [ 177.130321][T12573] kobject_uevent_env+0x863/0xc40 [ 177.135373][T12573] kobject_uevent+0x18/0x20 [ 177.139877][T12573] loop_configure+0xb3c/0xcb0 [ 177.144552][T12573] lo_ioctl+0x555/0x11f0 [ 177.148789][T12573] ? path_openat+0x19ab/0x20b0 20:29:59 executing program 4: r0 = fsopen(&(0x7f0000000140)='cgroup\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) 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) fsconfig$FSCONFIG_SET_STRING(r2, 0x1, &(0x7f0000000040)='source', &(0x7f0000000100)='}\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x4, &(0x7f00000002c0)='source', &(0x7f0000000300)='\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f0000000080)='source', &(0x7f00000000c0)='source', 0x0) [ 177.153628][T12573] ? putname+0xa5/0xc0 [ 177.157683][T12573] ? ___cache_free+0x3c/0x300 [ 177.162375][T12573] ? blkdev_common_ioctl+0x9c3/0x1040 [ 177.167750][T12573] ? selinux_file_ioctl+0x8e0/0x970 [ 177.172947][T12573] ? lo_release+0x120/0x120 [ 177.177476][T12573] blkdev_ioctl+0x1d0/0x3c0 [ 177.181978][T12573] block_ioctl+0x6d/0x80 [ 177.186279][T12573] ? blkdev_iopoll+0x70/0x70 [ 177.190884][T12573] __se_sys_ioctl+0xcb/0x140 [ 177.195490][T12573] __x64_sys_ioctl+0x3f/0x50 [ 177.200082][T12573] do_syscall_64+0x4a/0x90 [ 177.204491][T12573] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 177.210390][T12573] RIP: 0033:0x466397 [ 177.214326][T12573] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 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 [ 177.234095][T12573] RSP: 002b:00007f567630ff48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 177.242569][T12573] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 0000000000466397 [ 177.250593][T12573] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 177.258545][T12573] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff [ 177.266609][T12573] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 177.274558][T12573] R13: 0000000000000005 R14: 0000000020000218 R15: 0000000000000001 [ 177.289424][T12573] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 177.308241][T12573] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) 20:29:59 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x39, 0x0, 0x0) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c) ptrace(0x4206, r0) rt_tgsigqueueinfo(r0, r0, 0x12, &(0x7f0000001180)={0x0, 0x0, 0xffffc58b}) tkill(r0, 0x13) 20:29:59 executing program 4: r0 = fsopen(&(0x7f0000000140)='cgroup\x00', 0x0) 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, 0x3800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fsconfig$FSCONFIG_SET_STRING(r2, 0x4, &(0x7f0000000180)='source\xc8\x0fz\xe1\xcd\xe75\xfao\x13c\xcc]\x83\xbf/\x04w\xcf\x11O\xe7\x04s\xd0\x95\xfc\xf2q&a\xd0V\x8f\xa9\x88\x15\x88\xffdoJ`v\xfd<\xf0_\a\xec\xc1\xd8\xa5\xce\xa7o\x91\x1f\xb2d\x84\x88\xe7\xcb\xc6Y\xdd\x1e ]g-{\xccA}\x135\x18=S\xe2[\x89\x98\xb9\x13\xb1\x00\"\x7f\x97rB\xc9&2\xd5C\xce\xad\'\xba\xb2\x18#i\x8f\xb4\xd5\x90\xb5\v\x96\xb9k\xc0\x98%x\xef\xbc\xc9\xdc\x9e\xa4\x93\x8c\f\xdf\xad\a\\Xz\xc0u?\x98\xf3\x03\xd2\x14\xf0({\xf6', &(0x7f0000000040)='\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f0000000080)='source', &(0x7f00000000c0)='source', 0x0) 20:29:59 executing program 1: perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x6d151, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x9, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0xc0031, 0xffffffffffffffff, 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) preadv(r0, &(0x7f0000001380)=[{&(0x7f0000000000)=""/116, 0x74}, {&(0x7f00000001c0)=""/255, 0xff}, {&(0x7f00000002c0)=""/151, 0x97}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000100)=""/25, 0x19}], 0x5, 0x4, 0x9) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3000002, 0x132, 0xffffffffffffffff, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) sendmsg$NL80211_CMD_DEL_KEY(0xffffffffffffffff, &(0x7f0000001480)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001440)={&(0x7f0000001400)={0x34, 0x0, 0x200, 0x70bd28, 0x25dfdbfb, {{}, {@void, @val={0xc, 0x99, {0xffff, 0x29}}}}, [@NL80211_ATTR_KEY_DATA_WEP40={0x9, 0x7, "39176488cf"}, @NL80211_ATTR_KEY_CIPHER={0x8, 0x9, 0xfac05}]}, 0x34}, 0x1, 0x0, 0x0, 0x40000000}, 0x44004) 20:29:59 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, 0x0) 20:29:59 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xc, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3d, 0x1, 0x0, 0xfffffffc}, {0x7c, 0x7}, {0x6, 0x0, 0x0, 0x6d7}]}) gettid() r0 = gettid() ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x36) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r0, 0x0, 0x0) wait4(r0, &(0x7f0000000080), 0x40000000, 0x0) 20:29:59 executing program 5 (fault-call:3 fault-nth:25): 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:00 executing program 4: r0 = fsopen(&(0x7f0000000140)='cgroup\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\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) preadv(r2, &(0x7f0000001600)=[{&(0x7f0000000100)=""/26, 0x1a}, {&(0x7f0000000340)=""/204, 0xcc}, {&(0x7f0000000440)=""/225, 0xe1}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000000180)=""/23, 0x17}, {&(0x7f0000001540)=""/150, 0x96}], 0x6, 0x291ed327, 0x6) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 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) syz_io_uring_setup(0x2360, &(0x7f0000000200)={0x0, 0x6944, 0x4, 0x0, 0x1ca, 0x0, r3}, &(0x7f0000586000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000280), &(0x7f0000001680)) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x4, &(0x7f00000002c0)='source', &(0x7f0000000300)='\x00', 0x0) r4 = syz_open_dev$vcsu(&(0x7f0000000040), 0x7fffffff, 0x220000) fsetxattr$security_ima(r4, &(0x7f00000001c0), &(0x7f00000001c0)=ANY=[], 0x5, 0x2) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f0000000080)='source', &(0x7f00000000c0)='source', 0x0) [ 177.777984][ T25] audit: type=1326 audit(1620937799.956:1405): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=12613 comm="syz-executor.0" exe="/root/syz-executor.0" sig=31 arch=c000003e syscall=202 compat=0 ip=0x4665d9 code=0x0 [ 177.782529][T12621] loop5: detected capacity change from 0 to 4 [ 177.808467][T12621] FAULT_INJECTION: forcing a failure. [ 177.808467][T12621] name failslab, interval 1, probability 0, space 0, times 0 20:30:00 executing program 1: perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x6d151, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, @perf_config_ext={0xea2, 0x81}}, 0xffffffffffffffff, 0x9, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0xc0031, 0xffffffffffffffff, 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) preadv(r0, &(0x7f0000001380)=[{&(0x7f0000000000)=""/116, 0x74}, {&(0x7f00000001c0)=""/255, 0xff}, {&(0x7f00000002c0)=""/151, 0x97}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000100)=""/25, 0x19}], 0x5, 0x4, 0x9) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3000002, 0x132, 0xffffffffffffffff, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x0, 0xd9d, 0xfffffffe) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000001480)=""/163, 0xa3}, {&(0x7f0000001540)=""/123, 0x7b}, {&(0x7f00000015c0)=""/66, 0x42}], 0x3) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001a80)=[{&(0x7f0000001640)=""/74, 0x4a}, {&(0x7f00000016c0)=""/114, 0x72}, {&(0x7f0000001740)=""/129, 0x81}, {&(0x7f0000001800)=""/102, 0x66}, {&(0x7f0000001880)=""/117, 0x75}, {&(0x7f0000001900)=""/209, 0xd1}, {&(0x7f0000001a00)=""/73, 0x49}], 0x7, 0x7, 0x449) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r2, r1, 0x0, 0x7) ioctl$sock_inet_SIOCDARP(r0, 0x8953, &(0x7f0000001400)={{0x2, 0x4e24, @local}, {0x307, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x38}}, 0x40, {0x2, 0x4e20, @rand_addr=0x64010101}, 'batadv_slave_0\x00'}) [ 177.821131][T12621] CPU: 0 PID: 12621 Comm: syz-executor.5 Not tainted 5.13.0-rc1-syzkaller #0 [ 177.826466][T12624] loop3: detected capacity change from 0 to 4 [ 177.829979][T12621] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 177.829990][T12621] Call Trace: [ 177.829996][T12621] dump_stack+0x137/0x19d [ 177.830021][T12621] should_fail+0x23c/0x250 [ 177.858207][T12621] __should_failslab+0x81/0x90 [ 177.862994][T12621] should_failslab+0x5/0x20 [ 177.867547][T12621] kmem_cache_alloc_node_trace+0x58/0x2e0 20:30:00 executing program 4: 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) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) execveat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000100)='cgroup\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='m\x00', &(0x7f0000000200)='&%\x00', &(0x7f0000000240)='source', &(0x7f0000000280)=')\x00', &(0x7f0000000340)='cgroup\x00', &(0x7f0000000380)='+:-.[\x00', &(0x7f00000003c0)='-#@}*}\'(/$\xf1$/!\'\x00', &(0x7f0000000400)='{[%\'\\@\x00'], &(0x7f0000000580)=[&(0x7f00000004c0)='\x00', &(0x7f0000000500)='cgroup\x00', &(0x7f0000000540)='cgroup\x00'], 0x100) fsconfig$FSCONFIG_SET_STRING(0xffffffffffffffff, 0x4, &(0x7f00000002c0)='source', &(0x7f0000000300)='\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(0xffffffffffffffff, 0x1, &(0x7f0000000080)='source', &(0x7f00000000c0)='source', 0x0) [ 177.873271][T12621] ? __kmalloc_node_track_caller+0x30/0x40 [ 177.879173][T12621] ? kmem_cache_alloc_node+0x1da/0x2b0 [ 177.884633][T12621] __kmalloc_node_track_caller+0x30/0x40 [ 177.890323][T12621] ? alloc_uevent_skb+0x5b/0x120 [ 177.895256][T12621] __alloc_skb+0x187/0x420 [ 177.899678][T12621] alloc_uevent_skb+0x5b/0x120 [ 177.904548][T12621] kobject_uevent_env+0x863/0xc40 [ 177.909610][T12621] kobject_uevent+0x18/0x20 [ 177.914108][T12621] loop_configure+0xb3c/0xcb0 [ 177.918900][T12621] lo_ioctl+0x555/0x11f0 [ 177.923137][T12621] ? path_openat+0x19ab/0x20b0 20:30:00 executing program 1: perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x6d151, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x9, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_STATUS(r1, 0x8040942d, &(0x7f0000001880)) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x0, 0xda2, 0x0) ioctl$BTRFS_IOC_WAIT_SYNC(r1, 0x40089416, &(0x7f0000001800)) preadv(r0, &(0x7f0000001780), 0x0, 0x3, 0x829) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000001380)=[{&(0x7f0000000000)=""/116, 0x74}, {&(0x7f00000001c0)=""/255, 0xff}, {&(0x7f00000002c0)=""/151, 0x97}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000100)=""/25, 0x19}], 0x5, 0x4, 0x9) preadv(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000001a00)=""/4096, 0x1000}, {&(0x7f0000001600)=""/183, 0xb7}, {&(0x7f0000002a00)=""/234, 0xea}], 0x3, 0x4, 0xfffffff9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001840)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3000002, 0x132, 0xffffffffffffffff, 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) ioctl$sock_SIOCSPGRP(r2, 0x8902, &(0x7f00000000c0)) r3 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r3, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 177.927895][T12621] ? putname+0xa5/0xc0 [ 177.931951][T12621] ? ___cache_free+0x3c/0x300 [ 177.936636][T12621] ? blkdev_common_ioctl+0x9c3/0x1040 [ 177.942043][T12621] ? selinux_file_ioctl+0x8e0/0x970 [ 177.947379][T12621] ? lo_release+0x120/0x120 [ 177.951878][T12621] blkdev_ioctl+0x1d0/0x3c0 [ 177.956385][T12621] block_ioctl+0x6d/0x80 [ 177.960647][T12621] ? blkdev_iopoll+0x70/0x70 [ 177.965238][T12621] __se_sys_ioctl+0xcb/0x140 [ 177.969843][T12621] __x64_sys_ioctl+0x3f/0x50 [ 177.974445][T12621] do_syscall_64+0x4a/0x90 20:30:00 executing program 1: perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x6d151, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x9, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_STATUS(r1, 0x8040942d, &(0x7f0000001880)) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x0, 0xda2, 0x0) ioctl$BTRFS_IOC_WAIT_SYNC(r1, 0x40089416, &(0x7f0000001800)) preadv(r0, &(0x7f0000001780), 0x0, 0x3, 0x829) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000001380)=[{&(0x7f0000000000)=""/116, 0x74}, {&(0x7f00000001c0)=""/255, 0xff}, {&(0x7f00000002c0)=""/151, 0x97}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000100)=""/25, 0x19}], 0x5, 0x4, 0x9) preadv(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000001a00)=""/4096, 0x1000}, {&(0x7f0000001600)=""/183, 0xb7}, {&(0x7f0000002a00)=""/234, 0xea}], 0x3, 0x4, 0xfffffff9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001840)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3000002, 0x132, 0xffffffffffffffff, 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) ioctl$sock_SIOCSPGRP(r2, 0x8902, &(0x7f00000000c0)) r3 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r3, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:00 executing program 4: r0 = fsopen(&(0x7f0000000140)='cgroup\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) fsconfig$FSCONFIG_SET_STRING(r0, 0x4, &(0x7f00000002c0)='source', &(0x7f0000000300)='\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f0000000080)='source', &(0x7f00000000c0)='source', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) [ 177.978865][T12621] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 177.984774][T12621] RIP: 0033:0x466397 [ 177.988660][T12621] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 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 [ 178.008266][T12621] RSP: 002b:00007f567630ff48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 178.016667][T12621] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 0000000000466397 [ 178.024638][T12621] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 178.032616][T12621] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff [ 178.040576][T12621] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 178.048538][T12621] R13: 0000000000000005 R14: 0000000020000218 R15: 0000000000000001 [ 178.078889][T12621] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 178.087781][T12621] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) 20:30:00 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x39, &(0x7f0000000040), 0x0) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c) ptrace(0x4206, r0) rt_tgsigqueueinfo(r0, r0, 0x12, &(0x7f0000001180)={0x0, 0x0, 0xffffc58b}) tkill(r0, 0x13) 20:30:00 executing program 1 (fault-call:5 fault-nth:0): mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:00 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@debug}, {@min_batch_time={'min_batch_time', 0x3d, 0x6}}, {@resgid}, {@abort}]}) 20:30:00 executing program 4: r0 = fsopen(&(0x7f0000000140)='cgroup\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000040), 0x0, 0x4000d9f, 0x3) fsconfig$FSCONFIG_SET_STRING(r0, 0x4, &(0x7f00000002c0)='source', &(0x7f0000000300)='\x00', 0x0) r2 = dup3(r1, r1, 0x0) sendmsg$nl_netfilter(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000340)={0x420, 0x14, 0x8, 0x201, 0x70bd2b, 0x25dfdbfb, {0x5, 0x0, 0x6}, [@generic="9daef8155540d18c38e2a42ccb37d71fc69c75f5c3c9ec988ad9a1c2e1adc8e193fb34439dd4359b827433749f0826ce14faec84771078f2a65e0252a177144dd485f94216e6070cd70d9ddc0acb812b06160338356f2975e7b48c8f9c0ed891d3c5190e7cd9f164d5a9b6f4b109b3f2d66d102eae615b61af816c8d0a4e86e8617624ce3c4c345059490c7f58d75a946c1913d31a53ad86071f96f012a6f6b4050266519e230739c6cf0119708e9c5298fec04364", @generic="79a6208a027790751436b788fd9ddfbc78", @nested={0x26b, 0x5a, 0x0, 0x1, [@generic="91df0d66084f5fc5507b6f7991da39810c99a2df36bd2099029dc1e12701530e6f7a2f2527b22b822bfa3d309ca825ac2e7471e432f926b36d2998f812037d91406c47f0334b8f5fd2746e6f7c6d1b4c5ed2a487732c07b36882496a99d2c719d21059a83c2a7b6bf5ad01685b2e087272ad241be2d830cf8ee6332c6a7e4d49e0f427fabca086d27f63756644fab241", @typed={0x8, 0x84, 0x0, 0x0, @ipv4=@private=0xa010102}, @typed={0x3f, 0x53, 0x0, 0x0, @binary="6518340585af281502cdde193b58689d7ba2d8c76e284faf60591d068fa82b4804ee38e0c9f87acc713c3b54596ffafd8535011380e95e1f09693f"}, @typed={0x14, 0x86, 0x0, 0x0, @ipv6=@empty}, @generic="fee7abae0cc16117322f074086fb3d3a07bd91fe3a338bef6f97cf84967a549fbe9fc66ad3a99dda18e88d26679d98b33862dd028125c156f559c9d7b2d4bb27f4bda623eb2492e963803be78fe7b5b4ca0b0583ee4ad049276208ea4ad18c16dc2c69f4e68636234a1b3660f6d386015757aaeabcb0895969661a28dd8f53ca0a26e91b2bbaf564755d251fbbad842c942b41c0be1fd618d6cc2687d85df146ffeb5b08c49fd95ec02d22a869dfadd0f9f026aba8b7cfa944d72481b21f0a9e072cc0dc29acf72c0e2a68a344f36610de61e09189dfd44535ed8c6b259e3295bf2f80395d6256b1ad075c0d4a13e62d35140b02", @generic="56921514bb73f2067388da695df69ab3327709fa6a8e48a6cf6b23b5e7fb4012ba613eaf6017e190aa531a90ac51e8ba920e0687e12b8d2e59a224f1648edbe364aa1a01feb503f030b2f8a641c8d4363afc16e4cc4f424ad05eab46a3c0cae00b744af30e24dad56408eecd2e138029deb030b268af9b", @typed={0x8, 0x5c, 0x0, 0x0, @ipv4=@remote}, @typed={0x8, 0x5d, 0x0, 0x0, @pid}]}, @generic="0fc75a2e6649a7574cd329d71d25a72fbf51fe8c1d090a17b6e7aad160b57c58775423717ee5345a2a5bd162f63b92c3eec47bc8295281019feda7cd0b06625bc84f9b5a1c47f0039873d3d9993c48df2edb6ad3fb40f28d123da502a8fc042a337a3149e11173c374d98811a21142e88e3635c31b0674bf0df7fcff46afedf29e627c49db4879d7d883caa10f6ce6c68eae6968626ac298cc67a68abbf35809c98c1be0355f8043c23685fd2957275af2770ec44283b3844012531eb96b608ee5934bcbd3a75c56a68bbd3748b709", @typed={0x7, 0x8b, 0x0, 0x0, @str='[)\x00'}]}, 0x420}, 0x1, 0x0, 0x0, 0x10884}, 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f0000000080)='source', &(0x7f00000000c0)='source', 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) ioctl$F2FS_IOC_WRITE_CHECKPOINT(r3, 0xf507, 0x0) 20:30:00 executing program 5 (fault-call:3 fault-nth:26): 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:00 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000200)={0x3, &(0x7f0000000340)=[{0x3d}, {0x7c}, {0x6}]}) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) fsmount(r0, 0x0, 0x88) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xc, &(0x7f00000000c0)={0x9, &(0x7f0000000040)=[{0x1, 0x4, 0x30}, {0x8000, 0x1, 0x86, 0x1f}, {0x1, 0x5, 0x7, 0xf03b}, {0x7, 0xff, 0x4, 0x81}, {0x2, 0x0, 0x0, 0x3}, {0x7, 0x2, 0x9}, {0x6, 0x4, 0xd1, 0xfc55}, {0x62, 0x1, 0x5, 0x8a}, {0x6, 0x7, 0x2, 0x1000}]}) gettid() [ 178.675290][T12672] loop5: detected capacity change from 0 to 4 [ 178.686098][T12672] FAULT_INJECTION: forcing a failure. [ 178.686098][T12672] name failslab, interval 1, probability 0, space 0, times 0 [ 178.698815][T12672] CPU: 1 PID: 12672 Comm: syz-executor.5 Not tainted 5.13.0-rc1-syzkaller #0 [ 178.707567][T12672] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 178.717917][T12672] Call Trace: [ 178.721279][T12672] dump_stack+0x137/0x19d [ 178.725597][T12672] should_fail+0x23c/0x250 [ 178.730066][T12672] ? skb_clone+0x12c/0x1f0 [ 178.734475][T12672] __should_failslab+0x81/0x90 [ 178.739253][T12672] should_failslab+0x5/0x20 [ 178.743770][T12672] kmem_cache_alloc+0x46/0x2f0 [ 178.748519][T12672] skb_clone+0x12c/0x1f0 [ 178.752748][T12672] netlink_broadcast_filtered+0x50d/0xb90 [ 178.758455][T12672] ? skb_put+0xb9/0xf0 [ 178.762559][T12672] netlink_broadcast+0x35/0x50 [ 178.767303][T12672] kobject_uevent_env+0x8c9/0xc40 [ 178.772371][T12672] kobject_uevent+0x18/0x20 [ 178.776876][T12672] loop_configure+0xb3c/0xcb0 [ 178.781543][T12672] lo_ioctl+0x555/0x11f0 [ 178.785769][T12672] ? path_openat+0x19ab/0x20b0 [ 178.790523][T12672] ? putname+0xa5/0xc0 [ 178.794633][T12672] ? ___cache_free+0x3c/0x300 [ 178.799462][T12672] ? blkdev_common_ioctl+0x9c3/0x1040 [ 178.804823][T12672] ? selinux_file_ioctl+0x8e0/0x970 [ 178.810004][T12672] ? lo_release+0x120/0x120 [ 178.814488][T12672] blkdev_ioctl+0x1d0/0x3c0 [ 178.818977][T12672] block_ioctl+0x6d/0x80 [ 178.823205][T12672] ? blkdev_iopoll+0x70/0x70 [ 178.827775][T12672] __se_sys_ioctl+0xcb/0x140 [ 178.832348][T12672] __x64_sys_ioctl+0x3f/0x50 [ 178.836968][T12672] do_syscall_64+0x4a/0x90 [ 178.841365][T12672] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 178.847242][T12672] RIP: 0033:0x466397 [ 178.851121][T12672] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 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 20:30:01 executing program 4: r0 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000100), 0x12081, 0x0) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r0, &(0x7f0000002680)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000002640)={&(0x7f0000002480)={0x194, 0x0, 0x400, 0x70bd27, 0x25dfdbfb, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x8e, 0x2}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x8e, 0x2}}, {@pci={{0x8}, {0x11}}, {0x8, 0x8e, 0x2}}, {@pci={{0x8}, {0x11}}, {0x8, 0x8e, 0x1}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x8e, 0x2}}, {@pci={{0x8}, {0x11}}, {0x8, 0x8e, 0x1}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x8e, 0x2}}, {@pci={{0x8}, {0x11}}, {0x8, 0x8e, 0x1}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}}]}, 0x194}, 0x1, 0x0, 0x0, 0x4000054}, 0x0) r1 = fsopen(&(0x7f0000000140)='cgroup\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) fsconfig$FSCONFIG_SET_STRING(r1, 0x4, &(0x7f00000002c0)='source', &(0x7f0000000300)='\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(r1, 0x1, &(0x7f0000000080)='source', &(0x7f00000000c0)='source', 0x0) r3 = socket$nl_sock_diag(0x10, 0x3, 0x4) preadv(r3, &(0x7f0000002400)=[{&(0x7f0000000180)=""/203, 0xcb}, {&(0x7f0000000040)=""/48, 0x30}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000002340)=""/145, 0x91}], 0x5, 0xcf0e, 0x8) [ 178.870834][T12672] RSP: 002b:00007f567630ff48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 178.879226][T12672] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 0000000000466397 [ 178.887178][T12672] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 178.895128][T12672] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff [ 178.903603][T12672] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 178.911627][T12672] R13: 0000000000000005 R14: 0000000020000218 R15: 0000000000000001 [ 178.936412][ T25] audit: type=1326 audit(1620937801.116:1406): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=12670 comm="syz-executor.0" exe="/root/syz-executor.0" sig=31 arch=c000003e syscall=202 compat=0 ip=0x4665d9 code=0x0 [ 178.961060][T12677] loop3: detected capacity change from 0 to 4 [ 178.961232][T12682] FAULT_INJECTION: forcing a failure. [ 178.961232][T12682] name fail_usercopy, interval 1, probability 0, space 0, times 0 20:30:01 executing program 4: r0 = fsopen(&(0x7f0000000140)='cgroup\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = openat2$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={0x200281, 0x10, 0x10}, 0x18) write$binfmt_elf32(r2, &(0x7f0000000340)={{0x7f, 0x45, 0x4c, 0x46, 0x1, 0x5e, 0x2, 0x68, 0x0, 0x2, 0x3e, 0x21b, 0x3ca, 0x38, 0xe3, 0x80000000, 0x5b48, 0x20, 0x1, 0x1f, 0x8dae, 0x3}, [{0x6474e551, 0x4, 0xfff, 0xffffff40, 0x8fc, 0x5, 0x9, 0x8}], "bffbda4606eab64348e555ffc0007cd35ad05390fee3bf9765d43ab4048b7e33757a71fc2bd6049fb0639e2fbf303594957b2c9dda8c9da17446aded9883e6aaab6827a13466549d14d6e50f817efebcdd0dcd7777987b5ca838e20ba9f76f0dfa005526d8e5b26721f518d476ba8307302ce91a9d2b74cdba19351f1047bd34a0254392ce05b8ec6dc6bf3e4f4013487de58d509da941a5d4d2f01cbeee2b", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x6f7) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x4, &(0x7f00000002c0)='source', &(0x7f0000000300)='\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f0000000080)='source', &(0x7f00000000c0)='source', 0x0) [ 178.981428][T12682] CPU: 0 PID: 12682 Comm: syz-executor.1 Not tainted 5.13.0-rc1-syzkaller #0 [ 178.990188][T12682] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 178.992135][T12672] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 179.000251][T12682] Call Trace: [ 179.000261][T12682] dump_stack+0x137/0x19d [ 179.000285][T12682] should_fail+0x23c/0x250 [ 179.009463][T12672] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) [ 179.012132][T12682] should_fail_usercopy+0x16/0x20 20:30:01 executing program 4: r0 = fsopen(&(0x7f0000000040)='qnx4\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) fsconfig$FSCONFIG_SET_STRING(r0, 0x4, &(0x7f00000002c0)='source', &(0x7f0000000300)='\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f0000000080)='source', &(0x7f00000000c0)='source', 0x0) [ 179.019687][T12677] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 179.021455][T12682] _copy_from_user+0x1c/0xd0 [ 179.021484][T12682] ip_getsockopt+0x99b/0x1160 [ 179.047058][T12677] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) [ 179.048623][T12682] ? __list_del_entry_valid+0x54/0xc0 [ 179.068619][T12682] ? __inc_numa_state+0x10/0x50 [ 179.073508][T12682] ? rmqueue_pcplist+0x152/0x190 [ 179.078955][T12682] ? rmqueue+0x43/0xd00 20:30:01 executing program 4: r0 = fsopen(&(0x7f0000000140)='cgroup\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) fsconfig$FSCONFIG_SET_STRING(r0, 0x4, &(0x7f00000002c0)='source', &(0x7f0000000300)='\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f0000000080)='source', &(0x7f00000000c0)='source', 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) fsconfig$FSCONFIG_SET_STRING(r2, 0x1, &(0x7f0000000100)='$-&^\x00', &(0x7f0000000180)='\x91^[@#\x00', 0x0) [ 179.083247][T12682] ? mntput_no_expire+0x64/0x730 [ 179.091313][T12682] ? mntput+0x45/0x70 [ 179.095464][T12682] ? get_page_from_freelist+0x53e/0x800 [ 179.101088][T12682] ? try_charge+0x36/0x9c0 [ 179.105700][T12682] ? cgroup_rstat_updated+0x60/0x1c0 [ 179.111184][T12682] ? __alloc_pages+0x194/0x320 [ 179.115948][T12682] tcp_getsockopt+0x13c/0x17d0 [ 179.120720][T12682] ? kstrtoull+0x30e/0x350 [ 179.125173][T12682] ? kstrtouint_from_user+0x104/0x130 [ 179.130658][T12682] ? do_anonymous_page+0x411/0x8b0 [ 179.137858][T12682] ? fsnotify_perm+0x59/0x2e0 [ 179.142969][T12682] ? __fsnotify_parent+0x32f/0x430 [ 179.148204][T12682] ? get_pid_task+0x8b/0xc0 [ 179.154625][T12682] ? selinux_socket_getsockopt+0x7e/0x140 [ 179.160946][T12682] ? vfs_write+0x50c/0x770 [ 179.166005][T12682] sock_common_getsockopt+0x53/0x60 [ 179.171403][T12682] ? sock_recv_errqueue+0x2f0/0x2f0 [ 179.178275][T12682] __sys_getsockopt+0x171/0x1d0 [ 179.185641][T12682] __x64_sys_getsockopt+0x62/0x70 [ 179.190707][T12682] do_syscall_64+0x4a/0x90 [ 179.192532][T12714] loop4: detected capacity change from 0 to 73 [ 179.195222][T12682] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 179.195250][T12682] RIP: 0033:0x4665d9 [ 179.213096][T12682] 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 [ 179.220074][T12714] tmpfs: Unknown parameter 'åÂä¸*' 20:30:01 executing program 4: r0 = fsopen(&(0x7f0000000140)='cgroup\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = syz_mount_image$tmpfs(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x92fe, 0x4, &(0x7f0000002400)=[{&(0x7f0000000340)="949ace37b8770a32047db5b4db12be0a3fa1718dd301e91a5b89d9782287ac798b1008b037203fdcc2c8bdeeda0f8b6d74d879526d05151397655e253c7377a8ea6542f74ce553ba257804336026ab1f12b4e38332f0a85fb355d1434806dd1f6d62b87af55bad5035a97eb17c7edd7182174e3f7b43250eb07fd55dea51a03dde056204ca8588a9746090818e083404694f86bcb2f5fa5142912e386d0a01edc1163cb0ad9e142a3fd42d8ca3d5c8a126736a54ba29eeecc060bb16be339dbe3e70962d3b6d058faa2214c14798ad3af361a6a2cf7530a4a31e795a64f2996931bf6bc0edb9a2d902c1563caaa15d2a07469e0a8f1ebf7d571b5eff1d7a0560917df5877e73dc7b9d098f920e2e459edf3a00c26a18ee9fb9789eb67dfdd87bbfbaeb211d13fa724d56289874fcceb264425351968d1fffdd3e9b18bf2d9f8a50346fdf26a7ba199f1699d4a0ad6fa27fee05f35aea1512ea5a0d99ae8dc385abaf5558cae0dd40e39a007dac70a71286c2ffcc51db6a2ece34665cbf49f5540afe74f6785d4fcf051f8cd05d3f787823916c84fae259ff63f868c1ae7722d230de1c41d6e8140b9900c5cf5eb09dcff27a03a9776cdd646a531daa723125664a68193f27aa45acdbeb2da86ebf9f2f92f9ccf0ffac3a81a980e715a289584a6dc75bca2ea2b5c18cfadad911dae2f6c1f94ff4b0020339abf18a5c7996e7b3344bbe3757fef350d75c95bf279e4f177fc001e4f770c6d8de5342f60fbf2ddb61680f6951a4ecd4ff5b3619609f254e56900220ac2ec54075cfc04b060e260be50b6430d7c5cf935244e6523f1dbeec16c1ca23f82c1fd248937bbcaf7276033d4d25be6b641d1a909f0fe9ab6d9803261d3d2859b3fa38cabc13230559ea33228f7237ed90b72df68b22416b4bb7692c8450e1fc8d71e7356444c943d5e863de6588b96a4d9d7e78672bc9e75997348613624e317e47c8616b430ed53bd00a31abf5f80424bc120ee90599284fa3a87e99a794834cb8f52cb04917fa0ffd7d34f4fe96758755afe13902761dd68ec29af4840ebf29f3f853bb3247e313c7a40cfdaafc92c42c430ed87e2e3241380d279f9f786045ebb4b1937353f2c45c8e8815ed3d51fc0071fbf2158a8ebcfa203d070adede81488ff279b59b0bfa08560ec151f0d94f07c702cb0c6aec64382d518416f44f964326aeb04304cd457e50690c494997d4a8bcdcd7268aebf411563e3e108fd75904d6922e568de684e957be123f5a3c5426478ff3558720d30b4e7676e009c40c90956b92a3e26e0bd5079e9c637688b7a610fdce39e477b2786851e458e2a37f6088d98600d956abdf42e4dc6c2c2e0ebf2a6362e8f07f7d4e57cd317747d36f538b467445c4e21ea4ada7f28f1ff2d21bbe14b981a7577388200fa179f879cf86b8a749fbb1ed40a9bea0b6355af6d4348df8188a90f881e3ba1f10a722696f2897962b83f05f58a8827540dec623a5f2c6a0df3ce11391f4ef875406ece98c7daaf1e208b713e70767e799d139809443d589cc52c776eef0c9505db601f2dc89b3b88d288501d3186d7910bb6df342e71b82436f6ba21c5cfd106bf040ba5ead86101ecd354a18d072be4da76133c32d0432c948b62c0bd23fe7c032ec8901949b174f3e5b9546dff15adba7b8cf93a0e2d952e4e3002df7ecc969c05ba3a789eea4798be857eeb6b5b577a3c447c19af028e86fac47eeae06602104c5df294789e77685ed496ab170e63f6965d78b9c4a1669b6b10f9a88d131f8d38cad64b950225982c57c40d66785975ae346174eff1fd213e20b85752fd2030566d93d9d95f83b275fccc98c15651409ac46268236809bc5ab400300261c1dd56113dc9b1f77e9f737f1100f28e386eb7c743e3b5ee4f458258ea1a9a15b6ba79162748c9690bc1436db3d92fdc7fb5a48c61f1f978b36bb5ac739e13f0d18891cb3def799aff597622fffaae413fea8423cbacfa87925a85cf144390e7ac92c86e37c531f7de86454b03461e10139b00b3b90c9976723ba2bc0ce74317570d0f64e12ba4e931d56b1287e7d61f813b257304b6466c6ca0377dc6844f5f3c6067a1d4b982c1e7e76553030466c189f7c41190570d77d3cfea5c054b927e7c6492e71682108dcba4c24bce4a1266d956e5c435375b71f5b3dfa78f4a8274cde7afe63a79f288520ac6a8debc8590c3f2f3474996800f8e02ca7dd1a205946dd5bdc1c9ab1c9abc660a8cae4b1a818ab3dc8342f9aafd8f9904faa79301eca5d7e644cfbf7e2a8dfa5466538604a5890c69e66970184af1a4d0cb7bef8b10e6f1dc3b8efb7b6c30e271bb36fbc5680ebdfacc2a6a49778ebd7aaf324ee323919ea92ceb964c18a81ddbc43f9ac21a74c02ac1a2651dcecd0b0db42a1feb23fb73aa3e8c54381248fa8bbffd83bed4131dec339362d3d910388f8ce857c8ecce8536cb5ddd2748593004d90acda03439a273a3e4a50cbf56734a260036f2e2c4b8b0542aea08726bb9894eca04613038e7e18c2124bfa5ac19d4c51b4d06b8f2df11204cc421930ab4394e82faa5e9eefa3c2bffd97c711f4ccf3593bf1287b10040e5dbc234f777dcd75118e8b0699b0423368b9e4c7336177704252b6e3a0ec37ea2ced80bd085bbe0d8f81e1b6b62440c57c9afa17b5bcc1b1cbda68334d5df79fdb032df9c0d77a1ad544d35ec6171c63e93b25375288ba671eb495d874564df3885dc51c817023c9bb024cd2b824965fd10a1848b5e3a76c5eed9a078c4fdd6521a6bce29901078b18d59fc5ad990001c2085dcfb8e0ea6ff5e0174806cb4e92a130cfdc332865b8f8786a908c752b902784854b9a2df0f192c9bb54cd6f200bb7916aceb45abbe5d7c2e47167dc56c7960b4508abe0e6586261d1bc84d385cd2a7c60de18b173c6cbcf15c97f4285215e683208e4342220fd2c249d24a56ac00e5829b6458749fd239fa80ac8f8511e14ce93a08b75238ec9cab673cce2deb49c89c1c1827f863455e47923780f487b3da1a49f194655360138a92d953022a46c1bc37f3761264f9c933474727c926c38430325d9ec7e5735f59d1a3b22f438fd9a05d1feb230844cd05cae84b11e8122230d9e1512bfcd43eb20162f3789e25ac8edc1275b2a0da4bf37f29852ed43fc222b6cfce60dbf491187ad35ca5db9f079be20dedffb9edeb2379834e677103846c848c80bd358dce6aaa3aa7707fa4a8c4510cd77ea33eb3eea63a1cf1c3b31096e579e6435fd86d5742428a2803e8dda8d6998539ce5309e4f13ed6396be0458baf2e1a0a9414b485de2b1d2af3aff30ddb89ce482b2cdd83068384ce0a80a5e231f1d7a29aa0093cdd45554fe94cdb456ba5b2309102e10deba024bfaa0c6e7841b821fcbd8e9264f095169214c4780bbd54a5ddb3e65ab96481c38f2e2a104e2d47304547f8b8dbcb084778bef285b937ba3a7618fe6c0fb36ca7e565cf1e2623833762372d702b3fc9bbc9b4b6ea2e115fad31f4f4f24a2d73b6ffd057d54dfa27de90cf6e80cf385508ff2c9472a1cec437600e3031d6f4dc4512e47f416b110a998471a52748aabee81d9006efe6249b8ebd48e5b29b863c740d6d80463d5fbf475e44820854677b27e353ee2edeb0858a5f04ed3269b22bd29a34246eaaa464982c392c648e756de3cf537efd335ed1a4759a2bab5d8e958dd63d7be847c77e58cd6157c882cfdd85957973a752cd779d95f016de50434b1ac1c95a012bc019a427b6c7200cc638d8719251d27c69cccf6e697a8feefce4bd68b7fb57a899f0a6d7dd86b8a49bbed86f9013bcbba285bbd01781e339884a8d6969fbebcfb1ef0c6352b599d34c819a833f3e6b2a3e5b8baab785650262b0be337d9ec1342fa5b50092188f85138085e14692140d31604a338a88a1d806502e2fc2a0d4b4ff6d9c1ce35d8a037ab70b8892ce2fae7b0c3d91d94eaae230f5c0d03fc237b9d775c78b9177a7c40e89b502330a1f125fd561f8288085878dfcaa0c232600d5ae7ee65653a5f5ad3d0ec1be293bc050a88264520a244fde01b3d564c2e7db71cfdf8eea03688655882615fd7ae6304954aefd0c0c15466ebcdcdf49489a0a9cccb3caed6e6d6e20a2dd631eaa9702e7c55553728ac0ac214bac624461d7ed719a83d763831df05e1a1a1fb118ab0933226848c1f4bb09bf28208ce2f035f5eebd8a38568020beb08eed9a76b635414765742fad7633c385736141449fada6bce26058492949ea65a78952d307f59a8e98d57378e6fcc1e406e71fb41b66d0315471b5822c33647cd05dd8dd12486a0c6f29d3b50b4f6d4d7022ac6157b0e44331b26e64cf5979eabbecbf758729e0490984a7bc8083c1d537c589856a0858094a2e663156a94fbddc86fbc6a0a5c7dfa9d5eef496857cfa897211a62d7aa6e16b3216d607316cfa8cf9d1656bb2de001d4e8cc7cfb5f41c820c33738db1138ff8abfd319e0479add9e4c033277768bb124702cfcaa0c7104c8567a7431931a74c6d718c9eef4f218f2f6bc5c35f1b3c433ef9719f2e6b7ef397e05d2d00f2d0a18b25aa29bd3dd99cadb606669798b3664b10386d6e80f20ba9af53c0c761115109abd674964099be5be2e396621a1079b1ceb1b3a938e75a54f20ade6fae347f3fad50ff9f916da2df56afc7c82282c70051dd041f7cfcb76dc732c90e082bfb7b9d267aa522b9df0aa5db9fb2db12aebd5d25fa246bdc9b7a203d04585e0ffece8549c50008d555bda6c0277e1589798461f0ca0881561dfaa6be77855ab73d35e2c2521098f7a1850ab4644d2921ed98d3f024b213ade05dda0127a36cb575d4da1e4f677a0296471e668d9cd363656a9425c2139bf7aa73f0f359384d1739f8ad6665c04e042f1e3390e31369ea39a0cf8ba0eebd50d554943eadaed0db1bc228fcda1573f3a509955b336d4a577fae9721cf602bfab67bf70e907124556721388ea5db8f23df7ec859eac3af3666a48c269710b78c36109044cb83d3a4a4512551cfa40742f17a160ab5e792d09cc801920c095ec98e2fc246e5bdb6d01cff66d1fdb2cffbea51d47d780a456d901b29036a3e2a961b204f3579466fcd82f706866fe49a0365fe4d2822aed6e6d562377c4696f40fcc7561b226f7bf6a0b2f069e342e7551a3e6d7c906d191c9e100eafe01bf6e091a4df6526558905ad45c0d93499e9cdf8aafc3513b17fc763a2d915aa2013cb1c82fcc786ed5a61d91cb9bfacf11c1787ea64aa1991117e6ed18fd33ebe2bac78640b4511b89f4d51c4086d6cd1dd94a4ab6ca0fe18baefe299899e8b2de3205ffd88d131c56fd42f37ce02536391e05ef86af2e76092c36ac79f1032f6cebdbb937160b731c6afba3e8312b15e63246aba1d663a3d6b016e39dc2b4703b230aead1c7330ba8b8445bc2622b5f39d2eb67442628de7e611d2b2d37d4308eb4dba599a59544e92ba6773bf19da9aac7d8f20e03e5978366e98f51a8ba3f98cbe45857f92b97c0e3561682b3370be80496ef1315297a498a867a5cfc1aada12b3ccf6b2990c70efd8d357e37559334794d13c0199615406b3f08317207c7a56b3849aadcd7b98927eb44cf77565aaae6926f6eefe3f6846f2fa1f3cc55f34067df632554b226f3d8452cdfdb4f5474da6c4c80f528ae34abe26df040ab88d0cbb99814c7f1a35e3124c303b6d9502cd0d84d1e3f0abfffca52ad9792a248c220b879d07a0866c310663f59d066c37d710ae9ecd7f91eecf6a49c6373e209c33717ab4", 0x1000, 0x5}, {&(0x7f0000000200)="90c9aacd9e43ec804703d0aa045f037e2f2e4218b7b3499676e42b69a02d3d84e53bbddafcfb2844a6de38068e41f825b036298be61270df99252df697b280b4aa4a3786e36ebbd6e7e52bf032a91702e2814bf305aa182c6a15a0ae721199785d12ef9dd7dad058e93e8a1ab1c7c9da85e819183cdca846d62f592ec850dfe261eb7d1ec51a8d12696d30f8690700d5d8c3bcdfd4ebaa307d12106eba5ee6a5eb891f08468a21bc63afe6b93c8bdc95607cded0ec28de4aa42d36a713e8", 0xbe}, {&(0x7f0000001340)="5a046696b75f309afd46b52545e68ea9cee98f80996add0660d5c2e499261b40a3aaf5ec48213297eb9fd7f3c9dcc498e34f74bae4de38313b212f5133a310fd31d81de754fd20fb172eb6472f54d7b1bfa3ea0919349619d98f3a4c3182a6a99711410169cc8bfc64980524f56eb4a8b9b6bcb607966acc3dfb36a8c2e787ef0a7d2afdff5f6a629820ba91d6913a38131c68f35b15e57bb7efd32804373f9134", 0xa1, 0x7}, {&(0x7f0000001400)="84e34c4bda56f889249429f24392d8ac6b2f3d999fc2b3c5b96cc8271489d16436e8d4fdec8e77aa84601292fb26ad069f6968010b337a5f1e599b62d0aab50663c58b75ac33fa1afa56186efdbc57a9145e3378d5d5111780f91a4c3d8e8aaec6d97b1b0735b3fa55df9f136433f7c319b192ac9bab903c12f5e07e7fd8d323f85bf5fea9f85b22be9add4b376b906f1b3d6cd5a7bf23123ea817840c6ec182ef6201335cec311cb9cb5a69666e32030d645ef2b5c457a4be4374cef9c53392bf0369b477550ec8b51faf49a1ef39bd02c88da32a62a58bb96854893599843a3687c26de7e284bb61853129054088b67f56b1833ba3307d2594636bc4051a457f351e026b1deff2dacbd7719b3743b5d209c98708b553f3b1683b082b492119a590df74c22aa8c6359905ed540b2084e4eb931f347371e5655a48f7bdeb59571ea14bea4cff3924784bc4b1027e1cc7a0db239e654a0ad5eb524057f8186d1e72efe41c91ee11eec0c7cf4aa56b56db8da93a669826fbce8767480c445d9cffc4ee8956687b807be74372f28eed93310a9e467e1eb23fe5437afe8c31f0a71b4cb19de8b378ab4cf1894c44bab481aa7af24ab96c008e8b211f6111c897092f4ac28aa3d8446d258e4ec40d38d7cb946781e802da9396b272ab0bf76ad386245cdabb577feffa88da2e2238676ecac05c66d9f610f8e0b5937e6c8526263ba0e5369ee0d81354f0200f9d7da05a1ff3d5b982508411c786041bcc403e2733a74dd82dbff5bc5d0caa6e1e429e96165f15db39a15b4a19b3436097054dbf6eb9a59e7c69b16fac8502ce4ea30da3671046f2ca4f218c906e8505ba92548a13a1abed26fef55dd32f6a144583ead1c4d94eb08883de45b4cb5a89eee4d477cf8dc462a727f510d07f2f99f94433f1633c682cf0948ae2db9ed582a6429c44f4f6f79513f3b219cd393c5ce9fb498899bc7a7f2973bec5902c460cd68ad345624883f60d52ef20fae36bc033c645c05b22e1dd6f254f6980801b6ecc43e60bfbc4ef5d8091fb35b5544d50f64363fb43a262c9af6316a3013931f1b22fa629f0b9225d9935e241149981eee7d3f4592a4904432954a42fb7133495dd9742d4ecdef73e6efaa693da7ca6b3646e3077e4366fdb7b57219a471774fff754db23d14de6d8492084df057a38758a9d45d675ed105622b80de1edd119663a12a828e8e74665f5366d107f6a395d7756c99840e5aa74742eb348518598a51d71cc0beb6a692d244bae860cea65607743f0f5fcb4795882db9a67f636da7891b7308c4882deb3173d93c30753ea9a34a8c0b90b94d11b34783dbdefb88c7cb3e214b7a70cab5f9cbb62d0b350f416577cf52921f0f2bd5da678eaef814ab3cd7723e2bf1f116a33d8a1cfe567c48d615b31793d056235dc9f443a1bf9cf4bdc28330a178f53ffb263dbc1eff3c27d366de328d36bac6c17063570cd36b8e3ffb06bfe89740b8ee7029912554662f8a3166f0d685460df40488d3c464d27b1abcf42b79c41112b32fa471c23224597385fc2a5e32db3bfce5a18649599f9a5fbb0c381765b24af36facb61d20ee1b7e3db6cc81bbea1c8b6794834978386069eb57dfc408dbdd8336aeb1155fbf3b7e8bc07e26b0145a2cf7f95c739504bfc65c5025eaea153f5c1334b46ecf804281b9f5a979d8f75a80339c924328c58a52c8933d45bb782f71929d510ec59cdd1ff9db3d990f5bd33e27a01169c0edae2fa2bf3c5b7e55399e452b7486a1f1b44f80068871e274c02ffbdbb7c6ebbea6ad0fea0256f359b76288eb811745755b94726b1cdc7910f7d7370286cee35ff990709b245705762babe0626305339f6eca94570c6206a517bb4366b1a9370b42f3c89226ad258b1e1713b7d4391939d1ef50fca8659fe0ac08e489d49555414f8c6df89b35f068b4cf5b09b2dfd1687e079ef0aedca7a9e4e04db2a837506a3be4e25af58a713fc0fc35c0d22b03d37ea75ce2d6233b069392f55053328cafaea0cc3dfd82f51d98ec3535f9b4272c5d599aa9b784cbef776aece153818065e3f3ac4c7437ee3f56adf704a488e6cead0fbf52173ba052bf626cd71269585ffeb42cca99f43f923e17f90010d00016e5126ea20ef79303dd5757fb9ad7f4497adfb288db10afcdb633f9381c2cf58551f1391b7acba4050cfee664ca8ca01d3099b5bdd58da72f0ab38d541dcbce24b5615fd33d3366314bf6137f116b29eedc463cd2730e632d484535505518258fe158b6e025f70358e8e80b676993c61df7a47291ae116adfebc246a0a8d3c18d24a65a9075d1f0c73a2522b206963b6f98790e4ed9361d60986509dee80c9d8ff46d5bd3317ad07f23d575099546fd8efe3b9b785caa344db9c33777129556e61324acf69c305e311a7e9dbb8f5343b18c0865d2b11d3716d2e707930e746f9bd411aa68ce20120acabe427a5e1cc1472888579f2610177dd5f6112dec622893ce7a74aae14a0889cf26114583b5e4bfed4162949cf91cd26ff08c0c5a5a6836db24c56c02a407fa5de9c08b7b34f28fd81a8476512633c3869f9c476390198d3d3a64f346d4e97a6d3263aebddeb96c5468208c2ebb989fcf91118805b35cde2e5c4cc5445573234d4410ed1740c6cc2ce132b9371950cabb71d39c7ebf0921a27a0f8f6e172252a722d4dd6f8c23bb1da5418ef78b481c632a9795b74a35aa2a3cc01ab0efdb351bdbcbcb782f07d073bcff72805705fe96479d5932be80df7e4f2843ddfc9ad0569e5d1c0c77d69672712d383c9ca912f07578508b60bbb1c91b0904af68c72bf710a9bfda6ede9b80c66c9ff33f6fe2f6f08f14a561f03ffe757b3db25116bb10db4664507901d7449ab8722de6679175f46c1af9bad2320987eb1a1958d8843d4ce1df8ddac04c3a77713993f0e36e9844fe651451f39f8f877c9ba1f188f335f376aeb0cbe0184169f4fee7767717925632747ecdf59e8eb31a3f83c1bf75e7279cac5ff9fcc7ade0d527d5e4233957367c2d1a1cc618cd660cbd74eb2e5dc991d69e192edc49bb6827d51d15463d163476f2a93da0e92c6d888ec25dbc84127699a8f0d12901e0670f3319141d237a513c20d39daef9392a9d257993afeed691af06ed08cc7873e0d0c65538cc76a29d3ef5efce050b4ccd11930a2d53d33823378ee6c6c0543ac769e23accc95f80f0ef81bc67eec308dca9ae1ac3be93b86c0a246ba2e0fe6b99fdc7d7e6aed07e585268f9a76f24fbe18154b28c27820003affb6e3d7c6e4a7f5aac37506fbb7b44eff053fd76a46dd4e03f69b5fbbe1ceacf4c81d5a92c27e71692bbc97f6ee947115310d95fbe92b604e648f000364db3abc62a537dd2efe147a72890a41f767323e706b830c7fc734cd7cbedee712317c1e7620cac9e3341dc6de3a8beb4fd55d94a3e32bc0974206b7eb9f69fb36f79d334c152a9f5415cf9b73a6aed8c25240e9f5c4dbf575e3d2c43989c376a779b3e4361aa69dbea7bd3d43eca6e5b50aa3e2dc5e63a6ee273704eed879b7399877aae82138912b09e5c092e4249c70ddfc8eec91c70fa80fad22ad21601d53b5cbc67a0c4486280085f39f510b244db55b54cd2ec726f4d93dddbb462c6f56ecb645ed0d04dd1a62929bde15b9f27f788543b5c29ff357953740a04fe8c66cc24f4ba5f2298f76ada74e37ec998e2aeac0f74be820597a19324d8e3d274804a3fbb61dc22a094494b3832dca081862ab9ce9570fc95875acb0b610ff124d16c5852b1c1c7046b4f6dace0c8bf4c86c6118cd64955ac2c25afed8e5f6c9bf4b864048a162e4afd73792f52f5211e2219a1ee51f2c6f128b85b8c8d78f9d0d4a3b1d06e9959156d3823550237bbc59ea0e3c8486037b32731e73958cf6d2837fd2748575c923fe5d71a588d6423b4b1b8107a13dc230cb580391d1e66ead65c4d9778b9cfe21e5151903dfb3eef398c26678d9ff55fbd819d2d2dc8dda50f98e68a5ca2559f54e6402e5a230480e97992adc1542cd5eb9a9eb7bc33eb353ed74b2f074b022c7e3a0ce335aed6de5e0d57bbb6a1224df591c414788fb72d5d414eb8c06b17af7071219f6afcbf82a2e2d89c98b5193b47ac85da9feacef4228189daa52cd2ed6aeff6a57732b17fbca0165c48a6af487b62403fad0696b46d6961956e1eabf281c4133c32a947dedb854bc9c7156375dcedb3785f684305576be5b57818b57099d119f002a51e1d194747d7a8d726ca1111d0850b20f0163ce8b662db2a550cc5f6691e451cf18e22158dd661768a08aba40632990283f3d7242b9b454b6676284e0289e0577944670b804c36d5078f497c9e8de3c6877649b11764baff3a6f2b980d71016c934c00504314a81298800e4769b07d37baa00483010d4c4377a5f8ac28fac0da86250c3ca7041dc06773170f34ef0e07b4d8a3996a142357656ab0759a134e7da0696238a703f593478a0ebe04ff6b2f6f868811be4ceb7995570cedc5af8871466e1c2a09ee160156d222d4336abf8c313dd688c51b16a7d9383fd64cb5131bd02f971c15610a2c90a19a23673805267bbc6f15b5073ba338041a2628ebbb3c18c48b8225a44ae9155af7f4ac156102a642fe75afaa897aae2b35608f8d65c3d04c9d030a3339248ff138eb96569ca4899d72da8992607794d5061f2d35858e23a225e0d619fd4802679ed0a98f1769415a291abd50aac02e2cfc71afe3901b825d04fa94dfbd1b26fd865d8f36c9c0d9bb73fd878b6bf4b4c865d561c24dd16b7f51cc938b212866745b88e5361927c55c8149d42fcdedb285d478af62da4cf6fe54da00e7b428b722ec4da2c7ec2c12a00258b2f3a64b22ac705eec6f227fb058f01acf7fa1084f70e1ab9581e373b6853567590129182dd50c2fc76919865a9f4b3e347bbc38e5ded9f3eab544ca493d70e5c4d5cc11cc0122cbb2d234c4a92eaf37a25dbc44de8fb09000c8d68a204b56055ccad12dd6703afeaa1358127252e314c1e84138b3199d75903c93fc883db60ea87841e52701c54c27d8ffd4735512ce9440b7c3fd71b2c9977c9dc8838b0e0b964e22b2b8ac38a8d0ac3425865aa160e26637c19a4f3edd06ab048031cf35bb5d700a0227fce3ff7bc453cb5efbd101d3f901f60d507c7c17fac4c1d542937d67e8c6979e9eb26e12d58d927c2c6811860af4c57cfbf262f6833951c330af7c4ecbe6ee87d2bae9bea4247f681300456d6b163edb30e3ea0f5996dd1fc4dc01280bb318be482d1aa6666c69a8b2c1ec7b66d1909b44e4310ed570de6f0e28a54267d32193964474173922f533bb7617e9ca7903abcacf27cb2df1a45b31405d849dc741abeb6d764f993a1ce84c655ff372dc27fff9546e6959af895058ebb82fe8902a60e2ffda3ab358742c1f59cb6fa2a4d296b1353c843cff7b90d27ad7c5cff3ffd807a7eba542a8b69d1f0d23bfe137380db0a0e4ce31aeea7874d0410b7bd0e5fccfafce5a6c7ee4dcded24ffe96948a0350d88a560878ed58c1c65a943470a6db136f99a1ad88f8740b2379975530d8ff3d7f5bed2a3edeec9547256230db12e2697d9246969ecbbed83b445bfbd70dec1e303a208874fe3adc1087d0d96fcaf7311645ac5d2b024c61817f8c4924298d09c10240bf9e21c62a0c960c395494166fbd83a3d92267dcb3e8399cf6808a448fe3f73bf35535a53604391b8015abb02c19ab86ed9db20d5b4c0fcd259616c29d970308230cf0a22da3be612c8af9fd0c191bd772effa28ab871", 0x1000, 0x81}], 0x1000800, &(0x7f0000002600)=ANY=[@ANYBLOB="e5c2e4b82a0070a2d2", @ANYRESHEX, @ANYBLOB=',nr_blocks=mx4%6xpx,dont_appraise,\x00']) preadv(r2, &(0x7f00000025c0)=[{&(0x7f00000024c0)=""/255, 0xff}], 0x1, 0x7, 0x8001) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x4, &(0x7f00000002c0)='source', &(0x7f0000000300)='\x00', 0x0) r3 = openat2(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={0xc0000, 0x20, 0x3}, 0x18) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f0000000080)='source', &(0x7f00000000c0)='source', 0x0) fcntl$setpipe(r3, 0x407, 0x9) 20:30:01 executing program 0: r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000200)={0x3, &(0x7f0000000340)=[{0x3d}, {0x7c}, {0x6}]}) r1 = gettid() ptrace$pokeuser(0x6, r1, 0x100000001, 0x6) ioctl$F2FS_IOC_GET_COMPRESS_BLOCKS(r0, 0x8008f511, &(0x7f0000000000)) [ 179.232877][T12682] RSP: 002b:00007f4fb8f37188 EFLAGS: 00000246 ORIG_RAX: 0000000000000037 [ 179.246495][T12682] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665d9 [ 179.254579][T12682] RDX: 0000000000000029 RSI: 0000000000000000 RDI: 0000000000000004 [ 179.262534][T12682] RBP: 00007f4fb8f371d0 R08: 0000000020000080 R09: 0000000000000000 [ 179.270491][T12682] R10: 0000000020937fed R11: 0000000000000246 R12: 0000000000000001 [ 179.278442][T12682] R13: 00007ffc92fa3a1f R14: 00007f4fb8f37300 R15: 0000000000022000 [ 179.323613][T12718] loop4: detected capacity change from 0 to 73 [ 179.335649][ T25] audit: type=1326 audit(1620937801.506:1407): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=12724 comm="syz-executor.0" exe="/root/syz-executor.0" sig=31 arch=c000003e syscall=202 compat=0 ip=0x4665d9 code=0x0 20:30:01 executing program 1 (fault-call:5 fault-nth:1): mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:01 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@debug}, {@min_batch_time={'min_batch_time', 0x3d, 0x6}}, {@resgid}, {@abort}]}) 20:30:01 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x39, &(0x7f0000000040), 0x0) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c) ptrace(0x4206, r0) rt_tgsigqueueinfo(r0, r0, 0x12, &(0x7f0000001180)={0x0, 0x0, 0xffffc58b}) tkill(r0, 0x13) 20:30:01 executing program 5 (fault-call:3 fault-nth:27): 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:01 executing program 4: r0 = fsopen(&(0x7f0000000140)='cgroup\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = syz_mount_image$msdos(&(0x7f0000000100), &(0x7f0000000340)='./file0\x00', 0x4, 0x3, &(0x7f0000000500)=[{&(0x7f0000000380)="8228cb1f37a34b3272d026b396808a779be336f06c1900165cc394e1a85421291d50d36842474edfd40d50fe50dbf9048ada325f06b181c914f02332662368", 0x3f}, {&(0x7f00000003c0)="ba3a782631689575b73d8fd18b93d1f1c114dd450b6f035adc4408af55b1db89d0d5f1b8644fd7f44825ee9f619fdb8ae152ea7d3a3c5c1424d5ed9b21e26904ce778d00ee14d03473c055c277234821af332ce85f1091aa7d7457abf4cdd4e80040d82dbcc77a09bbf2ad2192f44be2b9adf767e0d01409e235c15ae922078f07a15d546979a49f20b7bbf2085d2e014e1ed2af381878dfa4a2fdb4c2e976c6314321156e8e978e3e77c3e2d186425f61ac86157d010917caeb5c8f32e8209c6974e3ef068fd68f135cc1770b95a2a2e6210547c2301e787bbb36eada", 0xdd, 0x100000000}, {&(0x7f00000004c0)="3c925cd17d30deee75", 0x9, 0x4}], 0x200020, &(0x7f0000000580)={[{@dots}, {@nodots}, {@dots}, {@nodots}], [{@appraise_type}]}) utimensat(r2, &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)={{0x77359400}, {0x77359400}}, 0x100) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7800003, 0x2010, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x4, &(0x7f00000002c0)='source', &(0x7f0000000300)='\x00', 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 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r4, &(0x7f0000000040)=[{&(0x7f0000000180)=""/67, 0x43}, {&(0x7f0000000200)=""/151, 0x97}], 0x2, 0x8, 0x7ff) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) close(r4) fsconfig$FSCONFIG_SET_STRING(r3, 0x1, &(0x7f0000000080)='source', &(0x7f00000000c0)='source', 0x0) lsetxattr$trusted_overlay_upper(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680), &(0x7f00000007c0)=ANY=[@ANYBLOB="00fb230107e5029d321278e6d65bf16f7147357b7d8b1adc04b2496fb094232a9f0326292832cc2a3c979197f5b0b81be633ec65bb48ffbc3d7af8b354e5e61566eaa4c95f58f33d9423dc81b59bc5332efed6e8f59ad9e189897cb2f00418376c89bc6af7cf35594dfbe745b31efeae6782e635248da78d090704783ad13c50be481c8b796b9b4393171692cbcdec9accd41102a9b35cdbe640c06590c70a73f2a5f5e1add708eda74cf265ff99ac84a672ad4956a14e1c0c41add5ab0ed0d001ea18625f1e"], 0x23, 0x3) [ 179.803211][T12746] FAULT_INJECTION: forcing a failure. [ 179.803211][T12746] name failslab, interval 1, probability 0, space 0, times 0 [ 179.807582][T12748] loop5: detected capacity change from 0 to 4 [ 179.815816][T12746] CPU: 0 PID: 12746 Comm: syz-executor.1 Not tainted 5.13.0-rc1-syzkaller #0 [ 179.815837][T12746] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 179.815847][T12746] Call Trace: [ 179.822052][T12748] FAULT_INJECTION: forcing a failure. [ 179.822052][T12748] name failslab, interval 1, probability 0, space 0, times 0 [ 179.830714][T12746] dump_stack+0x137/0x19d [ 179.860982][T12746] should_fail+0x23c/0x250 [ 179.865413][T12746] ? xas_create+0x3fb/0xb30 [ 179.869898][T12746] __should_failslab+0x81/0x90 [ 179.874649][T12746] should_failslab+0x5/0x20 [ 179.879139][T12746] kmem_cache_alloc+0x46/0x2f0 [ 179.883956][T12746] ? __inc_numa_state+0x10/0x50 [ 179.888786][T12746] xas_create+0x3fb/0xb30 [ 179.893109][T12746] xas_store+0x70/0xca0 [ 179.897248][T12746] ? allocate_file_region_entries+0x260/0x370 [ 179.903311][T12746] ? xas_find_conflict+0x422/0x4c0 [ 179.908411][T12746] ? __list_del_entry_valid+0x54/0xc0 [ 179.913765][T12746] __add_to_page_cache_locked+0x1eb/0x4e0 [ 179.919569][T12746] ? workingset_activation+0x270/0x270 [ 179.925010][T12746] add_to_page_cache_locked+0x2b/0x40 [ 179.930385][T12746] huge_add_to_page_cache+0xb5/0x1c0 [ 179.935659][T12746] hugetlb_fault+0x958/0x18c0 [ 179.940389][T12746] ? cgroup_rstat_updated+0x60/0x1c0 [ 179.945792][T12746] handle_mm_fault+0x123b/0x1a70 [ 179.950857][T12746] ? handle_mm_fault+0x71f/0x1a70 [ 179.955987][T12746] ? vmacache_find+0x2d2/0x320 [ 179.960873][T12746] ? vmacache_update+0x87/0xa0 [ 179.965632][T12746] do_user_addr_fault+0x60c/0xc00 [ 179.970648][T12746] exc_page_fault+0x94/0x230 [ 179.975232][T12746] asm_exc_page_fault+0x1e/0x30 [ 179.980148][T12746] RIP: 0010:copy_user_generic_unrolled+0x86/0xc0 [ 179.986521][T12746] Code: 4c 8b 5e 38 4c 89 47 20 4c 89 4f 28 4c 89 57 30 4c 89 5f 38 48 8d 76 40 48 8d 7f 40 ff c9 75 b6 89 d1 83 e2 07 c1 e9 03 74 12 <4c> 8b 06 4c 89 07 48 8d 76 08 48 8d 7f 08 ff c9 75 ee 21 d2 74 10 [ 180.006114][T12746] RSP: 0018:ffffc900004eb9b8 EFLAGS: 00010202 [ 180.012170][T12746] RAX: ffff88812e797a68 RBX: 0000000020937ffd RCX: 0000000000000002 [ 180.020120][T12746] RDX: 0000000000000000 RSI: 0000000020937fed RDI: ffffc900004ebb30 [ 180.029380][T12746] RBP: ffffc900004ebc80 R08: 0000000000000000 R09: 0001ffffffffffff [ 180.037331][T12746] R10: 0001c900004ebb3f R11: ffff88812e797080 R12: 0000000000000010 [ 180.045282][T12746] R13: 00007ffffffff000 R14: ffffc900004ebb30 R15: 0000000020937fed [ 180.053260][T12746] _copy_from_user+0x7e/0xd0 [ 180.057840][T12746] ip_getsockopt+0x99b/0x1160 [ 180.062512][T12746] ? __list_del_entry_valid+0x54/0xc0 [ 180.067899][T12746] ? __inc_numa_state+0x10/0x50 [ 180.072731][T12746] ? rmqueue_pcplist+0x152/0x190 [ 180.077658][T12746] ? rmqueue+0x43/0xd00 [ 180.081793][T12746] ? mntput_no_expire+0x64/0x730 [ 180.086714][T12746] ? mntput+0x45/0x70 [ 180.090679][T12746] ? get_page_from_freelist+0x53e/0x800 [ 180.096229][T12746] ? try_charge+0x36/0x9c0 [ 180.100643][T12746] ? cgroup_rstat_updated+0x60/0x1c0 [ 180.105923][T12746] ? __alloc_pages+0x194/0x320 [ 180.110792][T12746] tcp_getsockopt+0x13c/0x17d0 [ 180.115548][T12746] ? kstrtoull+0x30e/0x350 [ 180.119961][T12746] ? kstrtouint_from_user+0x104/0x130 [ 180.125368][T12746] ? do_anonymous_page+0x411/0x8b0 [ 180.130542][T12746] ? fsnotify_perm+0x59/0x2e0 [ 180.135220][T12746] ? __fsnotify_parent+0x32f/0x430 [ 180.140320][T12746] ? get_pid_task+0x8b/0xc0 [ 180.144819][T12746] ? selinux_socket_getsockopt+0x7e/0x140 [ 180.150531][T12746] ? vfs_write+0x50c/0x770 [ 180.154935][T12746] sock_common_getsockopt+0x53/0x60 [ 180.160117][T12746] ? sock_recv_errqueue+0x2f0/0x2f0 [ 180.165298][T12746] __sys_getsockopt+0x171/0x1d0 [ 180.170204][T12746] __x64_sys_getsockopt+0x62/0x70 [ 180.175259][T12746] do_syscall_64+0x4a/0x90 [ 180.179660][T12746] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 180.185640][T12746] RIP: 0033:0x4665d9 [ 180.189515][T12746] 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 [ 180.209179][T12746] RSP: 002b:00007f4fb8f37188 EFLAGS: 00000246 ORIG_RAX: 0000000000000037 [ 180.217571][T12746] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665d9 [ 180.225534][T12746] RDX: 0000000000000029 RSI: 0000000000000000 RDI: 0000000000000004 [ 180.233513][T12746] RBP: 00007f4fb8f371d0 R08: 0000000020000080 R09: 0000000000000000 [ 180.241465][T12746] R10: 0000000020937fed R11: 0000000000000246 R12: 0000000000000001 [ 180.249417][T12746] R13: 00007ffc92fa3a1f R14: 00007f4fb8f37300 R15: 0000000000022000 [ 180.257372][T12748] CPU: 1 PID: 12748 Comm: syz-executor.5 Not tainted 5.13.0-rc1-syzkaller #0 [ 180.266175][T12748] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 180.276834][T12748] Call Trace: [ 180.280678][T12748] dump_stack+0x137/0x19d [ 180.285012][T12748] should_fail+0x23c/0x250 [ 180.289425][T12748] __should_failslab+0x81/0x90 [ 180.294248][T12748] ? call_usermodehelper_setup+0x81/0x160 [ 180.300042][T12748] should_failslab+0x5/0x20 [ 180.304566][T12748] kmem_cache_alloc_trace+0x49/0x310 [ 180.309975][T12748] ? add_uevent_var+0x16e/0x1c0 [ 180.314841][T12748] ? __kfree_skb+0xfe/0x150 [ 180.319349][T12748] call_usermodehelper_setup+0x81/0x160 [ 180.324880][T12748] ? add_uevent_var+0x1c0/0x1c0 [ 180.329731][T12748] kobject_uevent_env+0xb29/0xc40 [ 180.334751][T12748] kobject_uevent+0x18/0x20 [ 180.339291][T12748] loop_configure+0xb3c/0xcb0 [ 180.343988][T12748] lo_ioctl+0x555/0x11f0 [ 180.348321][T12748] ? path_openat+0x19ab/0x20b0 [ 180.353130][T12748] ? putname+0xa5/0xc0 [ 180.357193][T12748] ? ___cache_free+0x3c/0x300 [ 180.362978][T12748] ? blkdev_common_ioctl+0x9c3/0x1040 [ 180.368344][T12748] ? selinux_file_ioctl+0x8e0/0x970 [ 180.373522][T12748] ? lo_release+0x120/0x120 [ 180.378007][T12748] blkdev_ioctl+0x1d0/0x3c0 [ 180.382492][T12748] block_ioctl+0x6d/0x80 [ 180.386726][T12748] ? blkdev_iopoll+0x70/0x70 [ 180.391402][T12748] __se_sys_ioctl+0xcb/0x140 [ 180.396019][T12748] __x64_sys_ioctl+0x3f/0x50 [ 180.400595][T12748] do_syscall_64+0x4a/0x90 [ 180.405019][T12748] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 180.410903][T12748] RIP: 0033:0x466397 [ 180.414867][T12748] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 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 [ 180.434468][T12748] RSP: 002b:00007f567630ff48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 180.442979][T12748] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 0000000000466397 20:30:02 executing program 1 (fault-call:5 fault-nth:2): mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 180.450932][T12748] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 180.458882][T12748] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff [ 180.466845][T12748] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 180.474793][T12748] R13: 0000000000000005 R14: 0000000020000218 R15: 0000000000000001 [ 180.485264][T12745] loop3: detected capacity change from 0 to 4 [ 180.499855][T12747] loop4: detected capacity change from 0 to 264192 [ 180.514970][T12745] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 180.516230][T12763] FAULT_INJECTION: forcing a failure. [ 180.516230][T12763] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 180.523465][T12745] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) [ 180.536291][T12763] CPU: 1 PID: 12763 Comm: syz-executor.1 Not tainted 5.13.0-rc1-syzkaller #0 [ 180.554309][T12763] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 180.564349][T12763] Call Trace: [ 180.567611][T12763] dump_stack+0x137/0x19d [ 180.571980][T12763] should_fail+0x23c/0x250 [ 180.576378][T12763] should_fail_usercopy+0x16/0x20 [ 180.581383][T12763] _copy_to_user+0x1c/0x90 [ 180.585796][T12763] simple_read_from_buffer+0xab/0x120 [ 180.591198][T12763] proc_fail_nth_read+0xf6/0x140 [ 180.596117][T12763] ? rw_verify_area+0x136/0x250 [ 180.600966][T12763] ? proc_fault_inject_write+0x200/0x200 [ 180.606605][T12763] vfs_read+0x154/0x5d0 [ 180.610780][T12763] ? __fget_light+0x21b/0x260 [ 180.615438][T12763] ? __cond_resched+0x11/0x40 [ 180.620154][T12763] ksys_read+0xce/0x180 [ 180.624294][T12763] __x64_sys_read+0x3e/0x50 [ 180.628773][T12763] do_syscall_64+0x4a/0x90 [ 180.633236][T12763] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 180.639335][T12763] RIP: 0033:0x41935c [ 180.643208][T12763] 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 20:30:02 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x8, &(0x7f0000000200)) r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x8, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x6, 0x20, 0x7, 0x13}, {0x401, 0x85, 0x0, 0x4}, {0x1, 0xa5, 0x3f}, {0x6, 0x1, 0x8, 0x1b800000}, {0x9, 0x7, 0x8, 0x1000}, {0x5e, 0x2, 0x1, 0x81}]}) gettid() r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000380)=[{&(0x7f0000000100)=""/13, 0xd}, {&(0x7f0000000140)=""/176, 0xb0}, {&(0x7f0000000240)=""/230, 0xe6}, {&(0x7f0000000340)=""/29, 0x1d}], 0x4, 0xda1, 0x40) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f00000003c0)=0x0) ptrace$setopts(0x4200, r2, 0x6, 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 = openat(r3, &(0x7f0000000400)='./file0\x00', 0x10000, 0xae) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r1, 0xc0502100, &(0x7f0000000080)) 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) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r4, 0xc0502100, &(0x7f0000000640)) r6 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000440), 0x241) preadv(r6, &(0x7f0000000600)=[{&(0x7f0000000480)=""/243, 0xf3}, {&(0x7f0000000580)=""/104, 0x68}], 0x2, 0xffff7fff, 0x9) 20:30:02 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:02 executing program 4: r0 = fsopen(&(0x7f0000000140)='cgroup\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 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) fsconfig$FSCONFIG_SET_STRING(r0, 0x4, &(0x7f00000002c0)='source', &(0x7f0000000300)='\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f0000000080)='source', &(0x7f00000000c0)='source', 0x0) 20:30:02 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@debug}, {@min_batch_time={'min_batch_time', 0x3d, 0x6}}, {@resgid}, {@abort}]}) [ 180.662830][T12763] RSP: 002b:00007f4fb8f37170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 180.671221][T12763] RAX: ffffffffffffffda RBX: ffffffffffffffff RCX: 000000000041935c [ 180.679174][T12763] RDX: 000000000000000f RSI: 00007f4fb8f371e0 RDI: 0000000000000005 [ 180.687131][T12763] RBP: 00007f4fb8f371d0 R08: 0000000000000000 R09: 0000000000000000 [ 180.695083][T12763] R10: 0000000020937fed R11: 0000000000000246 R12: 0000000000000001 [ 180.703158][T12763] R13: 00007ffc92fa3a1f R14: 00007f4fb8f37300 R15: 0000000000022000 [ 180.736613][T12767] loop4: detected capacity change from 0 to 264192 20:30:03 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:03 executing program 4: r0 = fsopen(&(0x7f0000000140)='cgroup\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x8) preadv(r1, &(0x7f0000000340)=[{&(0x7f0000000380)=""/182, 0xb6}, {&(0x7f0000000280)=""/28, 0x1c}], 0x2, 0xd9f, 0x3) fsconfig$FSCONFIG_SET_STRING(r0, 0x4, &(0x7f00000002c0)='source', &(0x7f0000000300)='\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r2, &(0x7f00000009c0)=[{&(0x7f0000000080)=""/58, 0x3a}, {&(0x7f00000000c0)=""/18, 0x12}, {&(0x7f0000000440)=""/241, 0xf1}, {&(0x7f0000000800)=""/135, 0x87}, {&(0x7f00000008c0)=""/208, 0xd0}], 0x5, 0x7, 0x5) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fsconfig$FSCONFIG_SET_STRING(r2, 0x1, &(0x7f0000000540)='sourceV\x91\xa3\xee\xc1\x8eNK\xaf\x16\x8dUE\xde\n?v[\xcdk\xb0\x8dY86\x87\xb2LD\x9a\'\x00\xad@e\xae\xbeq@\xe8\x8f5\xfe\xbbj\xa1\xcf\xe9~6>*\xf8\xc2\xb6\xa7\xfc\xc4\x1c\x12\x1c^\x99+\x06\xda\xc0n\x9e\xde\x83N\xe3 \xce\xbf\'q{\x16\a\x02\x00\x00\x00\x00\x00\x00\x00\xbf\xcc\x18Ph\xc6\v\xb6\x05z\x93\t{\x0e\x15\xeet\xe8\x1cN\f\xa20\xc9<\x91\n3\xbe\x8c\xca\x9f0 \xfa[\x9e\xe5<\xa8I\xe6\xc5#J\xb8\xa2\xa3\x92A\xc2Y\x9e\x86\x94%\xc6s!\x8f\x91Kq)-\x8a\xc3\xc6\x9f\x86ej\xda\xf1\xb7\xc4\xb0\xe7\x84C`V\xc5\"\x80\xe3\x1d\xdc\xce\xf0\x13\xa8\xbe\xe3=\xbc\x8d\xb1\xb2!\xaf\xa4\xd0C\x90\xcfkS\x17pdU:qX\xe7I\xd7/{#\x9a\xa5\xda\xc6\x92J\"\xbb\xf7\x81y\\Z$\x90P0x\xa7\x96\xdf=`&QfE\xbb\xaal \x03D^\x90u\\\xd8\x1d*\xecm\x0f\x8e\xdd\xc9\x00\xea,\xc2\x94\xb1r!/U*\x15g\xd6\xcf\x1c]J\x99|\xf1\xee\x90\a\xe284\x9bQ\xaeC\x11\xbb\xfc5\x83\x1c\x14\xc9\xa1e1]\xecw;\x11\xf8\x1cyY\x02\xd21\xed\xf7\xc9\n\x10\x98\x85X\xf4y\x89\x8e\f$T\x93\x1a\xa7t\xaf\xa0\xf4\xc2\x7f\xd2]\xb5H\xfb\xff\xff\xff\xed\xf3(|V)K\xcf\xa9yU^\vf\xb8\xba}>\xc2i!T^\x956\x1e\x86\xc0$\xa3*l0\x83\xff\x9e\xd1\xbd\xd5\xd5\xc8\x03\xf24\xdb\xb8r\x1e;\xb0\xfa\xa3d@\x96v\xbf\xcdB;\f\v>7\xc3\xfa\xd5\x99:\xdbMD\x0e\xbfB\xdfh\x0f\xcf\xcc\xed\xf8\x89\x89K\xf9\xe9\xdc&\xba\xb3\x83\x8f\xc8\x8d\xbaJLy0x0}) tkill(r2, 0x9) ptrace$setregs(0xd, r1, 0xff, &(0x7f0000000000)="36ed44ab9022c9852e410e6d1a23590e0d3337910d094e2cf3d2bf") r3 = gettid() ptrace$setopts(0x4206, r3, 0x0, 0x0) tkill(r3, 0x36) r4 = getpgrp(r3) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x111c00, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x3f, 0xdb, 0x3, 0x1, 0x0, 0x7, 0x228a8, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x9, 0x4, @perf_bp={&(0x7f0000000040), 0xc}, 0x0, 0x401, 0x10001, 0x3, 0xff, 0x1, 0x6, 0x0, 0xd23, 0x0, 0x3}, r4, 0x1, r5, 0x0) ptrace$cont(0x18, r3, 0x0, 0x0) ptrace$setregs(0xd, r3, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r3, 0x0, 0x0) tkill(r3, 0x2c) [ 180.829447][T12780] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) [ 180.906110][ T25] audit: type=1326 audit(1620937803.086:1408): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=12789 comm="syz-executor.0" exe="/root/syz-executor.0" sig=31 arch=c000003e syscall=202 compat=0 ip=0x4665d9 code=0x0 [ 180.933418][T12796] loop5: detected capacity change from 0 to 4 [ 180.950284][T12796] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 180.959480][T12796] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) 20:30:04 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x39, &(0x7f0000000040), 0x0) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c) ptrace(0x4206, r0) rt_tgsigqueueinfo(r0, r0, 0x12, &(0x7f0000001180)={0x0, 0x0, 0xffffc58b}) tkill(r0, 0x13) 20:30:04 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@debug}, {@min_batch_time={'min_batch_time', 0x3d, 0x6}}, {@resgid}, {@lazytime}]}) 20:30:04 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x2, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:04 executing program 4: r0 = fsopen(&(0x7f0000000140)='cgroup\x00', 0x0) 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, &(0x7f0000000040), 0x0, 0xd9f, 0xfffffffd) fsconfig$FSCONFIG_SET_STRING(r0, 0x4, &(0x7f00000002c0)='source', &(0x7f0000000300)='\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f0000000080)='source', &(0x7f00000000c0)='source', 0x0) 20:30:04 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x2, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:04 executing program 0: r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000100)={0x3, &(0x7f0000000340)=[{0x3d}, {0x7c}, {0x6}]}) r1 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xc, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x20, 0x6, 0x8, 0x6}, {0xa4b, 0x20, 0x0, 0x800}, {0x8, 0x4, 0x5, 0xbd2}, {0x1, 0x7f, 0xdb, 0x55c}, {0x8, 0x58, 0x5, 0xd4040}, {0x5, 0x2, 0x6, 0x5}, {0x100, 0x8, 0x0, 0x1}]}) r2 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x1, 0x1, 0x2, 0xfffc}, {0x80, 0x0, 0x4, 0x5}, {0x1000, 0x6, 0x1, 0x8c0}, {0x9, 0x6, 0x8}]}) r3 = dup2(r0, r2) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r1, 0xc0502100, &(0x7f0000000140)={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) ioctl$SECCOMP_IOCTL_NOTIF_ADDFD(r3, 0x40182103, &(0x7f00000001c0)={r4, 0x1, r5, 0x81}) gettid() 20:30:05 executing program 4: r0 = fsopen(&(0x7f0000000140)='cgroup\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\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) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x100000a, 0x10, r2, 0x0) preadv(r1, &(0x7f0000000280), 0x0, 0xd9f, 0xffffffff) fsconfig$FSCONFIG_SET_STRING(r0, 0x4, &(0x7f00000002c0)='source', &(0x7f0000000300)='\x00', 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 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fsconfig$FSCONFIG_SET_STRING(r4, 0x1, &(0x7f0000000080)='source', &(0x7f00000000c0)='source', 0x0) 20:30:05 executing program 4 (fault-call:4 fault-nth:0): r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) [ 182.825939][ T25] audit: type=1326 audit(1620937805.006:1409): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=12819 comm="syz-executor.0" exe="/root/syz-executor.0" sig=31 arch=c000003e syscall=202 compat=0 ip=0x4665d9 code=0x0 [ 182.906814][T12834] loop3: detected capacity change from 0 to 4 [ 182.908075][T12842] FAULT_INJECTION: forcing a failure. [ 182.908075][T12842] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 182.914140][T12832] loop5: detected capacity change from 0 to 4 [ 182.926921][T12842] CPU: 1 PID: 12842 Comm: syz-executor.4 Not tainted 5.13.0-rc1-syzkaller #0 [ 182.941763][T12842] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 182.951930][T12842] Call Trace: 20:30:05 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x4, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:05 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x6, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 182.953990][T12832] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 182.955201][T12842] dump_stack+0x137/0x19d [ 182.963535][T12832] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) [ 182.967638][T12842] should_fail+0x23c/0x250 [ 182.967661][T12842] should_fail_usercopy+0x16/0x20 [ 182.986317][T12842] _copy_from_user+0x1c/0xd0 [ 182.991004][T12842] __sys_sendto+0x1af/0x370 [ 182.995518][T12842] ? __fget_light+0x21b/0x260 [ 183.000200][T12842] ? __cond_resched+0x11/0x40 20:30:05 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x10, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 183.004874][T12842] ? fput+0x2d/0x130 [ 183.008790][T12842] __x64_sys_sendto+0x74/0x90 [ 183.013467][T12842] do_syscall_64+0x4a/0x90 [ 183.017893][T12842] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 183.023843][T12842] RIP: 0033:0x4665d9 [ 183.027732][T12842] 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 [ 183.047340][T12842] RSP: 002b:00007f6d5d2db188 EFLAGS: 00000246 ORIG_RAX: 000000000000002c 20:30:05 executing program 4 (fault-call:4 fault-nth:1): r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) [ 183.055741][T12842] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665d9 [ 183.063707][T12842] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000003 [ 183.066780][T12834] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 183.071679][T12842] RBP: 00007f6d5d2db1d0 R08: 0000000020000000 R09: 000000000000001c [ 183.071694][T12842] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 183.071707][T12842] R13: 00007ffcf0346c3f R14: 00007f6d5d2db300 R15: 0000000000022000 [ 183.093617][T12834] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) [ 183.136625][T12868] FAULT_INJECTION: forcing a failure. [ 183.136625][T12868] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 183.149703][T12868] CPU: 0 PID: 12868 Comm: syz-executor.4 Not tainted 5.13.0-rc1-syzkaller #0 [ 183.158465][T12868] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 183.168611][T12868] Call Trace: [ 183.171888][T12868] dump_stack+0x137/0x19d [ 183.176275][T12868] should_fail+0x23c/0x250 [ 183.180694][T12868] should_fail_usercopy+0x16/0x20 [ 183.185723][T12868] _copy_to_user+0x1c/0x90 [ 183.190126][T12868] simple_read_from_buffer+0xab/0x120 [ 183.195512][T12868] proc_fail_nth_read+0xf6/0x140 [ 183.200589][T12868] ? rw_verify_area+0x136/0x250 [ 183.205436][T12868] ? proc_fault_inject_write+0x200/0x200 [ 183.211160][T12868] vfs_read+0x154/0x5d0 [ 183.215397][T12868] ? __fget_light+0x21b/0x260 [ 183.220057][T12868] ? __cond_resched+0x11/0x40 [ 183.225524][T12868] ksys_read+0xce/0x180 [ 183.229680][T12868] __x64_sys_read+0x3e/0x50 [ 183.234160][T12868] do_syscall_64+0x4a/0x90 [ 183.238561][T12868] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 183.244494][T12868] RIP: 0033:0x41935c [ 183.248366][T12868] 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 [ 183.267984][T12868] RSP: 002b:00007f6d5d2db170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 183.276376][T12868] RAX: ffffffffffffffda RBX: ffffffffffffffff RCX: 000000000041935c [ 183.284331][T12868] RDX: 000000000000000f RSI: 00007f6d5d2db1e0 RDI: 0000000000000005 [ 183.292285][T12868] RBP: 00007f6d5d2db1d0 R08: 0000000000000000 R09: 000000000000001c [ 183.300294][T12868] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 183.308243][T12868] R13: 00007ffcf0346c3f R14: 00007f6d5d2db300 R15: 0000000000022000 20:30:05 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0xe0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:05 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x3, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:05 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:05 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@debug}, {@min_batch_time={'min_batch_time', 0x3d, 0x6}}, {@lazytime}]}) 20:30:05 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000200)={0x3, &(0x7f0000000340)=[{0x3d, 0x0, 0x0, 0xffffffff}, {0x7f, 0x0, 0x0, 0x3}, {0x1}]}) gettid() r0 = inotify_init() openat$ptp0(0xffffffffffffff9c, 0xfffffffffffffffc, 0x400140, 0x0) r1 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/attr/keycreate\x00', 0x2, 0x0) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000140)=""/43, 0x2b}], 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f00000000c0)=0x0) ptrace$setopts(0x4206, r3, 0x6, 0x3) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$BTRFS_IOC_SEND(r0, 0x40489426, &(0x7f0000000040)={{r2}, 0x6, &(0x7f0000000000)=[0x101, 0x200, 0x6, 0x102, 0x2, 0x2], 0x101, 0x1, [0x81, 0x100, 0x0, 0x1]}) 20:30:05 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x39, &(0x7f0000000040)="ff0204000000000100000000", 0xc) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c) ptrace(0x4206, r0) rt_tgsigqueueinfo(r0, r0, 0x12, &(0x7f0000001180)={0x0, 0x0, 0xffffc58b}) tkill(r0, 0x13) [ 183.657209][ T25] audit: type=1326 audit(1620937805.836:1410): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=12819 comm="syz-executor.0" exe="/root/syz-executor.0" sig=31 arch=c000003e syscall=202 compat=0 ip=0x4665d9 code=0x0 20:30:05 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x204, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:06 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x4, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:06 executing program 0: sendmsg$NL80211_CMD_DEL_STATION(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x58, 0x0, 0x2, 0x70bd26, 0x25dfdbfc, {{}, {@void, @val={0xc, 0x99, {0x9, 0x7f}}}}, [@NL80211_ATTR_STA_PLINK_STATE={0x5, 0x74, 0x4}, @NL80211_ATTR_STA_SUPPORT_P2P_PS={0x5, 0xe4, 0x1}, @NL80211_ATTR_LOCAL_MESH_POWER_MODE={0x8, 0xa4, 0x2}, @NL80211_ATTR_STA_SUPPORT_P2P_PS={0x5, 0xe4, 0x1}, @NL80211_ATTR_STA_FLAGS={0x10, 0x11, 0x0, 0x1, [@NL80211_STA_FLAG_SHORT_PREAMBLE={0x4}, @NL80211_STA_FLAG_MFP={0x4}, @NL80211_STA_FLAG_WME={0x4}]}, @NL80211_ATTR_REASON_CODE={0x6, 0x36, 0x40}]}, 0x58}}, 0x80) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000ab9ff0)={0x2, &(0x7f0000000000)=[{0x20, 0x0, 0x0, 0xfffff00c}, {0x6}]}, 0x10) syz_open_procfs(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 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) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000280)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_START_SCHED_SCAN(r2, &(0x7f0000003640)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000003600)={&(0x7f00000002c0)={0x3324, 0x0, 0x1, 0x70bd2a, 0x25dfdbfe, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_SCAN_SUPP_RATES={0x168, 0x7d, 0x0, 0x1, [@NL80211_BAND_5GHZ={0x9d, 0x1, "ea4d4e9f98b4ed899ef201227feeb13fcde95e518b6236f712857a8703606c09596d678dad3f214f506a1d804448cc1ae426fab162b9f000a18bd3e420b8977d6cecbb31dd00709fa24ec8390884b32069e93e011f061a81c4fa1dc70c9f45628cb0a5626d85e771f2b1a21ee5fdbf4d7a9b06c200d9d0d03f804fcad6cb575f405302b338dcd43a38f5209761f31b27eeb8c705d518ecbfb4"}, @NL80211_BAND_5GHZ={0xc1, 0x1, "e5a1e678b3076b52739c9e69a95f38e1044ea8a55560a8a6c8059677b250cfc9c5bfd95258e41920b9eaa00560220f05191ffa4df99eefe44e9969f4c19ee833f96bfa4ddb5d03f58e2ccc9823f06bfae963f76979f2789a1b08fb6b6db92b926324269f880bef726e7d10678c679c9aa9574a55d5f032777a1fc406a1481f1fba0cea52cd6bb4174c5cc07f85c652c537963c12d68c5f60ad8bf0784cafb83fa503e34ae8091774be65d65ae84a0cbf73feee85942af3e29f08649ecf"}]}, @NL80211_ATTR_TX_NO_CCK_RATE={0x4}, @NL80211_ATTR_SCHED_SCAN_RELATIVE_RSSI={0x5, 0xf6, 0x1f}, @NL80211_ATTR_SCAN_SUPP_RATES={0x30e8, 0x7d, 0x0, 0x1, [@NL80211_BAND_2GHZ={0x38, 0x0, "97fd0a087639bc9985ddcc239fa383ae8a9ad7f11f18eb59fa14be45c9a44e903280e329a4be849cd5d6f699d70bede6fc3e8dfe"}, @NL80211_BAND_5GHZ={0x1004, 0x1, "b8f70042fbacd7f82863a4ffa6ec3122d00a503e9f1d49ad00ad767122d53e2fb67c4d810e3eeb160abe1fd8dcbf1416b6063ba3b5324a134d6bad98b48a73cab39900cde05d7ddf8f82f407b39836a7a2616612ffdb05a334dc7b1b01cd454ed7262b788ea291ee882066b2576f3f1722aa00c7abe8df9d9a84d75243d1517868c616318d430bc98bdee9ae63f109744858a39d44e0bf8c91d3777e5d74f468bb58f017fb0656eda4e60966a5a9c04d8d1d49177c80920a871dbe9aeaec7bd02e45dba2789f8cede3ddd9ee1d1c3070450631bd07699eb57e4f514254a1bf808e2edc90a3253a5e7ef8aab6965845b5469c463943f1dffabaebad57deee8613d7169ff18db1e019059a9db235fbbdaae6267de7b3ee5d79170e60644c208737e5d1e4210fde9e9977d679ced0622840e3ee5821bc47330bae6cb23bffca78dc1c8b1f28626959e1f7ff786a7e5571ec7ebb0453417dfbe788eebbd50c0141dbfd030a0cda05727d5584ac45e0c1a698a7bc3f4c327843964eaa2f6ccb77698c10c099e4164451d35e396d0b4baecb9f53c5c90cbfb90fa3ed7c49e398c6e872ed3ad03db84ddc2afa4bff09e2819b93f1c74862857817be790c82a410fdf416227d50c0929c4599accf3ddd54f7d7cd9e99faf3eed45f0c73a92f9e25b4584346d165926b935a17012d0891e8588409689746514e08fc9446c80469299446ca49708f28d94c567dcaa297cce951cb408c43972cf8000dbb9287af60763eb2169c82df961c4beb68828d471dfed2fd545b857468cf9978768b96ee6427ca77e786ac92a7b2eec81634522a36d8d5a06e75f3960c0e5ea7e6df65d2e77883d92ae37efdffff1976244a2dee61c23d2311e64d42a92a24b2722bccf5ce1a1ef05c15f43e4e8a1d8f4d556e830c2ce08d1f934c644e1661579f3f0cd22196be797f385493aa693d999f26e184fc7cce6e8bd4534cd019bef11007756601d628d072b91d3fd60516669fdee0bed913501416c02245fba87239e01d842180afa66f3f93b4cb8836fa9eebea5d58938f2f29a09be96faa722b1feceb78ac6506dcc1406258ae4158a4f5a17a502faa13eae2d3e892880ca96c57dd9b883d81b96422f98668e50fcb85eef1986b76cd7ca6aef81cce40e600ba006ab7d3cf9bbebd528c833815178d09f8f76e354c85bc6c80bd84cce6d69991e98202e2aa09245ee8788515e523beef78ad817d1808e2352dbf506166b1ed5c928d32ab923a81497509e2cb6e5188c8be2a49a49bc531435fd34a6d16fa96be293db907aa83d6a4bcaaabb275c7b870424e9fb877507707abf73a3da8d5276424228ee1b790febdaa6c8fdf6027d58b3b4794b4bb46c27cc1782ff969724f48adb54a0e4c8a507cdc25d759075c3ffa4698198b8f6d2f7b46c3045cc08b42469e8b673341f05a78a116da6b2728f84e561937ea828fe7a170b207aabb34ba6f636fadfdf440a70700045138531ba9ee0503add86691789032c092805bd3e42a91629ac80a9c82d4eaf5c98160ac7a5ad20297bf65b8f443c7ba23c98a631f8a9e3fc0739f761a0237c92e14f5c022ef0fb32599af935aef9f75bb1c41dd23ccaa0b3530dd8e46954bca412ff782fcd9c4141b79c8900c7f9ed18e56333eeb013e49c03808c290a82ae580dd15c8e95ed55d8fe43d82587613329d41bf83265f5622b4719fefd350318e76373ca7ee9e886f4f7c4279ce21ce90bad1898a4c88fe67148a83d565b2d9d66d6d47f490de950223ce1a786ade9c70723ba81ebd979985a4ebac252ca9fa7e18980629c9dbe5c46deb30bdbfc9047669273b40e6e95f5d8f9deb59b8b7142acf4781c14a210f424f6cd70890bb1ec0279634fc8de2ce2387ce591537e7cfc5755e0992ce82167bbff25b9acbab7585df382cd3d79a47bd7b44256b95b5842913d20be208152b1990ef1db360fcd6205cb6209e2d79ccaa3b621b68f87ce825dda02b0c6312bd4376abfd5a35f48d67998216f83dfc437ce8eb15874d5f0b2109a36dc148e3f8ad7f0cbdc52f1066aeb267b3ae5ad2e1d74039ed62e141ef984882647e739e0dd89fcc7a8224010f82f0dde82a03812bba1ae1b7c4c2432bb15b292211530ab2470baf50b419c58624448368ddb2b91b4f0acd51f11d26884723e702608e00e6393d1b3c232dd7a134bcc06d2e8eeefe73a6247c2e7b69359355ca4f11cc2231f3124ae4add67930432338b9d009f8d659509cf628856de1f51a2ef374f6d37be8ae173c89907eabd42236e94bd86c0e7eaf00e3b5136dc150f1066024212db47ea7fdd30c0c05678bd4cf06c6526b84d9168530c5bb60012758b0d1ca8d327d7982a1f493f92a3d7ba639740f37f474570b81487f2e1fea57e9fa2e915310fedb3c4da309ca151a2feb94068d4be623b8211f83d7c767da94c2a728d69d69850771efcd485281b7abb48960884a1da942087d5bc0186fcb51b2e75fe403c8964634e271c4446114b9078f670d139253737f1472e05d44ab0701594c513c8717ab334750aa6830592689e26b28c0e5229aabdd0a0f745e66176cf8675bcc175d4defe99d4a5049f9ef65de559b9acb89457e95204a60af509db06b2c49ae9ffbfa276b15610721dd5330c34db00b90591fd45b3d69328afdc36c2960b226bd317b6adfbea27e17e32b772c47470e808b441c93578bc4203036d3559051e761add446ee8dc081d92128be8cad5ead5c560448dcb72c7bc9f0b2d9afcb43924e70344a661c132aa4a5c99016cd052b9acd791f61b838be4e3f2d01f6770fa37700b3a83fd2e3d39e87374ae34655506a13c16a8c58c5c53aa6954be096c39b076020ee06d890b5a5d765d3c9df9de147457e324a6abf2350821e5c7550aff10b40d3803dd9a2f0c3f35d6eb508a7241d5f57e421aa32ec57c8a1a8ed60dec7cdbdc26625602f1183e056f555236bdcf8d2772fa7ad608e7bfb551888f0a8a64d1395f5ce49390fe7d494211849df03caef05c8795c33879069003b3323dbb1f1c9973b107f6a40d4bfb984da57eea02530d79fe60d390bb4ab38f5c73e146a40749d8f01402e05f464546f8c25994abdbbfe713c16122d62ce3c57b101a3322845051c856548aa269e13e8c3faa3afa0cc1f352e1c2f80ebf496cff13aef33e0187577f26ec53e26da13fc08bcc97b27511638d9048d44d4c5e0e71caed488cde496635e2051f002b64dcec0f0ceb7105f6ca2368506b09ffdc05f025a32ade02282ccd55434d53d806db263039b9614c461f20314a109ca58b505968ca510aa25d146b269fcb3a3027d2b0876abfb700fc640c2e5789eddd5923e55392734733f065aa16bf2c1a23402e48096033bfac093a968aea77ebbeed5ee6d6a85661a75224d1824c463e0b6f2e3a65ce4c0d38b74754620f3c8a7ec2bb2ec352305fe7320c13d305e8305a411174a63d8dff386f332af4ba1de559215bf9bd6d43945b8e26a879d1e340bb5ffffa4620c348c48196059ee98d2a7ea0b3c48762161e11c36fef4d09b4763166cc31638496fbe243508cf7e32e66e5cad698d59a42b29fc9705c699856666fd846d947b5b31ded22c721b8a9c1be1b490fc9a04821c2744aad3be49b0ab56688dd62c0786cd7b5a41e4850e1383146b81642a73a61396c86da0c4e6e83f9001a3994cebdc10246b8f5e9f782f375a394e5dc1cb11b35c91fdcc18539a1e7642a95b1ef21b6e79f17151c4618f4343c191783530870f7bcd40d0820a9f6a71185c8bf6148ea3c6715a44f74b101c2b825fe0438423b17e95f299d5753177a9fde180d557121cd876a2c86f9dbed97e5bbd9907f30926f3887bc17ce95b88b2eab32d097bd99e284b805cc7ba25ae9e0bf032238013fdfe238329e0c32e6c92606fe59437174692b9bb1c0c2ddc50f39c0c33012ba28ae45bb33649fd84274ac3cb3a8e27a362e6286ed41cd8c7e735a355356e38ae8376e3eeb1d86335c3b9f49d54f63eb423e8477ad8efedca9b9fec387e111b3a66e5f1d234524a4c395e27688a21f3eece64ad0046a5512bbd0471e9bf472174aaf4bbcfed7ef06831eda7070f4e90832112c83333511f033a1b37a1abb651a0fb90fbbe46a5f936ccc3b174f47cd0c79cd4ddbf44e5231469c3271ef3179b2538c897b80cadf4feb41ea9ad6857ef8094c044d5b57f4e140e4d3c3c36bafc8b855bded14433615f610e81403d300b2f03e78632e3702467167787d821988fe1f4144b9999808c1d066590ee978f0740e7897398c949d38cd559bd135b1bb83c15b9b37af94d6bb1e1f404b45796da0a9610d78e6281ebdbdab95f8267116360e91ac892f5723a0dd39d34a3fa987a6d3acb8f44489f7036ddadc531e5ca189f953f1f466ea98b352eb20bb04eb75b8bf98a1afaa1b38531bb950c90f5e3c51e18cafbb2c7e02ab891bb88de7e3aa352527c212eea781a0c49e67ea3a213d1acab66bd9bf17d01ca59a2a90dceb23c1e1c55d2e04455b87d4a3745159e6722e45d64417e832bce63a56b66c06bdef3ac4aa457f55784dd2b58ed6d076f3369a2dd25be10ed081a6c8a51f6985a29d66b0577cc2f95a6c2a4a3239ffa756eb71aaad02857b4ee0f8ed82fd312ce352632a7656e8f91e491a84988c471321cb2b9be7d7c0d6d3e7b4b35d33a3ee8b22ed4158b5c7be9960c44303cb19ebc4ba001fe1f8c990b4cdd748dc46d8d8ce2eb0289359b255ab097e9abde8e67c67aac786b5d4fb9240bceddc83d1caac51ce15f314ffb3b529c85db28cbbf3fb27a5ae570543d51449f37ad7b7e61471f1c8727044039cfcf9fa812ed3410be4cb6e826c9366bd2064daddec63d84d29ae0c7f495f2e1968bdf479d6946da281fe9eda2030d2706328ea2f1db729fcf369256f0480b658823d5568b67165525088c529da00573457448ed0f18fff57c55ffb78ab5a658f2620d0b5488c1f2a14eabc9d1fb013613d58fdc8f6754979376463554ef878f6c3dd8027952ff4ec72a6a5b5ffb3e1e7b3d85e346c6f3362cc9219d467a0352318dbb528a98711070f9e53eb42ff35ca1af4bf56e53b17defcec77aa3e884516f092fb4f4eb159d8e251bc4df16d4cf34a5e6ce9e4e3bcd25f6cebb9302dff61803f897a436865178c67d59f718e4c9f489be4e66cf2c7f16d58d85f1f647e3a0d22f7a1266da01c958837c7142cdd32f4109ac7baf22d70b56c62322f2597bb37277838a8b8b6e6a9cb27f5d34b438503f1714755075f729df7b74e62c1e07c9b9b8bf5d87e70395b3fcb06ebb43be2c684d8ee846f0f4d360abdea51ac1345ebe8f5436f596a3978f26ac62f17242496f63d765f732cfc1548ac9e527cde17a688d0c27c7ac6a35fb982a93b8310613970b3ba8e5b8c0b9a51e16a503533475001ab03b3434faa56032c37a6b38134039a728dddb8e096a99cf50442bfc23f24771ef9991f2abf25d86e2247410dc065e19be8d24bf286cc34c4e6b4585646019378e182712ad0041a9877a107fec64577e43cc7871c4392af4526e827560b38b96037ea381ca3b61768e831082e1efedb0a308d6d3688eab448506a7ddf32ddfd9f257593d899e85033f8f8041129fbe40554cc8a83634877e11b1ac2ff08bedc4f23c4010b4a9a33a61e43b6a6f4b68f1653bdce82e23b13a23b5aef4138dcc11607b1d57af408a49d2a8dc85943bac6c6d1b747a693e78571b4254d208cd28b70140acd25aefaa412ccdf24ed414090a7ee89a677ca0c85189729e1db929e8ee96a3be3adec9"}, @NL80211_BAND_6GHZ={0x7b, 0x3, "99a8bded29c93b2ab04fa418bd7820c42a754d45fcb19ece30571663a04c45610ff882240157ed2986223893dad1ac047c19de6192108d728652d61fab49aa6300a2e6fc7e550b5e3f7621deef017d63b07920aa09dc3e88e1be1f69a88262df160ffe8104562f20709903dc1a760862f1ea1fa1a48f1d"}, @NL80211_BAND_5GHZ={0x1004, 0x1, "9bdb76129914ae7841932763806d4196416f7659159856e58cd21a21fcb2e1752a9675247a493b2ac268c0278a36282b572c1f0a427be203cb16deb187a62eac668382235597788c0f9df5620607ae6cc401573906b330f7f9a6e3e406f0f7b44ff68c2347e43d2c52b6a3fb3a6a1f2859ecfa188eccc96806d09efc2f9c78bf45b65d4a227777d6dd94b20e3e75249ed678dfd6573712231f60dfc14076517aaeeb630d9ad925aaf3e36d8f84e2e048c81a27dc77858f4bc804575f81bb63269302b21713241a0978c94d2c2c70edc5af9ddfd900bc9638b2890503a0a9e5595b3a90a4ea214887e46b48f37b8d70add47e86d15d81ee1a9648db13ce1fe5008e86e4685004de2ec84e46e025daf8db69203fd72cd0a2c6a0544127a529f5bba6c05bdab194dc235dfd97534bf1044ff89ff629af104cb9ce4433fb8800c5ac3cd90d0ef7f31febda9f7e6c5dcb2c34534476af032e8ad0e64d2794e809463dec0513f7f747087cc0a2dd176b8402a9617fe717100cd7796d626a4d9f74cb0463c35b468080310444eeffc1ad6ac02e6e39caea1633d7f2f43543f3988847cc7a5c0d1b82c3a52d9899c91d39989193ce81f4313651db6657c63d5d3ac60fad3b17ee3be5820477e63080f827d244d6c5b1bcdc0002bbbdc8b3a71772252ca57026368897ede66074dc3a55a8b8665e7a1f6506f22f1df925b39b9f09df2ebcf3368d7f5381824507bfcefd4b62fab7ad9203fd46b196efbc3bd598b744864286cd21e1bd284ef8d1fe93b8498419f6390a71d5fa5b9db861e6df5573b49a86b2d7b605273015a2e9efb4ccfe641a3bb49ecbf82e9997ae084e010d16cdf0c70fc9560fc4b1a7cb640db1a701299f88ad635f298f4e2c944fdac3dac94cfa2d3fd6a362604b379ae22d89f483c8a0233083ce9ec16383fd1a23a08668db1627b1f05d1f818fc0e790e99749fb46f40bced29513ceb3ba9ed47b7dcf0e314ce18a5ba43c16737e2d1cfac278c759ee6899362f7d08aeea0a47842caf959f92898c23fbdf5377d898517bc1e68c97c3021e50fc8dbfa91106c0539e7accf932144add2dffdf17da11dd93432082e927f6d61a120505e3cd4b495f1e50b9af898db960aa172260bb0fb80a670109a50a36df66a7219e54610182d70133612fdd7431caae5bf643e28224a9d95ae2e3626e0439a91386154aacebc50283ece465a9c298061bfc0cc860fd4e2e27e80ea95ae84fa082e06677471fa63556d1f6e54648083d10be6b718a91e62d0fcbce9cf2cd36005272ad0505de162912f54974dcfc3e91c591e04e5e9c9990fe529410696b27a0614d0c5fa635b77e7f534184e111e1c98d5bd62f7a40b293e85311dbae617173b548ededeb90864761ec935d522cf57caffd39b22ff94746da1a56ce00c3570d12122b6acdcd956e596ed4643e5f2b6b7f5165d7a99f8971d8125d8d01963e0e6350ba7d32d71af07de69197630dc556f787095ab37bca574622fd854e3f763dab19dd1e83c25f21d926354a7a5c15ee3e0f85b4d5debc2daaebc78e579496d0a18b143c0736bf49e33a119f55a492b8fd95095b516bbac34ee6e79b133cc5964dcd93fb849cd2e7e56c6e50302709305eab2e5f4945b35e7edaeaed1e51b9de386b5b24d370703ba1c466544ec9833c2783884feef593e328770f85287ac736c05f298e57ac9ea6a7cb425c2033c2376412f5d7c4b3e65f7fa9f3c93145710b58db886b7e54048c5d354e3e1a8504d4d3007f87cf191a7bcb2a8cb68ed5fa933e128137cd529acdaeb5307d7ff121768fa1d212fab765df699f63df3210f43f39320b03ac241d597f0a5f3f175c3b7b24d7cfe8992c9992b8d7d4f9309a3d435ea57214a237a77aece5b58712713b559023f27670fe8345ae70ea3868cb59a3aee8208b75297c37f9a31edcd835c195b0b86626199b79e0cbcd6207766fb698bde06254a5b18a0a7cfd6f755574e6ddb8ad89a2b38e03d3f08a76a43096cf2bcfb20d30e12147e6c0aeb85f1fe8ff15d57b4dde487d4acb1e8426d459887397c23dcd343ab4f717cf0dddb847c180e333cc278a8ba6dbc58eb5759c446fd34417cb8a3cf66ae93c30768e39123a8382c9c34d13fd658213582bd1400c5185574780068566e6432d70159f69b2cd66c0251e61dfd467e3982043c699e8a79182c49b017947b235e532ab2345f113d9819a106286445eb806ad90e50da189cff0c312c5bb792074fb7f4b3426262616ed409858a10ee97e819442b4b54b697f4d68bc8dbf44066dddb482d529979437d9f413bfca2bfe9a554a57311f72174425e66a3698fd348bf6c65d64c5153cc6ae20c73a16d06f08d02d7983beb4cbb192f696cc0c6513afddfa26d4f10146840d3b5467e20e9e4ef1d2873c10f4b5b9a1a1e9b8551408c72d052f237b79ec40702ccc981fa0f57745fdb6a8f1f40d57ceb1c6c8ab265e8dc031fd06a5c44e9f32f0462ad382a9c968171a64ad8bcc18bbed24e821836ea023d7be80200a8f8dacdbcfd0f57af9c96ca4809ac8e47a04271f4eadb88c720e8a64629fe6ccaadef694b973c52c2e11b48e2575558a631e325c237ce1db48ea153bfbcf0092a55da3f1439a95d4939b40260c02c3fb20b954ffc2cf25f4a8b72c37c4c033a66cdf0fee3ace8876a9e5d77c1761073a8cd3710c00176bef49581a5faa97487cae9268fdb553cfc597c743cd9b56955f537f245392dbdd4e78eaf5b6e2019530ef2142b5e80c3d0be8595d4ee45f3dbc5be932f65cdfdc0c8bd54895f1641545b54b6959070fd2f18de892fa67369aeb3085fd508e213dd02bfff3436c2bfe65dbea107c3a697b3929317e4ba7a2373b937a6fe5fd760cf5c9908916cf7a83968be1ed373b03309ecd39bea7fd93d9a87d2650e9a8040ba9721099798238e189655d37f346d9395e67389d3fd9ffe455a0eff6c11ff56930166b412b1d5f878f0de5e7f6aa3679465e5b43400c3cdb5118fda424f7c9007b18c00c55c575b59062e1df7360a1a38dd741d86ffe5ea8db38efa3abefb3163aab8e1882a05c531a130d6e816e865bcaa74f05aa45b838d24c9e567bc271ccef3a93468f02c27dbb7640c0bdab34eac7ccf97e386a974cffaf3c89fe43a8504378c50ddf230ef7d1f334de46b5260bdba7e01f9fc611d72c8adb32d48fa00d077c84afef5f2d4cd7b1dea5c48ba5f1acd9fc2c6dc72ae0c9166ee0a74846ce8fe9072ca52099a37dc0a1b5c34ce084aa44ba631153df6e384f2c82d7f091173965fb3fedcb790cc6e8ed531c81c8a50020b80d5021732defe1330ffebcf2ff97ec28699a467fc333f5d2e03cecf37713f97e825c8fcbea53a7c9d30cdecbbae7e7813202c02c466bdec4d874f5ec44f94484658cef8d592f948a002d21182e169b61a63a0fe42b53ba2e845c1eb5e0454c601d3ef7f5e6b639466a91fd5062a4b5bc8b007a454bde30f08f99155746608b7ab95391c6bd9d75cb3f828cd128927ff83143f89e3eb8dfbf2bc4cdcb1efa284f4224412a4883a56440de5d21165433c140ca370e8e85bff3d9e8275f66a4cec0524a46f48d9f56d63238a068f36996ceb30e6e5c5acfeb5823c9b48551b7e8475511055e55ff66f29712a328ed0f7f8c4f547568252484b9858ae7c282a521f8f6a72466643d4be53ee13ebf99d1ff14fc797c1fd809d9f1af4968372b29c96a73113d7dba57ae64b8ddb2f9e840a4839452d61261753595000e0f0f698721a52930959ad5c4922eae81790195b60addfde7c5d116be8dcc7d47075a77954e38a1803af33acb43b0f0a35288e5f6b08e8b3b9d7e84f49c213c14c87796c0fff8fc983c559763dbd415866315d35e2097d07ec94656207f543fa024305effd4576830a1a17a77a7826a1a78e406ca8840d1e38195455c9113e6af65b9ecbda4386b85826fe1da23156e9c59f44fa0381550550cc4b004e01794dd6c8a30bf6315061ea6bb5c0a0c7457667204c8ca7df527781ffd2f493445394d38ae0494f09f2c15654c95af00b68d152bf4c9ff29d1e855d5713d161bf1aac9872f6b72ce2c82c3a45ce9ef77ba98f78f36c71530f51094aae1fa7bf9642804be36a32dfb0794e732444bb1a1b76df0a02748cf836193f5a9a260bdb1e54b30491e01b66e172d1f5af3c0f8f29cca393906f263beb7d3e7fffe272f9e23ecdd96c99bdf7533ea1a0688d22cbd6f2e1adf825e7e4132fabdc583c17528b4490a72a70f17e38523bf0c2376ebaa7f8260b95346f9607a927714ccf434a52bdf88cf5829522aa67ec9d9674c7ea2fba5e4ffc75da17a2f39e6cbcd4d11cbb2ae83f49f54da1bf169e11bca6125d01f9a20af951dafb79558febce5743bc93738243290fff119c01a68a26781d4ad7524966f4f03375530696324f3d154a2d99eb574929998c07c1b2f4a631194ed4e294a327a990240813af01ffe2cd4489b844c7de1eeaf5c850616f200e0616d9076cb2dab4623ba4a5c09505869cf6a274254b323cc6ac77909b85c0ddfaca3f0c789efe2f001ca6a91aa3f33fc9ae9a1e53271652fbbce32c91065ba55d59456019ed67f0a40620985c12d68fe07c2be7e3d29490a7f236b6290579a4753a4d636c20b085d19f5e06de89123e203b728c789bb31e9943201facc6b4f9837e496cf3210b54fd9e0b6e11c485d5ce8a0de106d5b96885d9977c7763b623129e6e0391299c7fe7571eb70322872ebe1790fc0bf510d94f10720c5fa9f375c1bbe3352b008385b8832eba39bfee8c412e89424894f5b0ca770c1b5ecd306cef4691175f8aac332d2ae10d127f3fa67f1ab812c96d46239fd17479fe1ab7c0938499f02f65146ab6ba583fe2513224914a6a7deaf7a313f36c3e760c255e5086986f83c6e497d22f53bb0cfde299924fb9d4db94eb95b55be2d4c2d35062823745582987569397b5fb1dfc674f160354e39bc5bbfd579ac0648f6f1b8067819a0bf2faf1e6471188ee1b7610b32b857f938f0077fe10dbecc3023ffc8db511bd4a08262018fad94a74c05e9faca927f375bd17365fcac95c40ccbd1e8a51a8a1957cef8f0f0b914ca9094348df9fdd859dd30eaacb9a9dee1fb95ab7c559e5e9661fb6f7a129707f56c9998dac6946b01479ebc2209318b862eb1b47c034a67660e8e782451adfd86d7a9a781ba201799a718956997fe9e4ec317f1ecf25520371146a2db2bf112f09370455cc620b7d27081c334875137c42cc0eca08d94f7f789ca3d4efe7d6895662d4a85b62639ab4224adb100e316e27156df1a423b2d114ac697ebc8535e953f683d4d3332fd6b10d9cf165757e9d7e5b7f5b974d2c1a3dfaf88886b1b9d6651a4ff42116f4884c70283624231dce007ea6fbd191265fae9ff7af762d10e8936c1cd3efcd8ec057586b4d467be6963d916164eb42068138d5c7049e406ecf7ce928cfe50a3224cd8d50c2139fa393835f2248c2741507d3013f2f5b416c2d4c1687e3c9f37a215bf28842aabfb2c39f7676503295ecc509716d0ccd7590a6b3c10cefdda5f3307441efbd3bbda0a96fd9f1fe3e3eb49fe79e12a2e309574103a33491a5fdd369947d205f3e9bfe31911586ae593223b7506c231cc6de3d969b0cf5bea8951a7df8bae548daa0a25d8571c191e8b841ba2bcb81d577433b5c4f2437ed315a92cd992765c6b4e015076dddf4ae9c93c6b460b12d0215c02c38e5be3dd08dbbee6684abe5f02b9ab52604db166552719d8ce7c0470cde064261791d7c999563d0e02"}, @NL80211_BAND_6GHZ={0x1004, 0x3, "903cd664f7d3671f4d41870efb1e0ee21e1a42a08a08aee96fa1d0e81b45c3910c35eec04b92776a43e17b87f4709352881af097fe57457e3a896d3793d40273e2f3f7c1305a8eba0b4297222a14d840a2783fe0613096a89627210b7ccc796d1e17370ef8731864798ad53d0fec8dd0a49a2b322c19e0bc44272e648de3d80f766fa5e6b09fb8bd739795b64c178af0b44fb2a933317aff248313c2e43bfef869081b644b5e35f0b8b56d04d3a63aa791fc82fe9ed33ea31ec3ba5121b456138178dbe430702835e13e203451885d61f2e3e6233b1009810fdcc8cf46587394c7ef4e48846b9dd2b57033870d5d802240b98e98371c7c60c41af32ab570b0f647986e70f20bd4844e58c9df8f1686b14dcfa514b22a06658b5d1b57245276f7ba03d23759ffda708d4f515871866160f75ed9ee025c02c0ee0be3ffea36a16f3390046054186aaa792488e82ef6a611fd19b5c5002c337abf81c84cf691d341a37c8e552f1650ffbc2383915461d36664edaac30c48163ab15160e15f48e7c608d98d4fbf535a3139743a215a42fa9be438d724224fd65ad333c01ae1f713b62aabb718ad5d90464fbc9ae48fbc940964a618e96226be68f7fdd469d78e80443e8f9ca1e281be88a297a4e580524aca23bcac25fe8f4e5fcf281025273a47407b033c5108cf3345f7159ff99bb43b4cfe77bfaa330dbd44b2401f8814b768a6fb97d6a7b6c3a1980380d310812aa365ba3adbec4407b5015ee1ce264bdd17d7272aafeffe7c6772ab966fec798155398615e7b04035bdc1d9d70db05b2a32b4c1450f40432a75da8f6b0f54ccca9bc887c468cdf9ab5578acc1c7d61b81ae364ed47eac99674c80bb478fc46a0573f25be51d195ede00bfa08d0c9fd717f2e09b52adf55684b25a1c2dd95552f29b70e1f9718ca704d295baa7abcef55db6dc8fdbfa087eb10ae29c6a55ea2eb938b52f6a8c18484305266d70c817b00829b2209bb4105c7a8b37f3cd3ae356655e24df69c2c8bac23e02afd0fc32c85862c13ac9a25cc4b74dc2f664df5c3db22bfc902dac708282ce58c90bd8843499aca45419dc0b0968fd75fa2044f22f4f5ef9a37d96747bf566bf5bbed2f5c5d83d25de961f0b5d6c3d973f7e1520aea83f09bb0e4eea0007fd764f7466b644ec151d29d55e6b1cdd0872310c5f1a0ddc4d726d4fde475dbf8b3af58395c4c47cc0e361f5355bd9ce30a4d176a057eda232fb06f3e830d7a0cdd7ddd79fb416e0fc2df52e1d7618384e8d0ff2e57d263878e93e7541b0515845a165002cc48cf462cf01e659c5a411af4bba438fdac49b6eb3f645a1fa35b12bca6465b74c7b01fadb32bdc0bb2f9942c249f0021c78846e8e9fca5fc15973b43c8953af992c3d2c67fe6db9811c15f37777e9f25674c2f346fa12edc5ac9b1120f5b77fc054506955a8474659cd12c91d1564ef6840c9a2104b6c023e31c7d1f573ce8a1c80af949d893f1e78f63a7d085700a352470fa360e28bbc1d9baccb0dbf50a43d5bf5e9ba0df85f56ba334df48cee6d016a7f391395e87f9178d922bbb3519574d27682480a43f6940aff578ebac89317ee68e27b1e3ce279638ed08f85a09ceb34047a5a26b5e2e6ac3e12796e4dc319366c1a8243ddde5dacd5f928641da341a858ec392f4eb584dac733d40c7454f88e27bde99369b35271fa8a5b0c8219ab5c72d2bd8774f13a628132e712f4292251eef356c04fd61e992f59e34f568fd9346a640ae14dc0b5460bced06963a9028cc8ad0d6070fa6086eeaaad1f22b8e7b32a9f8222f41a6c76b77eae8b4aa1ad7a8d0698bf35608e9dd338368edd7ba0716a7cc3acff7d5fb9bcffc4c3adb2e082dfd473074b08d93b343c2cd953326caaaad1dd2985e881d5e86ec2729fade1ef86f279e8ba68e1d9888c17006572a29b17248d2d72f388f9764f1cdbf843c4c3316f25c5a1b7728a70beb34d8cbd59f02b8ec1113d4840e6a025100e9bc14a94740e356874a0e2eea9b562edd40407054b8a4457a148fa3bb4482b34c438b11df6ca5a880d95134465012857a23919754f0b1edec9c48d21a19e5bd2add9074e8f6ed8b070a4c9da2f5810beb2a940034d1ce985dec6ee56e8bc68d635d4b512ac54a27f22fd110e8bad34d0962735f7ef97aef4b9359e71353a64f0affd7c8322de95c7c3ee4f1da281e31342961daf756838557ff08f28e095812791f9f324e0f91b8e0bc0d6d36df988187247de1eae46d3e1c0cd24ee2eacb416cbaaa72e9ef0cbf0164a941ce6086479f160023258dc9ac02e1335f3a3a5a17befcdb36c3e2870fa30b12550cb6cc2ea6614c47457cef964e419adac077916b3f0df0569938b714dcd5be3ecb1ade560b2d81c407d2e1c2ec8cb5a163c9e42505bd66f873e5f1f2cd732c1d45d6ffb7cca380a279f3ed59d7fa29f129cf4bcf1ebba278257ca295bc143271bf23024fc6e990e0bc9e9958e93565008eca8c75d81cbdfac1dd05fc7643c72c44f10218579777c0effe584f135a6d7d8425fbaa9258eb55db4d82b18a80ca799fb9146e70a5b59ef55df650ab9fd50d14f8994d73d65e70ba3cc29882c9d8abe81c3e5d8b76a2d5e88eada694ec106e2a13e63ebc175d4a7cbbca743dc21531399dcccd7ceb35dd2ce2113bf0a82c14c9b9593ae1b9eda8f38f09bcf20bdb1082bd9347ff68f3f1ee801d46f778f6ae24f8f2f6f9c4797a349cbd5446cbd55e2e934536ae65d89af3a71b5f6354e30cc5b741f840e94c8a232f716d696a9a5e3a2539ea7c3fd7186accc8c91205f2c3823794bf3bf8efb3b96c5037655f12c10d14f4148af44aa531019dc67a40129c841023fbfbdb82d821aff52092f7645fabe4e959b6289d12b366128010f5e77260c7b45e5bd2a9473d8596e918649eb3dda6ab75ce23e030568d3b7f4dc352e48375763f4c011a9e85d2e8fd5af83d7802a604846807d6835288d51074e1bf4737be9991bac6d7ddab32b6afc6660d0928fd60ff912f66cc33e79b060797a93884dfecd7bd44b3680b164e8d6ae5aa064cd7fa9d645384e4ff771461bc0afe5919ead01c578eab41f170490e0304e63d7dbd8a8a2b77b6545ea1cac961291ac848e9d4a1e148e8b28a00661cc41ca6b17d4c0ee11e410c7207ecdb744e9cc9c488944ce8e757669b0ae1cc7bc4246aff7a4e664b2088402520a9029e890029e348ae8033227b4ad3ddf8166aac288eedb762663f198d9f9abb0362d1ad58a8c8199009ff071d1100f8a568eff34d133d49608f70f1ec75134b1aef7ed34265b8731965ca2170ac05bd0922f7937045020795c53d18dce1d72d2f2bd232cff8bc428f1bdca11602a86068854b543c0df44849d6f1392297b7dbf371c9fa33e3812f1497f3487c854219c6a92586d20148f1993e5d8d62e3a8c5f176ea2d4ff2bf0ee6256e63b2d44f21c20fa72b94b6e66558485b830a6493c09f16ddea2373005163fc369178b233002916088b865a446605a7419d272615a49b4c56c4f021607ac686e09b0be9f00111a9dd8029bd4c822bdc3c51eb49452b2838b3f4cad28ff87d35601f99f274b1ddfd596a6e5e58768dd52ea8fb164e8af94779cf9f2544a4f96ab7186607b2ba3c70cc3c37b6d2fd538a862eee357bcdc17e7af5f6009574ee2fbb79e1903e8f9b5254cdf60362dd772df0be7c15dd175acf9d37a61cd9223b81b108abb50387225fcec9972fa4913be8c1f53e28b61e82e8a6414bbe7ecbfca832c3d279c54d62ec9a3e88e7b137da9a661738bcdbcf5545e6f8d9b694be77c87a5ea801798bbefed1d26ac7f565036a8d763a4636c806d28488eadbfea50ef9f3225ae81fc6873eed43e72c9bfdb2538d660834e61aab3f1d9034cedf1452ed6486509f212be328a74c6f066e486553fb441fe0e977158365e88e72c737623833cb0d2d4ac564263bc8daf8404d72f750d7d5ee51168ca76e72753697324b3fc66791bd905ee1060b866650a280a3da78f824e81faf95b0cf69060c3f674a4c71dd9589406d8a4d42af60e58ae3db294033ba06c0d78239db54f7d95c015daa406c095ff3c52dc57bc5b693c44b886aab4ea8367016f9f3fd27626f3944ab3aefef064f216b7772ebe3547907ef4b6d9a1f48f5c4e02cd1bfdc94416aca9d94bbd6c34e79d4f24cd9673debbe2a83a4d157408f3e98b7812191db170a7470e01b9388e2a69f4d4236c096ef14387bf02325ba02b4034841392137785bb095a5ac09fb5a5eacb3c0b5ffa17db07852b06ac77a09652292dd55e73f2e05546dd3b7be285f12ab86bcbefa9f64e81f7fcdbb4e3f90fdd9ec42006f3beb49b449b998d98a08fe7a3c9532f4ccb99cace99cdced9da7523b9b47cb0bb7d6cb6917946574e214e931597330e916529e6b43769e5d26eaa468964e320d81e0ee08293b38da263ec8aed4dba449b3405fd9d67c533b8247daed1ca7850afafb38cda63f8311566af0ac87c63034de356c8ccf2159de24821cf2e9f268d1f3f9ede60f06e77bbf7785603271afb5dff72ed1f88e5337fc9055c4a49f848f84171de9bc44bd8d0c440650e8765ac8b18fb8465d42e549cc3ef12987e393827f15ab00d0beb4059f8f5016ffd28fb218e8a0364afbccd4c6d729a3f2aab99fa6363c2830dd0f02d8e385142164bfb0bf248318beeb59f1f45f17198e0b4599d68e09e71972e016264f677518c985f79bd7d8fc07c71fa10e702399a95a2577b3abddff8a4e232d7ccec3455442843a02261f30bd02d88565db8c0eb4bf5bbf6bed89f0937741ab8a61a0188ed2071d05d23e50ff8a130eb877555546434e19704a829b19ace3e4e922a6cbf3283deb5b9d8bdca82f37a7f9660a865d472f36410daca6d9310eff5764efa7302ca1c9c78eedc91f4f3a9182704f079a1dd6979f3c087c8c38fa5c87e065839a10554b1348529654678365b37c5b0044e59dbd27fac453714d21fb98edaa78ac63d6f7fb86f4f67e7ace0cfb646f7cf8afaf140373b34ddb06d2802340bc1bf0cc11f78b5460bfdd12245f92077c4ca552f68ac7b9a903f8ca8ed2e4aafe645bb4dbdc88fac685d73c98aa18da52bfc651eabd6fe7987ea1b3d11afb6d2cd76a6f49d6f5741420aff5159d26d1f15612aa39c368077a8d1474c0f0d4788712cb73a9fb24440d09be5eb5714c784b8c5a9f3142f85f86780a9853ad17a6f181ea89381ad31ce76c27e68a818c4b5e3213ce23f5c226f6a3610da429ccd2a753f98e204588df68e02d679e25da0bcd85e5623a23baa58706f4581960d05b1f23e34e5789e7ef05eef8df747ca462dd723b1f2b40464c1608d5d778d9c0a418d2c6851a7bf284879374db1b567da5d0847b0535cae1e96cf3fd65f68d7480c4a1fea8658f0b2245abcc2e3ecf10790550ab754b961e994e1cf49a9f2093986864c2f01bb81a800ff646de144b01e5d47657ef375af2240ba7349b42382978f142824613f3a6101dd37a6e9897e215011f82240ee00d219c550dbef7ee70bbf622cac25ae8e7fb2039786e76b55ffb82052e011d80892e3b167cae64dbc0a3fd6455e086cd2ac15b8e4f2a39621d3b40aadc1ff0ebb6b10c71aa4b13f7405f80b274a808262bd157b3b6499309f558d16c13454d8c2312d00c576f0318978a145c57fc7f4ff5f8f676811766d1e825a065673157c7d46a7a2f8becc45daf5b2ec09a790a76edd228be281d8f624fdb2a7619e5bb5b799f3b50d473da72bb6d4d00b11cdefd49cfb28c333807790dc3986ebfd53"}, @NL80211_BAND_5GHZ={0x22, 0x1, "4c68ab6af760caf7100c05eee613fa27487f052acfea8ad4a60ad43b2eed"}]}, @NL80211_ATTR_SCHED_SCAN_MULTI={0x4}, @NL80211_ATTR_SCHED_SCAN_INTERVAL={0x8, 0x77, 0x7}, @NL80211_ATTR_SCHED_SCAN_MATCH={0x94, 0x84, 0x0, 0x1, [@NL80211_SCHED_SCAN_MATCH_PER_BAND_RSSI={0x44, 0x6, 0x0, 0x1, [@NL80211_BAND_60GHZ={0x8, 0x2, 0x80000001}, @NL80211_BAND_6GHZ={0x8, 0x3, 0x1}, @NL80211_BAND_6GHZ={0x8, 0x3, 0x80}, @NL80211_BAND_6GHZ={0x8, 0x3, 0x5}, @NL80211_BAND_6GHZ={0x8, 0x3, 0x1}, @NL80211_BAND_6GHZ={0x8, 0x3, 0xff}, @NL80211_BAND_60GHZ={0x8, 0x2, 0x5}, @NL80211_BAND_6GHZ={0x8}]}, @NL80211_SCHED_SCAN_MATCH_ATTR_BSSID={0xa}, @NL80211_SCHED_SCAN_MATCH_PER_BAND_RSSI={0x2c, 0x6, 0x0, 0x1, [@NL80211_BAND_6GHZ={0x8, 0x3, 0x8}, @NL80211_BAND_2GHZ={0x8}, @NL80211_BAND_6GHZ={0x8}, @NL80211_BAND_60GHZ={0x8, 0x2, 0x1f}, @NL80211_BAND_6GHZ={0x8, 0x3, 0x1a}]}, @NL80211_SCHED_SCAN_MATCH_ATTR_RSSI={0x8, 0x2, 0x1062}, @NL80211_SCHED_SCAN_MATCH_ATTR_SSID={0xa, 0x1, @default_ibss_ssid}]}, @NL80211_ATTR_SCHED_SCAN_RSSI_ADJUST={0x6, 0xf7, {0xd, 0x4}}, @NL80211_ATTR_MEASUREMENT_DURATION_MANDATORY={0x4}]}, 0x3324}}, 0x20000890) perf_event_open(&(0x7f0000000200)={0x4, 0x80, 0x3, 0x4, 0x3, 0x4, 0x0, 0x7, 0x1800, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0xff, 0x1, @perf_config_ext={0x0, 0x800}, 0x10, 0x1, 0x6c, 0x2, 0xfffffffffffffffd, 0x2, 0x2, 0x0, 0x0, 0x0, 0x80}, 0x0, 0x0, 0xffffffffffffffff, 0x10) sendmmsg(r0, &(0x7f0000001e00), 0x3fffffffffffe36, 0x0) 20:30:06 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x2, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:06 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x402, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 183.774875][T12887] loop5: detected capacity change from 0 to 4 [ 183.786513][T12887] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 183.801328][T12887] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) [ 183.806520][T12895] loop3: detected capacity change from 0 to 4 20:30:06 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x3, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) [ 183.844445][T12895] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 183.855614][T12895] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 20:30:06 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x406, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:06 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@debug}, {@min_batch_time={'min_batch_time', 0x3d, 0x6}}, {@lazytime}]}) 20:30:06 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x600, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:06 executing program 0: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = fork() move_pages(r0, 0x1, &(0x7f0000000000)=[&(0x7f0000ffb000/0x4000)=nil], 0x0, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 20:30:06 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x4, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) [ 183.923833][T12924] loop5: detected capacity change from 0 to 4 [ 183.942007][T12924] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 183.961214][T12924] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) [ 183.997324][T12942] loop3: detected capacity change from 0 to 4 [ 184.015046][T12942] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 184.023535][T12942] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 20:30:06 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x5, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:06 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x5, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:06 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x39, &(0x7f0000000040)="ff0204000000000100000000", 0xc) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c) ptrace(0x4206, r0) rt_tgsigqueueinfo(r0, r0, 0x12, &(0x7f0000001180)={0x0, 0x0, 0xffffc58b}) tkill(r0, 0x13) 20:30:06 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x604, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:06 executing program 0: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x4000, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10010, r3, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) 20:30:06 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@debug}, {@min_batch_time={'min_batch_time', 0x3d, 0x6}}, {@lazytime}]}) 20:30:06 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x6, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:06 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x8020, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:06 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@debug}, {@resgid}, {@lazytime}]}) [ 184.636165][T12979] loop5: detected capacity change from 0 to 4 [ 184.645400][T12979] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 184.654721][T12979] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) [ 184.659319][T12978] loop3: detected capacity change from 0 to 4 [ 184.673665][T12978] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem 20:30:06 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x6, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:06 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x7, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) [ 184.682538][T12978] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 20:30:06 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0xe000, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 184.757026][T12996] loop3: detected capacity change from 0 to 4 [ 184.787406][T12996] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem 20:30:07 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x8, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:07 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@debug}, {@resgid}, {@lazytime}]}) [ 184.803577][T12996] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) [ 184.825487][T13016] loop5: detected capacity change from 0 to 4 [ 184.844862][T13016] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 184.853207][T13016] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) [ 184.894185][T13036] loop3: detected capacity change from 0 to 4 [ 184.913709][T13036] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 184.932437][T13036] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 20:30:07 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x39, &(0x7f0000000040)="ff0204000000000100000000", 0xc) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c) ptrace(0x4206, r0) rt_tgsigqueueinfo(r0, r0, 0x12, &(0x7f0000001180)={0x0, 0x0, 0xffffc58b}) tkill(r0, 0x13) 20:30:07 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x1000000, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:07 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x2000000, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:07 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x7, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:07 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x10, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:07 executing program 0: set_mempolicy(0x3, &(0x7f0000000200)=0x9, 0x7) r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0xfffffffffffffffc}], 0x0, &(0x7f0000000400)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80001, 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, &(0x7f0000000300)=[{&(0x7f0000000180)=""/123, 0x7b}, {&(0x7f0000000240)=""/155, 0x9b}, {&(0x7f00000003c0)=""/236, 0xec}, {&(0x7f0000000080)}], 0x4, 0x7fffffff, 0x8000) set_mempolicy(0x4000, &(0x7f0000000080)=0x1, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1000004, 0x10, r0, 0x83e55000) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x400, 0x4) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000380)='./file0\x00', 0x0) 20:30:07 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@debug}, {@resgid}, {@lazytime}]}) 20:30:07 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0xfc, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:07 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x2040000, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:07 executing program 0: r0 = creat(&(0x7f0000000180)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f00000000c0)=0x8) r2 = syz_mount_image$nfs4(&(0x7f0000000100), &(0x7f0000000140)='./bus\x00', 0x400, 0x5, &(0x7f0000001400)=[{&(0x7f00000001c0)="d4b2ca35a256dedbc6b9aa75861450e76ff6751f2fc42db3b732e3876d42def99bac4ad499d2cbcba3bf1b11f932eb7901564ee2665504e6341ef29b0f2ee4a4ea3549e1ab186d5f0f7285f049cd9e1537d73a373a488d2ea4ae8e1b4bcfea0232ee73262620d5980ca9e4c01129146b40d8230e82172235be96066a6aad65e43156d0947e64f0f6fca4026b35e3c993d0dad5df9e581650680c7d8514dbfc57acf6566848b4ab48ff739a4d15fa9a47f16ce672760231f6e116c8d514b1053be67fcf3e7d5598a45f7efbfc7e8f978d53805f984efdff", 0xd7, 0x5ca}, {&(0x7f00000002c0)="c3ea2ed6cf5918c8fe2c03ea6da54d29be7b036183760b5326dda57a098635e2dca8ca8b9f60897e4f730949cbfd8efcde0acb76d6216c9e6706c39995061b3d7641d58d8ffcfc23eef10e30d348534f6b0ac62ba6afc3dfc7724ea6c4a35ae2e32054a6a4cdaabb442c668ccd8ab73e87a61425609a6b356c", 0x79, 0x3}, {&(0x7f00000003c0)="74179d9535fa30485dfaea8f4018d2288ccee7eb75f0b619647bcf1a2eb075f575c5ba9b5154a10beb5ed68dc187bdeeb2fc62bce20a371e94ee0341f432e15d042128ca864e4bff2598789a44b8d050cf8089e1fca18049c1de44b7f4c6c730f60697d92da2667b86afa244d482052327a8d99216187bcd241c90847a2e200222a7a684dc02198ddc2e23ace7beb705fee41b870e3dfedb1d5a56a1589f4ae1417aa8e6ab86369099edcfd95656a9a08cc792cec3ae93c7369a7f7e6d5ec1bcc56c723f0788e9078d6cbdde6021e7676a5cd9f15c6b240b6829c445b5f52bd836c17cec10a2902ff44a75af7f82614fe9fdcbb59a897ade2d54dd2b59a45e6a09bc496b043c6025e0e1b9674d73158db8934761c3e9b2632ce5682c6d3ab47f726068bab64193753576740106a7b2cb44582c109f3889c0fd866e05716572f33794a87b2a4119aaa48437d1df096ab9973b5c7057b5f2fa8e40e3488447eabfc4f5a6a9b795ae292d81ef6dcc6006a0530488aefc6261fd81f1194faab8b35cf3bc263d830d141fcf9052734e0dfffbd70145fe9b2c6b250b6143ffa93f6bad5b672dd033563d71766a70503ba091b7c8b3f0ab18a1674c586e0181de913d296fca45e867680d11c332190f15fab1411c5dbb703fbe346cf340db136fd69baa529833a94b743423376c1432ea021eea543a22ff631bf5b60c99c47e35b4643ef7b3886a152408c952379ea829e7a03d74d4331f8c71dac82ba37a4f6d68b08bcf8e21d65dbf0ca1553a153b74c0891f89398b0e6a7a215ae7841c39a4608a95ec98fed1de4af4cded64133b8f29a3f9994cb90915967686ddf682c277764dded134d0926b88fe4ff578cf2461576f778eace01c996daf13a4fc9c1d1e41557b660e9fda029e6e4c5b587edad767a6655856780847bb2ca80dd2d147a62f6b031dffcbcb4de62c90be84fc88b77a8f3a2ee4482a72b3a0ff50ba22651702d087bd5f8d1d4e7e1deefbfbb3d603e4b565d1485d5b00e235322e53b7933d36fdd4e9c2e29872594c109b16edc3d226db9a8e6d1f41e74a50517e8d0d6dd235e46064fd21ce8599ac8fa3dc721ad5df54f1058a824c18a9eb3f64d1b50b07eaa466a9e7143aa875786735e982db7155d01ae7a97f7d4282ca75ca1980ca30a099c0e105269cb1faa915a45d339bbb06af7393b74e985a58292221ca8f6ce0ee93acb6e3b7be4576bb5667975ecf368c0405721896937b1deb2a345da53d5f16d6e2d7f666975d2de3e48919fea2c5d00c99d3921e3f138c5e6cd3c95ef0404a5bdef901d1a2496165d02d44a3b15110e8023e797022813fe1bbd1a1cc81cfa239542fd58e00c020dccd803f28eec51da3238b460e8a80af7b9fdf154b5d8eb641a921f886e169150105c281c605a13c32d5d52ec17dc5dd7e5772de1597023dd43701bc3d529725bbc7bceede480d63ecac1454a83970ede505fda55d51ac1309c4bc4b72e9b526baae727de1cb06b92cc0c4655754f9dce26ba811fcf1b20cff22b31a53cbf276a602e1df4c6acd4f8aedfb040589b8a7b1b5ae69db694f2044a7271b2263bd63217b59c073b954812b0881e903442f203ee6fae2e6cc38e617d49393eef35388be40654a981afde835601b6305d1117e87cb68a553a3025066f932d264fc8a07594bd0e604ed19e444f52ab30ae738c0e743c7af071b289eeeba370e0cdbaa7f8fd634a1c62ed83f19c80010f1286e6f3381ca1c5d462f1b990a312b211128effbd6f75df023c5351c9aff9900ce9c95be0fd894c96d350d3f50d4a0fa0e64f16e3cdb6e67cc119278021c4ae6b00538240b82de53f54bdeeaaa0ca172f6b78ddbe100b07b60366178da0d1aa773cceb58e90129111e01038d1582a6fdcaad45ec7d8195d5cf188ea68e8fd25c3a1543c8248fef4c1e9fb2afefea1cd28b23643654912084b148a4114a32a9683a0ca8a2864d0ecb7ba3f8e7d4ef9624abbaa78874cf7dbe57210801ff7d131130761dfd895ae514c9ba97a916654200b6ccbb932c289b410eaab2c3f9b0816bbe54b3297b166052e5dbac91fad8e171505df3174fda257f3ea72ca360d2cda287f896a9c434d9de2544ae22f1bf67a74e555153bc9bc9bf23173cb56d9d506a349d875bcea0554d306d2013159bd03b4a2f0265eb547c461a7d1e0f7dc945c37b4d45ad3fdea8ef366f4be6a8d7aa4aa7d0e205a44baacc1913ef0276f01a2cf3a6322cbaf64b0d0a17770a99d393fb1088cef01b6ac82fb35b34d862434324c2a82c9c5f5c972dd70dedc5a84acd24f460d10a84136e375a818c5ec34393554278096933faee7230c45168ce96a5931d61c75614032fdad135cfb8ab3a47ea1d879c123085cc6e7164202bb41ad1de03a71c20df69a650e2184584a41b6bcbb85d7d7042960404902eef59ea15d2e42821762f833b8919a66607b512e4db26a1719cda1232c0f1b724bf0137f4c1c1f510b7d70f0ecdf4dc0e7a0e3e55c439b9cddd1dbb62ef6cc1737d35e83f014cf43cf6d22cb4a5436715b1153dc9a6b7740a17452c9b5c976eb96cd8478cd5206dfadc1ce1e0a5d6c7768814e7b8c9d3b8160464d0c1a9f1fc35acf933a1122c54e2a2092418e66ed33f34110933d36298a546ddc8b0333564c09a84ad033d5188b4166978cdc3643f6a85f0e1f3317e2a2c84dc8d63676483386c366b65b68a0ccf53ea6ae3764fa8923c2c76e83d185f08bab1583e154ddbd5c2e53b5137119863741994c65a9b87ff0bafbb87760cf3476f41b0ceb5c5f094c7346fc0edf6ef1d93d202631ab54d3540398b947d0df1d0c4fc7d910705bc9e4ddca4a80986e048f910aa8ff01813c026be7f4a05f237130e4131f42396ae73b8917480557a0574610a4657a3fd17733776e569aac0a0a86572e88c078a1f14a6aced1f3bf7156722661f521a9a3e9b5dcdaa142e5d1904a4a050bbbecb1b76987ad34f6017290a69c1009980cc0838eb1996830c46c9dc3e70a9796517dcf3534aadda6e1e919b0b323144f64eb382d0184ef2c6b89fce61554820bdfad38b512ec78c3ed84e0d322828372f8177733be2278691a9303ffc0ee0b6f180671f9cd6ff0ae34ea12ef8d61c216dc9a910ae25287e76f9bac4ffd3762cf332a974c4b4fa89ac6a6cc452f3541e0610467cf38b780215306ff887c6ccf1d54b7a9e9e0ed031279a6eb927d9ffac6cd83a8c57f916ec93260e7c5b299576fd617d34ecdbd8502809995433edaad84505aef4f75cacdf4c0ed782e5a3a04b5b342c06cd228cb84ed2e217d7e8ad72a6adf026c9b991c945dc68b1423498e044d2bffd9c94c26cd6246dd1dbb4ae1daf9bd99584d6cf97881ae506272523ef064240856dd35898d00182c0ae6a254ebdcd2c8d0891135392e329a8e038cd8edb6407205a17a5241334b37ceb4236edf785715c9f38e69160f7ef527202ead1282cb6246c6e8439b2e68cd2492026c625c4c09b30a609d36c7cf3e80bc1864f57d28a44945c2966d0feaed02e78a03990329c2f64a6a72c07d697f0a1df56bb838a49b2b35ff02f8c2200c3e2f1aa43407dddb6cb14f60d4987a3296a801715fa48aefd71924b4dfe2b898296f0f0f012856188e3a7624f5c1b510996e3bc609d359a7629671d9ad63b2b6a55e706bb00a8696d4059b609c640a3a613557ab478634c3e026d629a50262561c1ecc389f95792e5bb1bdec85e0e377b120da8d2b45e0e9127f95624118d8e46116e7cc7ed1db577fc533d035871a9e83297f72dd9dde1d23af6b14e4ba74a4b0f008ae728190065ed052cd3812c38581c3bfef5b812fb09d6728846a889015913729b6b9e3164a13e03f290807bc2ca43f29a8cdd01b814e5dd8078f1fd17ff1a3d057d9e0a545a5ce34ff01f6fcd0f2676985e3464bded5d2c33e60555e4c919c917863cfbfd8495dae582d9bc62fcd1c3a79cc4a79d7a8dca1eda5bebb59cff86a184dea3585d239a11c147b8f089550c1ce322bbf9253ddd300ebac8dfa3fdea02c271e4b28d02a26933ca4633b23122d8dc077b47077c108adea435faca7f1301e68db2efa4371859f5c05ea2808b5762c1eb778c7ec1946b07d1f8636b69bde5eed7625206eed3d9a332e81074e9b2b9d8fb1a238299880c8cd53a8881d1e00a9edbc903aa8bcbbff72bb3588c7fa7e1cfb9e7179cf9b07203f8effd130ccb59ad9092a880e0a50a10608e90297e3762a2addeb6d275979cc392033c7135694157590a8fc0a5f831125b1aa6f737e7cbe1e2a62baf7201076224d2ebb8525d648fe3a5c05d2643bd93ddf4a856cb039b40b2f31f6af319149868658fab1cf78acd618443ce20969e8a564fd3c15d86d6f85768e7edb94c00e2c0f5891f01f646ac16bfea5dcce50937e551b8818253a6854cba9765ecf2d1f556ca0916a4db65195ae431121c721dd465475e654a9628fb2e3cb06137826657214ae038707b4875464cff6f2624e3c7222301f94e251e832371d97c6d0c6dafde5e53655bf06dba81658863db4f92d2cc79e09bd64c94820127080618ee650f1d50151a794331db274ccdd3b7d878d011306b1020b59d0d0b9e24cf7a37ca1b9eefd4a297fbfe50bf6355b326b39af4343bec6e092d961a353adcc9b756477cb9a665b5f8c2cff4fbe20b19b59fd5898f5c2b08f451521ca1dfaf97d0ae8a661ddf4dbcc9676f397117955d6de6aa95142b30d29eb78368ce199828aca10f8f886d4eedfe63037503abc344d0083c1f528d05b0959a557a10d4ad488affcb0e8dc91ad24a9adae3804a3f2d40d274aab2b8c7dbd94c7829c1f75ebfdd3a4d79bf1be45eecec1b079e8799d3fb4844ad1012d436458c5f6b313f723d4d56339d9002c6fee451e88f68d6ffdb1ed63f38f61211848734cd7435c86d0473662d3608c64360aed8332235f1cc401f72e4266ebfd0a171db041d52b3cb8f6722df4ac9749bd4cd06a375705ea412a253dafc04ae63be5450d3fa6be3e5ef3c323f702ebdbdbd4e14cb71e438e46894764d72301233e55dda9289db127e04c927a2ce798c7037d44dfee2ae49608f3cdabeebf4ad08ccf32c091c1728e90bf50aa93c98509c663bdf0fdd725dd93e21ddb36aa92f6586d5ca44e61b2e5b3646d86b61f23e46580df929381fd131d38b4793a8033520e6d6e5da8dd7a0b43346556add0f4163e4d26319d9ae04c57f557bc5a3c992dc41e4c2e4727086745320fc2b04a39932d52d8b39762a1c9d3f22578e19ef498349528ad6354aff3bebceefcc9503ff29b560ec4d275966db8976913a937e662c8ef7d7d3625ee65203c386ca05704ef8411db9514a695222f1b34bea026dcb6deafaeb8ac7e74ada121e1003b95a5814bfaec20a545ff346c13ece050ce90f58940ae397cc99ed3ffd57f9866bc2452cac288fb5b9d6a9e536dc41f8b4fee49c91ec725b0a81d219dac606f65cdbc84fa0c7f27cc97f6ddb10be8ffede7885bea693d1fa44174f269094695a6d110ee45e49a5be3fc8264710d61c62fabe1d463aa96016cb18cf68018116adb08750f2e94d451f4ca46cfe2219f1ea7e084013019b56cce8f2472d7120650a4d111880dba4e837e81e33cb455b5d1c7d91a949c76f82054a4ad764273eed651be2091bcee32d6e577f892c7cbd42997e4ecada0202d8160e1eb826b9c3c40bf9ae63c4187b13de72e9f8b94e4c0733da1845853dcd7c25828adc8f7048e6e97b0533ca513be37af29de625f9e95e48f9cb6bdd9bf37b363f1dccf7ba276c05", 0x1000, 0x6}, {&(0x7f0000000340)="06ccbe652d5f6f3b20f42a93e79e882cac086ca2384d58bc8bc22899b96a9790e8cb6926e5bb2da003fa0b3e87a4f19aece8ac655c1743fd002d9b3642", 0x3d, 0xeb8}, {&(0x7f00000013c0)="e2dc8a7f44f442", 0x7, 0x1}], 0x5000000, &(0x7f0000001480)={[{'B{\xdb-@\\:\xf3('}, {')$/\\}!%[\')'}, {'[\xbb@/+\xef/.'}, {}, {}], [{@dont_hash}, {@hash}, {@appraise_type}, {@fowner_gt={'fowner>', 0xee01}}]}) r3 = openat(r2, &(0x7f0000000000)='/proc/self/exe\x00', 0x26240, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000380)='./bus\x00', 0x0) lseek(r4, 0x7ffffc, 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) write$binfmt_elf64(r4, &(0x7f0000000040)=ANY=[@ANYRESHEX], 0xfd14) fallocate(r4, 0x100000003, 0x80bf13, 0x28120001) fallocate(r0, 0x100000003, 0x0, 0x9) lsetxattr$security_evm(&(0x7f0000001d40)='./bus\x00', &(0x7f0000001d80), &(0x7f0000001dc0)=@v1={0x2, "8ce7475cdfa11bc0a70d772eeae5e363e613"}, 0x13, 0x1) sendmsg$NL80211_CMD_UPDATE_CONNECT_PARAMS(r1, &(0x7f0000001d00)={&(0x7f0000001500)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000001cc0)={&(0x7f0000001540)={0x76c, 0x0, 0x8, 0x70bd26, 0x25dfdbfc, {{}, {@void, @void}}, [@NL80211_ATTR_IE={0x1d2, 0x2a, [@perr={0x84, 0xb6, {0x4, 0xc, [@not_ext={{}, @device_b, 0x4, "", 0xf}, @ext={{}, @device_b, 0x4, @device_a, 0x1e}, @ext={{}, @device_a, 0xffffffff, @device_a, 0x40}, @not_ext={{}, @device_a, 0x400, "", 0x40}, @not_ext={{}, @device_b, 0x1000, "", 0x13}, @not_ext={{}, @device_a, 0xff, "", 0x3d}, @not_ext={{}, @device_a, 0x41, "", 0x2c}, @not_ext={{}, @device_b, 0x3ff, "", 0x41}, @ext={{}, @device_b, 0x1b10, @device_b, 0x75e9}, @not_ext={{}, @broadcast, 0x4f17ca6c, "", 0x31}, @ext={{}, @broadcast, 0xecf1, @device_a, 0x3a}, @not_ext={{}, @broadcast, 0x7d, "", 0x7}]}}, @mesh_chsw={0x76, 0x6, {0x7f, 0x3, 0x32, 0x2}}, @random={0x40, 0x3d, "68984f1e55903682344215d4f724169f4fc149cdb11832585baee63917377abdb3895d6c5fb5f7191459d6c961a2817d5b02f2e9ffdcd383bec32b57e8"}, @random={0x9, 0xcd, "2163142a25ca30bbf2b29c3c0c18d3ae4f08ea56dd17adfc378bf61eea41f91c694ad5837832b84b78497ef601a77d85d6c4dcf256827a8e58d276af1beb7dea7fc5afcca81bf251227ec57bcd470067e23483573ddc4b9a059a63ba6b47462865fd9434c125b7a40ec32bff79dea46ec3b9185c49ac821e9a53fa9d794b5329596c08bfe0aed6290294980a7fee2ae9829a933e74cd912294f538714b70928ea42cb1f453f08c630b325f665e1fedd5c16ef776b0758215d423f0f46db9d1f3bf2c359542e5d2d10b1f049060"}]}, @NL80211_ATTR_IE={0x1c2, 0x2a, [@challenge={0x10, 0x1, 0xcf}, @tim={0x5, 0x95, {0x40, 0x59, 0x3f, "2d03f088a4f17c2aaa74ccfb2a0e9bc6b3d35c834ca974c5d1b09506ce882f25d7575f231aec6e4433552de3046d41fbb1086ecbdcd314db772a5bd1fbaae901a28b66c79c07bca351c19551903c691e1a83d580ed062fe47a2a46c55f2482b6b01f0d1fc81a28b71e6d1157c06e9b4d2a3e6d9432a7988b56c63f86284155def34b33056e15d476fd583043b15cabc0f4e7"}}, @perr={0x84, 0x8e, {0x3, 0x8, [@ext={{}, @broadcast, 0x330, @device_b, 0x2d}, @ext={{}, @broadcast, 0x80, @device_b, 0x1d}, @ext={{}, @device_b, 0x83, @device_a, 0x18}, @ext={{}, @broadcast, 0x5, @broadcast, 0x2f}, @ext={{}, @broadcast, 0x101, @device_b, 0xf}, @not_ext={{}, @broadcast, 0x8, "", 0xb}, @not_ext={{}, @device_a, 0x0, "", 0x24}, @ext={{}, @device_a, 0x3, @device_a, 0x29}]}}, @ibss={0x6, 0x2, 0x1}, @preq={0x82, 0x72, @not_ext={{0x0, 0x1, 0x1}, 0x9, 0x1, 0x3, @broadcast, 0x0, "", 0x40, 0x0, 0x8, [{{0x1}, @broadcast}, {{0x0, 0x0, 0x1}, @broadcast, 0x2e}, {{}, @broadcast, 0x3}, {{}, @device_b}, {{0x1}, @broadcast, 0x3}, {{0x1, 0x0, 0x1}, @broadcast, 0x9}, {{0x1, 0x0, 0x1}, @broadcast, 0x3}, {{}, @device_a, 0x8}]}}, @ht={0x2d, 0x1a, {0x800, 0x0, 0x0, 0x0, {0x9, 0x7f, 0x0, 0x6, 0x0, 0x1, 0x1, 0x0, 0x1}, 0x800, 0x800, 0x1}}]}, @NL80211_ATTR_IE={0x149, 0x2a, [@measure_req={0x26, 0x3, {0x3b}}, @random_vendor={0xdd, 0xca, "16f35c8b9fa2ee686bc5f23a957088e79b1134ae29c2a19a14f1b84bd1bdd5008e3b7970514d47e5bcf7f99d280e80f4f0e1e7e6a190a6d79c6185058de50b40892e0d2854b2eda8ee96d656cc0ffe5c93aa4b9b97774a94ee8430c21d3d2afe60c4bec73f2f823d7e976c6a6faca74cf8585609554edd45ab2b69464d2b1a3e606d7a5ce0df8945ea152a554cf372672a8ac7e13fc268f380ce3647cf5d92187b1a46981fa7d86742314b849ad45d9aacbd2a26742ce6b0780d9bbf26f50e899dcd43ced391bbb38531"}, @cf={0x4, 0x6, {0x90, 0x2, 0xcf7, 0x2}}, @mesh_chsw={0x76, 0x6, {0x0, 0x2, 0xe, 0x59d}}, @preq={0x82, 0x5c, @not_ext={{0x1}, 0xff, 0x1f, 0x101, @broadcast, 0x1e89, "", 0x0, 0x5, 0x6, [{{0x0, 0x0, 0x1}, @broadcast, 0x1}, {{0x0, 0x0, 0x1}, @device_b, 0x3}, {{0x1}, @device_b, 0x1}, {{0x0, 0x0, 0x1}, @broadcast, 0x4}, {{0x1}, @device_a, 0x9}, {{0x0, 0x0, 0x1}, @broadcast, 0xffff}]}}, @ext_channel_switch={0x3c, 0x4, {0x0, 0x2, 0xac, 0x2}}]}, @fils_params=[@NL80211_ATTR_FILS_ERP_USERNAME={0x5, 0xf9, "a3"}, @NL80211_ATTR_FILS_ERP_NEXT_SEQ_NUM={0x6, 0xfb, 0x4}, @NL80211_ATTR_FILS_ERP_RRK={0xc0, 0xfc, "1bf0e2dbda9c4da8e9dc672fbdb83b739db97547575b62c3c7eb9474bc649f8a480da054e55384a0cfa630353bcdf275b428e7e5fce319787bdbdd48af4f659c5733dbfb7082d9d6d53a0f472bde595372a32543d8a153438a35a0ce26dc94662e6a0e5456c1a0f08329761575332eeeb3d2c6fe1d43c5dc77fd78532fdb513a51028994b47150bf042898b9b858d6ffe06b2841423bbd2e57bdfbb48f746f7da1839d70e4cb4a6111b9d0a799a49482d259614ef3e6ddcc4d6bd420"}], @NL80211_ATTR_IE={0x20, 0x2a, [@rann={0x7e, 0x15, {{0x0, 0x6a}, 0xe7, 0x3f, @device_a, 0x4, 0x8000, 0xf15}}, @channel_switch={0x25, 0x3, {0x1, 0xb4}}]}, @NL80211_ATTR_IE={0xb3, 0x2a, [@chsw_timing={0x68, 0x4, {0x5ec, 0x200}}, @ssid={0x0, 0x6, @default_ap_ssid}, @preq={0x82, 0x3b, @not_ext={{0x0, 0x1, 0x1}, 0x9, 0x3, 0x0, @device_b, 0x80000001, "", 0x7, 0x5c8, 0x3, [{{}, @device_a, 0x2}, {{0x0, 0x0, 0x1}, @device_b, 0xfffff801}, {{0x0, 0x0, 0x1}, @broadcast, 0x2}]}}, @perr={0x84, 0x62, {0x8, 0x6, [@ext={{}, @device_b, 0x3, @device_b, 0x3f}, @not_ext={{}, @device_a, 0x20, "", 0x12}, @ext={{}, @device_a, 0x2, @device_b, 0x15}, @not_ext={{}, @device_b, 0x7ca8, "", 0x29}, @ext={{}, @broadcast, 0x6, @device_b, 0x3b}, @not_ext={{}, @device_a, 0x80, "", 0x39}]}}]}, @fils_params=[@NL80211_ATTR_FILS_ERP_RRK={0xce, 0xfc, "b7eaccda319ca9bdd04ddefca769196c3c324105d29447b8c6101ce487bc495a32dd9d76036972289868a6d5b6dfdadaff60bad49d1885729e1cb28e20e4650a78e6ab77fb7a31cae55f8e4fd80509d7cd71ee397aaa5d5f2a6eb64212899545f37235a3294c817de25175cffe83f00529dccdba357340dfe224b570d51d5fa307d742984ee96a3cd094b277369d9c8572223f39efc47332cca63a0ef2bcdaa4ccbc5fec8bf84729fad65825a88778853fdbb54870e1b9f175124e9e23c283b9ee93f7c395b03ee15499"}]]}, 0x76c}, 0x1, 0x0, 0x0, 0x1}, 0x4) [ 185.581014][T13070] loop3: detected capacity change from 0 to 4 [ 185.587190][T13062] loop5: detected capacity change from 0 to 4 [ 185.598681][T13062] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem 20:30:07 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x2ff, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:07 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@debug}, {@min_batch_time}, {@resgid}, {@lazytime}]}) [ 185.625667][T13070] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 185.634125][T13070] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) [ 185.663773][T13062] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) [ 185.721952][T13101] loop3: detected capacity change from 0 to 4 [ 185.731204][T13101] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 185.742147][T13101] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 20:30:08 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x39, &(0x7f0000000040)="ff0204000000000100"/18, 0x12) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c) ptrace(0x4206, r0) rt_tgsigqueueinfo(r0, r0, 0x12, &(0x7f0000001180)={0x0, 0x0, 0xffffc58b}) tkill(r0, 0x13) 20:30:08 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x4000000, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:08 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x300, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:08 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r0 = creat(&(0x7f0000000040)='./file1\x00', 0x0) r1 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x7, 0x2, &(0x7f0000000180)=[{&(0x7f0000000280)="eb3c906d6b66732e66617400020101000240040000f83ec101", 0x19}, {0x0}], 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="616c6c6f775f7574696d653d30303030303030303030303030303030303030303030302c757466383d302c666d61736b3d30303030303030303030303030303030303030303030302c00060881e7e6820657f37c74cd28314b620a329e286f154d8d118d1b65929de3040ebaaf5be08c3992c9730ae211059914518c037866d8fa51ce14fc26563d6da682810f0c2037877884a66055193237000fca927485288efe2a73a2c9e173c0d9686ecc6918ef1c765fc08612d623030957a5635b5e79fcb5014e16763736937835e03bd8f3a4a839f354382f989eaf9d2528d9f4005a0cf9347fa40169d72e0c2bc46aaf5ee7f12f0baaeb6fc070221b2ff858ae6eac0ff2927596585871cc9ceadeda79ce87cf0d1f59c46058a981204b038a98bf6306"]) preadv(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/61, 0x3d}, {&(0x7f00000001c0)=""/154, 0x9a}, {&(0x7f0000000300)=""/210, 0xd2}, {&(0x7f00000007c0)=""/4096, 0x1000}], 0x4, 0x102, 0x3) fsync(r0) 20:30:08 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:08 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x8, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:08 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x100000, 0x15, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000e1f4655fe2f4655f0100ffff53ef010001000000e1f4655f000000000000000001000000000000000b0000008000000018000000c20500002b8200000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e38343433353034323400"/192, 0xc0, 0x400}, {&(0x7f0000010100)="00000000000000000000000047878d126f6347e1b360d317cdb2f98e010040000c00000000000000e1f4655f00"/64, 0x40, 0x4e0}, {&(0x7f0000010200)="0100000000000500400000000000000000000000000000006e00000000000000", 0x20, 0x560}, {&(0x7f0000010300)="02000000030000000400000005000f0003000400"/32, 0x20, 0x1000}, {&(0x7f0000010400)="ff07ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0100ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000e1f4655fe1f4655fe1f4655f00"/8224, 0x2020, 0x2000}, {&(0x7f0000012500)="ed41000000100000e1f4655fe1f4655fe1f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010000000", 0x40, 0x4080}, {&(0x7f0000012600)="8081000000c04000e1f4655fe1f4655fe1f4655f000000000000010080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000100"/128, 0x80, 0x4300}, {&(0x7f0000012700)="c041000000400000e1f4655fe1f4655fe1f4655f00000000000002008000000000000800000000000af301000400000000000000000000000400000020000000", 0x40, 0x4500}, {&(0x7f0000012800)="ed41000000100000e1f4655fe1f4655fe1f4655f00000000000002008000000000000800030000000af3010004000000000000000000000001000000500000000000000000000000000000000000000000000000000000000000000000000000000000004f5b7a0a000000000000000000000000000000000000000000000000ed8100001a040000e1f4655fe1f4655fe1f4655f00000000000001008000000000000800010000000af301000400000000000000000000000100000060000000000000000000000000000000000000000000000000000000000000000000000000000000fb7a8fc3000000000000000000000000000000000000000000000000ffa1000026000000e1f4655fe1f4655fe1f4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3834343335303432342f66696c65302f66696c65300000000000000000000000000000000000000000000027b48737000000000000000000000000000000000000000000000000ed8100000a000000e1f4655fe1f4655fe1f4655f00000000000001000001000000000800010000000af301000400000000000000000000000100000070000000000000000000000000000000000000000000000000000000000000000000000000000000e65a5083800000000000000000000000000000000000000000000000ed81000028230000e1f4655fe1f4655fe1f4655f00000000000002008000000000000800010000000af301000400000000000000000000000300000090000000020000000100000092000000020000000180000092000000000000000000000000000000b8e65752000000000000000000000000000000000000000000000000ed81000064000000e1f4655fe1f4655fe1f4655f00000000000001008000000000000800010000000af3010004000000000000000000000001000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000a659b3c700"/768, 0x300, 0x4580}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531000000100000001000050166696c6532000000100000001000050166696c653300000011000000940f090166696c652e636f6c64000000", 0x80, 0x10000}, {&(0x7f0000012c00)="0b0000000c0001022e00000002000000f40f02022e2e00"/32, 0x20, 0x41e}, {&(0x7f0000012d00)="00000000001000"/32, 0x20, 0x21000}, {&(0x7f0000012e00)="00000000001000"/32, 0x20, 0x22000}, {&(0x7f0000012f00)="00000000001000"/32, 0x20, 0x23000}, {&(0x7f0000013000)="504d4d00504d4dffe2f4655f00000000647679756b6f762d676c6170746f70320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c6f6f7032390075782f746573742f73797a5f6d6f756e745f696d6167655f650500"/128, 0x80, 0x40000}, {&(0x7f0000013100)="0c0000000c0001022e000000020000000c0002022e2e00000d0000001000050166696c65300000000e000000d80f050766696c653100"/64, 0x40, 0x50000}, {&(0x7f0000013200)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkal\x00\x00\x00\x00\x00\x00', 0x420, 0x60000}, {&(0x7f0000013700)='syzkallers\x00'/32, 0x20, 0x70000}, {&(0x7f0000013800)="000002ea0100000001000000270f240c000000000000000000000000000000000601f80f0000000006000000779b539778617474723100000601f00f00000000060000007498539778617474723200"/96, 0x60, 0x80000}, {&(0x7f0000013900)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00xattr2\x00\x00xattr1\x00\x00', 0x20, 0x80fe0}, {&(0x7f0000013a00)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallers\x00'/128, 0x80, 0xa0000}], 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="63970d18e5ec5991c171761f75dbdf67e776772830308a2810e6b42f867f6a0a953d1f10"]) 20:30:08 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x6000000, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:08 executing program 3 (fault-call:3 fault-nth: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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:08 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x500, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) [ 186.399880][T13119] loop5: detected capacity change from 0 to 4 [ 186.408420][T13119] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 186.413897][T13126] loop3: detected capacity change from 0 to 4 [ 186.425227][T13126] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 186.434123][T13126] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 20:30:08 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x600, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:08 executing program 0: r0 = socket$inet6(0xa, 0x80001, 0x0) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f0000fca000)={0x100000001, {{0xa, 0x0, 0x0, @mcast1}}}, 0x88) ioctl$FIONCLEX(r0, 0x5450) setsockopt$inet6_MCAST_MSFILTER(r0, 0x29, 0x30, &(0x7f0000000180)=ANY=[@ANYBLOB="01000000000000000a0000000000ff00ff010000000000000000000000000001000001000000000000000000000000000000000000bd000000000000000000000000eda661064f9612d500000000000000000000000000000000000000090000000000000000000000000000000000000000000000000000000000000000000000000067ff00000000000000050000000a004e200e8a34c38faf3af622bd07000000b6f1045e9313f6431305e3d255b492009bf1b27c2387f17f972f60d3df6fe47975fbc6b26892f196d70437a889ab31712dfd0fb5b176b1227c768c8b8d64034b7689e288f273309b758af3086956b05512331e01cf9362db5c757198e7a62a3222968f8375582ba228f915bb9c8c94465a6de755cfa77d"], 0x310) r1 = socket$inet6(0xa, 0x80001, 0x0) setsockopt$inet6_MCAST_JOIN_GROUP(r1, 0x29, 0x2a, &(0x7f0000fca000)={0x100000001, {{0xa, 0x0, 0x0, @mcast1}}}, 0x88) setsockopt$inet6_MCAST_MSFILTER(r1, 0x29, 0x30, &(0x7f0000000180)=ANY=[@ANYBLOB="01000000000000000a0000000000ff00ff010000000000000000000000000001000001000000000000000000000000000000000000bd000000000000000000000000eda661064f9612d500000000000000000000000000000000000000090000000000000000000000000000000000000000000000000000000000000000000000000067ff00000000000000050000000a004e200e8a34c38faf3af622bdc37e25aab6f1045e9313f6431305e3d255b492009bf1b27c2387f17f972f60d3df6fe47975fbc6b26892f196d70437a889ab31712dfd0fb5b176b1227c768c8b8d64034b7689e288f273309b758af3086956b05512331e01cf9362db5c757198e7a62a3222968f8375582ba228f915bb9c8c94465a8ee755cfa77d23fc62d16ebe593c204944556cf06d04e754d27df7570d7fbfccae2c144fdfd35ef57b196ec78ff26b178ad62d03b647f19ca024a380c0506dc05689cbed11e0107b5be5a39a841dad881a061e882a50c518ec4e2c96cbdbc781ab364e918a01a6f02d55fc040da7aa69fac594cdeaf81132a2a67163bf1c339c799003274108"], 0x310) setsockopt$inet6_group_source_req(r1, 0x29, 0x2c, &(0x7f0000000040)={0x1, {{0xa, 0x0, 0x0, @mcast1}}, {{0xa, 0x0, 0x0, @empty}}}, 0x108) setsockopt$inet6_group_source_req(r1, 0x29, 0x2c, &(0x7f0000000040)={0x1, {{0xa, 0x0, 0x0, @mcast1}}, {{0xa, 0x0, 0x0, @empty}}}, 0x108) [ 186.471723][T13119] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) [ 186.505124][T13149] FAULT_INJECTION: forcing a failure. [ 186.505124][T13149] name failslab, interval 1, probability 0, space 0, times 0 [ 186.517787][T13149] CPU: 0 PID: 13149 Comm: syz-executor.3 Not tainted 5.13.0-rc1-syzkaller #0 [ 186.526544][T13149] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 186.536598][T13149] Call Trace: [ 186.539876][T13149] dump_stack+0x137/0x19d [ 186.544213][T13149] should_fail+0x23c/0x250 [ 186.548709][T13149] ? __se_sys_memfd_create+0xfb/0x390 [ 186.554160][T13149] __should_failslab+0x81/0x90 [ 186.558918][T13149] should_failslab+0x5/0x20 [ 186.563428][T13149] __kmalloc+0x66/0x340 [ 186.567584][T13149] ? strnlen_user+0x137/0x1c0 [ 186.572265][T13149] __se_sys_memfd_create+0xfb/0x390 [ 186.577564][T13149] __x64_sys_memfd_create+0x2d/0x40 [ 186.582758][T13149] do_syscall_64+0x4a/0x90 [ 186.587176][T13149] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 186.593119][T13149] RIP: 0033:0x4665d9 [ 186.597005][T13149] 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 [ 186.616634][T13149] RSP: 002b:00007f282d378f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 186.625052][T13149] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00000000004665d9 [ 186.633081][T13149] RDX: 0000000000000800 RSI: 0000000000000000 RDI: 00000000004bee66 [ 186.641156][T13149] RBP: 0000000000000001 R08: 0000000000000400 R09: ffffffffffffffff [ 186.649114][T13149] R10: 0000000000000001 R11: 0000000000000246 R12: 0000000008100000 [ 186.657063][T13149] R13: 0000000020000100 R14: 0000000000000800 R15: 0000000020000280 20:30:09 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x39, &(0x7f0000000040)="ff0204000000000100"/18, 0x12) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c) ptrace(0x4206, r0) rt_tgsigqueueinfo(r0, r0, 0x12, &(0x7f0000001180)={0x0, 0x0, 0xffffc58b}) tkill(r0, 0x13) 20:30:09 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x6040000, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:09 executing program 0: 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) pipe2(&(0x7f0000013780)={0xffffffffffffffff}, 0x0) fsetxattr$security_ima(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=@sha1={0x1, "bea8edc5a58a1360fe5b1432968c6df1655fe053"}, 0x15, 0x1) clone3(&(0x7f0000000800)={0x274000000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0, 0x0, {r3}}, 0x58) 20:30:09 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x700, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:09 executing program 3 (fault-call:3 fault-nth:1): 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:09 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x9, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:09 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x3f00, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:09 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x4000, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) [ 187.268574][T13180] FAULT_INJECTION: forcing a failure. [ 187.268574][T13180] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 187.281659][T13180] CPU: 1 PID: 13180 Comm: syz-executor.3 Not tainted 5.13.0-rc1-syzkaller #0 [ 187.290448][T13180] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 187.300528][T13180] Call Trace: [ 187.303887][T13180] dump_stack+0x137/0x19d [ 187.308222][T13180] should_fail+0x23c/0x250 [ 187.312636][T13180] should_fail_usercopy+0x16/0x20 [ 187.317660][T13180] _copy_from_user+0x1c/0xd0 [ 187.322391][T13180] __se_sys_memfd_create+0x137/0x390 [ 187.327683][T13180] __x64_sys_memfd_create+0x2d/0x40 [ 187.332887][T13180] do_syscall_64+0x4a/0x90 [ 187.337324][T13180] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 187.343227][T13180] RIP: 0033:0x4665d9 [ 187.347118][T13180] 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 20:30:09 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x10000000, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 187.353099][T13178] loop5: detected capacity change from 0 to 4 [ 187.366722][T13180] RSP: 002b:00007f282d378f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 187.366784][T13180] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00000000004665d9 [ 187.389253][T13180] RDX: 0000000000000800 RSI: 0000000000000000 RDI: 00000000004bee66 [ 187.397276][T13180] RBP: 0000000000000001 R08: 0000000000000400 R09: ffffffffffffffff [ 187.405244][T13180] R10: 0000000000000001 R11: 0000000000000246 R12: 0000000008100000 20:30:09 executing program 3 (fault-call:3 fault-nth: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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:09 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x80fe, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) [ 187.413267][T13180] R13: 0000000020000100 R14: 0000000000000800 R15: 0000000020000280 [ 187.429980][T13178] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 187.446965][T13178] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) 20:30:09 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x20800000, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 187.459338][ T25] audit: type=1400 audit(1620937809.636:1411): avc: denied { sys_admin } for pid=13174 comm="syz-executor.0" capability=21 scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:system_r:kernel_t:s0 tclass=cap_userns permissive=1 [ 187.502622][T13217] FAULT_INJECTION: forcing a failure. [ 187.502622][T13217] name failslab, interval 1, probability 0, space 0, times 0 [ 187.515582][T13217] CPU: 1 PID: 13217 Comm: syz-executor.3 Not tainted 5.13.0-rc1-syzkaller #0 [ 187.524352][T13217] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 187.534517][T13217] Call Trace: [ 187.537798][T13217] dump_stack+0x137/0x19d [ 187.542126][T13217] should_fail+0x23c/0x250 [ 187.546541][T13217] ? shmem_alloc_inode+0x22/0x30 [ 187.551489][T13217] __should_failslab+0x81/0x90 [ 187.556347][T13217] ? shmem_match+0xa0/0xa0 [ 187.560872][T13217] should_failslab+0x5/0x20 [ 187.565451][T13217] kmem_cache_alloc+0x46/0x2f0 [ 187.570276][T13217] ? do_anonymous_page+0x411/0x8b0 [ 187.575474][T13217] ? fsnotify_perm+0x59/0x2e0 [ 187.580199][T13217] ? shmem_match+0xa0/0xa0 [ 187.584663][T13217] shmem_alloc_inode+0x22/0x30 [ 187.589479][T13217] new_inode_pseudo+0x38/0x1c0 [ 187.594933][T13217] new_inode+0x21/0x120 [ 187.599083][T13217] shmem_get_inode+0xa1/0x480 [ 187.603867][T13217] __shmem_file_setup+0xf1/0x1d0 [ 187.608808][T13217] shmem_file_setup+0x37/0x40 [ 187.613489][T13217] __se_sys_memfd_create+0x1eb/0x390 [ 187.618814][T13217] __x64_sys_memfd_create+0x2d/0x40 [ 187.624014][T13217] do_syscall_64+0x4a/0x90 [ 187.628435][T13217] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 187.634327][T13217] RIP: 0033:0x4665d9 [ 187.638215][T13217] 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 [ 187.657822][T13217] RSP: 002b:00007f282d378f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 187.666261][T13217] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00000000004665d9 [ 187.674231][T13217] RDX: 0000000000000800 RSI: 0000000000000000 RDI: 00000000004bee66 [ 187.682187][T13217] RBP: 0000000000000001 R08: 0000000000000400 R09: ffffffffffffffff [ 187.690142][T13217] R10: 0000000000000001 R11: 0000000000000246 R12: 0000000008100000 [ 187.698121][T13217] R13: 0000000020000100 R14: 0000000000000800 R15: 0000000020000280 20:30:10 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x39, &(0x7f0000000040)="ff0204000000000100"/18, 0x12) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c) ptrace(0x4206, r0) rt_tgsigqueueinfo(r0, r0, 0x12, &(0x7f0000001180)={0x0, 0x0, 0xffffc58b}) tkill(r0, 0x13) 20:30:10 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0xe0000000, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:10 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$netlbl_mgmt(&(0x7f0000000500), r1) syz_genetlink_get_family_id$netlbl_mgmt(&(0x7f0000000040), r1) sendmsg$NLBL_CIPSOV4_C_ADD(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20801080}, 0xc, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB="a0000000", @ANYRES16=0x0, @ANYBLOB="000226bd7000ffdbdf25010000000800010003000006000000000000008008000900e300000008000a00b4b5000008000a00afba000008000a00c81300005c000c8044000b8008000900433e131c0800090088f2bb2608000a003bed000008000900e1abb37d08000a000d8500000800090041ad0304080009006125441d08000a00235b000014000b8008000900b12b995c08000a00277f00002218cc911922649b57e05815eb3b250457b3d18d116db16c23d5a9f422b06898c8cfbf4187d1b369009e22000000"], 0xa0}, 0x1, 0x0, 0x0, 0x40000}, 0x10040041) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f00000002c0), r2) sendmsg$NLBL_CALIPSO_C_ADD(0xffffffffffffffff, &(0x7f00000010c0)={0x0, 0x0, &(0x7f0000001080)={&(0x7f0000001000)={0x1c, r3, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}]}, 0x1c}}, 0x88011) 20:30:10 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0xfc00, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:10 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0xa, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:10 executing program 3 (fault-call:3 fault-nth:3): 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:10 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:10 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0xfe80, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) [ 188.310958][T13256] FAULT_INJECTION: forcing a failure. [ 188.310958][T13256] name failslab, interval 1, probability 0, space 0, times 0 [ 188.323608][T13256] CPU: 1 PID: 13256 Comm: syz-executor.3 Not tainted 5.13.0-rc1-syzkaller #0 [ 188.328106][T13257] loop5: detected capacity change from 0 to 4 [ 188.332368][T13256] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 188.332381][T13256] Call Trace: [ 188.332388][T13256] dump_stack+0x137/0x19d [ 188.332409][T13256] should_fail+0x23c/0x250 20:30:10 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:10 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:10 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0xff00, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:10 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 188.341642][T13257] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 188.348628][T13256] ? security_inode_alloc+0x30/0x180 [ 188.352055][T13257] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) [ 188.356182][T13256] __should_failslab+0x81/0x90 [ 188.388447][T13256] should_failslab+0x5/0x20 [ 188.392980][T13256] kmem_cache_alloc+0x46/0x2f0 [ 188.397738][T13256] security_inode_alloc+0x30/0x180 [ 188.402905][T13256] inode_init_always+0x20b/0x420 [ 188.407877][T13256] ? shmem_match+0xa0/0xa0 [ 188.412357][T13256] new_inode_pseudo+0x73/0x1c0 [ 188.417154][T13256] new_inode+0x21/0x120 [ 188.421355][T13256] shmem_get_inode+0xa1/0x480 [ 188.426189][T13256] __shmem_file_setup+0xf1/0x1d0 [ 188.431213][T13256] shmem_file_setup+0x37/0x40 [ 188.435892][T13256] __se_sys_memfd_create+0x1eb/0x390 [ 188.441221][T13256] __x64_sys_memfd_create+0x2d/0x40 [ 188.446424][T13256] do_syscall_64+0x4a/0x90 [ 188.450841][T13256] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 188.456792][T13256] RIP: 0033:0x4665d9 [ 188.460689][T13256] 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 [ 188.480302][T13256] RSP: 002b:00007f282d378f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 188.489217][T13256] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00000000004665d9 [ 188.497176][T13256] RDX: 0000000000000800 RSI: 0000000000000000 RDI: 00000000004bee66 [ 188.505203][T13256] RBP: 0000000000000001 R08: 0000000000000400 R09: ffffffffffffffff [ 188.513242][T13256] R10: 0000000000000001 R11: 0000000000000246 R12: 0000000008100000 [ 188.521193][T13256] R13: 0000000020000100 R14: 0000000000000800 R15: 0000000020000280 20:30:11 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x39, &(0x7f0000000040)="ff0204000000000100"/21, 0x15) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c) ptrace(0x4206, r0) rt_tgsigqueueinfo(r0, r0, 0x12, &(0x7f0000001180)={0x0, 0x0, 0xffffc58b}) tkill(r0, 0x13) 20:30:11 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:11 executing program 3 (fault-call:3 fault-nth:4): 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:11 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:11 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0xb, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:11 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0xff02, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:11 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x100000, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:11 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 189.003183][T13298] FAULT_INJECTION: forcing a failure. [ 189.003183][T13298] name failslab, interval 1, probability 0, space 0, times 0 [ 189.015929][T13298] CPU: 0 PID: 13298 Comm: syz-executor.3 Not tainted 5.13.0-rc1-syzkaller #0 [ 189.024779][T13298] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 189.033754][T13297] loop5: detected capacity change from 0 to 4 [ 189.034864][T13298] Call Trace: [ 189.034872][T13298] dump_stack+0x137/0x19d 20:30:11 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x6, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:11 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 189.044431][T13297] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 189.048506][T13298] should_fail+0x23c/0x250 [ 189.048529][T13298] ? __d_alloc+0x36/0x370 [ 189.057048][T13297] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) [ 189.061153][T13298] __should_failslab+0x81/0x90 [ 189.080152][T13298] should_failslab+0x5/0x20 [ 189.084681][T13298] kmem_cache_alloc+0x46/0x2f0 [ 189.089448][T13298] ? __init_rwsem+0x59/0x70 [ 189.093951][T13298] __d_alloc+0x36/0x370 [ 189.098199][T13298] ? current_time+0xdb/0x190 20:30:11 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0xf0ff7f, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:11 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 189.103068][T13298] d_alloc_pseudo+0x1a/0x50 [ 189.107856][T13298] alloc_file_pseudo+0x63/0x130 [ 189.112721][T13298] __shmem_file_setup+0x14c/0x1d0 [ 189.117928][T13298] shmem_file_setup+0x37/0x40 [ 189.122934][T13298] __se_sys_memfd_create+0x1eb/0x390 [ 189.128228][T13298] __x64_sys_memfd_create+0x2d/0x40 [ 189.133428][T13298] do_syscall_64+0x4a/0x90 [ 189.137939][T13298] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 189.144514][T13298] RIP: 0033:0x4665d9 [ 189.148398][T13298] 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 [ 189.168029][T13298] RSP: 002b:00007f282d378f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 189.176436][T13298] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00000000004665d9 [ 189.184412][T13298] RDX: 0000000000000800 RSI: 0000000000000000 RDI: 00000000004bee66 [ 189.192382][T13298] RBP: 0000000000000001 R08: 0000000000000400 R09: ffffffffffffffff [ 189.200399][T13298] R10: 0000000000000001 R11: 0000000000000246 R12: 0000000008100000 [ 189.208647][T13298] R13: 0000000020000100 R14: 0000000000000800 R15: 0000000020000280 20:30:12 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x39, &(0x7f0000000040)="ff0204000000000100"/21, 0x15) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c) ptrace(0x4206, r0) rt_tgsigqueueinfo(r0, r0, 0x12, &(0x7f0000001180)={0x0, 0x0, 0xffffc58b}) tkill(r0, 0x13) 20:30:12 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:12 executing program 3 (fault-call:3 fault-nth:5): 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:12 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0xc, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:12 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x1000000, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:12 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x7, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 189.857770][T13337] loop5: detected capacity change from 0 to 4 [ 189.867083][T13337] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 189.875457][T13337] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) [ 189.887778][T13344] FAULT_INJECTION: forcing a failure. [ 189.887778][T13344] name failslab, interval 1, probability 0, space 0, times 0 20:30:12 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x2000000, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:12 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:12 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x8, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:12 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:12 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 189.900417][T13344] CPU: 1 PID: 13344 Comm: syz-executor.3 Not tainted 5.13.0-rc1-syzkaller #0 [ 189.909352][T13344] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 189.919677][T13344] Call Trace: [ 189.922958][T13344] dump_stack+0x137/0x19d [ 189.927297][T13344] should_fail+0x23c/0x250 [ 189.931706][T13344] ? __alloc_file+0x2e/0x1a0 [ 189.936301][T13344] __should_failslab+0x81/0x90 [ 189.941125][T13344] should_failslab+0x5/0x20 [ 189.945647][T13344] kmem_cache_alloc+0x46/0x2f0 [ 189.950436][T13344] ? inode_doinit_with_dentry+0x382/0x950 20:30:12 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 189.956803][T13344] __alloc_file+0x2e/0x1a0 [ 189.961247][T13344] alloc_empty_file+0xcd/0x1c0 [ 189.966018][T13344] alloc_file+0x3a/0x280 [ 189.970274][T13344] alloc_file_pseudo+0xe2/0x130 [ 189.975192][T13344] __shmem_file_setup+0x14c/0x1d0 [ 189.980660][T13344] shmem_file_setup+0x37/0x40 [ 189.985371][T13344] __se_sys_memfd_create+0x1eb/0x390 [ 189.990650][T13344] __x64_sys_memfd_create+0x2d/0x40 [ 189.995845][T13344] do_syscall_64+0x4a/0x90 [ 190.000259][T13344] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 190.006165][T13344] RIP: 0033:0x4665d9 [ 190.010046][T13344] 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 [ 190.029650][T13344] RSP: 002b:00007f282d378f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 190.038123][T13344] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00000000004665d9 [ 190.046233][T13344] RDX: 0000000000000800 RSI: 0000000000000000 RDI: 00000000004bee66 [ 190.054242][T13344] RBP: 0000000000000001 R08: 0000000000000400 R09: ffffffffffffffff [ 190.062192][T13344] R10: 0000000000000001 R11: 0000000000000246 R12: 0000000008100000 [ 190.070141][T13344] R13: 0000000020000100 R14: 0000000000000800 R15: 0000000020000280 20:30:12 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x39, &(0x7f0000000040)="ff0204000000000100"/21, 0x15) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c) ptrace(0x4206, r0) rt_tgsigqueueinfo(r0, r0, 0x12, &(0x7f0000001180)={0x0, 0x0, 0xffffc58b}) tkill(r0, 0x13) 20:30:12 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:12 executing program 3 (fault-call:3 fault-nth:6): 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:12 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x3000000, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:12 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0xd, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:12 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 190.775084][T13387] FAULT_INJECTION: forcing a failure. [ 190.775084][T13387] name failslab, interval 1, probability 0, space 0, times 0 [ 190.788093][T13387] CPU: 0 PID: 13387 Comm: syz-executor.3 Not tainted 5.13.0-rc1-syzkaller #0 [ 190.796786][T13386] loop5: detected capacity change from 0 to 4 [ 190.796848][T13387] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 190.809349][T13386] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 190.812942][T13387] Call Trace: [ 190.812952][T13387] dump_stack+0x137/0x19d [ 190.828662][T13387] should_fail+0x23c/0x250 [ 190.833422][T13387] ? security_file_alloc+0x30/0x190 [ 190.838609][T13387] __should_failslab+0x81/0x90 [ 190.843504][T13387] should_failslab+0x5/0x20 [ 190.848137][T13387] kmem_cache_alloc+0x46/0x2f0 [ 190.852885][T13387] security_file_alloc+0x30/0x190 [ 190.857971][T13387] __alloc_file+0x83/0x1a0 [ 190.862374][T13387] alloc_empty_file+0xcd/0x1c0 [ 190.867120][T13387] alloc_file+0x3a/0x280 [ 190.871359][T13387] alloc_file_pseudo+0xe2/0x130 [ 190.876190][T13387] __shmem_file_setup+0x14c/0x1d0 [ 190.881199][T13387] shmem_file_setup+0x37/0x40 [ 190.885860][T13387] __se_sys_memfd_create+0x1eb/0x390 [ 190.891212][T13387] __x64_sys_memfd_create+0x2d/0x40 [ 190.896411][T13387] do_syscall_64+0x4a/0x90 [ 190.900854][T13387] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 190.906738][T13387] RIP: 0033:0x4665d9 20:30:13 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:13 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x4000000, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) [ 190.910618][T13387] 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 [ 190.930215][T13387] RSP: 002b:00007f282d378f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 190.938608][T13387] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00000000004665d9 [ 190.946561][T13387] RDX: 0000000000000800 RSI: 0000000000000000 RDI: 00000000004bee66 [ 190.954512][T13387] RBP: 0000000000000001 R08: 0000000000000400 R09: ffffffffffffffff [ 190.962463][T13387] R10: 0000000000000001 R11: 0000000000000246 R12: 0000000008100000 20:30:13 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0xa, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:13 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:13 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x5000000, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) [ 190.970436][T13387] R13: 0000000020000100 R14: 0000000000000800 R15: 0000000020000280 [ 190.978971][T13386] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) 20:30:13 executing program 3 (fault-call:3 fault-nth:7): 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) [ 191.099405][T13423] FAULT_INJECTION: forcing a failure. [ 191.099405][T13423] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 191.112700][T13423] CPU: 0 PID: 13423 Comm: syz-executor.3 Not tainted 5.13.0-rc1-syzkaller #0 [ 191.121506][T13423] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 191.131619][T13423] Call Trace: [ 191.134894][T13423] dump_stack+0x137/0x19d [ 191.139234][T13423] should_fail+0x23c/0x250 [ 191.143761][T13423] __alloc_pages+0x102/0x320 [ 191.148355][T13423] alloc_pages_vma+0x391/0x660 [ 191.153099][T13423] shmem_getpage_gfp+0x980/0x1410 [ 191.158103][T13423] ? mls_context_isvalid+0x76/0x1e0 [ 191.163313][T13423] shmem_write_begin+0x7e/0x100 [ 191.168146][T13423] generic_perform_write+0x196/0x3a0 [ 191.173511][T13423] ? file_update_time+0x1bd/0x3e0 [ 191.178510][T13423] __generic_file_write_iter+0x161/0x300 [ 191.184121][T13423] ? generic_write_checks+0x250/0x290 [ 191.189772][T13423] generic_file_write_iter+0x75/0x130 [ 191.195121][T13423] vfs_write+0x69d/0x770 [ 191.199341][T13423] __x64_sys_pwrite64+0xf5/0x150 [ 191.204280][T13423] do_syscall_64+0x4a/0x90 [ 191.208737][T13423] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 191.214673][T13423] RIP: 0033:0x419777 [ 191.218553][T13423] Code: 08 89 3c 24 48 89 4c 24 18 e8 e5 f8 ff ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 48 8b 74 24 08 8b 3c 24 b8 12 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 15 f9 ff ff 48 8b [ 191.238249][T13423] RSP: 002b:00007f282d378f20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 191.246640][T13423] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 0000000000419777 [ 191.254820][T13423] RDX: 000000000000003a RSI: 0000000020010000 RDI: 0000000000000005 [ 191.262772][T13423] RBP: 0000000000000001 R08: 0000000000000000 R09: ffffffffffffffff [ 191.270786][T13423] R10: 0000000000000400 R11: 0000000000000293 R12: 0000000000000005 [ 191.278748][T13423] R13: 0000000000000005 R14: 0000000020000200 R15: 0000000000000000 [ 191.289951][T13423] loop3: detected capacity change from 0 to 4 [ 191.297949][T13423] EXT4-fs (loop3): VFS: Can't find ext4 filesystem 20:30:15 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x39, &(0x7f0000000040)="ff02040000000001000000000000000000000000000002", 0x17) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c) ptrace(0x4206, r0) rt_tgsigqueueinfo(r0, r0, 0x12, &(0x7f0000001180)={0x0, 0x0, 0xffffc58b}) tkill(r0, 0x13) 20:30:15 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0xe, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:15 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:15 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0xb, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:15 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x6000000, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:15 executing program 3 (fault-call:3 fault-nth:8): 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) [ 193.796273][T13443] loop5: detected capacity change from 0 to 4 [ 193.801584][T13442] FAULT_INJECTION: forcing a failure. [ 193.801584][T13442] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 193.809403][T13443] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 193.815396][T13442] CPU: 1 PID: 13442 Comm: syz-executor.3 Not tainted 5.13.0-rc1-syzkaller #0 [ 193.832470][T13442] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 193.842622][T13442] Call Trace: [ 193.845886][T13442] dump_stack+0x137/0x19d [ 193.850210][T13442] should_fail+0x23c/0x250 [ 193.854606][T13442] should_fail_usercopy+0x16/0x20 [ 193.859614][T13442] iov_iter_copy_from_user_atomic+0x281/0xb60 [ 193.865667][T13442] ? shmem_write_begin+0x7e/0x100 [ 193.870679][T13442] generic_perform_write+0x1e4/0x3a0 [ 193.875973][T13442] ? file_update_time+0x1bd/0x3e0 [ 193.881023][T13442] __generic_file_write_iter+0x161/0x300 [ 193.886660][T13442] ? generic_write_checks+0x250/0x290 [ 193.892271][T13442] generic_file_write_iter+0x75/0x130 [ 193.897691][T13442] vfs_write+0x69d/0x770 [ 193.901912][T13442] __x64_sys_pwrite64+0xf5/0x150 [ 193.906875][T13442] do_syscall_64+0x4a/0x90 [ 193.911272][T13442] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 193.917292][T13442] RIP: 0033:0x419777 [ 193.921175][T13442] Code: 08 89 3c 24 48 89 4c 24 18 e8 e5 f8 ff ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 48 8b 74 24 08 8b 3c 24 b8 12 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 15 f9 ff ff 48 8b 20:30:16 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x7000000, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:16 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$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:16 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 193.940978][T13442] RSP: 002b:00007f282d378f20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 193.949397][T13442] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 0000000000419777 [ 193.957362][T13442] RDX: 000000000000003a RSI: 0000000020010000 RDI: 0000000000000005 [ 193.965319][T13442] RBP: 0000000000000001 R08: 0000000000000000 R09: ffffffffffffffff [ 193.973341][T13442] R10: 0000000000000400 R11: 0000000000000293 R12: 0000000000000005 [ 193.981292][T13442] R13: 0000000000000005 R14: 0000000020000200 R15: 0000000000000000 20:30:16 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 194.004864][T13442] loop3: detected capacity change from 0 to 4 [ 194.034872][T13442] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 194.043577][T13442] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 20:30:16 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$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:16 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x8000000, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) [ 194.063566][T13443] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) 20:30:17 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x39, &(0x7f0000000040)="ff02040000000001000000000000000000000000000002", 0x17) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c) ptrace(0x4206, r0) rt_tgsigqueueinfo(r0, r0, 0x12, &(0x7f0000001180)={0x0, 0x0, 0xffffc58b}) tkill(r0, 0x13) 20:30:17 executing program 3 (fault-call:3 fault-nth:9): 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:17 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$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:17 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0xe, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:17 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x10000000, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:17 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0xf, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:17 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x3f000000, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:17 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 194.861811][T13498] FAULT_INJECTION: forcing a failure. [ 194.861811][T13498] name failslab, interval 1, probability 0, space 0, times 0 [ 194.874463][T13498] CPU: 1 PID: 13498 Comm: syz-executor.3 Not tainted 5.13.0-rc1-syzkaller #0 [ 194.883226][T13498] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 194.893278][T13498] Call Trace: [ 194.896554][T13498] dump_stack+0x137/0x19d [ 194.900890][T13498] should_fail+0x23c/0x250 [ 194.905356][T13498] ? getname_flags+0x84/0x3d0 20:30:17 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0xf, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 194.910036][T13498] __should_failslab+0x81/0x90 [ 194.914916][T13498] should_failslab+0x5/0x20 [ 194.919425][T13498] kmem_cache_alloc+0x46/0x2f0 [ 194.924217][T13498] getname_flags+0x84/0x3d0 [ 194.928713][T13498] ? vfs_write+0x50c/0x770 [ 194.933128][T13498] getname+0x15/0x20 [ 194.937014][T13498] do_sys_openat2+0x5b/0x250 [ 194.941789][T13498] __x64_sys_openat+0xef/0x110 [ 194.946561][T13498] do_syscall_64+0x4a/0x90 [ 194.949576][T13503] loop5: detected capacity change from 0 to 4 20:30:17 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 194.950981][T13498] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 194.962953][T13498] RIP: 0033:0x4196c4 [ 194.966842][T13498] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 194.981085][T13503] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 194.986620][T13498] RSP: 002b:00007f282d378ed0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 194.986642][T13498] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004196c4 20:30:17 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x12, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:17 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x40000000, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) [ 194.986654][T13498] RDX: 0000000000000002 RSI: 00007f282d379000 RDI: 00000000ffffff9c [ 194.995794][T13503] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) [ 195.003172][T13498] RBP: 00007f282d379000 R08: 0000000000000000 R09: ffffffffffffffff [ 195.003188][T13498] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 195.003200][T13498] R13: 0000000000000005 R14: 0000000020000218 R15: 0000000000000001 20:30:17 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x39, &(0x7f0000000040)="ff02040000000001000000000000000000000000000002", 0x17) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c) ptrace(0x4206, r0) rt_tgsigqueueinfo(r0, r0, 0x12, &(0x7f0000001180)={0x0, 0x0, 0xffffc58b}) tkill(r0, 0x13) 20:30:17 executing program 3 (fault-call:3 fault-nth:10): 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:17 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:17 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x10, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:17 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x7ffff000, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:17 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:17 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x14, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:18 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0x10, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 195.751853][T13549] FAULT_INJECTION: forcing a failure. [ 195.751853][T13549] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 195.765010][T13549] CPU: 0 PID: 13549 Comm: syz-executor.3 Not tainted 5.13.0-rc1-syzkaller #0 [ 195.773951][T13549] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 195.784002][T13549] Call Trace: [ 195.787317][T13549] dump_stack+0x137/0x19d [ 195.791711][T13549] should_fail+0x23c/0x250 [ 195.796148][T13549] should_fail_usercopy+0x16/0x20 20:30:18 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x7ffffff7, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:18 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x15, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 195.801190][T13549] strncpy_from_user+0x21/0x250 [ 195.806085][T13549] getname_flags+0xb8/0x3d0 [ 195.810694][T13549] ? vfs_write+0x50c/0x770 [ 195.815109][T13549] getname+0x15/0x20 [ 195.819058][T13549] do_sys_openat2+0x5b/0x250 [ 195.823655][T13549] __x64_sys_openat+0xef/0x110 [ 195.828414][T13549] do_syscall_64+0x4a/0x90 [ 195.832823][T13549] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 195.838721][T13549] RIP: 0033:0x4196c4 20:30:18 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 195.842602][T13549] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 195.862197][T13549] RSP: 002b:00007f282d378ed0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 195.870610][T13549] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004196c4 [ 195.878582][T13549] RDX: 0000000000000002 RSI: 00007f282d379000 RDI: 00000000ffffff9c [ 195.886553][T13549] RBP: 00007f282d379000 R08: 0000000000000000 R09: ffffffffffffffff [ 195.894540][T13549] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 20:30:18 executing program 3 (fault-call:3 fault-nth:11): 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) [ 195.902508][T13549] R13: 0000000000000005 R14: 0000000020000218 R15: 0000000000000001 [ 195.920992][T13554] loop5: detected capacity change from 0 to 4 [ 195.944762][T13554] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 195.954969][T13584] FAULT_INJECTION: forcing a failure. [ 195.954969][T13584] name failslab, interval 1, probability 0, space 0, times 0 [ 195.967633][T13584] CPU: 1 PID: 13584 Comm: syz-executor.3 Not tainted 5.13.0-rc1-syzkaller #0 [ 195.976552][T13584] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 195.986771][T13584] Call Trace: [ 195.990066][T13584] dump_stack+0x137/0x19d [ 195.994391][T13584] should_fail+0x23c/0x250 [ 195.995013][T13554] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) [ 195.998808][T13584] ? __alloc_file+0x2e/0x1a0 [ 195.998844][T13584] __should_failslab+0x81/0x90 [ 195.998874][T13584] should_failslab+0x5/0x20 [ 196.022010][T13584] kmem_cache_alloc+0x46/0x2f0 [ 196.026832][T13584] __alloc_file+0x2e/0x1a0 [ 196.031254][T13584] alloc_empty_file+0xcd/0x1c0 [ 196.036018][T13584] path_openat+0x6a/0x20b0 [ 196.040432][T13584] ? iov_iter_advance+0x291/0xe10 [ 196.045453][T13584] ? shmem_write_end+0x37d/0x3d0 [ 196.050501][T13584] ? balance_dirty_pages_ratelimited+0xb1/0x280 [ 196.056924][T13584] ? generic_perform_write+0x332/0x3a0 [ 196.062429][T13584] do_filp_open+0xd9/0x1f0 [ 196.066908][T13584] ? __virt_addr_valid+0x15a/0x1a0 [ 196.072016][T13584] ? __check_object_size+0x253/0x310 [ 196.077331][T13584] ? _find_next_bit+0x16a/0x190 [ 196.082308][T13584] ? alloc_fd+0x388/0x3e0 [ 196.086628][T13584] do_sys_openat2+0xa3/0x250 [ 196.091374][T13584] __x64_sys_openat+0xef/0x110 [ 196.096185][T13584] do_syscall_64+0x4a/0x90 [ 196.100674][T13584] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 196.106642][T13584] RIP: 0033:0x4196c4 [ 196.110515][T13584] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 196.130208][T13584] RSP: 002b:00007f282d378ed0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 196.138623][T13584] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004196c4 [ 196.146576][T13584] RDX: 0000000000000002 RSI: 00007f282d379000 RDI: 00000000ffffff9c [ 196.154544][T13584] RBP: 00007f282d379000 R08: 0000000000000000 R09: ffffffffffffffff [ 196.162682][T13584] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 196.170634][T13584] R13: 0000000000000005 R14: 0000000020000218 R15: 0000000000000001 20:30:18 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x39, &(0x7f0000000040)="ff0204000000000100000000000000000000000000000205", 0x18) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c) ptrace(0x4206, r0) rt_tgsigqueueinfo(r0, r0, 0x12, &(0x7f0000001180)={0x0, 0x0, 0xffffc58b}) tkill(r0, 0x13) 20:30:18 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0xe0ffffff, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:18 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0x10, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:18 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x17, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:18 executing program 3 (fault-call:3 fault-nth:12): 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:18 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x11, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) [ 196.617878][T13603] loop5: detected capacity change from 0 to 4 [ 196.634760][T13603] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 196.643180][T13603] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) [ 196.656274][T13614] FAULT_INJECTION: forcing a failure. 20:30:18 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0xf7ffff7f, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:18 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x18, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:18 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0x10, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:18 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 196.656274][T13614] name failslab, interval 1, probability 0, space 0, times 0 [ 196.668890][T13614] CPU: 1 PID: 13614 Comm: syz-executor.3 Not tainted 5.13.0-rc1-syzkaller #0 [ 196.677682][T13614] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 196.687740][T13614] Call Trace: [ 196.691016][T13614] dump_stack+0x137/0x19d [ 196.695353][T13614] should_fail+0x23c/0x250 [ 196.699778][T13614] ? security_file_alloc+0x30/0x190 [ 196.705031][T13614] __should_failslab+0x81/0x90 [ 196.709836][T13614] should_failslab+0x5/0x20 20:30:18 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:18 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 196.714342][T13614] kmem_cache_alloc+0x46/0x2f0 [ 196.719182][T13614] security_file_alloc+0x30/0x190 [ 196.724206][T13614] __alloc_file+0x83/0x1a0 [ 196.728634][T13614] alloc_empty_file+0xcd/0x1c0 [ 196.733394][T13614] path_openat+0x6a/0x20b0 [ 196.737800][T13614] ? iov_iter_advance+0x291/0xe10 [ 196.742832][T13614] ? shmem_write_end+0x37d/0x3d0 [ 196.747793][T13614] ? balance_dirty_pages_ratelimited+0xb1/0x280 [ 196.754037][T13614] ? generic_perform_write+0x332/0x3a0 [ 196.759510][T13614] do_filp_open+0xd9/0x1f0 [ 196.763927][T13614] ? __virt_addr_valid+0x15a/0x1a0 [ 196.769043][T13614] ? __check_object_size+0x253/0x310 [ 196.774337][T13614] ? _find_next_bit+0x16a/0x190 [ 196.779220][T13614] ? alloc_fd+0x388/0x3e0 [ 196.783622][T13614] do_sys_openat2+0xa3/0x250 [ 196.788273][T13614] __x64_sys_openat+0xef/0x110 [ 196.793032][T13614] do_syscall_64+0x4a/0x90 [ 196.797483][T13614] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 196.803386][T13614] RIP: 0033:0x4196c4 [ 196.807263][T13614] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 196.826965][T13614] RSP: 002b:00007f282d378ed0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 196.835362][T13614] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004196c4 [ 196.843329][T13614] RDX: 0000000000000002 RSI: 00007f282d379000 RDI: 00000000ffffff9c [ 196.851367][T13614] RBP: 00007f282d379000 R08: 0000000000000000 R09: ffffffffffffffff [ 196.859352][T13614] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 196.867301][T13614] R13: 0000000000000005 R14: 0000000020000218 R15: 0000000000000001 20:30:19 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x39, &(0x7f0000000040)="ff0204000000000100000000000000000000000000000205", 0x18) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c) ptrace(0x4206, r0) rt_tgsigqueueinfo(r0, r0, 0x12, &(0x7f0000001180)={0x0, 0x0, 0xffffc58b}) tkill(r0, 0x13) 20:30:19 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:19 executing program 3 (fault-call:3 fault-nth:13): 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:19 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x12, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:19 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0xfc000000, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:19 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x19, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:19 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0xfe800000, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) [ 197.550035][T13653] loop5: detected capacity change from 0 to 4 [ 197.556958][T13657] FAULT_INJECTION: forcing a failure. [ 197.556958][T13657] name failslab, interval 1, probability 0, space 0, times 0 [ 197.569603][T13657] CPU: 1 PID: 13657 Comm: syz-executor.3 Not tainted 5.13.0-rc1-syzkaller #0 [ 197.578367][T13657] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 197.588414][T13657] Call Trace: [ 197.591682][T13657] dump_stack+0x137/0x19d [ 197.596009][T13657] should_fail+0x23c/0x250 [ 197.600414][T13657] ? loop_set_status_from_info+0x3a0/0x3a0 [ 197.606207][T13657] __should_failslab+0x81/0x90 [ 197.610959][T13657] ? __kthread_create_on_node+0x7a/0x290 [ 197.616610][T13657] should_failslab+0x5/0x20 [ 197.621100][T13657] kmem_cache_alloc_trace+0x49/0x310 [ 197.626367][T13657] ? loop_set_status_from_info+0x3a0/0x3a0 [ 197.632155][T13657] __kthread_create_on_node+0x7a/0x290 [ 197.637623][T13657] ? __cond_resched+0x11/0x40 [ 197.642283][T13657] ? __blkdev_get+0x8c/0x6c0 [ 197.646928][T13657] ? loop_set_status_from_info+0x3a0/0x3a0 [ 197.652767][T13657] kthread_create_on_node+0x72/0xa0 [ 197.658006][T13657] loop_configure+0x597/0xcb0 [ 197.662664][T13657] ? mntput+0x45/0x70 [ 197.666697][T13657] lo_ioctl+0x555/0x11f0 [ 197.670921][T13657] ? path_openat+0x19ab/0x20b0 [ 197.675724][T13657] ? putname+0xa5/0xc0 [ 197.680035][T13657] ? ___cache_free+0x3c/0x300 [ 197.685498][T13657] ? blkdev_common_ioctl+0x9c3/0x1040 [ 197.690857][T13657] ? selinux_file_ioctl+0x8e0/0x970 [ 197.698436][T13657] ? lo_release+0x120/0x120 [ 197.702922][T13657] blkdev_ioctl+0x1d0/0x3c0 [ 197.707438][T13657] block_ioctl+0x6d/0x80 [ 197.711669][T13657] ? blkdev_iopoll+0x70/0x70 [ 197.716244][T13657] __se_sys_ioctl+0xcb/0x140 [ 197.720931][T13657] __x64_sys_ioctl+0x3f/0x50 [ 197.725650][T13657] do_syscall_64+0x4a/0x90 [ 197.730113][T13657] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 197.735993][T13657] RIP: 0033:0x466397 [ 197.739867][T13657] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 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 [ 197.759547][T13657] RSP: 002b:00007f282d378f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 197.767941][T13657] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 0000000000466397 [ 197.775893][T13657] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 197.783871][T13657] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff [ 197.791825][T13657] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 20:30:20 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:20 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1a, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:20 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0xfe80ffff, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:20 executing program 3 (fault-call:3 fault-nth:14): 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:20 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0xfec0ffff, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) [ 197.799852][T13657] R13: 0000000000000005 R14: 0000000020000218 R15: 0000000000000001 [ 197.809045][T13653] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 197.818396][T13653] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) [ 197.926830][T13688] FAULT_INJECTION: forcing a failure. [ 197.926830][T13688] name failslab, interval 1, probability 0, space 0, times 0 [ 197.939479][T13688] CPU: 1 PID: 13688 Comm: syz-executor.3 Not tainted 5.13.0-rc1-syzkaller #0 [ 197.948233][T13688] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 197.958279][T13688] Call Trace: [ 197.961557][T13688] dump_stack+0x137/0x19d [ 197.965884][T13688] should_fail+0x23c/0x250 [ 197.970328][T13688] ? __kernfs_new_node+0x6a/0x330 [ 197.975336][T13688] __should_failslab+0x81/0x90 [ 197.980082][T13688] should_failslab+0x5/0x20 [ 197.984669][T13688] kmem_cache_alloc+0x46/0x2f0 [ 197.989414][T13688] ? sched_clock_cpu+0x11/0x180 [ 197.994247][T13688] __kernfs_new_node+0x6a/0x330 [ 197.999310][T13688] ? select_task_rq_fair+0x186/0xc00 [ 198.004668][T13688] ? rb_insert_color+0x7e/0x310 [ 198.009517][T13688] kernfs_create_dir_ns+0x5e/0x140 [ 198.014608][T13688] internal_create_group+0x138/0x850 [ 198.019893][T13688] ? check_preempt_wakeup+0x1bb/0x360 [ 198.025245][T13688] sysfs_create_group+0x1b/0x20 [ 198.030151][T13688] loop_configure+0xa21/0xcb0 [ 198.034807][T13688] lo_ioctl+0x555/0x11f0 [ 198.039028][T13688] ? path_openat+0x19ab/0x20b0 [ 198.043812][T13688] ? putname+0xa5/0xc0 [ 198.047895][T13688] ? ___cache_free+0x3c/0x300 [ 198.052553][T13688] ? blkdev_common_ioctl+0x9c3/0x1040 [ 198.058109][T13688] ? selinux_file_ioctl+0x8e0/0x970 [ 198.063288][T13688] ? lo_release+0x120/0x120 [ 198.067785][T13688] blkdev_ioctl+0x1d0/0x3c0 [ 198.072277][T13688] block_ioctl+0x6d/0x80 [ 198.076543][T13688] ? blkdev_iopoll+0x70/0x70 [ 198.081112][T13688] __se_sys_ioctl+0xcb/0x140 [ 198.085719][T13688] __x64_sys_ioctl+0x3f/0x50 [ 198.090289][T13688] do_syscall_64+0x4a/0x90 [ 198.094685][T13688] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 198.100620][T13688] RIP: 0033:0x466397 [ 198.104574][T13688] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 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 [ 198.124575][T13688] RSP: 002b:00007f282d378f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 198.132971][T13688] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 0000000000466397 [ 198.140958][T13688] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 198.149303][T13688] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff [ 198.157733][T13688] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 198.165720][T13688] R13: 0000000000000005 R14: 0000000020000218 R15: 0000000000000001 [ 198.174142][T13688] loop3: detected capacity change from 0 to 4 [ 198.183430][T13688] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 198.191856][T13688] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 20:30:22 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x39, &(0x7f0000000040)="ff0204000000000100000000000000000000000000000205", 0x18) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c) ptrace(0x4206, r0) rt_tgsigqueueinfo(r0, r0, 0x12, &(0x7f0000001180)={0x0, 0x0, 0xffffc58b}) tkill(r0, 0x13) 20:30:22 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:22 executing program 3 (fault-call:3 fault-nth:15): 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:22 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0xff000000, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:22 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x15, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:22 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:22 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0xff020000, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:22 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 200.602344][T13716] FAULT_INJECTION: forcing a failure. [ 200.602344][T13716] name failslab, interval 1, probability 0, space 0, times 0 [ 200.615067][T13716] CPU: 1 PID: 13716 Comm: syz-executor.3 Not tainted 5.13.0-rc1-syzkaller #0 [ 200.623860][T13716] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 200.633915][T13716] Call Trace: [ 200.637197][T13716] dump_stack+0x137/0x19d [ 200.641526][T13716] should_fail+0x23c/0x250 [ 200.645944][T13716] ? radix_tree_node_alloc+0x154/0x1f0 [ 200.651459][T13716] __should_failslab+0x81/0x90 [ 200.656360][T13716] should_failslab+0x5/0x20 [ 200.660947][T13716] kmem_cache_alloc+0x46/0x2f0 [ 200.665729][T13716] ? kvm_sched_clock_read+0xd/0x20 [ 200.670832][T13716] radix_tree_node_alloc+0x154/0x1f0 [ 200.676115][T13716] idr_get_free+0x22a/0x5d0 [ 200.680625][T13716] idr_alloc_cyclic+0xe3/0x2d0 [ 200.685367][T13716] ? __radix_tree_preload+0x16f/0x190 [ 200.690729][T13716] __kernfs_new_node+0xb4/0x330 [ 200.695579][T13716] ? select_task_rq_fair+0x186/0xc00 [ 200.700847][T13716] ? rb_insert_color+0x2fa/0x310 [ 200.705758][T13716] kernfs_create_dir_ns+0x5e/0x140 [ 200.710922][T13716] internal_create_group+0x138/0x850 [ 200.716188][T13716] ? check_preempt_wakeup+0x1bb/0x360 [ 200.721593][T13716] sysfs_create_group+0x1b/0x20 [ 200.726421][T13716] loop_configure+0xa21/0xcb0 [ 200.731076][T13716] lo_ioctl+0x555/0x11f0 [ 200.735344][T13716] ? path_openat+0x19ab/0x20b0 [ 200.740150][T13716] ? putname+0xa5/0xc0 [ 200.744201][T13716] ? ___cache_free+0x3c/0x300 [ 200.748865][T13716] ? blkdev_common_ioctl+0x9c3/0x1040 [ 200.754211][T13716] ? selinux_file_ioctl+0x8e0/0x970 [ 200.759390][T13716] ? lo_release+0x120/0x120 [ 200.763961][T13716] blkdev_ioctl+0x1d0/0x3c0 [ 200.768437][T13716] block_ioctl+0x6d/0x80 [ 200.772657][T13716] ? blkdev_iopoll+0x70/0x70 [ 200.777308][T13716] __se_sys_ioctl+0xcb/0x140 [ 200.781884][T13716] __x64_sys_ioctl+0x3f/0x50 [ 200.786450][T13716] do_syscall_64+0x4a/0x90 [ 200.790847][T13716] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 200.796719][T13716] RIP: 0033:0x466397 [ 200.800599][T13716] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 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 [ 200.820207][T13716] RSP: 002b:00007f282d378f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 200.828592][T13716] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 0000000000466397 [ 200.836537][T13716] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 200.844706][T13716] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff 20:30:23 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:23 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0xffff0000, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) [ 200.852655][T13716] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 200.860658][T13716] R13: 0000000000000005 R14: 0000000020000218 R15: 0000000000000001 [ 200.870994][T13716] loop3: detected capacity change from 0 to 4 [ 200.881265][T13716] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem 20:30:23 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x30, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:23 executing program 3 (fault-call:3 fault-nth:16): 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) [ 200.895732][T13716] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) [ 200.915935][T13720] loop5: detected capacity change from 0 to 4 [ 200.924993][T13720] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 200.933666][T13720] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) [ 200.998708][T13752] FAULT_INJECTION: forcing a failure. [ 200.998708][T13752] name failslab, interval 1, probability 0, space 0, times 0 [ 201.011532][T13752] CPU: 0 PID: 13752 Comm: syz-executor.3 Not tainted 5.13.0-rc1-syzkaller #0 [ 201.020300][T13752] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 201.030434][T13752] Call Trace: [ 201.033713][T13752] dump_stack+0x137/0x19d [ 201.038047][T13752] should_fail+0x23c/0x250 [ 201.042443][T13752] ? __kernfs_new_node+0x6a/0x330 [ 201.047450][T13752] __should_failslab+0x81/0x90 [ 201.052293][T13752] should_failslab+0x5/0x20 [ 201.056776][T13752] kmem_cache_alloc+0x46/0x2f0 [ 201.061519][T13752] __kernfs_new_node+0x6a/0x330 [ 201.066348][T13752] ? __cond_resched+0x11/0x40 [ 201.071049][T13752] ? mutex_lock+0x9/0x30 [ 201.075333][T13752] kernfs_new_node+0x5b/0xd0 [ 201.079937][T13752] __kernfs_create_file+0x45/0x1a0 [ 201.085098][T13752] sysfs_add_file_mode_ns+0x1c1/0x250 [ 201.090522][T13752] internal_create_group+0x2e4/0x850 [ 201.095795][T13752] sysfs_create_group+0x1b/0x20 [ 201.100682][T13752] loop_configure+0xa21/0xcb0 [ 201.105424][T13752] lo_ioctl+0x555/0x11f0 [ 201.109784][T13752] ? path_openat+0x19ab/0x20b0 [ 201.114598][T13752] ? putname+0xa5/0xc0 [ 201.118698][T13752] ? ___cache_free+0x3c/0x300 [ 201.123355][T13752] ? blkdev_common_ioctl+0x9c3/0x1040 [ 201.128770][T13752] ? selinux_file_ioctl+0x8e0/0x970 [ 201.133955][T13752] ? lo_release+0x120/0x120 [ 201.138519][T13752] blkdev_ioctl+0x1d0/0x3c0 [ 201.143001][T13752] block_ioctl+0x6d/0x80 [ 201.147354][T13752] ? blkdev_iopoll+0x70/0x70 [ 201.151999][T13752] __se_sys_ioctl+0xcb/0x140 [ 201.156568][T13752] __x64_sys_ioctl+0x3f/0x50 [ 201.161209][T13752] do_syscall_64+0x4a/0x90 [ 201.165717][T13752] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 201.171672][T13752] RIP: 0033:0x466397 [ 201.175539][T13752] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 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 [ 201.195122][T13752] RSP: 002b:00007f282d378f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 201.203565][T13752] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 0000000000466397 [ 201.211558][T13752] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 201.219597][T13752] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff [ 201.227578][T13752] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 201.235562][T13752] R13: 0000000000000005 R14: 0000000020000218 R15: 0000000000000001 [ 201.247910][T13752] loop3: detected capacity change from 0 to 4 [ 201.257138][T13752] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 201.265477][T13752] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 20:30:23 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x39, &(0x7f0000000040)="ff0204000000000100000000000000000000000000000205", 0x18) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x4206, r0) rt_tgsigqueueinfo(r0, r0, 0x12, &(0x7f0000001180)={0x0, 0x0, 0xffffc58b}) tkill(r0, 0x13) 20:30:23 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x22, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:23 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0xffff80fe, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:23 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:23 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x31, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:23 executing program 3 (fault-call:3 fault-nth:17): 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:23 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0xffffc0fe, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:23 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x32, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 201.447779][T13774] FAULT_INJECTION: forcing a failure. [ 201.447779][T13774] name failslab, interval 1, probability 0, space 0, times 0 [ 201.460432][T13774] CPU: 0 PID: 13774 Comm: syz-executor.3 Not tainted 5.13.0-rc1-syzkaller #0 [ 201.469209][T13774] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 201.479259][T13774] Call Trace: [ 201.482534][T13774] dump_stack+0x137/0x19d [ 201.486906][T13774] should_fail+0x23c/0x250 [ 201.491323][T13774] ? __kernfs_new_node+0x6a/0x330 20:30:23 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0xffffffe0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:23 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 201.496342][T13774] __should_failslab+0x81/0x90 [ 201.501129][T13774] should_failslab+0x5/0x20 [ 201.505713][T13774] kmem_cache_alloc+0x46/0x2f0 [ 201.510477][T13774] __kernfs_new_node+0x6a/0x330 [ 201.512271][T13779] loop5: detected capacity change from 0 to 4 [ 201.515327][T13774] ? __cond_resched+0x11/0x40 [ 201.515348][T13774] ? mutex_lock+0x9/0x30 [ 201.515364][T13774] kernfs_new_node+0x5b/0xd0 [ 201.527043][T13779] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 201.530371][T13774] __kernfs_create_file+0x45/0x1a0 20:30:23 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x20937ffd) [ 201.548170][T13774] sysfs_add_file_mode_ns+0x1c1/0x250 [ 201.553544][T13774] internal_create_group+0x2e4/0x850 [ 201.558813][T13779] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) [ 201.558838][T13774] sysfs_create_group+0x1b/0x20 [ 201.573317][T13774] loop_configure+0xa21/0xcb0 [ 201.577993][T13774] lo_ioctl+0x555/0x11f0 [ 201.582235][T13774] ? path_openat+0x19ab/0x20b0 [ 201.587005][T13774] ? putname+0xa5/0xc0 [ 201.591061][T13774] ? ___cache_free+0x3c/0x300 20:30:23 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x7ffffffff000, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) [ 201.595735][T13774] ? blkdev_common_ioctl+0x9c3/0x1040 [ 201.601111][T13774] ? selinux_file_ioctl+0x8e0/0x970 [ 201.606344][T13774] ? lo_release+0x120/0x120 [ 201.610840][T13774] blkdev_ioctl+0x1d0/0x3c0 [ 201.615341][T13774] block_ioctl+0x6d/0x80 [ 201.619587][T13774] ? blkdev_iopoll+0x70/0x70 [ 201.624181][T13774] __se_sys_ioctl+0xcb/0x140 [ 201.628778][T13774] __x64_sys_ioctl+0x3f/0x50 [ 201.633392][T13774] do_syscall_64+0x4a/0x90 [ 201.637913][T13774] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 201.643926][T13774] RIP: 0033:0x466397 [ 201.647814][T13774] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 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 [ 201.674370][T13774] RSP: 002b:00007f282d378f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 201.682876][T13774] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 0000000000466397 [ 201.690852][T13774] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 201.698823][T13774] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff [ 201.706795][T13774] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 201.714770][T13774] R13: 0000000000000005 R14: 0000000020000218 R15: 0000000000000001 [ 201.730427][T13774] loop3: detected capacity change from 0 to 4 [ 201.745381][T13774] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 201.755408][T13774] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 20:30:24 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) vmsplice(r2, &(0x7f0000000380)=[{&(0x7f00000000c0)="413b7c9ff34935a08cff8e3f39865d15d84db7153dfd92005b3c8f30ef1a882811d7adf9cb365cae235037df7bfd12b6856d4eca4f6f981cc9e39c295dfdf47455113fe1a7cdda7ae0aa93a5121f2a224826e336649539e0e0a1557cb4f0e90d011324f57017620dd2b70c0948d8e8f3609a95e72ab8f321ce29ae3ec5200387d711f3055fb1483ca73a05742fa7047dadeb303ff1bbd013ef5c828f0c1b2a10dbef85159da64ee532eb239cc8", 0xad}, {&(0x7f0000000180)="8e1b08ed4b6358e3ca3fe33b9613466aa9d4483dada24bf3b03d37d5985ef46a636646bf45d7929fa0e4a08d4ac2b2087656abd6621a895ccbfa116cae3b139a3d6e5a265ac64e5d6b2e404de58f4a4bd59f105435ad3896ad478a9e06c1e0c8484aeb6ccd4bcea08529050d21181ed6a48c908df3cb5275e19b0219997617d32ef81a85048925567946f341dfc5901c3f040e5da1cbd28edd98acf323f79b0494fcc6398c70497b8657d3a00e0e24a4d61e327e323eb11bac78fc2831e01aebd488db11", 0xc4}, {&(0x7f0000000040)="1c7431b462f147fe9302a557805330d84e999e2979d6f56ed4727e19e3b1bcc1d97c834faa", 0x25}, {&(0x7f0000000280)="b9e2e3c9f99c7ea091fb718c7be5680cf2811485afa2ceb72505af46a309c9216a83de8253c87786c27292849a05454aad3c1efd1920235c7601fc064e5bae2265bbd23efd2d1956df70fa8c65443190eace383bfa9e529a411dcd2c0a7f7cfa3aab4dadaf380ebb88853c89d7036f1020019531b9a60633166a48a522a0252a3f9dd5d8e793921952d8f7aa327e82a5200eff6d8f3a16d27c9f0a095571c3e293f7324ffc1b85f310dd97b64677117fc015149d3072c5f97e7a4ffbbb69e5", 0xbf}, {&(0x7f0000000340)="119cba82c210d67b15970d276c23fdf28e346f7bc43f0d583ba9eb43ba092cc38281a6480cde486dac10306003fd8300516fa6f0eb4ca13136c88777ca6ac3", 0x3f}], 0x5, 0x0) getsockopt$inet_opts(r1, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:24 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:24 executing program 3 (fault-call:3 fault-nth:18): 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:24 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x39, &(0x7f0000000040)="ff0204000000000100000000000000000000000000000205", 0x18) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x4206, r0) rt_tgsigqueueinfo(r0, r0, 0x12, &(0x7f0000001180)={0x0, 0x0, 0xffffc58b}) tkill(r0, 0x13) 20:30:24 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0xffff00000000, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:24 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x25, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) [ 202.297406][T13836] FAULT_INJECTION: forcing a failure. [ 202.297406][T13836] name failslab, interval 1, probability 0, space 0, times 0 [ 202.310077][T13836] CPU: 1 PID: 13836 Comm: syz-executor.3 Not tainted 5.13.0-rc1-syzkaller #0 [ 202.318849][T13836] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 202.320473][T13841] loop5: detected capacity change from 0 to 4 [ 202.330562][T13836] Call Trace: [ 202.330572][T13836] dump_stack+0x137/0x19d [ 202.330596][T13836] should_fail+0x23c/0x250 [ 202.330612][T13836] ? __kernfs_new_node+0x6a/0x330 [ 202.330629][T13836] __should_failslab+0x81/0x90 [ 202.361447][T13836] should_failslab+0x5/0x20 [ 202.365961][T13836] kmem_cache_alloc+0x46/0x2f0 [ 202.371387][T13836] __kernfs_new_node+0x6a/0x330 [ 202.376238][T13836] ? __cond_resched+0x11/0x40 [ 202.380977][T13836] ? mutex_lock+0x9/0x30 [ 202.385228][T13836] kernfs_new_node+0x5b/0xd0 [ 202.389967][T13836] __kernfs_create_file+0x45/0x1a0 [ 202.395287][T13836] sysfs_add_file_mode_ns+0x1c1/0x250 [ 202.400653][T13836] internal_create_group+0x2e4/0x850 [ 202.405963][T13836] sysfs_create_group+0x1b/0x20 [ 202.410820][T13836] loop_configure+0xa21/0xcb0 [ 202.415534][T13836] lo_ioctl+0x555/0x11f0 [ 202.419778][T13836] ? path_openat+0x19ab/0x20b0 [ 202.424545][T13836] ? putname+0xa5/0xc0 [ 202.428541][T13841] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 202.428615][T13836] ? ___cache_free+0x3c/0x300 [ 202.441409][T13836] ? blkdev_common_ioctl+0x9c3/0x1040 [ 202.446786][T13836] ? selinux_file_ioctl+0x8e0/0x970 [ 202.451982][T13836] ? lo_release+0x120/0x120 [ 202.456486][T13836] blkdev_ioctl+0x1d0/0x3c0 [ 202.461177][T13836] block_ioctl+0x6d/0x80 [ 202.466025][T13836] ? blkdev_iopoll+0x70/0x70 [ 202.470679][T13836] __se_sys_ioctl+0xcb/0x140 [ 202.475306][T13836] __x64_sys_ioctl+0x3f/0x50 [ 202.479954][T13836] do_syscall_64+0x4a/0x90 [ 202.484408][T13836] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 202.490325][T13836] RIP: 0033:0x466397 20:30:24 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x10000000000000, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:24 executing program 1: mmap(&(0x7f00008dc000/0x3000)=nil, 0x3000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) lsetxattr$trusted_overlay_opaque(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0), &(0x7f0000000100), 0x2, 0x1) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:24 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:24 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0xf0ff7f00000000, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:24 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:24 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = socket$inet(0x2, 0x2, 0x1ffc0000) 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) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000003e00), 0x501000, 0x0) io_uring_register$IORING_REGISTER_FILES_UPDATE(0xffffffffffffffff, 0x6, &(0x7f0000003e80)={0x4, 0x0, &(0x7f0000003e40)=[r3]}, 0x1) r4 = openat(0xffffffffffffff9c, &(0x7f0000003dc0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(r2, 0x5000943f, &(0x7f0000002dc0)={{r4}, 0x0, 0x0, @inherit={0x80, &(0x7f0000002d40)={0x1, 0x7, 0x9, 0x7, {0x0, 0x9, 0x491, 0x800, 0x7422}, [0x1, 0x9, 0x5, 0x1, 0x8, 0x40, 0x9]}}, @subvolid=0x6}) r5 = dup2(r0, r0) sendmmsg(r0, &(0x7f0000002cc0)=[{{&(0x7f00000000c0)=@pppol2tpv3={0x18, 0x1, {0x0, r1, {0x2, 0x4e24, @remote}, 0x3, 0x4, 0x1, 0x2}}, 0x80, &(0x7f0000001400)=[{&(0x7f0000000000)="77bad5d0a9c4739d77b177b790855e1f015259a9c369e35f3e1ee4", 0x1b}, {&(0x7f0000000140)="5c545f2569d3deaa5ba7c504ed027c4aadee272b7e6906516396ff8022b8254542c88a821b273acd3a21a95a5442625a8d3725de0786306d63578f61eeeff5f01f3d870eae1172c37a2a39dd2aec7f13cfffc0acebec30fb07bdf957b03771ee97862512444c6c3ff10af92f791f2186ba4a96e1b7ba25ed2150bc9174aad57b85bf275d9919dee40a33f3159ba73f28de3f9fd813d6188c42dc8700b139c3b51a0eb219e5aeae588f28b6c76e6f018d61c4816003f0a659113d7c73e472bd20acc4", 0xc2}, {&(0x7f0000000240)="0271995464184b", 0x7}, {&(0x7f0000000280)="34f716d8f163f302b867fce159f179eca3f94b60e5e1c2381505a1b4c2dec926851b5954b2b573224305906ba3bbf6348bc00a6caf0291b87ef2689bc8f5e70be6e25dea91df0fda12c1c6f06b268d27a7894bc3001312fc1fa33b8da9b3a13bca6651c7f812563e0c4ada2cb2afc60644ee856a74da230c247e41ee45a7660175b13451253f21d76c41f479359993d124f00e105c676eae41d182d29064d7a394ec8a155981c011ac4d4946a21abcda2ab27ecc188800c703358ffdccc1d4aed3fe8510970489052b863b69bb9d1272a9ecc4f2ff99c4624f2ec6ecaf637b2c73bcfad5cc4773850cd9c279a508da3e779b676a8b56cbf583e4ee4e350260647aa3b1dd2d8614be0bed4085ea95bd873256b646fd4d2e5c62bc1803538ee7d918724a37721599c0655a41953e5b5f3868f1f5ada28a57605a1032d1d497bb37751416bea6a91523aa03b9d013e8e031e5a0d7a7bd703a01d4f614680ea9a722b835302f571fd2382dd9dab4129fa8d1c6e6dd0b9cc8bb1ab1aac18ba36a404c6563f0d8c31e9d8cef83bd5fd3e17d285dc9115abaf81dcc321406f8673715dd7f1318398fc66dc011d7d003f5498a1de55c760d3081bb8e4ccdf6a49ae57d176862d75cd39fb86e2a5bc5f0ebbcb7c5cd108694bfa8764c7f55c01893a71d2541a9ac71deecc9bf690c271d9de6d46ac4fae20c1a19b4b37717d3f1f3c52960f9c1314922457bb817d3a07fc2e0d8dbea39ca0f764664f9c83ee1562092d4e56572f58f59d366bb9e3e4318b48d529df32625641c20c3f14f8e100904ad5dec9a2d7255b19231b072978da5b54754dce4397befc6a91bae770e1b05d3914d1428fc78c80ab172f269d0d86e5a87954a1b039516101a57e73dcf8e9d92dcc62ded1f3b90c110ebff1f42156447999ecb0c6fcf9fda55d61b7e571f8555bbed630bbbb4a239c9d2308df904721ef45fbd67cbd6184da1c28d634d657ab69784558437246e1f86c0c8d826faa95361ebc106edcc4c36f6abdcec6b4a0b9851bd2c760262acd3e07fe28e73cff6b12779421650ba09d94d9b0a91ebdfb882758a68564e0f3c8dda2b6000c05d750cb09f5413778d4ad1220c7feea6d16d41978eabda6f496113004c8f8004a89cf333047ed22a64f5281e35b5e9652bf37b30b9c559eefcf1ab90a6d0cb1207b611deebd4880197feac7c87b49560e6c3a715accf7f9616a975db68269bb794069a90187f6adf437616380dd5af81d42bfc4161adbc663b072ba9dabc417f64ccf8f2152f1ee2ccdd1b187145105113eafc03d113e0232e7649ef78811f3828326d35ecd203e262711274cba727a162131bc61717f298fa2e371fd9f0673e0278195e694a3c6243c137dba0727399b29d1394ad5125f6c68f6ad4839b60a9cb1dec167a1bf6875c1ca4f1acb2f6956b362ec705f8552e8a49cf470dade262efd5010c936fc5cd5c40bd4968772ef765f85b89c807b6ead361e9899037dab497bc2af85c5cbc6104090a894dcbe5401c3b43105846277e9c43e1f2de9ec21182c9da509a7ec03cfa160b5f431de89e04fa7b3b3fe595b94ab94427359e8835e0a9a37ff1960849a58df0dad531647c0db4986f757ef2606e9d497cf4ac14f29a88b94fde55d4e1ca5828ef9b2a4a5288687955deaf5c91387e6f4dc9e3dd9df7c93151dfb54d5b12f51f649def8f3b3dfbc3bb4a15cf7cab6c2285673478ff0fbc9bb010331b87ae0b488f0617bff5db9454df8c566a77f204d122dbc0b488fef937b160bac0f596a0e441f002f37f2f20d9d97985d6aa2996e677213aacfb078a2a8d846dc32b47d7eb92d470fa47dda66c866217a7ea3c7cc77d12409d28a0b959474bcef58237095895667da224bf2f0de825d25e1e0dd8e98a6cdb3eb437ce63bc536e96e18875907dfd6f8aa1c9043e64b8f1ccd07888f036c044de461410aa1b90525c22031cdc50a6244559a32140322bcc0652abb88e3c6a55350d1901e79dee48a8565697bb7f32dd113fe516b972153843d0d376e8cec0673c52089a47652a66b0f38fe4faf7025e44c3619edfde205e4b640588d0888a39a62341d88bdb3bb4f412f2c1a5305a16b64c2b0cfefc5ecd99578edab5224b479624c1d387690eab3937540e1d4368eb11c873fafc09c540ddef6bdf905dc20f3b1bb19d56c5ac7d68391c3c0ab11f48db0f0e225042a57606be597ff6c4823baefdbff605d5d19e79ebab735768ef85da4fc6b44d079871c5bb12a1dedb30c6276d42ab4587031c5abb3bb2c9963c6271aaea659569b5a89d212b57bc9d2adfd27977ca11d1d47ebf281136d159adef3c433e709a7223463d2f84eda66d8781d8dc16cd1a9d8ee82d0a5bb541db074f9652485d1240e316c6449938899a1df4ee9408bf6654f1d5753de7dfd52ceba806414d84d5864abf20fbacd30c30968b93246c051ed07428a7f1f1f563a5b9efb6b4d8d94801592d1562af3c3d99dc6f0850d5e45bdc5132af63afb7c9504d969a1f8d3b2965186a3c71b5c45be62745890891a54bdbbe139cf0e48b432e4c524b79167558a0db7cf913a63ec272e69848ebcba9d26175c1fdb4caa20efcdc42308a9213d6912b3b156cef7c953328a40ed849fd66adc159675b5cf7e3cede2345568e1c85bf0ddac78451212aebd0e95e783415f319d679d3e4f816ea910e2526af1fe35173e97b68fba4d8b4e49a4a17ddfc98b7e64118c97439dc820cea2aa6970c23b5406fed073ae2453fadb74504cd20ac1965af7af84eb92ab58609a896b79847231f46bda6eec5d7159670c9ee1b51f8a065d9a7e224178824b354dbe53746ac374a9c7b7b53a97f31cdfbeffccfb6c076364902836bf96bbb6f77eeafee678e577015950383d997858ab88ae9a2b9d4a154ccc95ecc56b0bb5d446b08eaa771836c3a0a77a178b514ce68f3768d51a2509355cf8eecd54c6f1d889ce473f8c9a6312f0e188c8f7fc45a447366f25e197de53c64736a7a0cc0fe1e3a6d81d345062bee9e48d33bed54a6de193ff7f3e4e2323c7614e3c15cd34934acf86c9a85579890dc382d64eedb6dccbd22e6a624b822126266136efc40a46a749ade91499f4f5806d4db1617b8b2d31198e94352abb95ccaa842edacdb7c1028f0ee33b515cf0d4c9b23a676c7df66db210d82a919f89e05e6b7249731c385ad0c2d8bec6bc3ac17d66611bef5ac342db8fb046049c632ca85d708ea5b391d9141452cc8015a4c10461da48305d9646682b8aecde248468ad2ea62afc47132becb36278f5bec13edc50aa063e052e8d89075efc641f895e2fb6897dc5bcebe1ea74f6699a4aac06a323e2812e64b8c91edba5853a6f863de72c74458d012f1de92f32d887f965079d6282ed6f3e743a843ff261f21c53e8a8e2d5e7f1ca0f92992566c4c85bdae368aba2283cfb9e17c98c3166de6cc5a8e9102cf72ebb8b0fd47b4fa7cb5e35d27cf5690042f6849784de3dbf7f760a8bf6131d2fae696d619672605c911b993244efa631797ac656ea0240426cfec48e13093399107d5048d8a41f0d31d027307008b90d97ccb0e9d8a09c542d2acdb758c104294cae0d7dbc4c41fbaa0b9b33905681c4798127f215f61f2462eb0d4445f004859090f81fa1e1bffd2ec2806ec7898c27846343a21da1d2fc7f43593f612dd93c516352dcd0fd6212710de731035a5e8c9aa56bdbaee5d0fddcfedad44d62caae3825d3a3b7f5449b0c4bb8d67624c5fc9e3889cdb814cc8cedc4b5fae452dd8ea3337524c93ea70aa8b5cd0b52c07e3734d84946fb6e4f8bddfda8d3d235f0791a05756c6f0908dbd9e16db721b208194cd302c17f0a5cd7762f248d0924a6350024ea2b6fa2129e223e5fef1929d1e26a1c4b015105b0be7fb4e30a7080f573761cb595ddb3ba95bbf5fc8810f948215ffd49227733165a8f52f65da1a6f88d07ee640a87b1c5364922bb2b050a328fa479df26fc40817cb73fd845c7cf214f8c3a93a6f10921707163bfc706706770f3970eba307a1c518ca8b2eeda49d30f33ccce2474e65099a8aa04c6a5c249b89714b62e6c913376bee43a9f8e73d904302c7e8ff001b2610381cfef4627aafb0bce6c4bdf32e212bf90b465f52c5fb233b15476812a9db24bbef3924b9e690b93c1c0fe3c183b1b2a2203ecc1ec4e33e410ba33cbe1d7e9d68a045bf7b4b72eddd2ce9438149e434b502f54d3a5f7951a6bf0fbf0a1d2d4c0eb26b1ff9c120563846f7e5b521404ba761708d1ff11c3bc79aee436b7da790a5a985bb622a9326f04348f121f2a9902819ed5a83de076ecdafd2dadb6dad1b8c53573430ab74b739c75e8e8c57134ac43bea14e1239d0e911db65a95cad128840621d257e009aba52917db9414b8e6f35f1d2d04a1977ee53dfd76e4f875e21a3d922e783477acbf4a696c5013a8dc476616d87a9fb8656a492627abe8cdd725a17cae600485285582e94760f26254c10d605df5aad4b9bf3ee1e2d9f3000e54fff8bff8143d4258763721854170d0594ee54b014daba6ee6aea1eb9e3abc19115317371068d8d95ffc6929acefb4e8a15e51ceb252ff44b18686997caf9a9f0426a579999295cda439a900bd3ec09986d61b14dd1ac538d8a938ad026cbcba778179d94026469bf5b09a527643a876b32e7a81a6abc337e47093981afaf48a7038b087b0473d59ef9c6c27fa8e5100dd524e97e94fc7706dc7d58afb53a3630c32c7cb1004a3ed34133c7b5a1b2cd77b5ae29e2ae176b77fe87f3163d707745bce02dc286b79653786470a74aa16b128018ad9e0004f592fff3e588a3783a07f916677ca299ff035cb8eb30c2b340d5a9fef9a075fd49d190f1fad977fa7890bd7dc8636cba0d29aae1e8839e0bca9982ec9c5c2808790e3abd85878fdbfb71a6b8426f9cd71df25151b332f14f99053a0e19b1014a90557effc7adc0df346a890948979bd5ecdb0fd55c97b9f6f2b436a2bc1c95bd647221acac39e6f7a7f9d2921b97dd8be8709d6e550e81d86dece64436617841a6756398c8c3a601a227b1f162f38d579a60678a8b8265e3654a9c51c567f4561a94adb8d1e0adf5f3c379f51dab9eea34bdfdc23379ef01e198a1504b6dcd3b12d9c2859f445c315777fc70115476d408aec0efa9e5c0ce99913317630bc9f58545255240de55652ebe69b4485812b83ebcf18d7f3d9cee3d76f10ef88a19b12b1dbab64eb501eb3847f67c55d9aa21a272e96b850e925eeed7aeeb816afbeb9f4b2720c5e1f88126082bb165d0d3d4c7c477a70e992f6b2262877e33e1280241661879fc9b00c8743b82e86f1d3629a0123fc55fb90f15a041cbe6fef26b55952abcf2ae4f97c74af2acf69ad05ad715daa94331edaab650f6df1d9368438479535abc2839b94369831d59b53dee06d7a53bf53297bff48cb70ccddd882381a3b2c9d022557c0ed3a7b4f3eb5f9151305e2e3ec4a4ccb78d61242a42ef57f278bf5188925945bba85ab03ee54ed137fb6de268ad047fe39d895ea48b7b11a9524fb7f970589508759c1c3b92677f9f947e0ce7d2e8c4657304e25333dc5589be1a3a493d3577d31f00a26ec0f8d458856d51826cef67cf62edf6205f03f01599a0fadc82c37f0aa3abb7dbad0821913e18b097c80f826393a620d94f65d5c966c7b75d30b2126a731c78eefbd67b27069d1f04a9be4e419d1e397b88e41a80fb3003399fd7b487a55ebe934a6aad797f400ca5754d5a6161cddf4853c2d8d3e54f982fcac0c9a527f6af218d", 0x1000}, {&(0x7f0000001280)="76cba40eee19885249a392360bb7877f5b55a402a2f276f45e15c05465795e0f5cb2882567db4b6fc30a49710f801cf5c4520ada78aa9c74b05ff33fc21f7a4063162da6961432b3a78e9ee6a05d8f78ac5f06ab2c5305210b4e7bc19818d3ab", 0x60}, {&(0x7f0000001300)="427cd63cfa5311eee2a387be99334237ddc780deb728edf900ffd2c78947bbdc6ec32d36596bc051eedb8e34e63147f2f0c6c821bf465f5e0875d5d8f8c3598fa3c24292189bd6c21be777fea6d7646af0761d75b022fd5b6931621e14855755369acca14fe0652b71781487a645c0546dbaabaa8688949a8f543306bdf2e49c89473135a25f534940fe45564dc4a661d1866ece81698d7f44192696a0975df7a6c9f92cec07af75e203b53380c78f44a1a9eee1fd8ecb8b015342e127919a1a04bcb20717352afcbe47d1cef43a18a43774fea396616f00e3", 0xd9}], 0x6, &(0x7f0000001480)=[{0x1010, 0x84, 0x4, "8f7d87a805a4f493bed255df50589b36c4e854248f64661ee8543842ec4792d9181c5849bc9a765ed38afb98f8e510a20705d94234d8eef76280fb8294376c194d173bef56c53f4998446fc709e8dfb31cff373dadc5305414b09ff445acbe48a404e984877f2b487b5300fc584a08b5b812548366169225e44b3dd93a82e9b405518e4587ebdc2ec0a1926b119fc05082d3ec694d6d0c149642c05c217a0c747fb5fa9244489f5decc11f4cc73bd94d162ff64920d79465743e29e108d162278966cfaaefeffd674fbb2759db63a008809d70b87edd391ee694ed5ff8307f1bc74614e66ec2dc5895d4b9dc7039ad75f4be4729f54a4d3446bd1a84cf5f046340b853a61a3d3e82689d60fc91c889e41ab10bb8e7661bbf38ccc16e68a3a13fc9faf40bab0ebfbbc2ebf72ab9e0a6a8996d82d2a8ccf629e6f8f1d7e367a91beb79155a5e2a9c41013df8a61e09e7cc0c8dda5b69962855763fdb83f9bc906e52039f95cc25728f5ac0dcf2fa67b80dc3659d02573289e521becfd738539d1aa39bb6db41ff49d45dc113bdb7f2abd6ae0550610d1132980b2e65bfa26a0b81a271af7a9e349e54068709897ee0c06cd2882bcf6b3d0cf8ed908461dedfd6b01031166e47c6aef8d064b44657b9f36083f39831c8037555bc8555f3fa2a430534f11685402522fa72544e980a7fb814b6569a48ec2bb5c1f41e1bea12139800bf34bc8d7f420ef4951844885351c992e385d27a3dbad59c790e6659297dd0385afcb4c0eb682eab03d976af5065316ccbcb4e37edd39f5ad6c7a8a932d015d0a558b553a09c060fce1e6def7a79c9191ccfba7fb291fa0ad63d051b070c7477499435df005d2ae728cc1e2bdc95f25457a6272ff933435be39302c83a8c40d02a1caf599cce905d6f1d56c8bd49f5a51f7dddeab430f7ac555844a8f5230bf8eee9f4a7264d5acadc7af56ea8811d2881d9ae5c40ce89b305a67b4f363d296570bc0cb24e9685874cee8cddace6958ec264b47c84d9ec93440d3eefc9406ef8b212391f1ca53235f64ff16793bb7bc6d9205b64f34d39b93c33b16f1316f438cab0e9de908c89a283146ae326ec61af30b67ddc6414a78332bef94d59b67953f9b22fc26a3a222457a06842bdca8651d6cbb4339e2486153ff1396fdfd081f9b2e0b1bdf9c92c342e8fa419e3df46098eec82aa9deed14dcde8a33d4f7fdd0ad16f76d5bcf01362a7373a97e391f08e28554c1d461b1d63b3e93b87cf7dd4bb4f4bb2d33db9ef0647dabebca9e034da3eacef582592f8775660f53a306664e11e34d73c155171f9e94eff63b1dcf01886c9455e3e4fa3d10ab8feef2a38ef702b206e7b82b35de473e19876b6ee4bedca0dbe64e5d87ba7461cc5c4304a0138297940f67cceae495458cbf5e274171cfe037346304f3d3d635c0e93d19e3c1d38889af99991a1404046bc2f50d382c6c0f680541c9c847632087549c2fc9c71e14624c4a3130c77e8e70550074d16fc4692e3f7c5e08fdeaaac94626d01cfbb43ed50f559c11ef9698d8a43ee98e438504d289ee8af8b21534a7ab72c7ce0053e4b7901ecace366651270f68e1912c08fa4eab38f928c8c710e906315b4c94a8add15378575c6203d2a998bec01ea9f879e829fa7dd14c5ceef84f08dbeb1d932f30090f42ca2c695c4506fb3f97f80b0d9b389cd0f5b4836ee69076f26543aadbca945bc6936cb9e28e4da851d8d4616535067aec50e407776aad302f6be750a7a665a327636eac59ce4830e25f020b60763f526747a03a29900c019ee6d0606f3aa99938b1a1ab759cab614efc6bdf7e6e5dbc72245a6e6bc96f26d7a38f383cda8cfeba124d164bfe52230588b5fd696c3a99e90a6518526d6ce917546c90e7fb1009df715862d9c14271de8c7a9db9e514342937a5b2c1bfd9d5ae2d1afe83a2cb82a71520f35bd2ea0a38d2c10bbbc27de15932f15255f5fcaad076d0b72be6655edb1b7e42dd9514e2d9b05a0153f10b45c0c8a05127799795c6efb9d7f385b7c69d3124355720967d0d3c840c6b49d9d7ec67970af3801a0ef910351f026ae707ae071037f71854d985fb47c8ff9d9ef60dacdeab5d9b0b35859d9dc91c9268d219dcc561b353253b337d1fd22f9d28ced2aed8c4bbad614ea72060e558d437946976d6351a2fcb29d0a06f4cf4c52e9e8375c24d2b649f5ef045ff2de6662678e2407b8887f324ce0b867030042318da766486aed2a84156c3190b5d8168c3f774cdafba9501cb843a99244cc81c6e24fda3579e23c2fe5c65a06ff327698ead5e4d3bba2e84a4e70dda992a5698e4855afe88517aa07f19d3ffe0d56e081cbf1220b17fd2baf6618c303b39d56b62c367d906190c13cbe4ffd57488d663569757a05f4939cbb881241a64beaa7d7442cf5f4658dcf2935e3b0d9068b3fb68949622ddf82202f8fba015193f6dbda3e02076ce2120fd59b0162aa3f59a5315f6427fa0a144e659db542f9607b1469cd6b35639a459f26c012651103f02289c7b890f183509c2a8a0e6af2b7e809171088a1dfa452bba96bd8f144b4b078910e521f02fa4db690ce127c4a76452ecd102d9d657f2f335234439f2e727d679c6404dd510e07d1ae923b5c5247bc3c0cb3b4f24f7d94aa1036a6b0af9938771b596e69f5edd3adf344d58d17fde617525f0d1a8aba7738dbb8c8a9d12d5f4e387ae979804c44fccd3749289fd4a41a891f5b9774903dd4fa41dc5f8d11334f5653234b03befda4e85aa716a732e6deaa77fcf0d6320f9039166be3f08f85166002b57e042923bc70cdc30fc195c3b31dcb1d7978533ee1eadc96270dc4525c30c7efb9eb9abb635e03370602bf7f6a598e6cef2d0d82aec7c10bb0e07999d691d2a07d78b80d4f07f693daa5d7b88dc0088d3200a0bc513d191b12bbe2de967992f1f9a55e15d80841cb8d6dd3ae8a68f2e82009b7d4fd6ae928ec59dc406bbcefaef9f380b46287066c149c516b4ff38a8ef16a9dc8dde69804426ba7d4ffb5524a2156a11f915dad40ada47ee68a600390cb8ec7a31ca3e249357ff663487fe08414d31339aa84bb7030acd16f90dce0e032e46d77c9123968d9dd77eb3159016c35931ee0598d3dea6fa45993f932a62e59c5e6fb2d8aafb4ad16d9a97ec97f5bd0ac781b5adeaaf4157596f8145eb6b19e041bd42aad0d0dc21d1875447e0fee2890757eee4803a09adbab1a09896644801b7c5bf821ad018e4e8f25b4d3cf0972e3c0a93d37d902b1fbca21701abdc794e306883784eba76de131176e170a6aba1183c0ebe1f71b6da5b2bdb8d47c995edcb76eeb7309a375cdc778e0eacc1ae32a1e06399a1f2c224cd4f1a939282411943920db22996c7d188c74f516ac1a7f75bb39f268f402f7f953b0eb103df42ac6a95cc8fd369f846255f67799b32293c5db7e34ebb65f94acc5253159ac7ee99402468cdec85b9fa32a390cf4e0be3240eb3f255b4d96bb2099b4f8e40df3bbb227c8f19034ed9909dcd1ae53a01023469994ee72603cccabfdf1fbded69ae68a23b0f612a753c542d5e4318e482f32ea4917a162f636ac97c232fe63d9a762b9ce49782f24622dac0efb715dacb2483f19214452c8c4a8c1356dd02bd0c0dfa4f251e253a2bdf24181e18273d03cccbe06c2f90448fb6802a4e4353a3483e20d4f65abc8781f2831f70fee80c43585f8981acceeaa10a6354d32d16e56bb47f1accdcdfaa5d00c9ce6ab827cdaa69ccaa18828d1b5741154d11a34fda4de1b1f310c770c8406bed9d8ea2a7d01379a88dc81640ac8c30d5710df5e6a82d32c4b9ad8e91d14a2b870ec31e12008a6716a4864cd924bddf7f00e792d9683d228cf09c825bd5f8f0262f599694b2e2f4a5dd1b8269fd0e29218ef6632b2e46b9eebe9b637d1bb95bcc30f4670dc63eb6ef9c3ce35b182d80097b165c0116f7b13a062122adbcbd0132483f38c00cf0e3a819927d7b51a94068740082d178b05782f3a46abf30776db826ab4375087a06c58bf4c308d47b7338839954038256e40e792316f06110b198178e86244295d13578c3dadae6813fad34b009855c545510153903c7aef395f355b0106a177c89f089aea04a7fd57ccd7be56c63f446f89a252d80d13792355436b3f313e675eef9ee01dee6e27f1ab709791bfa617601351f7c7f56eae3e91d4cff0c92b8566fe4a51d373084a37ef8d61966a09451a3aab8b248767fec8f584640390d9b10347e309fb311ac056895513e1a9a73f58f6f3b99ab55c3e5444e70f6700e6d578317a6a1da1ed30504281e8409f1d5a4c7f714050acfe0c217b2ad0bd5aa1cfa2bbfee0876d777286f1add87cd79af38bc161498bb70ba3b39de359ee5bce28af4c11c329b90c30d322d87366930eeb6d2b9009b55ed7e00dfa096d6b248868575989ff3493653dbda3dbb3774c3beb8b16e1a1046dd21196bf09cebd5d45070d846a2298e2053f97fa95a32b2dd661576c915a7d3ea665ef984db840ca977c102d90644bdc560fe125fa27a17a66c14a6c3f038be5668d5022a380861183dc9c58ab6cc4b5a07e5473de06a15f20e7cd57ab181fce18d956d3d538e41244afe1e4db33b4f53ddb101cc69f980134b8cc2378f08007b5207e3061403d5fabded9e1d2741ea47e1f4bab54c76ed282ba01c3cb52533bb690e9c02fb2ca61a7c4ccb7c8d60ee3f8db04128aa3fd54de73f872c4c70545cd0674e8e64642c706c93de9921a702b88ed36cc8c4a8ba0403ac79b35c7fbfa75a2ec96311ee442f6f95966ef5e3e67e1b0e0a4ab6f2e7c94047cf8bb9b290f5e3550e127ce3f771c4a250cb00978ba8766181eff11fcd5e94b803dbfb1ce8be97c1a196449da7bb477cdaf2cde8a0a865e9978d2e3f879ef06bcf7bfc1d452ee6228629ee389e5a3c4d5a2f87cb1394e7988236ea418dbd6c92d9eac3ca83fa4d9dd8acee00c42d6e886d5f2961cc7cb70a52e912cff2357b3398437b441c76e6031538806d0d76993a76b0395dfef2fa6ccefc8f2ffe3760bf22bd9996a8d53bcb1207b45909957e9b84c159fc55b85ed7f7622c51dd3a6c1fe7743ec5d75e1c0d189768d34d605e1badc7bc0f91f052490c9fbc7f0e9075fbf31a32dd0cc69dc311edbf44a7176b86b41055269e92bc5e46e7f72be029d4379cba73f0b3d74032b0a7469c9cf4c36bf7bd84308a081e426fdbaa3a6d96ba70b87563cc1845e3a04fb77ee6dcafd99979201e86adbbcbd9ef38dcbdde86622a25db8e13d62eb9358a2e63d0881e1475f45f7f355398fac050316152fc5d12fdab643fce9844be53991f22b025ee3e44d98c1441eae7e3cd3722df90de3a32e5518306fd4c32dbb09f3e6d2f6969f67e0c9e8829097d750862b7b29813799b3ffe76f8e7b467d7fc9706f4e0482c013649e979d4e0a0ba82f8f271ca4b08124406464346dde35dcc054af06d8618388a6daabf7e29a51f2dd98280f8f688ed20433cdfcc8ae408455f10939279cc8e04192a6c1d24fecb58886e549c6cd2b787b3793588e1f791486132149d366c669fb42a2b52203197815b5ae71bea74245a88443de89d6a7f5cd0d44fc6aada3a8919ea2c767497195079145038ead04c434cc59fce3e07da954cf12710dd3e2c08892bbf7481e12cb37041114ba9c855e401be12003b36fe08e2cd1558c4b10f63c8bc0bcb771eb630338a2ef00eba963210d498fcf082a985538bc0775c25b70de81f6ba7a5a21c633dcd6df4ce59c5c5fa08bbcd57ff9ffb3240e04"}, {0xe0, 0x84, 0x2, "bf05a33714882ada4cedb110da40dcf3e3e932fe6f345e7b9908fa32fa81fc394fda0a5280ae2a2f15bd0cdd8eedbf51fa8246669ff9e6f8fc363d08c8acecf8550d731de4091c9ea8bb0c1a2b104e250b9dd603cc76e31db6e4c491d759b4130cf88aa8d83e1c7a28c4e13e2fff2b04c3eb028b43e348c389fc2224453cfe8ffa37bfc8d535e6710c63da34cc7393d025a3b3e2859074056570053a1fc3e50fa66117d341d074ab165c8c30d1c635bc223ed6ab6edbe307d345d9185feac1859895de48cf782ff7f31c"}, {0x90, 0x29, 0x2, "270fbafe8441f523f6b46a8cc6c88be30399efdce4fece9662331d65ed7a681a19df602e2dfca25694e0f6652bff02c9393dcae053d62599f44da513aff996966216e60dbf9a867254f9ee5a2fb65c5ff87d1801aaee202aa2ce4429f458cdf1257745ca96f686f5601e8596a281adc18f20307fabfb1dac9644f2"}, {0xc8, 0x112, 0x83fe, "7a1a5ace3b2cfe1f70276441f64829c64438e9efcd4d39afb19fa002ce9f8d36129a7cf7a1832b9ad24cd7968e2fef210eeb3e134f29c901fcd1ae524ef580f59ec27f86ad29982c4b5da07de1a89992ade35e232c75381c14373a14119e2ee5f4ca4e3537f4851d2c83264c7bca1cf7e9c0687a65a223443a25d3a084bb215a2ecab2aab380a47eb6bdbfc2b90d4f1fd995e8351a979e55116dd19c6d90898eab523031247f7a2ed47be58c6d18837697936546b92bd41f"}, {0x88, 0x18, 0xffffffff, "e1a7cf02240118f385ee18666d3f7372886f16e51c2966f02834a4d0715de227f59712b2369e7f9555a5bcc69f442bee00f281cd5f0eb26e1b55916b96c3d8ca631d34e4956dfe43003a9c327eecc06d3c2943abc27d87c4fa20cde8dae0b55e0fac2d7af66395fe3d07222481cb480ed3"}, {0x20, 0x116, 0x3, "d21e9a79695e68219044c4ce1d5d"}, {0x90, 0x10e, 0x3, "f347c1ef57aed54e76398f60fff650ce2d10f88d3938c3376865f00c236fa00f58f578bba03a2e77582aab31367ab88794edfff0555e950534f2bb222fc8f32d1205e83b4a4cedd86fc9bc832d289d6250c468746e07d0ed5512db4e2b6586786e371c2cfb2401fb4c4fbe7df65523296796c16b7fd52e59493f6186d16704"}, {0xc8, 0x6, 0x4, "55492471401fd24a028216e058424e83319f8adec94b2bf2a89bc97e981fdffa907f9802139ae6cf7373bdac05b1b8a851a4837251d6722dd2f09db4a05f32194b8096ae8d67cc12efec72e091eb45452da476abe5040c4cff8c0516acff9643550076432c802d3d8f767d5ec86ad9f75efb4c86c302219bab9f92094a5bd0663574aa0acd6c38c32c31b1bda4e884ff16da922e9e8387e0c88cf02fbd635e0ab53d869b535fc11d43338b0bca04307429d9"}], 0x1448}}, {{&(0x7f0000002900)=@pppol2tpv3in6={0x18, 0x1, {0x0, r5, 0x0, 0x0, 0x4, 0x2, {0xa, 0x4e24, 0x9, @private2={0xfc, 0x2, '\x00', 0x1}, 0x2000000}}}, 0x80, &(0x7f0000002bc0)=[{&(0x7f0000002980)="1e0079ac0f06fe2440deb624771956e6e2781dbd031f27e69101caad7e9c33b33b5fd37023fe172bf8f74dc2c3860ee182aa6d3fa5836a562963f9ef918f03ea70de3e371baae115641920d9962febe322a3b9c6a058bef21e1ea44ce93b56dc9a1535bcb6a20fcb6c42f7b7", 0x6c}, {&(0x7f0000002a00)="225bbb68c6358880ef7736ae4e8d4b42e598b45ad570bb37c6b0a3f7e6b608a9e39343e68e4f53f6e1e6341017fb41b4f5abdd72d05fdfcc38a1dbccfd7d445d8b2d36e087dfd6fd4b5a314cfbcf23847f1378d8d64f0fa3435ce84d8bf3ea248ae34f7505d1baa5177a755756cd9ce5bbba3d0efc437d0604c7e69a8493", 0x7e}, {&(0x7f0000002a80)="d5709af6530ae55c986a04da72d9ea40d2c015a071e1a458d9ba380b6b57229ecab306ae9fca292eed330cc9296054a032d0518c87bfa3540f2e631a71e611a1bb0b4d2983ff4d42917e6fbb", 0x4c}, {&(0x7f0000002b00)="090684a6b98e630061ac4c8d608653fa82c09e3788777c30b27c69b7a54647f7cd638a956b1be97d30333df1ee4f6b523735dc63b9ed562dee95b86eea60deb3fcbb7a9b6256b5218302121c7ec10009eeeb4a6c0227143ea917861525b9a7a55e83f376ffd9cfeaa46e4e002307e7b494869723b7fe0356771da6e718fd0a4a74372dcd23dde04c4077da5f898b46a1e2487d52cf354a5b29065e0ae837927d2ed43f20dc3b4664b0e4e7ae1b83fe4da360", 0xb2}], 0x4, &(0x7f0000002c00)=ANY=[@ANYBLOB="3000000000000000090100000300000039cea5ab909080aff72c221ea665f50ad6f08ac94ade2485d4685f62d860000000000000f0050000007f000000b9706ec035a728b940e6c10ce7bf8e6cbc60b8da3f338b91382166b1ba358484be0448f96702bc28183713fcd0ea9a7844a74ecadc2cb0c2021223c9e592cfbf18833a4b478f76a17191338d2fbe9c2d"], 0x90}}], 0x2, 0x45) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r6 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r6, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 202.492801][T13841] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) [ 202.494318][T13836] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 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 [ 202.494338][T13836] RSP: 002b:00007f282d378f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 202.494389][T13836] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 0000000000466397 [ 202.494399][T13836] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 20:30:24 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0xf0ffffff7f0000, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) [ 202.494409][T13836] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff [ 202.494419][T13836] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 202.563921][T13836] R13: 0000000000000005 R14: 0000000020000218 R15: 0000000000000001 [ 202.584308][T13836] loop3: detected capacity change from 0 to 4 [ 202.593472][T13836] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 202.602371][T13836] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 20:30:25 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x39, &(0x7f0000000040)="ff0204000000000100000000000000000000000000000205", 0x18) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x4206, r0) rt_tgsigqueueinfo(r0, r0, 0x12, &(0x7f0000001180)={0x0, 0x0, 0xffffc58b}) tkill(r0, 0x13) 20:30:25 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:25 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:25 executing program 3 (fault-call:3 fault-nth:19): 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:25 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x2e, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:25 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x100000000000000, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:25 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x200000000000000, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:25 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:25 executing program 1: r0 = openat$incfs(0xffffffffffffffff, &(0x7f0000000040)='.log\x00', 0x600800, 0x0) pwritev(r0, &(0x7f00000010c0)=[{&(0x7f00000000c0)="85cce52226ec0438d0bb0bba135dfad888be9c1f867833281baf76601d8dfad71d9acaf4395a984aefa7758905ec731c1d21dafc88dada434bd21ad117ec6231f2f47aac3cd450c1ffb32b01f66ffd36b474abdd7eade1bba4dc1f6592383209b15d52b6d7dd8a4583b964259ef35f60361604397db3655bcf9aaaaa4fbf11cb5da4935985b933a0c9bbc075092bffb39068fadf6a65aa149cb2f081c1c5899ef36e23a5da01e86979262a0f78d06f1131b85a3be320cec8403d57460c756ec92e168b61672c3f02f9f123ddadfcc7dc2542634689a9b69a4f74a9f2832e5d2aaab3608a92b5f4c291d0256a9809c228b7f10a7aab570dc2e7a70d62bd03edd1446051a5e9d4a4614a626512c3cc3e27cac4f38a135c52a484e4f1ec83033db3ae1f385660786351515495505903a46ba6f167fcea9450da208cd32efd7383c4d8fe812ef8bb7d0b24aea34f412a4790da22ae6e9fc25b51b8f0cd1e57b419dd5c1bc733308284472a4f77eab6b9e41651e783e4b50d32c9ba5a2a6abbca4b23807a1b962f5765341ead9834cb5359677c4fecf546d70b0c2537f032d6879c2020f7bb01f20f3e79c3c496ca75e89c0b331bbb23e81a0c4afa959387697c77f261f6a61ced68d78d0264573d707a9b2e937c2c9598581a2e377f4456c45e6ac49367345632592309936e5e39533c1c760c57dea08ad68998544fcfa9e1959eecf1671a09bdd115b7a8ee32f1938a7cc69fcbf7587f7da8eece61cfe67e56f592b2ab2e82e5c0a2442b150ab575534e92d6b131496d9fd892699ff608d2e7f38eb393c6abeb4d4dd84fe6a21408dda655420f0de3c79f3314ce8ca203ac55e1cc5dbf44d55aa3fa2b0cc3abe07b528ca29cf83a4dab63aba0f6a0af9478b19101b11cdbbc3f4d57217030e32f572ee668455b76a3710a9ab106397eaf212e854c5bf6fb28c996980bc05138e7a2d3be5195cbd439aed4cae356e3292803a8f14d6885d19200726090035fba327bc8ddad09662f23cf52c3a728ad0ea6fd8245f8d227d6b14ecbf8e4e9f8f54d82c412fa2c8d469ebcdd6ebfbc84f020fedddb10e42ffdb9a1723f03be7e5e477950a7d0a44ba2fd298c9a56f4ff343e660254abdd2a2d5e85be7fa1dff23f7de345331ad416f2b72b9c5bf2b8d4078de4d37df845363cc3ff62626a628e0a8e119410ab7fbe0d7102f910357f5c486017f6aeebb594b4f6b76b007d77339f65cfeb7dac90514a5831ad487e0ffeb02ee3b9063bc1d44e9bc50fb5fcf48cf009981c1c38f31818c651902778ae445fe0a2daf3be66c7896f5fee16bf60aa89bfda68be5f6e0a649aea25e851fc8d6f909bbbb01a6c5cff05bc331bf432cdcde0e2e7bf4335ec6a87a0333b1bea2eca75fcc6ec5d2824fc5f7b3586e254c0e2daf957e9c247bf1c1d8959d81e1bda2acbd51ee532f1e88e38adfa563184534f66089ae90e2ca053e5d4aebc3a985206c8c3f14208c74a68906501199dba4c3da5b90131e72709c0c5b7a0edb621234804db4d09c682086d24114ea6ee61160d5bca0149895024d6c69a89fbb6ba3138eb24b08001129ac7cb4317b0b923b24edceb94bc4eb6aced34745f5acfdf471a1dbcc57d3057bfd32f18d4f173941ab42581314bdcedf21ebc3b9ea11f9beb95c3f18cabcfcbb9c304149f69775f505867bd492f36ce74aa510e9203e54c02ad3515bc341c1eb2dfbf3ee450f514a76eebe2285d4c13a7a9aa6867d31294e262459173e9705f11a8aad4f854ac4bcd5d21a4e22f32b99ec86d6916e68d1bd27003087ea345b843e7e6b42265986f54c1cc9e936f7afec6213c0c78ddac15ad7c520ffae85294fe325458343ec09a53848291a19f4b6ef66e38e229a9414ac9f33a28fffa040efeba0e90b084d6ae1671cbc8ed483653c8a72902800e627252360b39a5122eb94dde7838d98db9351978b23bcb80254db598f157dd6ea4b958f1b4df3f3f9979e30b72f3f30139c11ec4fd62efe052464977ffcb74c7a9479ca899f9ff2a911329b51e1f9d0804ada679a65701372b8dd82bc6fd25d4e9d4a7b1705d6c34e5ca836b62bc0f107a19eb687d209268c56d680b106c866360f3c5d651a5e8641f2162436fba1e63c79e85ecfb62aeabdc8978d7fa3afc7002f1aaae00fb98a196f9430d275c80d54638a5924a6bc7de114f1dded20b9c736126dfe45d884faedcd7fdcbde70286c107ae28e5e39ce3d1d3eff85d287944f29ee64c880497dffc7706b56ea6d690bfd022ca3ed9212c142c32b1b446869cea0b1d9e147e9ad203a1ee100552458b292b5c2b93fa623b33ece0d33b226f414260c3ce13ca37ed44770b545fef2717b28f1f6feabb6102767a239a9c312e0a9225d0a229f4a6cb5625bb36e884d726228c055f7739a42897bb6e9ef50a81a54c335e6919e57d8034ac555a46fddaedef79b22849d0419baeb92b7b7dfc216deefc1330824439ec2c085419823e45dfaf87ba7eb5783f1c55111401e7f0d5b3dffb33348dd870e7e77964d7ceb99a373cf534a126b492bce6f0aa4941cba5f652149e6dba706a0e3fcc42edd1db75c91880894cac786e69cc28380a83445433a01f2dc2820d2233f9c2ee7a95acadc419af74c856d6378afb86638d9c00054f627d0722fac6b35587a85ab11d066cd023ef572a580db59281f00401e0ccd0105c7403114c8398f75473d00618ce665b5ae7990bf72de42ca433edfed28279bb3c5f2e43126aab11436655d47397397b65838cfd5eb8d92a3082a02dc70095cd4d57bf7603118ac7143c99462282935d38adcae98cd69d7fd51ff5e46fc4d4c5298508dd763dc44b333cf9d29aad2c4509f0d85306b1323f1080afc416498ab0741942440e457ae82d87bc75e3d1d1660eba52cdaa0dfbe390c50c2137a116e8d477705ba6fd87e1098f27506502bcada7e0db163fc396f665165cf3f49a31bbc854ddee670b0ea05be24c7f06253a90bd987dfd78bce7e00c81406e1e4563bdf3245a54c8005050ea9fb74603540d69b2ecc63bd9b734a47a797647d1d6cd92e281ddad02ecf8935ff1dcc1e8e353a127faace904e9776acb447c2d3e821358fa312421108f0dd093bae95c95b913399b5f196d1c3396cf3d86181a1afa3413867311a17bf99aeccc1ea2b5800c9bbee8a9834360754cceb3f50fd46881c3d5be0c7bdeb3b4c3e1f6d06455c396dc875448e4e388e7403ab556d78613c8a7ce6aeaa30257ad7c8864cbb79858ed6fbd4c8968c97db26e02a39c26a17065771d996d137cb3178e209fe61f432f129ef66286afca2bf899269a250aa54c96709ba9cb115d5a79afb30eb93fef323a79d13382c38366a61763c16fe4346fdbe90a8be0dd0bc5e994cf5961691f27b88ca0a327d571196abd474184d8f901a95a5f7e415a80ac33c57460bd674813579fe6237bde8a157146c4bb980c50163d16f3b055cd2ef6271d613db9bf11c9dc562d086ef98af75809f9570748755c9af875a692721423df991e678837352087ca57f2ddad79af219c1cecd0209382502cf822ebcacfd6f96ca142840b1892ceed2ecd4708630c97e16815e4cf46d84d4208d6728c075e33f893a11b2b4b1d4d441d41f7e7f1bb30d7ad1b14e98ea8eeaabd04fbff7bdb0889823f3cd2492413c2bfcb544690435097534085da7f0803d7b87b6b6415f7f033cc638407a54278db8a9c722e181e9cb8b043be8d4628bcfafdfa85c6d1c8d18e44fb7dd5d8163141e7b4eebe7709c1dd2584559290c03ea1512823837c7e914bc6d678e53e0bbe56f23059679a44433a3a9acda15be25503683af16a3585241192a70817028540cdd48c2e4335dbde0719f28e27dd573d9a495152b3c19b57a8f4891e4d4bc959f4ab627cce4bdb68740397ddd0191bee1aace9d07ab056a7c4fc1eb9a20976d5f154f2cfd4dfa94e6437e5beb139aaa617d75fe16818f20a788522ff31550feb76ed57ffdf983ae4f32619b93546355160ca9063a953fb461d93cbbdca799b34ad9366884f5fe127c74d773f113adaf7e970bc47330a5507329e33a4eb9e05e48b2c01605eecfd482af9233b0a1b6dfa3746653f7475c59b151d8c0b46d633886a4777634f449436e431d1121f564d9d5edb54d85b619e97f26d1ba3a8c1b35f3503e7c7edaf7507c7e5fbd12e21c48c59f0bd41a6b203f40638f3caace3965c3646eb0e74d0ebac87d3029b3c76ee7e5b59b5592a192f70ad608b5b9d4f95e3de4d7126d3cd3c589efa8962074ef523b972fcbcfd7a8f90dce4b0ff25e360abc43e28b85a9021ad6c80841b19b8469dc9b1aabffecb06b6af91f1a4c08b15f0d31036596c6f70fc03df8c6b648dfff8611d8fda140377d3f35abe40fe55ce0fa953983ded48858752fa73fc414cc9c83cd08f215816595dc909c18257a409c816b6c7c4ba3fa2467f487302fbb3db57fd61ae8d67ad10f5dbdc045e862768a207793e5d313fa69d4820227589efc4ee457f3366df1a4d1db9137eb36b436a005d2a3f9b68aeb235eb32f2e612a0c58b17b07f4bede59fb8d43b6a0376609aa006e672db69c54ebcb449e77110d590915a20cca1d04db279f17340d86352a82066104863d033db0c9631b62dec6d7e3744f660f4a3426e781f65736ea012fd4c15e9cc544741cdc9db77a2625b084874040f3f82fdefc4333013989b2d9f09147255effdf5daa90dd0a210197227b8b03a3472fa1b07b719e09cedc9a73de7e4a3c39a5e25ef6bebd78b388e5a0a33e8bc833412fe33f05a7361b41605c822cb1d2fa053f0f164bd85beb882cc025a11af76a83fedac4a1acb9247a457fb9f423555617e25a282041bf5953994cb78c96c97ece7a12c75c43103edfcef25246281ac0782b6c042045b30528fee464b5381196172a5cda5e4c42ed7ee84289550b71910ce28db3dcab1f776642ee46ad1e67c25f7513f5063da30453e57545dfad8c1941bf6748496abc295602eb0eff70bbae893c57ecbcd79b1d55eef9fccb34b2cce5e94284a265e0b469190749f474cd33b73165b35c3f2cf425f55e1647ecaff0db453d98c5c1632aec5120c1d647e27af1a07254b467e5bfdbd59180b96fdab6b46c74750560479fef5189c619157a08087c8b58048c0988a5e71cab60826d54b8eb31fe16ceb078ccdde4c65fc8cc7ef9f2f07b8144f7753890de1f33d31e5c0149f5ea84dea57fdbc3247f4006fc52f75819d86856eda36838f52cb122d04d5ca3036b3d8ceb4f03f49b8ed513300dd5fa9102e0b1e2cb2ba33e80e520a48de2ba24804252d3721d3925f7082b255a6886b49d11996b645fc8b8796624b24c9672707dc9893fca5df2e1c42a37a1c28732633924dba1a85f0b388b13d214b56514277a4b6f07ca7f80fa52ad463ba78ac4433e11e61c81ecd023b14963dbfbea5386507fa1dea405324e672beaf97a0ee0206438dcf671b1217ba2c7374b68b8f4dd221e1783479ea1ad74f508d5ea01e8925cf6fcb77d89f0805e8778b23f4d7c9967f5bb0730ad566ba3eba175658397e875311707392aa6ce760d8426cb5e579c80598b66f90c5a0c6923d61a4dfeb1c566898dad811a4fa1a3c97c3fa135554fd895e109758909dc34b87a55127c40e2081274a72caf6076c740a80d354de510dcdb3b9d6bf7ebc8e09add8a288cbc7ec62cfb774eb89cf31a1b5d823d3cc3aed5ded0f2bffdac80440f30a380c7a839ccc1d9c81f99504427ec44f719eef436847fd7e0c9a6436feec424682bdfc2ee86c78d5d85b2", 0x1000}], 0x1, 0x20, 0x4) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x44000, 0x40) r2 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000001100), 0x16082) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2000001, 0x10010, 0xffffffffffffffff, 0xc940d000) 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) preadv(r3, &(0x7f00000015c0)=[{&(0x7f0000001400)=""/119, 0x77}, {&(0x7f0000001480)=""/117, 0x75}, {&(0x7f0000001500)=""/161, 0xa1}], 0x3, 0x3e43fd3d, 0x84) preadv(r2, &(0x7f0000001380)=[{&(0x7f0000001140)=""/156, 0x9c}, {&(0x7f0000001200)=""/21, 0x15}, {&(0x7f0000001240)=""/67, 0x43}, {&(0x7f00000012c0)=""/30, 0x1e}, {&(0x7f0000001300)=""/84, 0x54}], 0x5, 0x6c47, 0x8001) r4 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000937fed)=""/14, &(0x7f0000000080)=0xe) [ 203.198891][T13898] FAULT_INJECTION: forcing a failure. [ 203.198891][T13898] name failslab, interval 1, probability 0, space 0, times 0 [ 203.211604][T13898] CPU: 0 PID: 13898 Comm: syz-executor.3 Not tainted 5.13.0-rc1-syzkaller #0 [ 203.220391][T13898] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 203.225906][T13895] loop5: detected capacity change from 0 to 4 [ 203.232787][T13898] Call Trace: [ 203.232797][T13898] dump_stack+0x137/0x19d [ 203.246476][T13898] should_fail+0x23c/0x250 [ 203.250892][T13898] ? __kernfs_new_node+0x6a/0x330 [ 203.255939][T13898] __should_failslab+0x81/0x90 [ 203.260717][T13898] should_failslab+0x5/0x20 [ 203.265444][T13898] kmem_cache_alloc+0x46/0x2f0 [ 203.270326][T13898] __kernfs_new_node+0x6a/0x330 [ 203.275173][T13898] ? __mutex_lock+0x657/0x670 [ 203.279858][T13898] ? __cond_resched+0x11/0x40 [ 203.284622][T13898] ? mutex_lock+0x9/0x30 [ 203.288892][T13898] kernfs_new_node+0x5b/0xd0 [ 203.292366][T13895] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 203.293507][T13898] __kernfs_create_file+0x45/0x1a0 [ 203.293532][T13898] sysfs_add_file_mode_ns+0x1c1/0x250 [ 203.293551][T13898] internal_create_group+0x2e4/0x850 [ 203.318039][T13898] sysfs_create_group+0x1b/0x20 [ 203.322943][T13898] loop_configure+0xa21/0xcb0 [ 203.327637][T13898] lo_ioctl+0x555/0x11f0 [ 203.331867][T13898] ? path_openat+0x19ab/0x20b0 [ 203.336658][T13898] ? putname+0xa5/0xc0 [ 203.340727][T13898] ? ___cache_free+0x3c/0x300 [ 203.345423][T13898] ? blkdev_common_ioctl+0x9c3/0x1040 [ 203.350828][T13898] ? selinux_file_ioctl+0x8e0/0x970 [ 203.356012][T13898] ? lo_release+0x120/0x120 [ 203.360505][T13898] blkdev_ioctl+0x1d0/0x3c0 [ 203.365014][T13898] block_ioctl+0x6d/0x80 [ 203.369293][T13898] ? blkdev_iopoll+0x70/0x70 [ 203.373945][T13898] __se_sys_ioctl+0xcb/0x140 [ 203.378547][T13898] __x64_sys_ioctl+0x3f/0x50 [ 203.383145][T13898] do_syscall_64+0x4a/0x90 [ 203.387635][T13898] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 203.393648][T13898] RIP: 0033:0x466397 [ 203.397523][T13898] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 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 [ 203.417471][T13898] RSP: 002b:00007f282d378f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 203.425893][T13898] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 0000000000466397 [ 203.433846][T13898] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 203.441888][T13898] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff [ 203.450282][T13898] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 203.458255][T13898] R13: 0000000000000005 R14: 0000000020000218 R15: 0000000000000001 [ 203.467467][T13898] loop3: detected capacity change from 0 to 4 [ 203.476884][T13898] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 203.485399][T13898] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 20:30:25 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:25 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x300000000000000, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:25 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 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) setsockopt$inet_tcp_TCP_REPAIR_QUEUE(r2, 0x6, 0x14, &(0x7f0000000040)=0x2, 0x4) fallocate(r1, 0x51, 0x6, 0x1000) [ 203.495830][T13895] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) 20:30:26 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x39, &(0x7f0000000040)="ff0204000000000100000000000000000000000000000205", 0x18) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x0, 0x0, @private2}, 0x1c) ptrace(0x4206, r0) rt_tgsigqueueinfo(r0, r0, 0x12, &(0x7f0000001180)={0x0, 0x0, 0xffffc58b}) tkill(r0, 0x13) 20:30:26 executing program 3 (fault-call:3 fault-nth:20): 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:26 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:26 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x400000000000000, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:26 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x48, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:26 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000040)=""/136, 0x88}, {&(0x7f0000000100)=""/248, 0xf8}, {&(0x7f0000000200)=""/196, 0xc4}], 0x3, 0x3dea, 0xfffffaf9) 20:30:26 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 204.078567][T13952] FAULT_INJECTION: forcing a failure. [ 204.078567][T13952] name failslab, interval 1, probability 0, space 0, times 0 [ 204.094449][T13951] loop5: detected capacity change from 0 to 4 [ 204.094712][T13952] CPU: 0 PID: 13952 Comm: syz-executor.3 Not tainted 5.13.0-rc1-syzkaller #0 [ 204.104096][T13951] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem 20:30:26 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:26 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x500000000000000, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:26 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) fchown(r0, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$CHAR_RAW_ROGET(r0, 0x125e, &(0x7f0000000040)) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) ioctl$CHAR_RAW_PG(r0, 0x1269, &(0x7f0000000100)={0x5, 0x1, 0x2e, &(0x7f00000000c0)="ebc6169ac9d3eae0eabf3b8b9228a3499ed3e5cf7cf8b5164f23c882bf0229c35efca013a7632a94a87b0ee89276"}) [ 204.109490][T13952] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 204.109503][T13952] Call Trace: [ 204.109511][T13952] dump_stack+0x137/0x19d [ 204.109535][T13952] should_fail+0x23c/0x250 [ 204.122144][T13951] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) [ 204.131528][T13952] ? __kernfs_new_node+0x6a/0x330 [ 204.131571][T13952] __should_failslab+0x81/0x90 [ 204.164766][T13952] should_failslab+0x5/0x20 [ 204.169336][T13952] kmem_cache_alloc+0x46/0x2f0 [ 204.174167][T13952] __kernfs_new_node+0x6a/0x330 20:30:26 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:26 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 204.179018][T13952] ? __cond_resched+0x11/0x40 [ 204.183699][T13952] ? mutex_lock+0x9/0x30 [ 204.187950][T13952] kernfs_new_node+0x5b/0xd0 [ 204.194366][T13952] __kernfs_create_file+0x45/0x1a0 [ 204.200265][T13952] sysfs_add_file_mode_ns+0x1c1/0x250 [ 204.206968][T13952] internal_create_group+0x2e4/0x850 [ 204.212487][T13952] sysfs_create_group+0x1b/0x20 [ 204.220690][T13952] loop_configure+0xa21/0xcb0 [ 204.225797][T13952] lo_ioctl+0x555/0x11f0 [ 204.230203][T13952] ? path_openat+0x19ab/0x20b0 [ 204.235208][T13952] ? putname+0xa5/0xc0 [ 204.239366][T13952] ? ___cache_free+0x3c/0x300 [ 204.244045][T13952] ? blkdev_common_ioctl+0x9c3/0x1040 [ 204.249438][T13952] ? selinux_file_ioctl+0x8e0/0x970 [ 204.254665][T13952] ? lo_release+0x120/0x120 [ 204.259170][T13952] blkdev_ioctl+0x1d0/0x3c0 [ 204.263678][T13952] block_ioctl+0x6d/0x80 [ 204.267928][T13952] ? blkdev_iopoll+0x70/0x70 [ 204.272515][T13952] __se_sys_ioctl+0xcb/0x140 [ 204.277106][T13952] __x64_sys_ioctl+0x3f/0x50 [ 204.281695][T13952] do_syscall_64+0x4a/0x90 [ 204.286133][T13952] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 204.292028][T13952] RIP: 0033:0x466397 [ 204.295900][T13952] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 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 [ 204.315486][T13952] RSP: 002b:00007f282d378f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 204.323984][T13952] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 0000000000466397 [ 204.332118][T13952] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 204.340155][T13952] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff [ 204.348110][T13952] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 204.356060][T13952] R13: 0000000000000005 R14: 0000000020000218 R15: 0000000000000001 [ 204.364486][T13952] loop3: detected capacity change from 0 to 4 [ 204.407688][T13952] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 204.442651][T13952] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 20:30:29 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x39, &(0x7f0000000040)="ff0204000000000100000000000000000000000000000205", 0x18) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x0, 0x0, @private2}, 0x1c) ptrace(0x4206, r0) rt_tgsigqueueinfo(r0, r0, 0x12, &(0x7f0000001180)={0x0, 0x0, 0xffffc58b}) tkill(r0, 0x13) 20:30:29 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:29 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x4c, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:29 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) ioctl$F2FS_IOC_COMMIT_ATOMIC_WRITE(0xffffffffffffffff, 0xf502, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$RTC_VL_READ(r0, 0x80047013, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 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) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r2, &(0x7f00000000c0)) getsockopt$inet_opts(r1, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:29 executing program 3 (fault-call:3 fault-nth:21): 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:29 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x600000000000000, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:29 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x700000000000000, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:29 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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) socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 207.116496][T14001] FAULT_INJECTION: forcing a failure. [ 207.116496][T14001] name failslab, interval 1, probability 0, space 0, times 0 [ 207.129299][T14001] CPU: 0 PID: 14001 Comm: syz-executor.3 Not tainted 5.13.0-rc1-syzkaller #0 [ 207.138071][T14001] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 207.148129][T14001] Call Trace: [ 207.148645][T14003] loop5: detected capacity change from 0 to 4 [ 207.151403][T14001] dump_stack+0x137/0x19d [ 207.161776][T14001] should_fail+0x23c/0x250 [ 207.166188][T14001] ? __kernfs_new_node+0x6a/0x330 [ 207.166560][T14003] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 207.171311][T14001] __should_failslab+0x81/0x90 [ 207.171338][T14001] should_failslab+0x5/0x20 [ 207.179787][T14003] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) [ 207.184377][T14001] kmem_cache_alloc+0x46/0x2f0 [ 207.202907][T14001] __kernfs_new_node+0x6a/0x330 [ 207.207823][T14001] ? __cond_resched+0x11/0x40 [ 207.212500][T14001] ? mutex_lock+0x9/0x30 [ 207.216771][T14001] kernfs_new_node+0x5b/0xd0 [ 207.221407][T14001] __kernfs_create_file+0x45/0x1a0 [ 207.226572][T14001] sysfs_add_file_mode_ns+0x1c1/0x250 [ 207.231976][T14001] internal_create_group+0x2e4/0x850 [ 207.237258][T14001] sysfs_create_group+0x1b/0x20 [ 207.242125][T14001] loop_configure+0xa21/0xcb0 [ 207.246800][T14001] lo_ioctl+0x555/0x11f0 [ 207.251071][T14001] ? path_openat+0x19ab/0x20b0 [ 207.255892][T14001] ? putname+0xa5/0xc0 [ 207.260003][T14001] ? ___cache_free+0x3c/0x300 [ 207.264702][T14001] ? blkdev_common_ioctl+0x9c3/0x1040 [ 207.270099][T14001] ? selinux_file_ioctl+0x8e0/0x970 [ 207.275293][T14001] ? lo_release+0x120/0x120 [ 207.279959][T14001] blkdev_ioctl+0x1d0/0x3c0 [ 207.284458][T14001] block_ioctl+0x6d/0x80 [ 207.288691][T14001] ? blkdev_iopoll+0x70/0x70 [ 207.293274][T14001] __se_sys_ioctl+0xcb/0x140 [ 207.297853][T14001] __x64_sys_ioctl+0x3f/0x50 [ 207.302436][T14001] do_syscall_64+0x4a/0x90 [ 207.306848][T14001] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 207.312833][T14001] RIP: 0033:0x466397 20:30:29 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001300)='./file0\x00', 0x10000, 0x50) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = openat$incfs(r0, &(0x7f00000012c0)='.pending_reads\x00', 0x181000, 0x48) r3 = syz_mount_image$ext4(&(0x7f0000000000)='ext3\x00', &(0x7f0000001340)='./file0\x00', 0x3, 0x4, &(0x7f0000001680)=[{&(0x7f0000001380)="8f1cae33bc3e06a742b5b5a45993faa229ad13594e9a64b56ca51d461d7c5b15c582ea6763365e031322ba92e5ef4224e2d5f2d315c42d24edfaf85d9426e25a6db926508a90a7c1dd15fdc1d8aa3545e45b32e98a13ac230d0e57d3964a6539b2f7944b48efd16dbd76eff90460a20385a0bc8e11b88fac93979793ac991ef54cbfb6bd020d234c32192201ba2bdd5cda1e9da65960349f3b37ab2875a81a7836f3dbcd799ca023a77467d07eecf165e74782c0c5feab5c1c51070b3738960f2a1e0253a7110d0c26f6", 0xca}, {&(0x7f0000001480)="914e4bc93e1fd58525ecd020f6e3bd583ecd4b4a5ae7af7c33867b28dffc186cf9db87615636d0751ae356f04251a56a712b67302eee89690394e5aba6a7213b2dad3be1a5347e36a66816592116a7884987262040dfb005c9f81275c622f44b770bb4e4bc2209209a44c6eb340b3c2701a221016ce5e05872653235878f36233e28cb36f46f448760", 0x89, 0x1}, {&(0x7f0000001540), 0x0, 0x1}, {&(0x7f0000001580)="dab345b1af29c39d2408d4edf29ef332957e31bbd4da043c9bba4bad6a909a2ef0d4191890627712c696d50ebce47467c326dfd531e2be6639da16a01b2dc351ccf7eeb808eb4b60ca882e29f269390130f647ca7939bae20cd124ad001b96eb4bd4e8913f284b3e30be4aa29dd4f0306eda8fadfcebf0c24c49d98a5534597e7245b3698262f2b9bee88bf62ce5746317be555611c10c4ed387b98cf2c8ac0f57d1d84383a5d6206c2fe985e774cf859aae9206c8fe1e7649902e245f6fe1121196299c389172d75b9db0206e788c3fbcf4c8a8fa4dc3f418174e99fe9284b66e", 0xe1, 0x100000001}], 0x2401, &(0x7f0000001700)={[{@i_version}, {@nobarrier}, {@delalloc}, {@dax}], [{@smackfsdef={'smackfsdef', 0x3d, '.pending_reads\x00'}}, {@fsuuid={'fsuuid', 0x3d, {[0x66, 0x66, 0x62, 0x65, 0x31, 0x64, 0x30, 0x66], 0x2d, [0x32, 0x63, 0x64, 0x64], 0x2d, [0x39, 0x61, 0x30, 0x34], 0x2d, [0x32, 0x62, 0x32, 0x66], 0x2d, [0x0, 0x54, 0x32, 0x65, 0x38, 0x62, 0x64, 0x35]}}}]}) fsetxattr$trusted_overlay_origin(r3, &(0x7f0000001780), &(0x7f00000017c0), 0x2, 0x2) ioctl$F2FS_IOC_RELEASE_VOLATILE_WRITE(r2, 0xf504, 0x0) getsockopt$inet_opts(r1, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="ed8885f2c81acf8be0fc4d7bf00fa33523cd0c5bcc9d132d7424530d2ccff009f09952ab1a092b6de93ee7f3da4a25660510dfb09ad7e76658aab4b2890388d6eb972b4ed00d", 0x46}, {&(0x7f0000000140)="d68a956f59a026a8f96f383e527dad03f8978ff2c2e3d574a8721ba4b681c9b33ab335318dd91e2b7b78c2c7df0523e5e49ce0a494841112b00e0f1120da1679c3e7dc9f2c101ddff601bee9873fa3aaac45ecfad83694b1e35d49c9e05bc86ff17ded309f3617b46ad75330a469dd39b7417b9fa75a3542c2615baead0c72edb15055520be565566d908b98c4edce297b21750cb57a3a7dc47b", 0x9a}, {&(0x7f0000000200)="121c9ce254b9d3b20a6bfa350fe7af71ce100649f8eaa1458dc4b35936dd99df9bb8486672519e58eaba451f5473ac1ff4400cfad2a855aa4d20dba72e038db716c6ebd8120e8baa602fc4c9c779655688553ac7c40b1127b65615fbd7942531f754af9d10494d384ad77aefc2ea73769f870e06088bfd0999efeb533e2403062758f88936d2c7441c90680bf11a6ef070c79984e7931a0cc2fd99e465b06a75e1c6e03af5fe0259074fb2f1f54d134fccc4722cacf12590b06bee978bdf1a4a9b24263d272015caa6f8026b7173f342531e9456055f3817f85a7a5ec43e3920e64fc8f4b33515faeb17de6f6950aa37e61cd92387d82ecb7861d423e5322199d4b718ce084a5e65533b14940d62c4703d15bc9a326b19f419503c421f8794fcd7eaa72565c110d68353066735f24f74bb56907b9665600039850c5d2f144b3798a347386cce1f01804c4164d35ca48dab411a101d55f17e2f6c8067a3e9af3a7d00b53b549e0253f48ee6c06b64de17883bea58d571314a7f376000e18b05420180835b81f99aa13ebdbcf8af0ac217349c7d4c9762a1b74e0d29bab70b23995e59058077c1de4072c70e7894ff8852dc397095ec7f028b2ff2e6de40c65a6252679bfdc11c4ac5b659645dcfca3198f79f1dbdcd1ae3f89f1ba075871529750c0758488c37ec113624d6f2218b1e3f44cc3464d457ca9a0cfdc8ed7e7b70854d60e0c10026043ee95858d6e1cfb9613d7f635dbb032294f9051e71ddd6422039ad063a88620a4f0bcebb13964f2bfed911a1e8a104686a0cc61667c3e4a05ce6a908e1d1e871456590f29de9c8d93905c21e68ad78849a3bfe11bd8f3359b6a947236fc9f108fcea29a18f4f535a7d4b8349ae25f6e48f17a7e81d9e054479cfd0a15daa73c91b05c557b4748daaf9830e7a5604d7a3e8c11a64ebfc3dc2d8dd1f748f5a230c02e712d6f0341c61abee9920ca8c89e9949788c3e50dba307fa78bd780de3ab84c62aae1a9c9b43cf9e9606da488bf26e4b4a1ada382d3d159f0f0295390945fff880826928ff506993ca68b3fdba643ae0fcf083ba28c01000625072963d7b1d1e9bfefbd3a92cb3d49c08c8db225b6b4a9d8f0e4b5fb19558563bd8b7ed0cec98cfc7090e4d119963fcd040b99c17a03aa862d8052cf70124ea206541eb7ff5382ea367fb86d1b8679c0cd8fb9ffb4e9a73ab3d8cf0b62aef01d9127b30cded7d54f921e1f54a497cb66e256dae3e6214d266cc117e44f3268f2a9af6f35cc67e31e0e1d10ed79ffcf5f4c37c20a7303a0112386c9c0c4439cca46e72524d82434037e3848a0cb6d1af83092e44ca23c6e677a7adae357dfaca4d575698edcdd237d492e4aebd1b9ba92e3acf20f843784c3abc234cef63e796dbcee9d236065a1719a5dad44ea05f66d3cc1b6314cae0db1c3dd9db38f64f342260301bae7b6751d489d3a2adfdd3a76baf4a96562e1c4d09e2f8494f51da4e4be4da9fceb6d0e0e36bfaee79410f5a2218aa561c86ee42d72f7a50e46269d9716904386d2b02780784e0b710fb4de8206dbace9520b514ad7b5fa29f369e65981cdb6bd3e9d42ff1094a7896c9f2d537b4c2bd6a0d8dcf4c070f46274dd44d1a06bb8e532f2ef083a021043e229440adb4bb4d8a0d82efa86d202b04a60a9d8401d203350d99393af0c4fa3f9ca06bb33f460a9be142245c00e6ca15674b53d67f984ed498c6510f7c9cd3461a263f652fa6b4d1ef4840b9be8338e64a0895cef8e20bb2b89fcdb781f50dfc87a4cf3c4c0c6410b217f065c969a701dc8256afd97e4c23433c0e3a2f7fafe5f7efe140db28dea4e7e3f390355576baa866911f7982e61b1c58ba67967e3c18dde7d1188460dcfe1a00fbbb1b893804184011ff5b11f056151760abf01edaca883cc29d7f2378734e27f30bb1bdb0d7115d9e5ac69b25dbb3ccb40071148c6663c2973e634f36d72e87532e3c590c0dff103eadff91dfa9f2cd54d84a5410ef8b4ab48dd3a2c32e9dd781c898cd2815530cb4a5ef903b32c22c364793e401e37c3207668f91dd41df713466b7e17b251eae797e3e7003e819463b463e062103922da989442dc6a0e96b3d2d10ead1d67c9940da5c23037b502139328acd6ad8e3400d694b29893bfcc9b206242df1423644492dbe9e49f663f24fe3fa43765de37c155fde1e486ffa29b3b5e7cdb51de0b22d389764169c772fc89674d40292465194dbde9a8b39936893768ae35daff064c390026696d358311a9185ffd7e8537f23de0abe36bb36e0339e85cb57c119bc5f32dd8ac1e3eaa00c7cef645bbebab8c94da55cf153e7f0c69708ca63de30b21e7c18f31dfda80f7abf292ad25d1d4942575845be568835947442ab38834964cc1d821c0ffe3115df06b95fde23533b3d2250be355bf7d6c9b19746733871e1ca2441eb75c725ff723db120883517f3e63e30fbda0175e8924245842d7ed7df47b034d280f5cfe9fedd4e1519046abd36f58599bd110e3fc99662b5c200d370c41f3b4e6e96c525f4a2cb1e5d9de292078863b93a3b38884e50dac468eda9375294f81ce2d1365b292052bb13cf3410175cef4c45f5e4c7d98719bdba5caaec108dbdea5d33d96110256b98dfd554cfa10fac768758eb48a6e3fb2d01a46aaa2f0d5c56e179f7452a531e25b14fb0fafd2a6bac3fb9d7de3041d2662f04154bd842d08b781dbca2586d0544e331b611ca92ece5f127fe93ba9648512eeaad2f48ad6948abc37df8e184932d65b0b01c023b30fa8f5e26241190b47a26ff70f195f3cd8689e918abd74ad613ace6fb19102d6388c2945e792dbe96cd3e875556a1d5d00095ccdecab0eca66663b8b98c5d1b6308011edd41b287aa762a6c012f532695b0dc7f3d34875d8a64994e32dad743a118803e18099cbc9446337c3c6c0035f86791537163ce8c56fbc7fb0b52c096c2cebddc4c73783a1b2481806874ea638fe2b7a6171e0a644474869d9ca8456bb747165a0d8b6734436ceb1629adfd5fade66ceb4b3b3c9137618ae5208009fd1b94c6eba3aafb0220c34391f1ee33849e7248a6d99074b515d4f86555ba27b6ed5bb50b765018e34062e4d3a689b1dd0973b949591925309620398269c10d436baff3d2b3a197775feafe7f7d0f4eefc5f2ee79fe22a0f1051028d1b84a3f3b50beda71e9ef42d01539e1ed991995292071766a93c93846d9791a5bd0a7adfa2b8e672e02733f0387def9bd1d75a9ef2762f63224bc586bd788998da73e51a3d4db1cd44606f61ea40d9d0b200d0f293f26dfa63d8a375ded2c8b5b6012aa4131c279073c13b61400747aafca4303056943c47db64b50b65f2428fc3daf7a700d3cf3c5e5d0a46d1a16855a1e60c780aa15ddeb70023e3252a0fadda821265118d8219563998c0765904f341c7314f20a0e760d36cccb4dcd349277b2194b12d0e4783d6ea3278e62d021a3517637d5914a9f8e6c8675848c204849a357895e5380dc9491f00d206d97d4a43c88ce59aa5d29eb27ee04a5ad012aaf7a6a39aa8bf5acb6583e74835724144e2d808d0fc6c8cc9714424c4814f87ba7ff63ac720f2199750e5e6f8097f853b77b19451732c751d516f3f7c220fd9fa9c92fb0dad9b6b11c56464d1cd60e881a7f4d321f3a6eb435802d51cc3250e49814303a62a1f1bb3e2f5b38de2b2ba3e0a201f87a41d79f47d1fcf05c8a743d343c276e760d6a6291cf68d2fb3c89903a2b90c61030e9ac30fa6d3e2ed1a354b834e5b478a93a53e5f51cbed278861d3739a8672ec8aa2b93093215e3032d9b5a86ed09d7b0b7eab270af06e6725ec4fafc9c8ccaf5988a8f4b79076c02e97dce4ba6d1ff1cb7949d19c3cab8e1673661e790a72744b07c17dfde913491f87cf5343675e9fe6138cd9622e02578e0a32c9dadfec81cd4ac7656cce38a585f9979f845377a5b8bc432e72d359cbb09dc1231a140b5f5b87af29e239ef5b0d18acd88885ca0b736aa0586be7b57ad2f7d0cb9080f86ddb820bf4f0747522d0ee03054be8882ce04d0ae14c30d66f6243e8da1b9596ae4186c5ef767a2124735777488500c13f8b8f5a1bb0100883b74315ab9d60685d8f39c974e17d4ba83c60747787d34aaeb4dcdf237e07be23c6ebe74c5340ef39f88e081603c6aabff03e18d59d3e9a8f141b167b6cf5626577ddd65ad99e2732b7535a0fdc165560aab5b02aa770c99f7f95e606fffe6117288438c3f13377c04eaa3049f47f61d59ec34de930df1b00f6655efb16bd5f6c4e12c996859287ff8646e6f9a6160bd6a1b685535d8b0cfac95021b297e5b566a89f2eae0302ac8b4fb0a30c95ca1b1bcf3537f69bb0f9446c25d1ce29b540c9d8585b74656e206fdd121c1f38b641858d7cee776e2b29b8c7a7e78fdb38aae86414d1dc0e1be4f5b9aabf4e0611b225f71cc3de15e2b588c8d9d6abd66f83a0aaafcf28dcd673eeb4a9e1c95b2d33175cb1e0a7a6aa0e04c9a1ff2ed9b34bab90bd08694aa9c7f19af734e1f89bcbe331106d2a4ffa6b0e55ab70feca90a85c792e4839f424e3b7080999354a72bd0aa94a2098d0c0fefdd9e06f519c0cc91efaae5769360873d83943a48cdae2eb7c4c7408871e38bd0b658d098215e1a7ea367237e870a3cca6a3b096f11c74ee924603ba3767230d937e316df0e9147e30c2f1654e1c293b66837145d8420da5e4fd8584e91b22f47804998240484059318f3653b0010e24454b2ea2ceb73cff5f50a8ab9edbc40d06826aeb7e4e3a0dd08fc045c8565badf6028f0c545d14de2fe1fbb3562f85c19cb2fdd831215fdc63c2b840ddf3204211107702b9e4c6ca91b9568857aea7e1e75855014cb010a8050f2d7d71279f18e986d596f0a24ed51b9a93c25351d3d6a73ea4d98112cf0b2d2719eb88c0e5a8ad951a9be778ebb51cb3f176cd39b6646f466225494652f5744dbef5bdf9391e8e37a25551cee8b4067f6e25df3d81b628b4196723949805b26733c05bc80e71b5996ea40c49bfa197284f47d4270a32e0c2b92b02e67fd9656f1c5d93d68e55c5e7d8414a073f7528e5731b0cbfe5c8bbfb697844d6a424cd693648751c93e2432235e277bfa916f8f4dc2084901d0f1baaa929b88c17a94d721a3f303063c4934d696392955911af861514a354635576472342a439137a87cf10aab658dc11114d55096efc3d7bac98faafdc8dec65ae36e1452c6f248fa3e914caeec5ce16bff975743902f2963582fda4eb9c5057df916e6471294d373a306b6fd16f36c88f52fdf2df92c4f4024aeaf8006b756e70866bc57156fc8c5fcc831953a4ada41818282c8076796a52252e659c68073de73036d12e041a9344c387d770880472501fe9fa60be5f7c36c2d55e1055331cc6600a6d6e9df11b1ac571883cf90bc13be95bef7674a48a83b08fb42e54d48c2fa65629de56d05d6fd73ddc521533bd02fea0f65227c121714271be67add99e48d02bb7f85966934c6a2bc590275cc4b2cb419b462c7aa9ef512d52a6533ef742c4ba5a4ca61389d4a0ec6330cc90c9d9e88cfb84b1def7780c53f9c6d94c5416aad09551ae566e0ae2ebaab1eab232b0dcd9affd686e84e04c95b2a6b3d3d59929e5f4c27410c226f6c8c6fb464947596f9dc2c286087d1836e4c19f5731d37a8c2a2f143f6f27b7bb8ac8ec21ad867ee78925aa37218e45b555dbc8fa8594fd6e1975dc911e7e797fa29f8d3b80f1c4bdc627737dda362dd886db29435facb1f5f96a0d2fc98ca350ad5d1ef6", 0x1000}, {&(0x7f0000001200)="e1fbf1e659520ecf0c3c3fc1f25e7a089d0ea535c86a18d841a64cae677263c3d1fba8f8c60ad6dcdefc1c19d3cc5c721b65c38aeb2c7389a502cc86751e8e38b7743800b7fafebc9bb100ed9b593d866bf74482c506df180cafc02835a904de1b0605618c1b3c6f47bbf82315944bc54260d0d229d6ac60af55c9155abb8f764b8c4755fbc44e63e7026f3acefacddc5906923b1412bbf6fa8bc6e30a776622028d77891c85c0483b0a6b1b5e9cc08e7db1", 0xb2}], 0x4) 20:30:29 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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) socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:29 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x800000000000000, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:29 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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) socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 207.316709][T14001] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 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 [ 207.336326][T14001] RSP: 002b:00007f282d378f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 207.344736][T14001] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 0000000000466397 [ 207.352697][T14001] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 207.360655][T14001] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff [ 207.368608][T14001] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 207.376611][T14001] R13: 0000000000000005 R14: 0000000020000218 R15: 0000000000000001 [ 207.385223][T14001] loop3: detected capacity change from 0 to 4 [ 207.419219][T14001] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 207.423192][T14025] loop1: detected capacity change from 0 to 264192 [ 207.444847][T14001] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 20:30:32 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x39, &(0x7f0000000040)="ff0204000000000100000000000000000000000000000205", 0x18) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x0, 0x0, @private2}, 0x1c) ptrace(0x4206, r0) rt_tgsigqueueinfo(r0, r0, 0x12, &(0x7f0000001180)={0x0, 0x0, 0xffffc58b}) tkill(r0, 0x13) 20:30:32 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:32 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x60, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:32 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x1000000000000000, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:32 executing program 1: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) close(r0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x6, 0x80010, 0xffffffffffffffff, 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) r2 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r2, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:32 executing program 3 (fault-call:3 fault-nth:22): 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:32 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 210.132293][T14054] loop5: detected capacity change from 0 to 4 [ 210.145563][T14061] loop3: detected capacity change from 0 to 4 [ 210.162981][T14054] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem 20:30:32 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x3f00000000000000, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:32 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = 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(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = accept4$inet6(r1, &(0x7f0000001700)={0xa, 0x0, 0x0, @mcast1}, &(0x7f0000001740)=0x1c, 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) r5 = syz_open_dev$sg(&(0x7f0000001780), 0x0, 0x100000) r6 = socket$inet6_icmp(0xa, 0x2, 0x3a) sendmsg$unix(r1, &(0x7f0000001940)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f00000014c0)=[{&(0x7f0000000140)="d3be8a95a52c74acdc5b010bc4d647c160e5e757ffddc93964cf757e7b01fad56a5d39caad6384b5cb1d5eac17ae8026f4771151aea8637658a5b8f436b2f0da2f7613e722c638ced82025fcc0744ceeaadb50d9e9b24c3808dba99f79dd71ce8762ef28457746d1239c83bee04d6e1bf2c1c5c855dcefdc660750c27f210293b32656948f0a058159ed9333a61ea2c0ae5f3c1e1bf6543afc0c543c194ce4e88673b66e41459179773e940a95d695f8629f78e70d4c50e0a8a32ea8afec87f5adcd7e393c514d4f167a9da1273e312a77a8100f5fd1ad52fb7311a46b17f508dec0a1996196735d5c2ef5349b0b6285869b5436cf192c61b9038ffcc6bce3912706ada1a8429dbfa25548aff78a00dadac7a37393a86a54127cc8315392b9ddc0d07129676da13109e3ccd91f580e7aa5cd0bd73000a01219d2c9da5e7fb1491c153fdb9c6d97a0ebd047ca6a46999f4323ad8cfb1e6c53f98d84b46a426050c6b746407bd4d012edc94137214c32655402a40e0390daaf1b36f94466de1a47148d1401ad0c3ad3b2447ff6619dd801349ec140665325c5f2d8c35300012432b9ea3c6782825b19e27be3c2eb8be9420ee7468770b7dcda519f6ee702128f87bc78b330944f90b9e7b6d7727bfca64055656d5f4300ee06e1f733cae6bb62b82c2a57f978a134fd8e6d65129c6194018180172647c4410b5983fc973cd793b49b8da6d28006e4c53d52aa100e2c61f755a2a6e2eed72e8c6fe3b285db4b3e66ba8e5c6391ff8b67b38124a474bdb47933b4f39c7081fd7b82c104e7c0f4c12fd80b2b88722c4ca511abe6a6ca450fa6563df03698747767fed89ea04d551f6d5dceb853b870ca48affa99498bb204c035ae0f451d440e34e26247bd391b229dc38ecc52718745a5cd7ae311f2e6050fbf25dfc2aa118392796b39b5a9527808774886e4079e22fee518d484c74cefcf0d09c4251acebb64f48b1b5da05c5a70a4fe0f8bffb789ff77d45d4f34712e81488240090c842bf7c1387957947d8f5a66abf9fc6a488148f4742bd9e8887b1118694873f0cddb3109e3aa7e5f81491b7438ef596cd93db949ed8e926ed2d0f6531474b31ed0e78c696cfa5afd95220fc4d4dbe3343c2644060c84d9c30c75b50eca9dbc343e5186dac42590bc69c69339d44d5433e4de5aaa78f6a0f3227947ca2d41faa29e8d05a8a1a7ad63aed736ac04de987935331abc4788952b4e2ff93400424cfb22c5dcc5772ceddb448fc491a7d777b3be761817af3b66154796c76ace66fd53129a5e7797544190a42f2224ff017c3042b16e62c135a3fb43f1bc2b25d4810273f11b8c6acc3fc7289db68753493ffaeae1a82d36c33caad2c2af72490c121bda67a5367119c32e4fb8420f5d84ee164658de3b402fdbf56d7fc4f928ec5f50900d7320b7c82bda0dbb35fb54d0cbf64ce6beaceda6950a48c45802bbc0601148b38f58b8d491a5fd598c6e07440902af8ace4340de7656a4d6777432331fe32242073c39d66b9525c5a2e066c4165d683ce0f43fd7c2f1506b471450fb951874ef37dda710327886d615d57000c1008664ca5753b1b6d9c5a52dd953e6cd6fa7c1a3fd6ecc63e069b4ea879164d44c868a795de91ca0aa90bec279844347f8b13af9d91c96fc5ad7776fd29557d8299fb7ab095e3e1f87a04a865f153599f0a7a9b047016283f91ab04f8ae3788cf2ccbca11625b457f2cbe8d26496996783091ec40b74f3fd58cc6f863d3f9c7e9a607f351f19820baa335f7867ee1f2eff99d9d14a74f5d82d6e75f70c7f0df3fd738ef38cf53b8f78cadcc83ec07aeb99b2b0da49c74a46f265b869561146bf189a482a63b6080902d47fa20faf10508d2ea64b06bd9873f4e6fe3c236e2f9d67656b367c6712bff41037dd0b28dab5e3399a45c39ebe36443b6bdf8003aa686e562d38256b3a7e04487c2a2949231e92e712cd3752adaf4bfcd46a01b5361b0a95ebc8b082488f70561fc3b5254e99139e0c653e837ad80a7023f797c6d8762cd60be471cfbc891ed41f419c148ff977b7a45f4cb10ca1cd5fd7f68a3eadaecf24c165f7cf968dd12813e550cd3073afb8a9811843128f9c818f79793b0d4c26f921367346da0944ee94da55a33cf09034bff7cc745b13afda558377686a4f71b0073b937f18f11c1e2aa01ce0011067ef8f1b5e593402b81580631c88ff74d57b5bdd110d04f518b5142bb36324629a80407f9b7d7a3659bb168fff939d2696e50ce18c36988ee073aaf8650fcd7f2e75d98bee4492edccaf453232dcf3d001caf746326933c97e09946e9a4064bbb022e586f1fafce07c5ed4eb316d5326cd1db6560e15c903532273499c35d41a3d4c9d270287eeddb536f9ff2a7a3bac014f7e01a415466c2875b83748935cf1eb1b0ee88c81023510f5e9f4b19dd69080dc82fcb2fe67e566738cb049710c1d5591c7bfd4c33377f786139b77b4a17cfa3931076b34e4bd205b4408febd8306fd60f2fb52094335e0bb5d676fad7c668f47e0c9560a93e2b3fa61b599ac025bf71a614e3cf602110bcd6eb584946df3dd2490a64112b126cea0e7e4fab5f0837df33f6652040a5cc1883b516a4fe1bec319b55f991e882569b8337e7d1fc29dbf70b75656820fc6fc556ab6777203cbf2bc68658129d40ab8a97784f3acc78d82b2a5410e7daf262e3772eb80e1007c56f94c493df904ffb4fc01e49a42bde1557469bd13a788bde9525f97b7cbd23b7fa982198f1546e2eeec130528052f1fe59c94419f634b8ba89455383bf2fbca4719543454c600077d8c20123ed5bb697793aab94f60adb3e23bdd8d66808c16b3415977421d52a4ce174ac8c0c54db41a079e6f8be60cef2d4352dbcfd633afdd084564cb0f93610afffdfa7bffa6f31d34a72c7a62ac61418bf0ebf3475bd17fb980581ed383d43a1fb2be82b5081dac86a5a9e953a24ea85d1a61200801167c9f2ab2ad2d0d4f4a566290f5a74071f3831182d3f43138ffbf3caae7e86f334ec7ab4ad66e732be526f6879778836bbb82d8c6bfb62c8c20390d930df2219d08dd90b64e1272c8db4262254ea4449afd9678e8c6b72f5dbaca8b0077386854c66255f5f3ac356931944ac4a6854b00b05935705d21021391341f46e21cd531eadce2c7abd32cca943c02f0789fadacec2da0452e51a67d665277528091fc89862de9b8cf186301d556847ac23a9bca6250695bff30fa08dac7167443fc724f0399084385d1523565e67b9b6f2bc71fcaebf1d2e6ce44a357f3f4af97528f27cf9f31592be24812d4ce3c3a5d0064b1624779551b524b7b5a4dba2a7223320357de8e11decd11c2a9ec66181ea40eff776f9b7cbcf062ee0ba8bdd23e710dcfb8d34c678d67d7e5326174d657e944674eaf16e840d97f7ff853dc7b1c056c608f4c2819d970ddfa2d081d0749fd759e914744e2ba586f34501794cd752f6308b3b2f512074fdc9916ed4909203ad528c47eb9ab77027331bf9b4bc137aa513ebd19beb69a322cbbbc08b912f2aaa958e48f1ef1445af95a01062783d2781c03a53976dd3f32505a79673612943d7251fdf0ebfd6058d54d5334ed3c4695761b73e56af9704512e9f5edcd3f79731b57eb98dba8a7d15cfacaba1eb68d6af60f381f1f4698e7d5c1307806328552bb06ba795980b9d8952a4db25ba2baea1617f2bcbfbb726ef61992a4167af0bfd74c0af64e19f7ebbc3f06fbc836ef5253eb08bdd4678c4f526cee08a239d1e5642b045f00c6c939c81971234c681db2bbc420ce0735bcc4aeba9eab115e30242218e635f5116d7bbe855847693e104b14f23ebbfaf10fc8a8b98ab3a88974b5a0568bc535c9063987dc59539830f2906d24f070c88f19eb2d5858b523e239ba150cc095e07d6cc7be4df4c99cc6041347b13674456c03b723d59d642c75271612199a1e223d946e900b250568ae4afc9239b453e5deaa95c106e29df994c291962674a856c81a7358a31d1434af5b4fa40534ce5f867bd39bf037ccaa97563b16e33cd8644e973f643b14a8ca86c481dc4134a43228981dd96b80d22d1edc55b579685c18beec6d76d0e1a9195977620fdbe61339d3eb4a21212581963861b7711ed7fa8fbb35d1f3aa60e2b7398b600c34cb35b92ba9124b9de7ad5daa6981631e0b992423870740080759d58382622879f77546d4df7e3e6772bf6088e21e4a8c62da38b6e172b7b3614885e6fa8285592ad72cc230de1fba3dcd29ef1a36f7bbd306590969996a26ab34313fe8a61aa458e8afb9ee49c2eb5512d1e5c47ab2d8f97a5600c572ec74ec3131a2a58b1ec6cc9030298c7108a7f86e0e88e8202557b76dfe5de11dc780a22d5f303e14d05440325ff1fa472e15acd726265904a8889553bfa4e0752e9cf75e4f7d0f723fbc1db3b5a380e89adda34aba5fc437d3da3220a192806e6b2da06d0f73b35270285ed2558804fe576bbeaee993cd92bafa73c1bbe1a44845ebdc443724a258c6aa3df64028a20b93232267153c8c4667c6ae24b673043e3c9950434f18947f9956dbcb5597917d21d3ad1ed4c5435aaf326f458e3ebf9cbd44633bf550da360a53493741c40534dfa5bc048157cb5ead8ab92a9ef6fbf9f790de8a3646a2d6fa188adb3b16ce175308d2bd9361640abf01d94efa1c34accf1b33be50e131d86df193f36c65c96d2c762794bba55846e2aa8b02593763144d61fa919e0019564415c880fd18490f762036c50f99eb532090ea20b0cbb8b89422de499d2b3aa1b6defcdabfc35b044bcc0024d47793228cd9da3ff04a1211f3bfe30bf9045b5770872d18fe4b2841744dcb9901d1054a79e4d1b59a70fc5da27580f25e44e37198efc9d24737b440387cb887db8e60b93c0383a245d8670646a7cbedeed9be69889c6ae04c4e91deaabd6c7d612b6d49f802b2f3894104084d027dc7784b2853359546a9197988e0bde3c5fa7357084b54e14dd8f27696f9de4088733d0cb7d79378bf735647084796df3d3b359fc805f406b1affec31e0f205b61a74115c48c84b6762022d99a721441da944732ff7b64cfcbccaa4ed880218ebead7ab528de9f0c82b8c48a1582ce8b2f2480b9371012181c218a66b2b33522556705f73f05f7797999d99f147ba4ea34b02f62a6ec7ab05953db8535487837fe32c67902b2e859690b697cbb1ab8ec2ef194e12481ae28f42c76e069f0c2177a2bca40e5d59eba1730a694b82a724e4ca718b8498bfa2e42887728ade3dc30da0804ea009f7559b63946c5c102e4eaf1854cb2109243babc0c73ccbdfd0b4a2b7bf1157ede7257d4087c8e3f5b740bb1665b45dee24da957018abdc1cecc9a27fd1f16b0cef692d88e019481291c01a79db0ca521f9e419c76e65a8645e1e7228c54c91f625cd0d1064690403fe2ce79356d857073bff3fb055ee27558b7777dd0e521680acfae060c90b082b725dd9240044514d568593720aec0840d12ad16666b228f31289df35838597e05bc07dfe8c96902fe07d1c873b50e4be396d7a98591603b13de0ea4c6b9a4f362be9fccb9d81fbfe55d745bc342cc90097bb27dcdf2ad38699676a9f144bfefdf10f8dd8ac4b593066688dac8fc5f4d4d4d5197ead35359006af709014bd32cf8b0dd54af7f980d8d795099a68358d6b4c1c7f5eb8aa809811970d2bb589b0e324bd7e32c4df75ff8c2440c6f7878ebe2d0f4fd0faa3eb776d1177c9e393ffdfa4a8421028b7fcfecd279341d67689bc8d0e8ee95776f", 0x1000}, {&(0x7f0000001140)="0822e8c5783830024d6484b8c11317640fc35b474b988d425f95f28195d8a509059d147ee7c3333b7d72f028ed6dbdeb1d87f98327a960f7ad51d04cbc1da74d28cc8d68b7081aed4fe94b0533288337da4cf11b56689f611eaf20fe8df586b57ef1ea4d50816025716cf0b891dc9fe3a9da4e14912414f07d4d476e00fd5ff1df2c204e584e5f95abd7fe8629be4b81b3983358f77224016560e28204ba8b80e021b46711daf1378201c64c793fd3b0c44be487811ba430ae0f1b28", 0xbc}, {&(0x7f0000001200)="e7e35b02223f738fa1f0b98acdaf29b8aa0e9c489bc18bd049c502ad6d32cdfdb2da75b30431a25e301d9c16c7f4cab2a4139ff3c7e623da2a258c26ed8c1f444588b27be3286b7fb3c26e3a4888017695781595b58275447a2dc8569936a0866f39173fe987a70d98f3c5f1375f78264e600627d240b58fcd627a9107d9bb634fc4ab888d0550c6619f4b019a9fdcbbe8ea9eb3e7effcea020fdb3d152596845409e192815b954a6ddb541da66e00b57ab08350cdc2a938d8a2425111219bab4eeab66bff97494af183bd528d82d565b82800dae1d265610cab114221155be6e8740bd08dd7fd2e2ce14e294c8503c25d4853d7c2b3", 0xf6}, {&(0x7f0000001300)="e0079227878d1de2558a04897ae4da44fc67e73ae867a86a43a69dcfb349ef421ebdab370519c02e5300e1078aa19cc92750c762003933858ca27112517eefafc8076f6921f435aaae15eac6f4ded3b87fd40cbefa1a9894de2e36d3badd2c47a8adf9e351091be668346d31c3b4c11b5e5a154df82e62cb7ba890b7d56978019603702fefd5493dcaff3f67d03aff14ef650610d6c58edc84e212f128ce21ae5034c271cd7a98c40bd3632c1f1ffe37669494ff283dfa93176428dd1ae9d7aa03cdd5b37e140aba17", 0xc9}, {&(0x7f0000001400)="90f6e4b54a936b3e7ede87c8d5e33a92a8f840f84253090faa2a238d84b56891eaec52b0f5f61776499993c135662726f5765e4ddc024c", 0x37}, {&(0x7f0000001440)="b8404e33a12744131ae236d0", 0xc}, {&(0x7f0000001480)="2771c7", 0x3}], 0x7, &(0x7f00000017c0)=[@rights={{0x1c, 0x1, 0x1, [r1, 0xffffffffffffffff, r0]}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, r0, r0]}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, r2, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x30, 0x1, 0x1, [r3, r0, r4, r5, r0, r6, r1, r1]}}], 0x158, 0xe4011}, 0x4000010) signalfd4(r1, &(0x7f0000000040), 0x8, 0x80800) r7 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r7, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 210.178391][T14061] FAULT_INJECTION: forcing a failure. [ 210.178391][T14061] name failslab, interval 1, probability 0, space 0, times 0 [ 210.191022][T14061] CPU: 0 PID: 14061 Comm: syz-executor.3 Not tainted 5.13.0-rc1-syzkaller #0 [ 210.199773][T14061] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 210.209823][T14061] Call Trace: [ 210.213098][T14061] dump_stack+0x137/0x19d [ 210.217425][T14061] should_fail+0x23c/0x250 [ 210.221839][T14061] ? kzalloc+0x1d/0x30 [ 210.225906][T14061] __should_failslab+0x81/0x90 [ 210.230686][T14061] should_failslab+0x5/0x20 [ 210.232774][T14054] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) [ 210.235188][T14061] __kmalloc+0x66/0x340 [ 210.235211][T14061] kzalloc+0x1d/0x30 [ 210.235230][T14061] kobject_get_path+0x7c/0x110 [ 210.257251][T14061] kobject_uevent_env+0x1be/0xc40 [ 210.262287][T14061] kobject_uevent+0x18/0x20 [ 210.266812][T14061] loop_configure+0xb3c/0xcb0 [ 210.271490][T14061] lo_ioctl+0x555/0x11f0 [ 210.275727][T14061] ? path_openat+0x19ab/0x20b0 [ 210.280546][T14061] ? putname+0xa5/0xc0 [ 210.284606][T14061] ? ___cache_free+0x3c/0x300 [ 210.289285][T14061] ? blkdev_common_ioctl+0x9c3/0x1040 [ 210.295108][T14061] ? selinux_file_ioctl+0x8e0/0x970 [ 210.300379][T14061] ? lo_release+0x120/0x120 [ 210.304878][T14061] blkdev_ioctl+0x1d0/0x3c0 [ 210.309384][T14061] block_ioctl+0x6d/0x80 [ 210.313632][T14061] ? blkdev_iopoll+0x70/0x70 [ 210.318263][T14061] __se_sys_ioctl+0xcb/0x140 [ 210.322918][T14061] __x64_sys_ioctl+0x3f/0x50 [ 210.327548][T14061] do_syscall_64+0x4a/0x90 20:30:32 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:32 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x4000000000000000, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:32 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, 0x0, &(0x7f0000000080)) [ 210.331989][T14061] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 210.337886][T14061] RIP: 0033:0x466397 [ 210.341779][T14061] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 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 [ 210.361376][T14061] RSP: 002b:00007f282d378f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 210.369873][T14061] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 0000000000466397 [ 210.377858][T14061] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 210.385880][T14061] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff [ 210.393915][T14061] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 210.401889][T14061] R13: 0000000000000005 R14: 0000000020000218 R15: 0000000000000001 [ 210.417721][T14061] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 210.448294][T14061] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 20:30:35 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x39, &(0x7f0000000040)="ff0204000000000100000000000000000000000000000205", 0x18) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c) ptrace(0xffffffffffffffff, r0) rt_tgsigqueueinfo(r0, r0, 0x12, &(0x7f0000001180)={0x0, 0x0, 0xffffc58b}) tkill(r0, 0x13) 20:30:35 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, 0x0, &(0x7f0000000080)) 20:30:35 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0xe0ffffff00000000, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:35 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x68, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:35 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x480c40, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x80603, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wlan0\x00', 0x0}) r5 = syz_genetlink_get_family_id$nl80211(0x0, 0xffffffffffffffff) sendmsg$NL80211_CMD_DEL_KEY(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000480)=ANY=[@ANYBLOB="24000000c176d1c04cfd3b43eeb483bd4d62498c8d0c8090707388cc677c0d4dddd36f0248cbd6f50e2adc0236b95ae2e44590c07ded2754f260f3990ea9282b3d43706f8b87ea40a664f152d5bc34ee52905b772902ee3a525f218860f6d069a7ea597538592492e353f2d270d62955d6f7cc0277f6171c7f2107ea74a7aa03dd57e8466d9fea8c1c2f6dfabb20ca3aedc59074b03e2a3dd28b377e56c3a3499f2112a2c151ea5eb63bd8f4f44b88b530858b6099", @ANYRES16=r5, @ANYBLOB="010000000000000000000c00000008000300", @ANYRES32=r4, @ANYBLOB], 0x24}}, 0x0) sendmsg$NL80211_CMD_DEL_STATION(r3, &(0x7f0000000700)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f00000006c0)={&(0x7f0000000600)={0x9c, 0x0, 0x401, 0x70bd2d, 0x25dfdbfb, {{}, {@val={0x8, 0x3, r4}, @val={0xc, 0x99, {0x20, 0x3a}}}}, [@NL80211_ATTR_STA_PLINK_STATE={0x5}, @NL80211_ATTR_STA_WME={0x1c, 0x81, [@NL80211_STA_WME_MAX_SP={0x5, 0x2, 0x81}, @NL80211_STA_WME_MAX_SP={0x5, 0x2, 0xff}, @NL80211_STA_WME_UAPSD_QUEUES={0x5, 0x1, 0x5}]}, @NL80211_ATTR_STA_WME={0x3c, 0x81, [@NL80211_STA_WME_MAX_SP={0x5, 0x2, 0xd0}, @NL80211_STA_WME_UAPSD_QUEUES={0x5, 0x1, 0x4}, @NL80211_STA_WME_UAPSD_QUEUES={0x5, 0x1, 0xff}, @NL80211_STA_WME_MAX_SP={0x5, 0x2, 0x4}, @NL80211_STA_WME_MAX_SP={0x5, 0x2, 0x1}, @NL80211_STA_WME_MAX_SP={0x5, 0x2, 0x1}, @NL80211_STA_WME_UAPSD_QUEUES={0x5, 0x1, 0x8}]}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MESH_PEER_AID={0x6, 0xed, 0x557}]}, 0x9c}, 0x1, 0x0, 0x0, 0x10}, 0x4045) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r3, &(0x7f0000000300)=[{&(0x7f0000000100)=""/11, 0xb}, {&(0x7f0000000140)=""/126, 0x7e}, {&(0x7f0000000380)=""/248, 0x152}, {&(0x7f00000002c0)=""/8, 0x8}], 0x4, 0x10001, 0x7ffffffe) preadv(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000001c0)=""/194, 0xc2}, {&(0x7f0000000480)=""/9, 0x9}, {&(0x7f00000004c0)=""/101, 0x65}], 0x3, 0x80000000, 0x3) ioctl$sock_SIOCSIFVLAN_GET_VLAN_REALDEV_NAME_CMD(r2, 0x8983, &(0x7f00000000c0)={0x8, 'veth1_vlan\x00', {'caif0\x00'}, 0x80}) ioctl$FS_IOC_MEASURE_VERITY(r3, 0xc0046686, &(0x7f0000000580)={0x3, 0x6, "6a09b6e3c611"}) ioctl$SG_GET_ACCESS_COUNT(r2, 0x2289, &(0x7f0000000740)) ioctl$sock_inet_tcp_SIOCATMARK(r1, 0x8905, &(0x7f0000000340)) getsockopt$inet_opts(r1, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:35 executing program 3 (fault-call:3 fault-nth:23): 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:35 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, 0x0, &(0x7f0000000080)) 20:30:35 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0xf7ffff7f00000000, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:35 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x120) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 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, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/165, 0xa5}, {&(0x7f0000000040)=""/12, 0xc}, {&(0x7f0000000180)=""/96, 0x60}], 0x3, 0x0, 0x8) 20:30:35 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, 0x0) [ 213.186106][T14117] loop3: detected capacity change from 0 to 4 [ 213.186098][T14118] loop5: detected capacity change from 0 to 4 [ 213.201204][T14117] FAULT_INJECTION: forcing a failure. [ 213.201204][T14117] name failslab, interval 1, probability 0, space 0, times 0 [ 213.213896][T14117] CPU: 1 PID: 14117 Comm: syz-executor.3 Not tainted 5.13.0-rc1-syzkaller #0 [ 213.222719][T14117] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 213.232785][T14117] Call Trace: [ 213.236131][T14117] dump_stack+0x137/0x19d [ 213.240481][T14117] should_fail+0x23c/0x250 [ 213.244954][T14117] __should_failslab+0x81/0x90 [ 213.249722][T14117] should_failslab+0x5/0x20 [ 213.254233][T14117] kmem_cache_alloc_node+0x58/0x2b0 [ 213.259611][T14117] ? __alloc_skb+0xed/0x420 [ 213.264118][T14117] __alloc_skb+0xed/0x420 [ 213.268444][T14117] alloc_uevent_skb+0x5b/0x120 [ 213.273214][T14117] kobject_uevent_env+0x863/0xc40 [ 213.278768][T14117] kobject_uevent+0x18/0x20 20:30:35 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0xfc00000000000000, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:35 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, 0x0) [ 213.283283][T14117] loop_configure+0xb3c/0xcb0 [ 213.287950][T14117] lo_ioctl+0x555/0x11f0 [ 213.292190][T14117] ? path_openat+0x19ab/0x20b0 [ 213.296958][T14117] ? putname+0xa5/0xc0 [ 213.301092][T14117] ? ___cache_free+0x3c/0x300 [ 213.306205][T14117] ? blkdev_common_ioctl+0x9c3/0x1040 [ 213.311776][T14117] ? selinux_file_ioctl+0x8e0/0x970 [ 213.317024][T14117] ? lo_release+0x120/0x120 [ 213.321602][T14117] blkdev_ioctl+0x1d0/0x3c0 [ 213.326106][T14117] block_ioctl+0x6d/0x80 [ 213.330353][T14117] ? blkdev_iopoll+0x70/0x70 [ 213.334945][T14117] __se_sys_ioctl+0xcb/0x140 [ 213.339534][T14117] __x64_sys_ioctl+0x3f/0x50 [ 213.344171][T14117] do_syscall_64+0x4a/0x90 [ 213.348614][T14117] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 213.354507][T14117] RIP: 0033:0x466397 [ 213.358458][T14117] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 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 [ 213.378067][T14117] RSP: 002b:00007f282d378f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 213.386480][T14117] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 0000000000466397 [ 213.394452][T14117] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 213.402483][T14117] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff [ 213.410445][T14117] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 213.418525][T14117] R13: 0000000000000005 R14: 0000000020000218 R15: 0000000000000001 [ 213.436616][T14118] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 213.445013][T14117] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 213.454309][T14117] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) [ 213.464305][T14118] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) 20:30:36 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x39, &(0x7f0000000040)="ff0204000000000100000000000000000000000000000205", 0x18) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c) ptrace(0xffffffffffffffff, r0) rt_tgsigqueueinfo(r0, r0, 0x12, &(0x7f0000001180)={0x0, 0x0, 0xffffc58b}) tkill(r0, 0x13) 20:30:36 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000011c0)='./file0\x00', 0xa0280, 0x37) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup3(r0, r0, 0xefdbb8673ef60465) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x9083000) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 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 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x199000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4000000, 0x30, r3, 0x85799000) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000001380), 0x3e9582, 0x0) clock_gettime(0x0, &(0x7f0000001940)={0x0, 0x0}) recvmmsg(r0, &(0x7f00000018c0)=[{{&(0x7f00000013c0), 0x80, &(0x7f00000015c0)=[{&(0x7f0000001440)=""/89, 0x59}, {&(0x7f00000014c0)=""/251, 0xfb}], 0x2, &(0x7f0000001600)=""/246, 0xf6}, 0x2}, {{&(0x7f0000001700)=@pptp={0x18, 0x2, {0x0, @dev}}, 0x80, &(0x7f0000001780), 0x0, &(0x7f0000001ac0)=""/231, 0xfffffffffffffe52}, 0x4}], 0x2, 0x40, &(0x7f0000001980)={r5, r6+60000000}) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000354000/0x4000)=nil, 0x4000, 0x1800003, 0x30, r3, 0x0) preadv(r4, &(0x7f0000001300)=[{&(0x7f00000000c0)=""/37, 0x25}, {&(0x7f0000001780)=""/218, 0xda}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f0000000100)=""/147, 0x93}, {&(0x7f0000001280)=""/104, 0x68}], 0x5, 0xd9f, 0x0) r7 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r7, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) shutdown(r7, 0x1) 20:30:36 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, 0x0) 20:30:36 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0xfe80000000000000, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:36 executing program 3 (fault-call:3 fault-nth:24): 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:36 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x6c, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:36 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0xfe80ffff00000000, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:36 executing program 0 (fault-call:5 fault-nth:0): mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 214.058474][T14168] loop3: detected capacity change from 0 to 4 [ 214.060110][T14166] loop5: detected capacity change from 0 to 4 [ 214.071053][T14168] FAULT_INJECTION: forcing a failure. [ 214.071053][T14168] name failslab, interval 1, probability 0, space 0, times 0 [ 214.083801][T14168] CPU: 1 PID: 14168 Comm: syz-executor.3 Not tainted 5.13.0-rc1-syzkaller #0 [ 214.092567][T14168] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 214.102634][T14168] Call Trace: [ 214.105902][T14168] dump_stack+0x137/0x19d [ 214.110314][T14168] should_fail+0x23c/0x250 [ 214.114725][T14168] __should_failslab+0x81/0x90 [ 214.119493][T14168] should_failslab+0x5/0x20 [ 214.123656][T14181] FAULT_INJECTION: forcing a failure. [ 214.123656][T14181] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 214.124027][T14168] kmem_cache_alloc_node+0x58/0x2b0 [ 214.142221][T14168] ? __alloc_skb+0xed/0x420 [ 214.146727][T14168] __alloc_skb+0xed/0x420 [ 214.151149][T14168] alloc_uevent_skb+0x5b/0x120 [ 214.156052][T14168] kobject_uevent_env+0x863/0xc40 [ 214.161064][T14168] kobject_uevent+0x18/0x20 [ 214.166166][T14168] loop_configure+0xb3c/0xcb0 [ 214.170831][T14168] lo_ioctl+0x555/0x11f0 [ 214.175057][T14168] ? path_openat+0x19ab/0x20b0 [ 214.180156][T14168] ? putname+0xa5/0xc0 [ 214.184205][T14168] ? ___cache_free+0x3c/0x300 [ 214.188866][T14168] ? blkdev_common_ioctl+0x9c3/0x1040 [ 214.194307][T14168] ? selinux_file_ioctl+0x8e0/0x970 [ 214.199497][T14168] ? lo_release+0x120/0x120 [ 214.203987][T14168] blkdev_ioctl+0x1d0/0x3c0 [ 214.208503][T14168] block_ioctl+0x6d/0x80 [ 214.212745][T14168] ? blkdev_iopoll+0x70/0x70 [ 214.217324][T14168] __se_sys_ioctl+0xcb/0x140 [ 214.221899][T14168] __x64_sys_ioctl+0x3f/0x50 [ 214.226528][T14168] do_syscall_64+0x4a/0x90 [ 214.230926][T14168] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 214.236803][T14168] RIP: 0033:0x466397 [ 214.240677][T14168] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 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 [ 214.260262][T14168] RSP: 002b:00007f282d378f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 214.268659][T14168] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 0000000000466397 [ 214.276615][T14168] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 214.284570][T14168] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff [ 214.292522][T14168] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 214.300513][T14168] R13: 0000000000000005 R14: 0000000020000218 R15: 0000000000000001 20:30:36 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_open_dev$vcsu(&(0x7f00000000c0), 0x7, 0x902) setsockopt$inet_tcp_int(r2, 0x6, 0xc, &(0x7f0000000100)=0x6cf, 0x4) 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) openat(r3, &(0x7f0000001200)='./file0\x00', 0x800, 0xa0) getsockopt$inet_opts(r1, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) r4 = fspick(r0, &(0x7f0000000040)='./file0\x00', 0x0) mmap(&(0x7f0000809000/0x6000)=nil, 0x6000, 0x300000d, 0x110, r4, 0xaf7fa000) r5 = eventfd(0x5) preadv(r5, &(0x7f00000011c0)=[{&(0x7f0000000140)=""/70, 0x46}, {&(0x7f00000001c0)=""/4096, 0x1000}], 0x2, 0x7, 0x0) [ 214.308469][T14181] CPU: 0 PID: 14181 Comm: syz-executor.0 Not tainted 5.13.0-rc1-syzkaller #0 [ 214.317229][T14181] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 214.326069][T14168] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 214.327285][T14181] Call Trace: [ 214.327292][T14181] dump_stack+0x137/0x19d [ 214.335653][T14168] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) [ 214.338773][T14181] should_fail+0x23c/0x250 20:30:36 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0xfec0ffff00000000, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) [ 214.356747][T14181] should_fail_usercopy+0x16/0x20 [ 214.361817][T14181] _copy_to_user+0x1c/0x90 [ 214.366254][T14181] ip_getsockopt+0x8c7/0x1160 [ 214.370957][T14181] ? __list_del_entry_valid+0x54/0xc0 [ 214.376373][T14181] ? __inc_numa_state+0x10/0x50 [ 214.381220][T14181] ? rmqueue_pcplist+0x152/0x190 [ 214.386228][T14181] ? rmqueue+0x43/0xd00 [ 214.390384][T14181] ? mntput_no_expire+0x64/0x730 [ 214.394222][T14166] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 214.395329][T14181] ? mntput+0x45/0x70 [ 214.403748][T14166] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) [ 214.407431][T14181] ? get_page_from_freelist+0x53e/0x800 [ 214.407457][T14181] ? try_charge+0x36/0x9c0 [ 214.426625][T14181] ? cgroup_rstat_updated+0x60/0x1c0 [ 214.431916][T14181] tcp_getsockopt+0x13c/0x17d0 [ 214.436742][T14181] ? kstrtoull+0x30e/0x350 [ 214.441217][T14181] ? kstrtouint_from_user+0x104/0x130 [ 214.446668][T14181] ? do_anonymous_page+0x411/0x8b0 [ 214.451801][T14181] ? fsnotify_perm+0x59/0x2e0 20:30:36 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0xff00000000000000, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) [ 214.456480][T14181] ? __fsnotify_parent+0x32f/0x430 [ 214.461600][T14181] ? get_pid_task+0x8b/0xc0 [ 214.466104][T14181] ? selinux_socket_getsockopt+0x7e/0x140 [ 214.471827][T14181] ? vfs_write+0x50c/0x770 [ 214.476240][T14181] sock_common_getsockopt+0x53/0x60 [ 214.481445][T14181] ? sock_recv_errqueue+0x2f0/0x2f0 [ 214.486737][T14181] __sys_getsockopt+0x171/0x1d0 [ 214.491588][T14181] __x64_sys_getsockopt+0x62/0x70 [ 214.496694][T14181] do_syscall_64+0x4a/0x90 [ 214.501220][T14181] entry_SYSCALL_64_after_hwframe+0x44/0xae 20:30:36 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x82) sendmsg$ETHTOOL_MSG_FEATURES_GET(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00', @ANYRES16=0x0, @ANYRES64], 0xe8}}, 0x40800) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0f34", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102389, 0x18ff5}], 0x0, 0x0, 0x0, 0x0) tkill(r1, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(0xffffffffffffffff, 0x5000943f, &(0x7f0000000980)={{r0}, 0x0, 0x4, @inherit={0x68, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000004000000000000000000000000000000020000000000000011000000000000000100000001000000e5000000000000006650af7d00000000080000000000000021cc5c6a00000000020000000000000008000000000000000100000000000000b737e1271bfe7a933cc562281afade5355b8203a415c67af88be51b777364927e0a366936d9a8604139c64f98a17334b1c0628221568de55ebe42594a14a2db23c39cecaafe555c93c1dd7c6c2e0b0ce3ac1cc8925180b5d72ecc375abc3413d3de01dae16c4cd156fc720d0cb1e01bb16017f44a50e10ccc3214ad2c88aa7"]}, @name="4f09d074adbdcbb00e2954500f74179513287c64ab158cc218e627b0f8dc04cb5e5b0315c74c62aaa54f737cf2ab801d7ab7d0f0e1c7bd962099c4f1e38f83e9e5b9a2c4a48fd1bb35c86dbd531caedc5eb536338756566cbe5967f415d4c1fd6e149706cd9af73a8a9d58220cc9f9041749dc4fda3745687329357553150a41aa1227928b1bd6478fc71036b39d72024fe67cd1e42b4f4cc2d09a7dac9aa1fe8e8c739279c69d167f738194ac698f422008ee0b01ec8c14596ab09ede525e1ba475d81c2ab59fa5ffb55e13dd9f60cdeceac6453de0a85fa8bed0da54587d0fef03a75b4100f084b49d48228d0d8560eab2fe0f5710db9fe059b6c1625095858d1f83c3e1ad1baa45f6b533c480832846fbfd35e844a4fd9e32f00ffa0e22f4c5b35f53e1cac80251bba06b310ee58602c1c92e706b585ec4e9e3268e2838a4720874d55053098048d414273f942587a90d974c3194c151750e51bec7edba4e7c66eca14c234bf1f891d21e9ceeb8b9814c1a216a5f21f8e1cb6f97f1f93b30157fb85a03eccbe0065d88a51ab1f5eca629a6363a78b40997cda3b120bea98ff8d327dadc645f5413c99a582935f0533778a6a84093a38a699023184aca84076ee882d9ed9ee46b4c7885e2324d7d63291fdb497e5ae156186ef054114423a3b6eb849c90eeaafb0bb270da85782720b09e74b1295af93aa407eff9ebd18cc7b31523f763b5a7c12d7974ac158633379908775b4248ee76ab860122f4994fbb917f67ca58d3e890e89f243017101081bd63457f28a139fe24b6b1d92e876c0fd4ba71036a20bb20c276469651454bb23fabd474ea12bf95fc8421d5b63def75917a824509fc44d07bc95f6033de82ce77f9ca97b6d9e664d82041cbfba1ba16148462e16dcd09c748554861437116b5e8e56f9921c082ec79ca4e6b359d9bdaa548ee4bc50b34ead2058bf7cdcf9a07452f07ae3132d11ead7bbdb02ceb335e68cf7f734238cd2d27c2b32fe243cf9b504b375d103206579582edd9f83c8e277551b1676454a2701e29a4a4f18347728a32bd69c7df3b6ccca52f1d752676b5ad2331ed78c67179ae259b9c627a14adcfa12024e3efca002cde1753ff74a1d7ac7224a111e2edee2c099adec255663ca657c5a4ab0132914fb97a7988951fff8464bf87801826ee9c6cd83fe7b3e857c2d3c9c91446c09c797837a9e7e7cbd8d1c26eb62105bd058cb1b8e655396535708eaf6a89aefae2036cd95a6f56d24881d64dac627fdc3820798b72d9e127bdd8deb2d34cc62bceb12b7bd78a7b1689be5cbbc0ed2a41cac18ef28e005a2544e83c951fdf875daaf923c452e5881d176e31d053d27d24caaf80995a9fe5a4b4aa82f0e9d26430aff99759a4281e74e41a09a53a49dc130cb51d27088bed2934511c88ece0195e3a3dc2dbc5639a123f46b10d99ce27334e3666fe5953657aae2e53cc72811b51da0ad13ee567e6828395527b0ec3c75b1678b2c04aa17cd7cbf688bba2fcf239065c1d5dab23e5f81c282af4559355fc3d44c094fff1afb6d09ef915e8e17a52caf58c66c410737b9b6ce6ca2d7fbb08ed15ee244d2f1a1e65e0491eb0fe107c688b8dd4ac7fa4f5f6b5d759083e723fe282279cf06a7fd78facc756754d9b7d00efd252bafa46f0fb7749e21df308e6ed44f8c2cd1dd52d563492d0a5d2adc03e4fe263a9cbefcfb6be6b819f1c2457d9735883f7306857951039c9872db9e1fceaf14c95fb59fbb8380c635eb7dc2c780541f89d163fd35cca8aa2c6fbccc98dd704895ca526c8ce7d40684df814043040c8b9a894fda2576f4d5f3ecc9f46e1c9f4162a4486c4e27dadc60eaa4f49799dbd0121293682d3cecdaf8b41ca1ff099658bb9872fa44d1da8ef20f79e62573001c14f2e6a58824fe594bc35cec2c8e374dd0926686563f3d0e78daf52f300f09128c93f25214a3d8d0bad1c49bb34cb2d4223c1d1f2cbd705ea2f93ecfea871266c9601e5e19b4e7a7c040970048e9cfda124858a7e5cf46b4ed68d7489196dc811396ee39db3cf4112f664b4a460667ca1a9b4e8aeff18a249f2ab8fb24cef07c8b8e331253f456ed60b4e16075a454cb2f24d03b0d86c5ee52b0609f10275766425762217d497ebe0b024e3aadda4801983182cc892b9864a90f13c978a1bca9289b7ca6bb00b136048d455befd53041b9e31b21510883fa132bcf06af662634eb50fe83a6e646e979873dbff4210f7622a3f9e1b9cdc7407f96854d7d50ec06e16a7b064f56aa594cf3956d8a0190bc725ea41aa9e335c7f63e3691cf82fe1cd306fa11693b6bf4268a9012dfed22f7790afc1a8b79cb89bce75786033e68c77e3a0999ce85393a8e722ccf35bc6cfd18f7cfa0109c642cf0f5a05ae484e30fd92d43b5a1d5509543051e03f7fa6d38c22ade97e0a99996e91b16ca2b94f8acad1c4d34d8e483753470228f83edac4b4485dd928da179e76147e8df98982e23d1d7224935ca0c2d333c68409e0d4c8315f6b671e8e1d7909d3b80ad0eed5674e36584682fc258a2b1d3db17be66d7f735e7986812a1c8db27c6c2c2f3255d7fb4c068848264951c7ceeb9dec55e7aef9490f0ba1737bc8cc4e749f5304840994786913fbe5277f3b03c631e2afd9971d133c6f7ee236d2f28ce43e861869d3b45c238c9819ec939b4b032a4ae6ed460c12b7338493407dceecb7f27acbbcd350a0c6329476844c44dc989568f9997246ff1344e7b99043b3a0868424235d881f00fad47d50ee5bff04de1dcd92bd2b3923fa399f4ded3c97038344e13010cf9ccb47cf34bc97a4468bdb6da16ee691ae8ca3b69e25943367e63301d16a64475ab62d3e75775594a37f84821b95862306c2a7f08087c7ee9961a7509e77a9e501a042091aedcf306f6d885c6b376b7710021f07459b9f6e7cd7acf0fe6aee3637578f9fc6c698f29800937387747f08ca494fb761b4842e7cced7dda062cc4cd46f6c27df385f5b78f1321e7df8859d8caca531a5b46b710f2c405dbcfe796b21d4dea82089f6961bc7e2a33bda1d8471e50f389d21598dc6573b6d20ad4a3bfb1cfaf1a2e901d81542c7b6358ac21efd903fe1ce70ea8c46ad31706a77ba0788edb0783a525e2513edf65e243e2f24ad0941a473b0ad6ebee36efb15fc748b5ca9c510cd550d2fa44105b043b45f875f4c8def86d0753272bb033ca088fa5e754f253f9ef2b83d1a89b3265d973936d6d7b02f473bba24a3fe8433cb69c584b6dbfe010ed6911c1eea42e6d0444a3507af89c113b3873ec220da2a16bac23649d5d66d968ed3f3b57f00a52fd82fa27e9430b87add650e06168d8cfd0957bc253c6ee313017658624352e1be742afdab40d78bb5fdb1682f30fb020d535fd3d4e5f2282eca3e978e4ddebb442a7dedc99b5b5fd23c16a81387f311d591b219d0786e575fe673215cb1f527c2075c43850b289c651eb1ce278ae21bbab994569767a33ac7f5f0258f0cdf131f430ed81bc55d2e5b702451b1f72b7c778e11e380d095dabe5f4449b9c10db9e10343809d13dd49a40ed2dc1b5c337f7bff88b028267e21660a1cba0f0b506c353afa415e88930df92f366bdda10ed74aba1f5937d1ab2d803697b929811b52c58895ffa8b1149d4ffb122820a12f2416e013e7014e7ebd7eaa57cdc99d8d7b98fd4b70c2ec8b74922ac13adae981d10f931f8a58acd2a530cf72098d8a98a921842d5d7fcc2def6adbef0fb90994f058675a2c9eee49f178852d21d6b78d673979cb70d6f4ec38c3ce39bb6f3b3edc263260b444593a21256a2eafa9a7fb7a8655997c62202fcf0be315efef348e968a8e5430b3f13307d5c47a29bf59a95f143f5720033c9849ee3267ff52d0699c1298af30acf96d7db851074018939b6657941283c98f0833fb17ed0aa1f42f2d662c3e3f9c97057f32a6e6e81ee312690a3e1d864067084d9251976267407bbbe3f042822e0e00cd5f57544959d3ff331679decc6278751ede2ea4569c977c314f3913f2a96dc2e1f35c2ab769255272d8766873338e3e048ef3ddca89cdd92e03935cc0c0e82c2a674b67dcc48d10de6849caf66109db19e0eaf4150712be6412e708e3387dce3bc5fbf70efafcf06435a39c62dc27af5ca5ffc3ef42b1e2a421fcaf1445ac6182c697c1ef3a6fe06db555d5df497412b5ff8b7834c53733f884dd11beb9d00343d0823b773341154c0ab48c00708a7ce805862daa5abb5cb7b373132c06f664c7142dcaf64d308baec68f8679cb07593fbacff91ac70ba471f709ade3fb37e6671a6e3849bc971cf135c26fc34ac5346a9ee3740d7200ffcd229e94b4ede4a1cf438277276f46549afef2c85e488c3d5b3e84a80641845077c1285d5f9cf853337e23775d18a9505e3492bab00686b766efc53946139da4ce7160269099b2b0a40fabadecd6da390f69fdd4ba4953f5255a9db7457dd2655a9988a201c70d365c5078a31d97226584eca8e7b0944d1a1e37d72417b029200645488a9eb15ae52d07fccd8c8dcf2c7aa16c6c7201d021f4ad87d29bd8bc40f001d4df2d8b1b194284719406bf5ee0557cb13b908be7c06e1ec092f581c8326eb465e12aeeb97cf56e33a80461e82296307ee3ea20f22e28954de939328c0db2e02744cad306297fa9e97fa3c2c3862bc6908510042b07f24b305e287d4b2da68089f223b57dcd092f180d34661c60130d7abf98f1852e9002aa82c9f7d8e26633ae227558b60af5ad45c4c19adceaa70cd4ab26efa52b4e4b6b2d185247d7b78a72d157480b06e90dd6ae57292506af0c8ee667f7a10043f5a70e142c51951dffac8003c84921547daee610187d057cd47854047a3d2c158af4ce3fb51454b5bd009a901e572f0d7b618f8e3d039bf87cadbcbe2def5f7421e4c7575967fe300dfd2d2c5a2efa893f14649629e89aa939cbcb41366735fa2c78879b187ec3f33d8595740e5a22856916ce8cf1712c671250c7bd529e1621f53123eab5448d4392e09329968275f4bf563c23a912f9c207b5068d3ee5bb280a221e45dbf5bb0a08d84f3fe1076ed77486a892699298375b0d8963ad3266d2905cc268efc3d3138720a7c58e554d43becca1d0f98287a9f5b927ee7cb1f5c4c5a7608ccc3e4de2b0b9b7a75ed60d45bd84b4e9af6e390c7afa361c1c7c76a4cd82e3215829f3294da143d44c997043c66cce7d5b80ec940fc80ac98f05a560d925b5289468f4c7a432d7f1fccd71aa380252e6e90673884777b1a116d5bd1fd3b4a7a22be1d10c59a33d5571de946f1fced09d319376682ee1b7768050535426f659e2698e433431dbcc934e6dc38573d0961ebe7e02af9c24362ac12978595d8e2e7fb5117871b09cef781838cc1d1ec2beb0bae1be2eb0ff5395f9b877227c91f215e0e902fa97e7e392a8582840999e28dea3bb4b38bc4368db26a1768d97067c295a9c014c9d3c37781d2a27d40538602451115903926b0ac7b7bd7de291a705d35c063567d03984faf4a5309fae444a224f5369147336cabbd365c859751cac3134dd14ba966d1dec9ae986a5bddbb64a3db83c00a30c39345a7b2972ee4936c5563ee62042323d627f99fb52a59de74f047f10009b4f59c697281cbc15651ba42ec0befefb19cef9ad1cbfcbf5810bd1c83190de9b400b35f671228a162ee3fdefc7b07614ae"}) rt_sigqueueinfo(r2, 0xb, &(0x7f0000000900)={0x1b, 0x80000000}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r3, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 214.507141][T14181] RIP: 0033:0x4665d9 [ 214.511034][T14181] 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 [ 214.530632][T14181] RSP: 002b:00007fa7736c9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000037 [ 214.539142][T14181] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665d9 [ 214.547111][T14181] RDX: 0000000000000002 RSI: 0000000000000000 RDI: 0000000000000004 [ 214.555261][T14181] RBP: 00007fa7736c91d0 R08: 0000000020000080 R09: 0000000000000000 [ 214.563295][T14181] R10: 0000000020937fed R11: 0000000000000246 R12: 0000000000000001 [ 214.571293][T14181] R13: 00007ffe2868a20f R14: 00007fa7736c9300 R15: 0000000000022000 20:30:39 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x39, &(0x7f0000000040)="ff0204000000000100000000000000000000000000000205", 0x18) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c) ptrace(0xffffffffffffffff, r0) rt_tgsigqueueinfo(r0, r0, 0x12, &(0x7f0000001180)={0x0, 0x0, 0xffffc58b}) tkill(r0, 0x13) 20:30:39 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0xff02000000000000, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:39 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) r2 = syz_open_procfs$userns(0x0, &(0x7f0000000040)) sendfile(r1, r2, &(0x7f00000000c0)=0x9ba6, 0x8) 20:30:39 executing program 0 (fault-call:5 fault-nth:1): mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:39 executing program 3 (fault-call:3 fault-nth:25): 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:39 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x74, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) [ 217.081357][T14235] loop3: detected capacity change from 0 to 4 [ 217.087738][T14235] FAULT_INJECTION: forcing a failure. [ 217.087738][T14235] name failslab, interval 1, probability 0, space 0, times 0 [ 217.088579][T14234] FAULT_INJECTION: forcing a failure. [ 217.088579][T14234] name failslab, interval 1, probability 0, space 0, times 0 [ 217.103340][T14235] CPU: 0 PID: 14235 Comm: syz-executor.3 Not tainted 5.13.0-rc1-syzkaller #0 [ 217.126831][T14235] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 217.137654][T14235] Call Trace: [ 217.140937][T14235] dump_stack+0x137/0x19d [ 217.145272][T14235] should_fail+0x23c/0x250 [ 217.149753][T14235] __should_failslab+0x81/0x90 [ 217.154594][T14235] should_failslab+0x5/0x20 [ 217.159126][T14235] kmem_cache_alloc_node_trace+0x58/0x2e0 [ 217.164839][T14235] ? __kmalloc_node_track_caller+0x30/0x40 [ 217.171843][T14235] ? kmem_cache_alloc_node+0x1da/0x2b0 [ 217.177303][T14235] __kmalloc_node_track_caller+0x30/0x40 [ 217.183617][T14235] ? alloc_uevent_skb+0x5b/0x120 [ 217.188805][T14235] __alloc_skb+0x187/0x420 [ 217.193249][T14235] alloc_uevent_skb+0x5b/0x120 [ 217.198147][T14235] kobject_uevent_env+0x863/0xc40 [ 217.203230][T14235] kobject_uevent+0x18/0x20 [ 217.207722][T14235] loop_configure+0xb3c/0xcb0 [ 217.212903][T14235] lo_ioctl+0x555/0x11f0 [ 217.217128][T14235] ? path_openat+0x19ab/0x20b0 [ 217.222919][T14235] ? putname+0xa5/0xc0 [ 217.227537][T14235] ? ___cache_free+0x3c/0x300 [ 217.233587][T14235] ? blkdev_common_ioctl+0x9c3/0x1040 [ 217.239230][T14235] ? selinux_file_ioctl+0x8e0/0x970 [ 217.244450][T14235] ? lo_release+0x120/0x120 [ 217.249205][T14235] blkdev_ioctl+0x1d0/0x3c0 [ 217.253692][T14235] block_ioctl+0x6d/0x80 [ 217.257918][T14235] ? blkdev_iopoll+0x70/0x70 [ 217.262509][T14235] __se_sys_ioctl+0xcb/0x140 [ 217.267085][T14235] __x64_sys_ioctl+0x3f/0x50 [ 217.271677][T14235] do_syscall_64+0x4a/0x90 [ 217.276078][T14235] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 217.282163][T14235] RIP: 0033:0x466397 [ 217.286081][T14235] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 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 [ 217.305892][T14235] RSP: 002b:00007f282d378f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 217.314387][T14235] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 0000000000466397 [ 217.322340][T14235] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 217.330382][T14235] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff [ 217.338627][T14235] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 217.346579][T14235] R13: 0000000000000005 R14: 0000000020000218 R15: 0000000000000001 [ 217.354596][T14234] CPU: 1 PID: 14234 Comm: syz-executor.0 Not tainted 5.13.0-rc1-syzkaller #0 [ 217.363614][T14234] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 217.366808][T14235] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 217.374578][T14234] Call Trace: [ 217.374586][T14234] dump_stack+0x137/0x19d [ 217.374608][T14234] should_fail+0x23c/0x250 [ 217.374623][T14234] ? xas_create+0x3fb/0xb30 [ 217.374640][T14234] __should_failslab+0x81/0x90 [ 217.383182][T14235] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) [ 217.386071][T14234] should_failslab+0x5/0x20 [ 217.403185][T14238] loop5: detected capacity change from 0 to 4 [ 217.404025][T14234] kmem_cache_alloc+0x46/0x2f0 [ 217.416152][T14238] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 217.417767][T14234] ? __inc_numa_state+0x10/0x50 [ 217.424899][T14238] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) [ 217.428569][T14234] xas_create+0x3fb/0xb30 [ 217.455113][T14234] xas_store+0x70/0xca0 [ 217.459309][T14234] ? allocate_file_region_entries+0x260/0x370 [ 217.465377][T14234] ? xas_find_conflict+0x422/0x4c0 [ 217.470490][T14234] ? __list_del_entry_valid+0x54/0xc0 [ 217.475840][T14234] __add_to_page_cache_locked+0x1eb/0x4e0 [ 217.481538][T14234] ? workingset_activation+0x270/0x270 [ 217.486986][T14234] add_to_page_cache_locked+0x2b/0x40 [ 217.492350][T14234] huge_add_to_page_cache+0xb5/0x1c0 [ 217.497622][T14234] hugetlb_fault+0x958/0x18c0 [ 217.502307][T14234] ? cgroup_rstat_updated+0x60/0x1c0 [ 217.507572][T14234] handle_mm_fault+0x123b/0x1a70 [ 217.512499][T14234] ? handle_mm_fault+0x71f/0x1a70 [ 217.517523][T14234] ? vmacache_find+0x2d2/0x320 [ 217.522316][T14234] ? vmacache_update+0x87/0xa0 [ 217.527060][T14234] do_user_addr_fault+0x60c/0xc00 [ 217.532077][T14234] exc_page_fault+0x94/0x230 [ 217.536808][T14234] asm_exc_page_fault+0x1e/0x30 [ 217.541661][T14234] RIP: 0010:copy_user_generic_unrolled+0xa0/0xc0 [ 217.548023][T14234] Code: 7f 40 ff c9 75 b6 89 d1 83 e2 07 c1 e9 03 74 12 4c 8b 06 4c 89 07 48 8d 76 08 48 8d 7f 08 ff c9 75 ee 21 d2 74 10 89 d1 8a 06 <88> 07 48 ff c6 48 ff c7 ff c9 75 f2 31 c0 0f 1f 00 c3 66 66 2e 0f [ 217.567717][T14234] RSP: 0018:ffffc9000efdb9b8 EFLAGS: 00010202 [ 217.573767][T14234] RAX: ffff88812f7f6940 RBX: 0000000000000004 RCX: 0000000000000004 [ 217.581716][T14234] RDX: 0000000000000004 RSI: ffffc9000efdba1c RDI: 0000000020937fed [ 217.589666][T14234] RBP: ffffc9000efdbc80 R08: 0000000000000000 R09: 0001ffffffffffff [ 217.597617][T14234] R10: 0001c9000efdba1f R11: ffff88812f7f6000 R12: 00007ffffffff000 [ 217.605573][T14234] R13: 0000000020937ff1 R14: ffffc9000efdba1c R15: 0000000020937fed [ 217.613523][T14234] _copy_to_user+0x77/0x90 [ 217.617929][T14234] ip_getsockopt+0x8c7/0x1160 [ 217.622584][T14234] ? __list_del_entry_valid+0x54/0xc0 [ 217.627933][T14234] ? __inc_numa_state+0x10/0x50 [ 217.632759][T14234] ? rmqueue_pcplist+0x152/0x190 [ 217.637678][T14234] ? rmqueue+0x43/0xd00 [ 217.641813][T14234] ? kcsan_setup_watchpoint+0x26e/0x470 [ 217.647352][T14234] ? mntput_no_expire+0x64/0x730 [ 217.652270][T14234] ? mntput+0x45/0x70 [ 217.656233][T14234] ? get_page_from_freelist+0x53e/0x800 [ 217.661771][T14234] ? try_charge+0x36/0x9c0 [ 217.666191][T14234] ? cgroup_rstat_updated+0x60/0x1c0 [ 217.671477][T14234] ? __alloc_pages+0x194/0x320 [ 217.676215][T14234] tcp_getsockopt+0x13c/0x17d0 [ 217.680958][T14234] ? kstrtoull+0x30e/0x350 [ 217.685477][T14234] ? kstrtouint_from_user+0x104/0x130 [ 217.690872][T14234] ? do_anonymous_page+0x411/0x8b0 [ 217.695977][T14234] ? fsnotify_perm+0x59/0x2e0 [ 217.700632][T14234] ? __fsnotify_parent+0x32f/0x430 [ 217.705733][T14234] ? get_pid_task+0x8b/0xc0 [ 217.710230][T14234] ? selinux_socket_getsockopt+0x7e/0x140 [ 217.715951][T14234] ? vfs_write+0x50c/0x770 [ 217.720344][T14234] sock_common_getsockopt+0x53/0x60 [ 217.725523][T14234] ? sock_recv_errqueue+0x2f0/0x2f0 [ 217.730703][T14234] __sys_getsockopt+0x171/0x1d0 [ 217.735618][T14234] __x64_sys_getsockopt+0x62/0x70 [ 217.740631][T14234] do_syscall_64+0x4a/0x90 [ 217.745078][T14234] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 217.750982][T14234] RIP: 0033:0x4665d9 [ 217.754858][T14234] 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 [ 217.774506][T14234] RSP: 002b:00007fa7736c9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000037 20:30:40 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0xffffffff00000000, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:40 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$cgroup_ro(r0, &(0x7f0000000040)='cpu.stat\x00', 0x0, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x4010, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$F2FS_IOC_WRITE_CHECKPOINT(r2, 0xf507, 0x0) r3 = socket$inet6_icmp(0xa, 0x2, 0x3a) 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) splice(r3, &(0x7f00000000c0)=0x1, r4, &(0x7f0000000100)=0xc61, 0x2, 0x8) 20:30:40 executing program 0 (fault-call:5 fault-nth:2): mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 217.782899][T14234] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665d9 [ 217.790849][T14234] RDX: 0000000000000002 RSI: 0000000000000000 RDI: 0000000000000004 [ 217.798807][T14234] RBP: 00007fa7736c91d0 R08: 0000000020000080 R09: 0000000000000000 [ 217.806764][T14234] R10: 0000000020937fed R11: 0000000000000246 R12: 0000000000000001 [ 217.814732][T14234] R13: 00007ffe2868a20f R14: 00007fa7736c9300 R15: 0000000000022000 20:30:40 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x39, &(0x7f0000000040)="ff0204000000000100000000000000000000000000000205", 0x18) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c) ptrace(0x4206, 0x0) rt_tgsigqueueinfo(r0, r0, 0x12, &(0x7f0000001180)={0x0, 0x0, 0xffffc58b}) tkill(r0, 0x13) [ 217.867165][T14248] FAULT_INJECTION: forcing a failure. [ 217.867165][T14248] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 217.880317][T14248] CPU: 0 PID: 14248 Comm: syz-executor.0 Not tainted 5.13.0-rc1-syzkaller #0 [ 217.889157][T14248] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 217.899200][T14248] Call Trace: [ 217.902471][T14248] dump_stack+0x137/0x19d [ 217.906922][T14248] should_fail+0x23c/0x250 [ 217.911316][T14248] should_fail_usercopy+0x16/0x20 [ 217.916372][T14248] _copy_to_user+0x1c/0x90 [ 217.920871][T14248] simple_read_from_buffer+0xab/0x120 [ 217.926295][T14248] proc_fail_nth_read+0xf6/0x140 [ 217.931245][T14248] ? rw_verify_area+0x136/0x250 [ 217.936080][T14248] ? proc_fault_inject_write+0x200/0x200 [ 217.941689][T14248] vfs_read+0x154/0x5d0 [ 217.945827][T14248] ? __fget_light+0x21b/0x260 [ 217.950483][T14248] ? __cond_resched+0x11/0x40 [ 217.955142][T14248] ksys_read+0xce/0x180 [ 217.959334][T14248] __x64_sys_read+0x3e/0x50 [ 217.963828][T14248] do_syscall_64+0x4a/0x90 [ 217.968231][T14248] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 217.974118][T14248] RIP: 0033:0x41935c [ 217.978045][T14248] 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 [ 217.997728][T14248] RSP: 002b:00007fa7736c9170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 218.006240][T14248] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 000000000041935c 20:30:40 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:40 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x7a, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:40 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 218.014205][T14248] RDX: 000000000000000f RSI: 00007fa7736c91e0 RDI: 0000000000000005 [ 218.022356][T14248] RBP: 00007fa7736c91d0 R08: 0000000000000000 R09: 0000000000000000 [ 218.030403][T14248] R10: 0000000020937fed R11: 0000000000000246 R12: 0000000000000001 [ 218.038370][T14248] R13: 00007ffe2868a20f R14: 00007fa7736c9300 R15: 0000000000022000 20:30:40 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 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(r1, &(0x7f0000000400)=[{&(0x7f00000000c0)=""/163, 0xa3}, {&(0x7f0000000180)=""/153, 0x99}, {&(0x7f0000000240)=""/181, 0xb5}, {&(0x7f0000000300)=""/252, 0xfc}, {&(0x7f0000000040)=""/46, 0x2e}], 0x5, 0xec, 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r2, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:40 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x2, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:40 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:40 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=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) bind$packet(r1, &(0x7f0000000000)={0x11, 0x8, 0x0, 0x1, 0x40}, 0x14) [ 218.114636][T14266] loop3: detected capacity change from 0 to 4 [ 218.122648][T14272] loop5: detected capacity change from 0 to 4 [ 218.136597][T14272] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 218.145386][T14272] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) 20:30:40 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x3, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:40 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x2, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 218.167218][T14266] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem 20:30:40 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0xfe, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:40 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x4, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) [ 218.217486][T14266] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) [ 218.272522][T14305] loop5: detected capacity change from 0 to 4 [ 218.308262][T14305] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 218.340935][T14305] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) 20:30:41 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x39, &(0x7f0000000040)="ff0204000000000100000000000000000000000000000205", 0x18) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c) ptrace(0x4206, 0x0) rt_tgsigqueueinfo(r0, r0, 0x12, &(0x7f0000001180)={0x0, 0x0, 0xffffc58b}) tkill(r0, 0x13) 20:30:41 executing program 1: 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) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3000001, 0xc0031, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x11, r0, 0x1000) preadv(r2, &(0x7f0000000280), 0x0, 0xd9f, 0x7f) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f0000000040)={r1, 0xfffffffffffffff8, 0x8, 0xc7}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r3, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:41 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x2, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:41 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x4, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:41 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x5, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:41 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x1d0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:41 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x6, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:41 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x6, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:41 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x1000) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000040), 0xa0000, 0x0) r2 = perf_event_open$cgroup(&(0x7f0000000100)={0x2, 0x80, 0x0, 0x2, 0x40, 0x0, 0x0, 0x4, 0x5, 0x7a97a45dbd1d2ec3, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x7fffffff, 0x1, @perf_config_ext={0x0, 0x10000}, 0x84, 0xffffffffffffffff, 0x0, 0x0, 0x20, 0x401, 0x7, 0x0, 0x7, 0x0, 0x40}, r0, 0x4, r0, 0x4) sendfile(r1, r2, &(0x7f0000000180)=0x3, 0x7) r3 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r3, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:41 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x1d1, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) [ 218.944315][T14335] loop3: detected capacity change from 0 to 4 [ 218.953854][T14335] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 218.962215][T14340] loop5: detected capacity change from 0 to 4 [ 218.970756][T14340] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 218.979432][T14335] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 20:30:41 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x7, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:41 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x3, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) [ 218.991437][T14340] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) [ 219.065700][T14368] loop5: detected capacity change from 0 to 4 [ 219.077296][T14368] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 219.085849][T14368] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) [ 219.098071][T14376] loop3: detected capacity change from 0 to 4 [ 219.112956][T14376] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 219.121354][T14376] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 20:30:41 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x10, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:41 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) fsetxattr$trusted_overlay_upper(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)={0x0, 0xfb, 0xbd, 0x1, 0x8, "e6a85844aeb16c08e565615dbde89e62", "fe23cb532c8792b2431e46c7e3120754db71386d631bc3d54b5ca33c1baf2f7a49e7fd1319a8ded88d10a1d670bae03191e0df746ecfc3c2577091b6ebbcb207d20d6a50c472acee088b3aa2980fe16316a8800da4273093d3ab156242a2dba58a71be2baea86f0c61dd61d6b80a62f3c8fc2eea87094d4e50dbe7ec1a969ea12d1da14ee98eaa981345435f925d7f4f7733a38f6fb2044f7eaf836d7ac4109d21cf6f6d2a4cf093"}, 0xbd, 0x3) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x448240, 0x104) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:41 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x39, &(0x7f0000000040)="ff0204000000000100000000000000000000000000000205", 0x18) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c) ptrace(0x4206, 0x0) rt_tgsigqueueinfo(r0, r0, 0x12, &(0x7f0000001180)={0x0, 0x0, 0xffffc58b}) tkill(r0, 0x13) 20:30:41 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x8, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:41 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x204, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:41 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x4, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:42 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendmsg$NFT_MSG_GETTABLE(r0, &(0x7f0000002340)={&(0x7f0000002280)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000002300)={&(0x7f00000022c0)={0x20, 0x1, 0xa, 0x5, 0x0, 0x0, {0xa, 0x0, 0x7}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}, 0x20}, 0x1, 0x0, 0x0, 0x48000}, 0x20000800) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) ppoll(&(0x7f0000002380)=[{r0, 0x1400}], 0x1, &(0x7f00000023c0), &(0x7f0000002400)={[0x8]}, 0x8) preadv(r0, &(0x7f0000002700)=[{&(0x7f0000002440)=""/76, 0x4c}, {&(0x7f00000024c0)=""/116, 0x74}, {&(0x7f0000002540)=""/65, 0x41}, {&(0x7f00000025c0)=""/30, 0x1e}, {&(0x7f0000002600)=""/81, 0x51}, {&(0x7f0000002680)=""/103, 0x67}], 0x6, 0xd9f, 0x10000) openat(r0, &(0x7f0000002780)='./file0\x00', 0x4000, 0x162) r1 = dup2(r0, r0) sendmsg$SEG6_CMD_DUMPHMAC(r1, &(0x7f0000002240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000002200)={&(0x7f00000021c0)={0x30, 0x0, 0x200, 0x70bd25, 0x25dfdbfb, {}, [@SEG6_ATTR_SECRET={0x4}, @SEG6_ATTR_DSTLEN={0x8, 0x2, 0x80000000}, @SEG6_ATTR_SECRET={0x8, 0x4, [0x0]}, @SEG6_ATTR_DSTLEN={0x8, 0x2, 0x4}]}, 0x30}, 0x1, 0x0, 0x0, 0x4000081}, 0x4) preadv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/4096, 0x1000}, {&(0x7f00000020c0)=""/196, 0xc4}], 0x3, 0xca, 0x111e80) socket$inet_tcp(0x2, 0x1, 0x0) 20:30:42 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x10, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:42 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x204, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 219.808921][T14400] loop5: detected capacity change from 0 to 4 [ 219.822244][T14400] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 219.824405][T14403] loop3: detected capacity change from 0 to 4 [ 219.837315][T14400] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) 20:30:42 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0xfc, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:42 executing program 1: ftruncate(0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\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) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl(r1, 0x4, &(0x7f00000000c0)="5455520085ac0d7438f7960de9992ef54d0feb1e2a288c306b776ab126dd35ccb5647a10cf895b9dbad44fdc5b31762558859c573fbdabc249d1227551d0c8fe9466c37fd1f566755de553529db393cc1cf9d4ccb8f58e4153e4ea0729f4987e8348fefc2c3527ba4e765ef2cff9c8d1b3f48a652f3fa5794765a15fd3f6da4ba2f8f75a3ac503c82fa5b3fe8d0ffd0f479b2d2a80e8b760c31f24c2df858d87633e1e72aaa266b26856e47f") 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) mmap(&(0x7f000038d000/0x4000)=nil, 0x4000, 0x2, 0x4000010, r2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x20001, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r4, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 219.860704][T14403] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 219.869379][T14403] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 20:30:42 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x5, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:42 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x22e, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:42 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x402, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 219.997442][T14453] loop3: detected capacity change from 0 to 4 [ 220.006820][T14453] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 220.016007][T14453] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) [ 220.018507][T14452] loop5: detected capacity change from 0 to 4 [ 220.038495][T14452] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 220.046862][T14452] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) 20:30:42 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x39, &(0x7f0000000040)="ff0204000000000100000000000000000000000000000205", 0x18) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c) ptrace(0x4206, r0) rt_tgsigqueueinfo(0x0, r0, 0x12, &(0x7f0000001180)={0x0, 0x0, 0xffffc58b}) tkill(r0, 0x13) 20:30:42 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = dup(r0) close(r1) recvmmsg(r0, &(0x7f0000001540)=[{{&(0x7f00000010c0)=@in6={0xa, 0x0, 0x0, @ipv4={""/10, ""/2, @multicast1}}, 0x80, &(0x7f00000012c0)=[{&(0x7f0000001140)=""/211, 0xd3}, {&(0x7f0000001240)=""/82, 0x52}], 0x2, &(0x7f0000001300)=""/125, 0x7d}, 0xe83}, {{&(0x7f0000001380)=@can, 0x80, &(0x7f0000001500)=[{&(0x7f0000001400)=""/8, 0x8}, {&(0x7f0000001440)=""/161, 0xa1}], 0x2}, 0x1}], 0x2, 0x2020, &(0x7f00000015c0)) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x315d00, 0x80) ioctl$BTRFS_IOC_SPACE_INFO(r0, 0xc0109414, &(0x7f00000000c0)={0xaa, 0x24e, ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r2, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:42 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x2ff, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:42 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x6, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:42 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x406, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:42 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x22f, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:42 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x300, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:42 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000300)}, {&(0x7f0000000340)=""/180, 0xb4}, {&(0x7f0000000400)=""/97, 0x61}], 0x3, 0x1, 0x3) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$NS_GET_OWNER_UID(r0, 0xb704, &(0x7f0000000140)=0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpid() r4 = socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) sendmmsg$unix(r3, &(0x7f0000000540)=[{0x0, 0x5c, 0x0, 0x0, &(0x7f00000004c0)=[@rights={{0x1c, 0x1, 0x1, [r0, r0, r4]}}], 0x20}], 0x1, 0x40040) mount$9p_tcp(&(0x7f0000000040), &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100), 0x1028000, &(0x7f0000000180)={'trans=tcp,', {'port', 0x3d, 0x4e23}, 0x2c, {[{@access_user}, {@version_L}, {@fscache}, {@access_user}, {@msize={'msize', 0x3d, 0x5}}, {@access_uid={'access', 0x3d, 0xee00}}, {@aname={'aname', 0x3d, '^:++%%]\'&\t'}}, {@nodevmap}, {@version_9p2000}, {@msize={'msize', 0x3d, 0xd7}}], [{@context={'context', 0x3d, 'sysadm_u'}}, {@fowner_gt={'fowner>', 0xee00}}, {@uid_lt={'uid<', r2}}, {@dont_measure}, {@measure}, {@mask={'mask', 0x3d, 'MAY_READ'}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@fsname={'fsname', 0x3d, '+'}}, {@uid_eq={'uid', 0x3d, r5}}, {@uid_eq}]}}) getsockopt$inet_opts(r1, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:42 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x500, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) [ 220.682546][T14476] loop3: detected capacity change from 0 to 4 [ 220.690891][T14482] loop5: detected capacity change from 0 to 4 [ 220.699837][T14476] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 220.701282][T14482] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 220.716415][T14482] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) 20:30:42 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x600, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:42 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x300, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:43 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x600, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) [ 220.730374][T14476] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) [ 220.842909][T14517] loop5: detected capacity change from 0 to 4 [ 220.854457][T14517] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 220.865350][T14517] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) 20:30:43 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x39, &(0x7f0000000040)="ff0204000000000100000000000000000000000000000205", 0x18) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c) ptrace(0x4206, r0) rt_tgsigqueueinfo(0x0, r0, 0x12, &(0x7f0000001180)={0x0, 0x0, 0xffffc58b}) tkill(r0, 0x13) 20:30:43 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f00000000c0)={0x0, 0x4, 0x81, 0x5}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r2, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:43 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x604, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:43 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x7, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:43 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x700, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:43 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x402, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:43 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x3f00, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:43 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 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$BTRFS_IOC_DEV_REPLACE(r1, 0xca289435, &(0x7f00000000c0)={0x2, 0x100, @start={0x0, 0x1, "385ff3a8e05f0b0dc8dd102ea6e4a21771c306faeabd5ec206e386c95d76f2f6e54969b30802ee21be1caba8fa9ee4cd54ea08103d89603702a3b7be3a3e4023fc11627757302691ee0f427480dc54bf638801670a6cfba2737ad5b99a2fa1f3ac04721ae2f22a0f47e72af80be96b3f66a0efe85dc46f68d2f85a069bc22e2d8bed674d9efcb54847a7f368a5fb68fc58f217a6952e01ee61c4dc1b6c4c4f695e2a6cdea1b7c7c234fae0f483c4740bf374eee05ede802ccf3e88ac6216bce06dfcf8705e4458ca860225116468078b0ff0944097fa1bf4563f2445428fba1c6567bf2ad21b1b66482ca0465eb143b290022630fe11224cabcfc433cfbc4553e95f34f29a8753be91e479ad032ce39abb73fe2392c286b77e4cee1cfc2d03859e3fa57373d8eabe5961a1df8c3ebfcaaeba6761812d00f08c5eeea9e50d2bc162c63bae0b071bb024b0dc05d4d2c0af3d901dcf8b73fd6028cb3b1e05825bd3826e9382c0e0cb6c89b7ef3457d03f0c3a8d6980c6dbaf46e1225a9515b17144d4bdc578aec372590da888d3eef8f967ef4b0a7715378e985e1f714f9d1c91c2b1842dcef726bc962688b233e335f30511e7f7efd20e94c6d816eda74a38c9dabf8ee5979a0be5a2707346fb39dd8332afb7a22538c732e87790a79a1d1b57479d56d0187ed4e473f39f7c2013e8309d08bd3f68c28caa00716d7909d9f1653373d4d0845ad2c0ef3f00e35f585a19b1092f95a2d9e3030ab838e7bf53e4cb4bcd74a9d14503f3a5fb698709a97a5b5b52dbaceb95af93c2e14c67ad872f9ff39ff740b0ca638a38f9b9a7f605cc3978b6dcec3561f36314f54ce54f1a3717f80e3038fe2e9780c53d39f9e202a799cd9689697d3f1fa2d1500f804cab49c72455a3407183b4fc6e638cca5433fa7fc62fdcce03020efa75fdc567c3122e1cf67851c261a83bc97da7a194f22bf2dbf44ab3eb383af2c83010fb424d628429a0098402d9e2fd1ddbae020ef891b678307baf77425c0974b89acb7ae1be670b0e2016054021ee0f7a906bf94c958517b03ab5fc654780c34538d0bbe86d62528ec8759be020894edffa5162fdce4dfc59a862b42e63dbfe902ec7ad4675153a87ad02a0f4e732ae890dde494c285b6fdb3c61b541cb60f849e51faeca996397c0c311057f06b116dcef8292c65fcae22ff6c6273fc2edaf3508beec76b24a2023d7eacf86bcb5b2f5f96ef9e97cfed1d36c0d53cbc0b44efe122c55f60f052d370d3cfcdc5629ddfc33f1ef0d8a6a1475dfbd05c29f84a589cd5236b0625fbbe18c6a8bd90a1ebe1f25dacb3b96d2dd598696214ed4a69cf249e3bf997487c55e63dd35ac18055f51e8ff2f991da190632e7205c8b59244fffe089824aa02fb4dee40272505ce638261239f68dab8cefa5a2a8e1a78b0876e9901ba97692747c935", "8c0417e9ceea039e1e61676475bf656eefb45027f5e8f8ac369728bbe78df94f3a497d6e0474c3e623f948e93f5027d9bb191a251ab579666780a20d310c7a3316b0d4ebe96240c1b3c9009f7d027ac80cb1b1874a698c6cb7c5fe5604c64a821182dcef36eb1e45d1ccfb29526d8da86abfc06a2de12e4cce47499f4716df98cfb45a4a679a36fe706a607f13ba27928beaecbf489a9f763c295eb36c206ed02529bc9f4374483b7c9bd872be78a0eccd6e32b46b0b2ae573aecbec8abe944fe6556cda2b42c5c2400d555ce7cc5b75cbbad7af60684bdbe3e4c6e6076ee4897db201a78bc85dcb1e29c82a2abc44293400436047c9e6b197f6ae474c1d8c3656422e2e0f2ef4e58a441c927c209fbee6543427e410386622470171e97799476b0d90fe2a04e08a63aec8a46a5ecf5559ae0118397f55814d2f086800459049c8cb94aa9014020eeb7f31dcc22e72c2b4d9f60cbca44aad240557c81519e29a515a90abd8ac665abab31ea6b8b8f5ad5d0f130ab6e331945b0c54a92cf36174da1849cd49762e57a73d228500fc57aaf9c7fd3f691664cf62082a2491193a2e43a2c7db41da60fe411f595479945f30bdd55fc45d30ebfb869cbfb05d8dfe5ca27f632c2364f5a6e3448137fadd89540434547e078139d5c76d456298e4a8b29ea8b60aa04f76d645f75aa5a30d31830d223bcef9c279bf2bda0b5495b5964e47f31f693b13057d84754f34de6d6c60dcf2347712cfc7696c4fa38070b2cdb7c445a61c2714aa5507b2ab2fe3ef404ed9af0c8e07c2298b8d5efbb6e59283d524bc30633bd8e7303a1c2962938e5f09fa4f392dac4aab6b36334866444622fec6cbc2c4f7c042690e8c6acc887a87d24fa2828693d1599df2e26f0534b2082ff6db7e177e79ca558da3f594f953cc1d8ef53e6482c2dd96d74a4a54927b306e5bceb3e7a1a9d8179862a7a7260be146dff4291145ce4718c33f755d1ac41771b399c595b07b75bcc781c6111dea36681c62ea910d51b1c3ee2de4c94ed97658095e7ebc183d80aa3f28ed591dbf77349d8b68ffa53fc6b3ffa3aac6c511dd57acc9c17f4342fdf55b044dc9cd35a263bc7aa78a7565f8782b4f62daf372bd52b649cc5fbad8910877c2ac8b4ccb2798729cf5078573ef8d3ace99b29ec878bd01da579857648e48b55588257329bcb8d5681d782d228a7f26e86476801fc5b64c287e495ca13035b053c6c587e3040853fbf3a7d52f2665b010fd544421c2f2dfdfa1ad8b745bbc4bba87da64040861def8f3b896d4fb1784950cf6d98a9d94e822a0cf7885d1c91508270c82043de54751da6f8bec57fc1def2abdc009a633a170a002bdac2901cbe1e62d160f727481c6a47b79e10fd1c81c2bf2047f5f1181663033073ba8590111b3e4c6a6847020069ee8d27c0ce2b26a4c7e7257eebbd7"}, [0x4, 0x400, 0x8000, 0x80000000, 0xfffffffffffffff9, 0x9, 0xbe13, 0x4, 0x1, 0x4, 0x7, 0x5, 0x101, 0x5, 0x0, 0x7, 0x20, 0x401, 0x3, 0x7, 0x6, 0x8, 0x1f, 0xfffffffffffffffb, 0x2, 0x100000000, 0x5, 0x5ffd, 0x6, 0x9, 0x6a3, 0x2, 0x7, 0x2, 0x40, 0x9, 0x4, 0x1, 0x1, 0x5, 0x100000000, 0x81, 0xffffffffffffffff, 0x7f, 0x4, 0x6, 0x1, 0x3, 0x7fff, 0x3, 0xd0, 0x5, 0x0, 0x6, 0xe0e0, 0x3, 0x8000, 0x5, 0x8863, 0xea, 0x6, 0x76bd, 0x689, 0x7]}) ioctl$BTRFS_IOC_DEV_REPLACE(r2, 0xca289435, &(0x7f0000000b00)={0x1, 0x4, @start={r3, 0x1, "63164104e72a1b51a9274bd51dae49d82f5b394e9d27f84ea1bcec9358c580be708a77547d6d347f527f47be84aacb5e565010b5a23f36eb75e05b68a92b815f31de1f029fed0d6643009d8eab0ebffcb00edfa9bb427176fa84c50dfefdb53ea36ce3952aa0af953b8889521cfe2b1e992578be4befe0c0616baced4a5aa05bc323f64f57ad56fea4b2ec015633067686dc01d4fa3abbd477d181a92fd395d56b154b1fe87f1d6244b975f8f05bbc3381b589b0e3658511a68f4438c6aee789ca58e8499cdc5c311944792de9a7b2946f17d27c2f873f3e50033358a122e9e22e75cc215be618bcd96d1b20abf6b421314a3151f59eb516d700b9efc4f92f0dbc863d7cbb9ff6d7bfee9a5d1d435056cde18898f3a30180b9530151132581a1d054b65f91385404ddc16b1bd1dc579a721ae243e7c15055261c6eb1ca606878e6b3088d7c64c741b349c14f1502a13e84764f1580652e360cd85799d8e0935470edcdaff44022af1f4bdf9532b82076e9c247ed0d2e4ba4679414bbf32bf2a13bdb0a653eed976160f283d0f8e8dff32ef99a4bea21fb5016bf6d6c86844b61b7671f864595dda7421f4036a918eddc46d78233f9159d2dbe734af4fd26906a2b203ac2447b49a761f3a96828ceab45f836ab8d4da08d6747eb73478350303a5122501a57255c623485d64aa2bc0624ca4a55ea61c437199afc635e57486b73d1569102ede3a575e18af59ec1459c7b7301e534909bddcac5008145f1c187ab68406bdc36c15301f565cb226f146dc857e23d28f6866c46a61b5c9006d7e2b0c744af6f7796681d06da380edfc66909efbdea37634d84cd08935a22ed02830554c57b373f9cb7d85e58ae754821b8c3b0aa3c6bd6ed8fc36b0cdf375bb27790006016c45b42ae9d23ae529866be8a49f14c91aca574d90d41bc5a2dfc794711d24efb3938f7873f51b44e197a4680fb6f9610dac9b70cd72b072d3f335f5691492a6dacd3a9aad8b648c667f228442990a4de85b1243bab120ee1f4c2c8296e68ef85033ba49e311933ecca7a8ac6b61653f64a5513f9d333b62e061d3792723a156a3d6a7f267bd20ff554b9137bec285b07746872f44c0425c2bb4da8ce67d35c4b8210edcdf60e3f2e6beca456f6c33bbc9b6375ffa30429be6c4559f79c3d2304980f0f4246b4c13b0786bbf914faf895a40e2dad401ec0cafd070fd3268f2c39a6d65a2544bca3f077653e5951e7dd5e6eda401c702b5faac19ac9c388176709cda32af26c85d627b114b24deaaae2a4fd86ac97d4ba92601df8ce3770fdfada0e106cb68c56030b702f9db7cb8821637b9f672d9418a94d26f90d9bf0e93d46051beb662c230a9c60f854d5405390187adb1e4d116dca04b992e4c980059a0a1c7349859c9d96dfd9dca2bc5867033a6f2437f5b5f087a0734ec5ec7e1d", "e033ba3bf374edd81e0b13d849bc48635208ace5ef1d03f27a497ea70c631d4befb21a563fad8eeb8af8edc69e7fe999239e5414e28287b2bb1ddea718135614c0c0d83329db7360294b7dc1e6930e655d4728dd4317209350f12ecb6b8cfb8388b4a28eca135f8c42a48a46287560c942b424eb453de8e239ede9c19153b995302d4112d5f68219d508921a6a5590005410709888e1662e88f763142e5a521b94efca9eaff3a13fe362d7272de7313e5b9539bf20b125f972b2a30c910458a217563f8bedc61e9548b2d04b9a26a91cf2aaafd1380342f8126fe4d5a1695573bd89bc71c0bf626a781c2ebbcd9646af914d56c758f8c3db5223b38ea6623c7367ac7646693ea01ab9cfc15c152d10a2f3ec0be54321b32037759c5c03b7691c0dfde1622eb584f61abf730e4beae9cf702b5e2d6520a151b4b36655b62382253dc2cf6d48ce4c023c82d3f5fb0f5dac27ba940cea58e29198bbbdb7d650d079e484c2fbed386bdaa6ccdd5726720064f67c00a6b48dcfac34100c5da273f871b60fab332a73a9d5868fe4adfd4eee1d0b2fd0463b9463c772cca4cf3e6feda0109756245ac3e9edea820b5d0dc4fe6148412fe85f7af0a94eb6896753678e079881d9f66211288b37cb038ae9f07332e234c66aeb9787b95f0b3ae8b3a4f34c47e41734a860b457ab60598eb84567db1f545e770420dc5b39af8c2bb5a8a4571b47daadca6468f2780aef3cb009dedbda94408ef0b7659a2854c0ab995b322b8e59182ff0e081ac750cb5f0ed1b31443b5a0f4e2d326f16dae43f78a855075c18f6c8fcc444f97df3700bce58f193a75c3277c0f4e8419bc82800f02bd54b3ddfe2f68781d730019cac9407741fb42381916ab118f02ae6242473e9bb44bef01710d33f54427859a422d7abdd8c0d1b0f0b248db5b22564f26537fdc05363afdde362fa22aff48c13f08d8a624dd44be73974993c7a5739de194d77e909478715ebd0f9fcbe06324dd9fdb1dcb431d0bbbd6c1f334bf36179218d95dda386a35f24469c616db15dc1f126a53d43a5475db77d9f150f8f3d4e0e7488e80b60fccaeaf30e6aa560c0be11d7ba13e7e600ec5506fa5ef05ddaa51c16814009acf6321a202d550e4dad4cf9a05bd1437825d63d2b513233d8941b59e2565a438eefcef8cccf0d8f9ce73209a00d0eef0498aa6ebd21f4871f4ca1a7ffb1319565fa53d279e1ff9503fb6a8a84161e3b773f29eac83aa935f86776390997bedd3cc12063f498679ce745a59732bed4a4132e1c753e3860f5932d0d0b788ecf5fb14adddf786c5b02b462e7c65a320d1dff8b6a72f04d5204408c47d1a864db33c6b8cfa93461d1a755fd05bc7074eaea6d3e0316918487cb6a3b435a36a025d526e8df66f09692dd217af15dce8be4ccc091d2306a8230c535232965c164152be4b5de"}, [0x8, 0x3, 0x3, 0xcf40, 0x9, 0x0, 0xeb, 0x1, 0xffffffffffffff81, 0x8001, 0x8, 0x2, 0x10000, 0x1, 0x7, 0x3, 0xffffffffffff1eb7, 0xfffffffffffff001, 0x1, 0x400, 0x80, 0x20, 0xc7, 0x7f, 0x9, 0x1, 0x68fd, 0x8000, 0xffff, 0xfffffffffffffc00, 0x5, 0x3, 0x1, 0x7fff, 0x2c9, 0x81, 0x8001, 0x1e6a, 0x0, 0x8, 0x81, 0xfffffffffffffffe, 0x7f, 0x1, 0x4, 0xffff, 0x3ff, 0x7, 0x7, 0x4, 0xe4f, 0x0, 0x5, 0xb4f, 0x6, 0x8001, 0x1, 0x38b5, 0x0, 0x1ff, 0x6, 0x10000, 0x3, 0x5]}) 20:30:43 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x8020, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:43 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x4000, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) [ 221.557256][T14540] loop3: detected capacity change from 0 to 4 [ 221.568501][T14540] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 221.577485][T14545] loop5: detected capacity change from 0 to 4 [ 221.588634][T14545] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 221.597229][T14545] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) 20:30:43 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x1000000, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:43 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) write(r1, &(0x7f00000000c0)="4fabaae66e7a473d9cb33375e77e7a78e23820b46c1324b86706a35aafc2b778e5127b24f0850761e9763d43c4944cecf2bffcc65683833941dff16fe9ffc0b066bde4cbcaf21eca1974ab9ae20566899ca6152e9cca0b66e55d5ae0f6379e02589808070ffed5c07f9884c9369ba3a71cea7c154273", 0x76) getsockopt$inet_opts(r1, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 221.622759][T14540] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 20:30:44 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x39, &(0x7f0000000040)="ff0204000000000100000000000000000000000000000205", 0x18) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c) ptrace(0x4206, r0) rt_tgsigqueueinfo(0x0, r0, 0x12, &(0x7f0000001180)={0x0, 0x0, 0xffffc58b}) tkill(r0, 0x13) 20:30:44 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x406, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:44 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x80fe, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:44 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x8, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:44 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x2000000, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:44 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x40400, 0x72) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$FS_IOC_SETVERSION(r0, 0x40087602, &(0x7f0000000040)=0x52) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:44 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0xfc00, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:44 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x2040000, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 222.416403][T14598] loop5: detected capacity change from 0 to 4 [ 222.421644][T14596] loop3: detected capacity change from 0 to 4 [ 222.426898][T14598] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 222.446662][T14596] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem 20:30:44 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 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) write(r2, &(0x7f00000000c0)="72f688b249dec41ad2fbc3acf06928b67d53cae6038ce5a22eb053634864b5da38afbe27e1d2155d0331ed304819ac6e71194118a9c504510b44087ce8a36798859990b3137cc38397a5611a16080f346d6a27bf45b2abc12d2b83bc895162fdb0b2ad5e64b0862747ca9d96ade7490b6ca44f6e42d79e6e88c6247de148371e9bad9bd73cc80d7b33c1cf5e114f7cb1637e7199f3bbccc1feb44811087294f6351fe7e7a1c038bf5758aebf97b59bc172f9b935e1d1c3ecebd6e92bacff9f1f10d9a3c990a00530244366c9b912c54d03d933382e452cd08810eaa611eb0eca20e57fa393c45b41f58476ff4c19a1c5d2d2b929a50b7b2c0a17e7395ef5d0d9586e17ad0eb4b8751dc434f3cf2cb4817c5f131b66b5680dc6ed809cb1b704a4690c1794d5cacbe5d39bc15ff1706d43d0321ee64c40ce2a5d97e5700d210205e3a2a4ede41abbb602c493be36df46f113a98f760f78d6e77616bdbab98400bb2fb3b951edb0fc0dceb30cddad4d8256968f6f46d4c406c1d21905ee916205d6c14c3b3a8306e6706ce0fef4aa89e9953343a871d3ac25e9b65de5fa0272425fd40f6915a991e5ef81b944325f670231e19362bf692729b1e4d48a1dc0638d4e01ae1844b59b9ef595a056576b4c95dab860f1f6e9e29c70df39373eb3f5ba632f1fac50165c15b8a7ef4df40fe2ca2ab9ac6e6660b79c1da317387ef47853b155b93cbd91c85b49a3eda5c6c709493c8e0e2633c6fb034afd0ccc4413fc175f8d7f23dc3e3554e4342a25d4f78271b85d76ea84e54e34cbcd1e368ef7ab0a366fc2dc130ae920d57b02cd843e83d2be9556229e4628de1b8be89babdf7d50b8e89c5bd955d493a9e339c2ad23e13a7d0ffa99bdddd2522abd211654416327ba0654b65119ea220af2c04a4d073ed177ef0265e4008757f2b5755de69811226f2fc3f6bcee972fbc8f1877fc0311a6b0c9fccfaec85453131b0476ce83c164b2e48ff1c66ff04f707b816a37040a6efaf3511d5a1c540927bcb91e379fa26a318854372ebef75dcf32ae97498d2fa71ee1a0b9a00be21e136df0015667a3d9004aa1940f269977f47551d7d033903ac5ab0eef1d8e55b4471f8d1951c566285a1631d7b6d3cb2b288d63d68656d8491b39c0b752226a05ddf51ed037c0054c929ddc1a7e494190294f431e83a89870dc0928eb821f85162aed623c2c790f5d2b2dac033052fe9dfbdfc0db6ad894ffcd17fcb7c28fbee2599663d574652885a489278f6e87a8b725c67f8108c5afa6f8ed243b0292e8147fa1d831576e0a44b41994ef49ffbc3e59b6483493c6de033518bf3a0635c47fa5d24cd2308103cdd563834dbd5ec46221c627e1241b0617fa4154d6c68b76b1218a806ffc9a0ae02f462e8ca06002c47608baaec8c189389d7431c60adae4e0142c18a899bbd08f7b2e4ab66232f1d29fcdb12260be69d5ba94ac61fd374f4a5bc9006e9733c1df3b74c353a4b82d4b4ae875e4859d5b41e1ba0728c1986f3c0a61c4a1897c113b783ae611cdaf3723adcc4213df1a8b2f063e0c427a35e65e334188c213fbfb4ac69646e57d4a7bceba1892280335c34beb3953dfca2b56489b08ac04ee67f0f48c4c3bd9f5f7e4a21684bc38cdf7d6e1e31a74ac74bdbb748544fc0e78b3cfe616bbca3746ecb2be90826f5c6fdb41c8d90a3b323671ded7c94151f414111796ebd1749890dac96d62de95faf512bb81ddcffd402a90b1ee1f43dd7b238843c11e4ff8a6f0b0ad80a4e2d4ce773a6b81d031ab138c27b8f479eb65a146dae3f967616bedb4a209a0702ca415abab61805877fef97eb78505eda3447fa622221bb94a8573d0ee86bfc5dc333873a2a2bcd38d921e6ff8c255070306ad8427078cc935f135e7b8f63f6fb9f90d2fb923301d19f4861cb0cd4b909dce997a83f38b79a8d21c6913acdbd4841858f6a435c1f5d5856474d2ffc2ee4732e3ee6a5d1d621d100ab395577ed5fede335bc7b00b2d4d048dfb5ffdc1973455f3f8d243697fbf35f2f5b64de5c3c8637fb61023abef3ea74d56cb03dcabf2be9bd57e386cf6850e6b85340fdab78a1cbccca910e4ade88937274ebc2303c6b40a5f1e98600b045e6cc8d347d7b49ec5e541d22f3baf428bfb38d8c52d227c132b3c817e209a6521f512486611abc220f96724dd1912279b71237821ae73bcfed496af7937e4dcc4bb584219a7cc1584699bad3a1d5d0d214cfe479fa849464c2fd27d82d1020119327f72bd385dc1b1cf6e0e60a501fafcfc10cb990b6b886193c8ff489e5e68cf56b80e836c1941bf2e57e358ae202609d053b85e07a4d4f3b08cb8837136b9282a1ca11d49ab642bb78149ab3fd76946d1a323d262e099a068af6d032946135ed23d3283aa8dda48340e83024aa88b02af27dc1580264c8b777ab25be94135242497d19abdf53e1bc2d198ca24a54965d897db7caae3648e0b23bc9d9c30e9c17f2f0bf1d2a7c0fe810136ff7b7b80b0d3298447cd1cb0ad3d9810b845f7797ad1e7ea9655af91d983067e4a572ad6975766f1202f52fcb7340a7fbac9eb87bf2c4bece6838d09b7f4e752305606e11cef4b093039eba991a7f1de6e586d55b311fcacc7448a1e14c36a3eff5303ae15a55a37663724c362f7a95207c8076ce7b09e196c09370f9d0c3f2a80a1155d614d0d3e13710f5dc1665179ff12f8a69adabfda7824e4d80c67522e7456fec8d79823dff7244db212b0df89d57474c99f2d8a9962411bd9a7cf22d29d20433a9a7b820a7d13475c73c2b8010f7cf27ba76cc3d4b7e9043ea5821bb07350bec69999f6979489052722092d2fb62c42b554196eef5951a9c197ead3d4c8cbea3477bdde2ccc8807fcb3f654459f7f3bb073a68a76690b967f30634ebcbba8849ec6d19debc742486e2dae023fea40dd38411c8c76cbd7b96fb983de1a6368b174bfe77a080fea494113171280b33c5a654de5c293e0e5d8b08fd279201a1d9bf850eceac1d9e9c09e495145e85e99b825a328eec04811fa45bcca1c876b19efa3de0b29c0c8e0c635e434bcb861647dda18b99027e5df8694c65c138c975d2019f299215e83c26a3108dfe5d500775817fa560be01854e6fe8180be3f2ed76f71c5aff823a5ceca7d6d70cf6a71fc881290528905769655078acba611af2fa3fc4bfb2422dc5bbdf8ee313a9f21a909e7f1b63a14e140ee30dfa353d96e8d968887f73d40513aeb492a4757d7fe0ede4806b4ef62d75a634f31c17a578f480a3e609b829ff68f5721f6aa15a9a5fddea9c25ea338a9bd806331fe47cc63908a4311d9f80820ae3b487bdd407bb7945273f3eef36cdbb6aa48c3154d12fc2ebc0b3977690960fd9685ee27e23266119715c938d78116897a9a2150d0903f896f507c0a190ff09b0eb17ac649d65056a1afcf2af70f4356e97e2acc87ed0f68469ac964c3c060d189173bb83b81e504b2d42bee45e8a30de07ff5721de42904256ebd558e72183c1849f62ad2c5073644572264c9652ddcde688aac9a500c8759ea609e909d7686f4166ddc45a523a8d53dd60ad69c46c033c9604160aef51f72e180149631392ef200e1be2c284de35735b511919f826d1493194c1af5f7414878c389be6d751eb6d712e9c38ad482c3b2aa246f3a88fbcefca3125a89fa64c47842b9f637c1aee4a26d5e2dfef9a645de5c7fc8525ac970d3334fb20846a1c9c930d21bc0f4e2b25e3f185aed9238de2fb2c4edd215f67cc6e83ce49edaeab05de667239ec35ef8a7492390bad11dc2b16d0881e5e6aa0bc83558e1ad3f02ca60974a3206f98d98fc953d4d3a296ace947f8bf8a4a6388118e9b5d9569f80fc03c015b01fd164ac2ad13a5a7c7de129c996ac15d7831281d41312b13ddff7d922624b249145f312c39c4665fbb48a6172a4f0c5767dfd1bbb738168dc0243c2c8d6f869595eb0f13ba8451661254e376d378bf4ae861f2d74809ffd5b00bd541ce5ae34366e4cea8103e8b78cf28054d8cb4d8f3504ca2541a2b8fa73ba787e0eaecf464b9546f4bd2edeb17c33034cb52e7ccdd778b0dfc345c0379c8b902eccd599c01a8c46139b1b8b26b01725ead07d2034f21b5832e420b970ea359d763eca3463e4626c187371fee68a9cb89373bc899fcc5c44c229a690f0f44a5b60d38a6511a29322f287a675d398419176be4e8ab60ebda4d55b11e3504968e675070be99559a13dbe6f40cbe73f683695c63c9796c7a94cfecd7aa1ca9906ed32a6d4b0bb067392c4fc9b5de9029380a7a94c595b68e72f713c8f24337463fb252bd767b1264707145773ae034ee0b517edb71ce00c673f30e7adc6293f654bbcf4c2c6fd0dea9e68249f5365059144147681ae1461124cb4752e9d39c4134c6ab4775ceb06bcf9e1931ee75e1e1b8fb55419846c8c0cc91054fe8e8ca79ca5e4ccc9c5ae07056bb0c08272e9857fe2c5e3de67394287a0d92ce735801ef25f9dad593c8eaa11d22f44cee344456cf94f2162396fecdf3169bc85cc87e1ee6030d62cb2c1617b40e63088d48eea9a903abc5253b86c6c04f626d7587e1a3a0a5ba7906a4aabf1700214746cd1e281471527ccf8bbab4f1e04a6ac246ac22a18947b2e60365a26a2f447f10a5c9bb6c89fa0ae5595a2b07f5bf9547c0a29055ee03ef37f6055f57f2b0779dc5f5dde318fa5b7cf0c575fc920fd0c4c05a2ceddb9d803673cb271136901210743a7218e1453a1d89d811f6c737c36519145fd6b6676c2a5405955241051bb9398ed4e75be0fa43dd26803d7b4541487c36162de578c4d83ddcb3dfe04b89915efb2f5d3121c57be73352632df31607fcde942d4ffaa92129da78f7222dc159fc1739f463868fbe97193753714d1fdc956febdea07fdf1a8850433d3ee979a3649bae43a165f53fa8939115a042cf1c0701a7ac85d1056126d44b27f9f11b1fd09953f24dad8c7c55d6603235422cee556077ff886e05c30dc1e17689175a593ae067abe8b5105cd2d929ee9cb9ad8e1ffa7f7179b2a06c0f729c4a306016f28154cbb7b1c2fc8aa8d1ef9cbdb3deac926c84354399a8e4d28ad951d3860c9f48c6dd963a4f56f9a2fe5fe6fe0e3a3eca149955434e9035cde1014e4690ed9205325c6a414b3d01e0d2888c7619f76ef08fce973a1967656641a70182e280318d5a4177acc0ea92d90440a6de5b27fc35454fdb2c8d4e354cb5ed48f567e85c5855f2e574b8059a674b0f443e750794e63d5bf09fbafc5e6ef2e8c56ca32b85be7728e733f21825d3591ce4327ed2626dde55fc907df2401018fa4c21a869eda46f0fd40ac3b778f55f5e58bab8746311bfbf5ddd23415566f6e3832682205122ac200cf19e91acb1cbc4f812417422c749d67aa94b803c62fa8d38519546e67cc993731d3ee7dbe2c632dbac9dd5aee4250561622ad9a13557e8efcdf50a9bbaba70f587c05924af878cb99c4e58534b6b7866edfd255a6f45587f2b6d1eeff88581134f4e33f99ff8f8f6fddbd8be4495883a7e20832317403a7b4ceda7cd54ce62d7819586682aec3e390163b7509baa382d052cf76e5e00158736f06bac26a76e312066aad80d5ebcb470b8dcf160b82ca94cd0d269900cad50495a3e3123cb24b7e199fed974ff30540abdfba7cbd4950e6008ca55f28728fd3fbc10316d9d3b971e65e9e973728c284f37b066cc489c4fdea3e4e1437e4670768c12608a5ba422d46cd1d87e9e4a54c0465eb5c10e7ad08cd0a929fd0508f3e18be4d8be759d87d0a", 0x1000) getsockopt$inet_opts(r1, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:44 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0xfe80, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) [ 222.463968][T14596] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) [ 222.480220][T14598] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) 20:30:44 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x9, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:44 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x4000000, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 222.611640][T14639] loop3: detected capacity change from 0 to 4 [ 222.651181][T14639] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 222.684488][T14639] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 20:30:45 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x39, &(0x7f0000000040)="ff0204000000000100000000000000000000000000000205", 0x18) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c) ptrace(0x4206, r0) rt_tgsigqueueinfo(r0, 0x0, 0x12, &(0x7f0000001180)={0x0, 0x0, 0xffffc58b}) tkill(r0, 0x13) 20:30:45 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x410, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:45 executing program 1: write$9p(0xffffffffffffffff, &(0x7f00000000c0)="95412a01eb03dfe3cccc7adb6383827531efea73f77958a2e31eae3500c32b9f9639d8356f680fe15d0f6978343a317511bfe4a08238933e538d8fb3eda6806fad5efaa437c2c33296714ce5a03004d4a0d6abb2c04f6dce83f2b8a3a29d8f3a66", 0x61) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0x30, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 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) openat$cgroup_type(r2, &(0x7f0000000040), 0x2, 0x0) 20:30:45 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0xff00, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:45 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x6000000, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:45 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0xa, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:45 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x6040000, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:45 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0xff02, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:45 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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) preadv(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/111, 0x6f}, {&(0x7f0000000040)}, {&(0x7f0000000140)=""/121, 0x79}], 0x3, 0xfffffffd, 0x4) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:45 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0xb, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) [ 223.301129][T14658] loop3: detected capacity change from 0 to 4 [ 223.301132][T14661] loop5: detected capacity change from 0 to 4 [ 223.304449][T14658] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 223.322186][T14658] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) [ 223.331411][T14661] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem 20:30:45 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x10000000, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:45 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x100000, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) [ 223.350146][T14661] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) [ 223.451839][T14697] loop3: detected capacity change from 0 to 4 [ 223.466094][T14697] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 223.474732][T14697] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 20:30:46 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_pts(r0, 0x4040) preadv(r1, &(0x7f0000000700)=[{&(0x7f00000000c0)=""/241, 0xf1}, {&(0x7f00000001c0)=""/231, 0xe7}, {&(0x7f00000002c0)=""/90, 0x5a}, {&(0x7f0000000340)=""/213, 0xd5}, {&(0x7f0000000440)=""/227, 0xe3}, {&(0x7f0000000540)=""/186, 0xba}, {&(0x7f0000000040)=""/10, 0xa}, {&(0x7f0000000600)=""/40, 0x28}, {&(0x7f0000000640)=""/148, 0x94}], 0x9, 0x6, 0x1000) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r2, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:46 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0xf0ff7f, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:46 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x39, &(0x7f0000000040)="ff0204000000000100000000000000000000000000000205", 0x18) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c) ptrace(0x4206, r0) rt_tgsigqueueinfo(r0, 0x0, 0x12, &(0x7f0000001180)={0x0, 0x0, 0xffffc58b}) tkill(r0, 0x13) 20:30:46 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x500, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:46 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x20800000, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:46 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0xc, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:46 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:46 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x1000000, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) [ 224.170826][T14723] loop3: detected capacity change from 0 to 4 [ 224.181016][T14723] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 224.182829][T14724] loop5: detected capacity change from 0 to 4 [ 224.196625][T14723] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 20:30:46 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x2000000, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:46 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:46 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0xd, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:46 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x600, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:46 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_BALANCE_CTL(0xffffffffffffffff, 0x40049421, 0x2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40102, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000001240), 0x51, 0x4000d9f, 0xfffffffd) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) getsockopt$inet_udp_int(r0, 0x11, 0x67, &(0x7f0000000040), &(0x7f00000000c0)=0x4) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x20, &(0x7f0000000ec0)={@remote, @loopback}, 0xc) ioctl$sock_ipv6_tunnel_SIOCDEL6RD(r0, 0x89fa, &(0x7f0000000500)={'sit0\x00', &(0x7f0000000480)={'syztnl0\x00', 0x0, 0x4, 0xd0, 0x3a, 0x80, 0x30, @private2, @empty, 0x1, 0x40, 0x3, 0x1}}) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000000540)={{{@in6=@mcast2, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6}, 0x0, @in6=@private1}}, &(0x7f0000000640)=0xe8) r4 = socket$inet_udplite(0x2, 0x2, 0x88) r5 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r5, 0x8933, &(0x7f0000000000)={'batadv_slave_0\x00', 0x0}) setsockopt$inet_mreqn(r4, 0x0, 0x20, &(0x7f0000000ec0)={@remote, @loopback, r6}, 0xc) r7 = socket$inet_udplite(0x2, 0x2, 0x88) r8 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r8, 0x8933, &(0x7f0000000000)={'batadv_slave_0\x00', 0x0}) setsockopt$inet_mreqn(r7, 0x0, 0x20, &(0x7f0000000ec0)={@remote, @loopback, r9}, 0xc) sendmsg$ETHTOOL_MSG_LINKSTATE_GET(r0, &(0x7f0000000880)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000840)={&(0x7f0000000680)={0x1a0, 0x0, 0x100, 0x70bd2a, 0x25dfdbfe, {}, [@HEADER={0x78, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'syzkaller0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvtap0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}]}, @HEADER={0x44, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ipvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ipvlan1\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}]}, @HEADER={0x58, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'xfrm0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x34, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r3}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r6}]}, @HEADER={0x24, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r9}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}]}]}, 0x1a0}, 0x1, 0x0, 0x0, 0x41}, 0x20000000) [ 224.240000][T14724] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 224.254896][T14724] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) 20:30:46 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x3000000, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) [ 224.360521][T14761] loop3: detected capacity change from 0 to 4 [ 224.377672][T14763] loop5: detected capacity change from 0 to 4 [ 224.379820][T14761] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 224.386798][T14763] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 224.401021][T14763] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) [ 224.414378][T14761] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 20:30:47 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x39, &(0x7f0000000040)="ff0204000000000100000000000000000000000000000205", 0x18) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c) ptrace(0x4206, r0) rt_tgsigqueueinfo(r0, 0x0, 0x12, &(0x7f0000001180)={0x0, 0x0, 0xffffc58b}) tkill(r0, 0x13) 20:30:47 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x6, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:47 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x4000000, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:47 executing program 1: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000040), 0x80000, 0x0) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x2d, &(0x7f00000000c0)={0x9, {{0x2, 0x4e20, @local}}}, 0x88) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) read(r2, &(0x7f0000000200)=""/121, 0x79) r3 = openat$incfs(r0, &(0x7f0000000180)='.pending_reads\x00', 0x400000, 0x118) setsockopt$inet_mtu(r3, 0x0, 0xa, &(0x7f00000001c0)=0x1, 0x4) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r4, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:47 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x604, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:47 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0xe, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:47 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x7, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:47 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x5000000, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) [ 225.078102][T14800] loop5: detected capacity change from 0 to 4 [ 225.086811][T14798] loop3: detected capacity change from 0 to 4 [ 225.097947][T14800] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 225.106758][T14798] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem 20:30:47 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x8, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:47 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x6000000, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:47 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:47 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x7000000, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) [ 225.120092][T14800] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) [ 225.139496][T14798] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 20:30:48 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x39, &(0x7f0000000040)="ff0204000000000100000000000000000000000000000205", 0x18) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c) ptrace(0x4206, r0) rt_tgsigqueueinfo(r0, r0, 0x0, &(0x7f0000001180)={0x0, 0x0, 0xffffc58b}) tkill(r0, 0x13) 20:30:48 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0xa, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:48 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x700, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:48 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0xf, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:48 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x8000000, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:48 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = accept$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @private2}, &(0x7f00000000c0)=0x1c) inotify_init1(0x80800) writev(r1, &(0x7f00000023c0)=[{&(0x7f0000000100)="6b16e21ddf6fe65f2e16ff25958b3380c87c37e4d723a2f7e60205681c5bbb372565139f16d236a80a1ce656a58496fca1af68a1ca91c2d496d530589da1b2862151fbd2beeb5131b0ee5c9b4995d6dfff05fff19f92a5ce2b64a305a6ed0acd329d1474fd9de157b5913436394eab61faa9750ea52ea034db3e00c87e78417241de70897abbba273b30ab7da2ad992d2295fc45b07fea5215512e225dd5a019edd01d36a5e197e4e1e7baa3b7d6725f45bbd71f769072ea9a471561ecbf", 0xbe}, {&(0x7f00000001c0)="43642eee8a38da529d348f292d6449952307405d416b2b48d6242833f5453bb01a68fe7275d219712ab38c761a4a26f9aa7f16555638547cf955a3659140744055fc421803", 0x45}, {&(0x7f0000000240)="8d5b881cc60476b5053538da86a4ce31dc0d208e967c1f83490b2b72e28c86ee78a2a84b4f0827d7d90e8f92677b131a9ee5670aa05679c2d73d912f41b2b4b7773d044ce96119ebc4cf", 0x4a}, {&(0x7f00000002c0)="b0f29b7da7540082a572f24194709cd1e195e2061949bd78ac95c3b31f88e64bf43f160dcd44c7f6d94a07850d00faa61bb02a395158431087cf7c0074e8d9c4e2ffb68850ebf56e910f7dfa2c832e804f107133315893b32dd6402224a32cd1f55ab1006fb7894a8288ca8383910359068b67e8146b973d2cef2ceb74d5848d0cc657dd5fabdbf64aea37b40ad776853ca9a76a35405d06037b479a9ef76dfab0a4596decf48690d516c77a6039482770f31ef9454c7b2558ecf1dccf194c8fd77c7f2cee4a81354ab7425c3ad83a71debc440f06bc83a668fa0bb3c51f9b7d640b0fb42ae9de", 0xe7}, {&(0x7f00000003c0)="0813eeb7b513e04f1d89fe5e3a1d5eb49fa8bbcb57619e7fbf1381b93eb0a7cd2fcee2ae679846de089aa33ce033036eee29266c943fc8c798e86e35a479b0d2fbd653355a1cf3fe5cfc6473c95df37afa7027d891bd7bb1855a91effaf697a82178d333d32af592ee12249a81cb4d91157deccc15d34f7b741439d7469d806074559722410d28aaebe637a90635ac7d31409129c0a48ee1c968b192e3d9af6ece9d74ee913fb447f7025b025875236c8033faba5661d751fad68c9216fd1ff04b65d144d904de918b1311a4cbf9f01bd29e99d7c9bb120b3b335a320bc58d9d30560abda48469291ab4bc1777e57fdfda4a9d9819a59d279368373ab2c8e2181573b237946e96d535c341a103296038da8829440eee685d48722c64ef7a919e0a9cead3ce67b6e80d1b9b9d8043275dd36506bd350b6678bb16bb31d35c5386b7f955994f20c5b7403b91ba84ada088ac0966e59dd6300d9c41646e1320d6b5523701561944713229c35eded95b0f826df06f841a841d91109666241c263e40d2aaee889df76832818d5ef650f333431493dd7d6d354d3eb8b92bfe9fe080b3023f408ccfdb54b81a1bc0f4a36ba92c6e42854db3733f6ad048ee5170ea84a167acb6283ba67149852b2e204643d460137009fe15ce5e9092fbcb9bee4d81bb9e56309d31cf467af4509ff26f38b5ba88a52c8f4ab14ac107795f980dc2d0b794e521141e554e4592c8a89440b54429b3b36b1f324512f04322b8c732d93f27b23bc2726b7fe186568ebfa8894867837bd9b63663a5e33515fb651cd3cafa69ba0e3d402f14c8aa87c2d33ed83b575e3a7c19f016b42cd46c6a2470f4c3dea99b9ac11cf97d254d979ba09e8b72d4765e0d0258b8b7c33146aa7d9d8e81293f514f9ed61d6163262bb3d346581f952d6af91682c766be011af0c3037000c52e1a67c9389a6134a93b1c2df45b935a7a242917d2494a8dda13ac0bbbeb3a13caa542755978a9062e7df5e26f1dbe7b991f5479ccfb8a21e55ebe0275bdc6a448b5aa924b0c3d794a76c9a5d2d19acab3fb307ff041bfb10fe2a6e383cb1fa68357fd93bdcffff842c3627bb80d312f50ea8e9f7875f6a7491b1f5bbf925fa68f8f85f7442410d79e0454c683c023f412c64c138c2d7e8a1dbab1c0cb6d17e698da86975abbcccffeead213dd0252aad5b458a657e6cc3b5b12bffc8507bb536cd2ecb4ad5fad896298ad0b289954fbb832c5dfcf0a61db6ec0c3008f191d10de1249e1d1bf6ea0d14ce148fde0b5dffca4570dd4e283da1e3ce6e5a6a3aba54c27bf9265a28d1dfe3dabaa48b010887238814d660ecb6fd1eb9f8a41153249adb125803116bb7db69e718ae416fabd80ba14c790de953a16c5e41afe965bff4e440ddd17c364bca273bcb55368f10ab8dc932800805a7c3104a1c844b2514ecdf23cbc4fcc9677cc2ba39b86ee744b14c6dd4b47310f69c98ab2b3eca292d397fda1b6da1ee63f2c744a3fa10366c0baff98840d1383a1699ad0efb4d142de9368f7e9445c73f87f6d59a32f0322d16e3d0715e10c068dd777496b209fd2093fbad56cc5ac3411cd24bb543c3b4be407203d0ce6f2729ecd8450743e01d97caef4f4374b4eece732fc806b8ad781a18bb7c87f4477a3a4b5ccb2fe1bc7db1f9a0ae2983ce8aa2e61e01024bee1fb09dfc940b0a919ce618969611b9e0b8eb9240df99d46e43319066d8b3e16b3e9a8a7bbb47e38e9daedc3611b0f1966403a0ed059ebe4f242bb66ca982b721e2b8869475a8fa57d8265d69236bf25532e1f251fa5cbc362b504b74e329624d80dcb72f60a0e069a59708a79365e86c1013ff0573c36c3f1373de7be6c22d0ab1d2cf2eb766eb1643fcc9eea77bffd68a7ae766492e3914a8ccd18333fa3c04f9bf5d9c3e8e72b030d83da2550dd6f4ea9a6286cd1c4e5e10548513af3027852ce22f4cd594de1bb547e2ded807ae69ce2da748d188230f7ca11a2214ad43561f6eb43fa078064c9d909a2e4bc4bd9a1be197c124e233a1147a18e88df8f006e72b0d3f2b13a7e0824064121dd962b793568dbcc7eee1056a330fa37758ab5f30747ebe9ecc9a8a7bfa1d9ca6d1b5734c4c8bbf09c853ea689ab3aa5a918f0cf453dde66dd2dce67cd61f84caf3fcf1dc378af29d9c032329b81a2823d7e7035dca057a66d0bd98ed186ef56d973ab5621bb7d98773c25c117100efc041a75807e82f9051ecd15582b4e02ccd96bb92caa6b7000c88d321621e23f5b9fca27ee735f8b098d9364ebc6bdd2b9fb8455129e68e7158037b4c17bdaae7dc0d7cbe49abe6c05b719f6f44bced203eee0a40b2566209684346cc8fb80f3772c217e4d5d9cda0d112595b39933ac7311ffa5773f89543ae34bdcd8c15976fc87ec4efc732d578327302f409e1e19d8f3002fd278b16aa95e77e7b31af12afc7519d2775e3d8819d864e182f470b54bacb38c8e6fb53be0213718948ff29e5a36f7f3d8d650808370e0fde24a3f78eca3c4e0cbefdf48c1fe191578952f4208716d21ca27a342efd982da019425eb049edc8affef00ad5144b3f00da7d8f37b94f02795ffc8763217af2500afdb71290c1d80b5ba8d5252f102bf571491189bf74b89e5b513b3cb8f6e0bb47cf775761bc41e550e997f30d450f51aef7d0b04501f5c63de115ff22486d20d310653e4dc4698cd238b15a83c7a0a2e32328d3f26be8bc237185197053699ab94996a6b372a8a25fcd3016df0a2702181b166eb16d24f416d184d3c210f4fea5b9c7ec7d9f73bf7a29c9928470d123489f0580cda6c53fef56d7fc4f740323b3247deaa775cb6b451d2caa19c095cab939792ff1fe114827ab3af43608601f29d31d65ba50f99b1f15262cfa6abf14483d9c7587ca432527bc3d1fafb7d22397fd6501f9f9de656330370c0dde9d97e328e5c608e53cf9147dbea9a1aec5ab0af81a26196eb24eb5dbab913b85556afabe9801a42fcedc6f299f32f80bf6a8db90ddec8dac6694d5e643c8c8bc2a0a6361f79b2f58cfafaf66640ec3caedfc6a0ded4e578fb767d1e5baad62e4948ea1e400357ff51c717501d90337552d3357c35fe66aadfeb352ea8181a25374cba8ed4f40a365f18fe8487dc8e00558e37df546b61706ce4edaa542ecd74d6d0cbc4091a3f9ea5dbd5b60fa251413e025d035bf446ed7f777864160304f863092dbb25bf0bccf5a913502cdfdcc731bcf5de400aa3ffc559540cceed938f3d5ec24b142d5e47f40b0dde49d58a00d5ec90629db1ba59ab76aa04e66c3071e2313c2baad3c53871144493bc1d4825be6ccdeee7d908141be13f4783bb0cd13280eaa24ddbd8598ac4fa3cde3e2af3b537a1ee24d624de22c8dca53a5bf249963800bcfb165036fb9190f1a054160f66c334cc2123178e808be9faa4b7849f2cbb869f945a68d5a0917646948ec1865349f8c58f6a10757f0682a5a270823635a9e8c795d0f6b233c5a049e173a88830ecc8b2044b10cf54b5279703b7b1dff56f7db4eb59bb81cccfc3ff0947525446e302d118eef6863773ff60cbb8dfcc4b6c3490909a1a057842af90b6ad093a920f9ec72690f635571ba5e65299d07f37533ea7442b20764e06c66d590a0fa2de28ba5fcadb075583ebaeaa78711d97120a7581bbaa8b26aca96c1883aa6371a31d63840a554b21ef2566175e5db952826a006481e7f9ea299d5bf2f7c61c92d2241e1b79a980e8f23bb64d9eade4d5e5f9bb7ab57d53c81174449f7734566f6bd0b8d70c1ab5ee1d52c49461603200e8e4f6c22882b26b5e11d3c4e53ed271fadc6a0741f5f154f98bef3000a74617dd02f5e146aaad0d6245f91c98d2f042a1c262f5a65eabbd1b812304866eff6a29d722e82cb6409cc94fab8dd7f0f460bebc105c89d0d1b7f74aee1fa9e0759c9c310242d570ed474d4fc31cf1ff2e31a081e9698ff745faf0ae7057a8d0d241874c9d72bc30c6554e559f2cc3e19a260d6e329212a69c8c5b3bb11b9b267ee572a9edc4790979ac3158a2be4cc9b35b996f0dd07502970b9e250e821b87a3c67ad1d98843162241cb027693f63b24ea0e7848406f25e6bf437ea92adf8a5559f195703249d7f074f4001aff2228adbac1765c582b70d7fe3fbc792a0ba7a639a1a8fb62abd253260261e680b1aa86f16cb6d3de9c3196ce4d9d595680f10f05f2e47fb8e31a4e7b19f4c7cd6f2a9bfb4f7ef01ab86a89cfd53eeb34778a1c867ba27e5e0bf694a74eac72c3599c7d652e5da3440c4345c028b3494f455b8f201c455ba5b6f2a672486d9182ad6b67c8e594f691ade5e56d4ed0f4668c733664db88497e3a85a978bf91f752cb5059032d50fea1becc001a0a75eca3e475c08f958b231eebcd27685c1e3bba62ee7ac5c9757b05b26f90b12030b96d762c95ffc7ceff9e6b90070f4d4db5c43025c235d51898ff193a4b795d70e8c82cc7bb5c3e4c1f8d6c8f9b34c60aeb0234ee2d3481abf43a0d502d7460a3aa92703fc0c0c437f81703b79783a8abd4fcd56f194957042c06b7f7f4424c697945de6afc085b6c1b54c5951bc06ba990501d9c83e22a10fff861630241b7cf41667a53ff81f50bf9a6980b329a4419de6269cefa875633798b79c0e4b1fa1340d3248c9c66492520ccc6beafa4d2fb772f8d17cd8afd874d9d9aa7469ffd379e912af38244cbdb763c3c5af247b348ec8c397cb6d7263e7df0dde642c4fae3967dc1cabb82db50382a58fe68c969b603c394d8d57f4ca6e7acefbd841eb34a3de49bd88a17f6cbb850759fb7dd00e44caa6ca45d3580b1378e95b08bf8bdbea55e9403664a82738b5530df8f9acefc9dacaac7edc9cb71df3133081cf77077268629b3d4a0de6e6f6e4487fd5ecc0261f75b249b592fd2086d1a9ac236a8b62ef0847836931b308d6f1dd939bf44c2fc6f8003540a80a4ad8a79ab545f3e15d36fdb73f575789a4349cf52d8f742d1ce648f280dc1f8516425176f0a7157bd44e90a0f089b2f5295255dcce7e713e194f17dab7d091c1c03bcfd5d8cfc412b51f7209d1dbf6e7c3f30b7e9235f94c5040dbbc6eed2c3bcf62fa7c52ac7869e7d641755033179a59c89e6718e91706ca6ef193f2feadf7e95446e9ebf907cb305481f23f8f1c4a84b9e9e952fcd8c44cdeb5002a170abed5d65355b0c06aef44ad91ea20838bdca2f72143f294b89b51070afee06949b80154a2130fa9a10bba081216b568354ef8fcaff5b717815ab318875a3799d15597421ddd4381e8f8670d723f02363272f7073fe21a910845e7a5f1547ad0bacb430a6aa6953962f2d8b29373c5f9357a031191915e01a692a17085e08a777206dd4509afdc6399aec643fa44fe8d2f9f06967ddaef2b21d2bba195923595fa05c594d1c510f33518c26725b79b3d9753871c852181ef8a5d27c6f94a48047cf6e74a194ba2bda2fd62c7f60bb48e4ddbc638e3ad95f6ee16401e63211dd5a64f331154acb2389a4b13fcb7bb6a5790f004a5b031d42918cf4e39360ecaef6781145e645e5352d042ad6f7ded2476c4c222a99c028a3bf4e9a818456d47a2f773bba0d595603232e1f32d13b6b70e1e5d4ab6e488afa6350137f345af7eaa3293c9b7e87847a24c25390cd6000ba6f68cdaaeac195b23902dc30dd7c8026a4145fbe0524891a67ce29bd0f627b922f7f3809618639032293cdd936f024052b0436d16521350c50928fb141bb33a885e690db19d8975c933cfbe4bf633fa918a4015e83019fe59b694b1c3e918f", 0x1000}, {&(0x7f00000013c0)="2ecc7627561054f64efca775b084347d23c2eb74a7785c0d784257e28919f8e112b744f46cb16dacfd3bbba86e7d403541e17afd454ab72b264e0bf63aad0dacfa188ee231b3376a39a2bd76f9bfc29612bc48b9901a84bdddec03307dab1c72b842fdd06845caf2093792becda50a294251d15eeaf0295ecbff99da5905f3d513c4a17fe8e87490d40f4c106a5550607a191a0d081b7717555c9f5853e8af4b75da3a14b65106698f3ee0d00170665dc633e045ce9b602d4cb54e8085b9e36e44d2d3444dd5a31cdf9a6cfe69102db095822a9180d413dd334ffba147a75a1a9301d1c092ad22fcc31826e434d0bedf5ab2b9ed11b6eb19acd307b086a2d14814755da5abb069fae4aa32863f9b6429c1d476df7aec4082827733e3d543dcd4ae3cdc0154c2e2862580a15f89013a65b6635141bba64c5a103cdf0a914176319fa8be29f0f867e3e53fa72f509a4d69064835e0f16504c490abfe372ad235fa07da0f61d789bf573a4d80a8b0c57b8be659d6b7fb4374a01e88984d06b182c68cd08caabe58d18e5fb231abb7b36ae606290e6da2718c25cfa08b03b6e46450abd51c38509aa76bfae8bd8b064961c1915b202049e356313f871db3176ebd89875ff408e88eeafbafd10b23fab5301f29512c2a487103c34fb0d6d76e4bf5015c04cbb58ce424265c68a9f28bebd196b61288563bb670768c9179269fa4398b8944734e9f4ab8c84a8a5088d62bb630071a99e7bf137e92b7f40dae186f1a9c32225bafe29c7f0e5bb86857e9014813a6145d110da5547137663cd4080fe7ca40cf3ce99e4ee3483ed09f1eb3aae5789023aa5e0e8c62b3ff24d136e6c52b7b357c6f8bf1465c52c03821afbc5f5058bdf34eb6d934963899912f0ac2a9a68e432b4e436969ef72dcda3007cb47e7c4a807cdd2f57584f7dc6aa96c58c56065ff950b4021dadbc5c88d1685c2797a770df38ead52d5578558fe193b3723bb19038e2b896613d65f68d145ea582197ffdb58bedef812ecb6fa48ab6528ee8b44e4cbd01412bd01d8d39bc1412dbfab6f1a7611d3d003fc7a83fbc0fcda3b364670f0273fa74120ffb46d617b970601ffbf698a42ea0078057d990ad642ba9afa03da5fe7bc63305d2d24f276be451fb01f5db4db83f67ab35d5759b0ff431bdc1478d5efbf30a1188a5e4b71a4c6ee427cf9bc4d9f8a688f1b458026c184f2faededc8550e7786465e31ab11d14aeeec50ac5bea7732c8decaf41cf7f39834ff9499f4a379bbbbbcb83af1b90bfc0f5cf1956d09e9b5c3ffaebbe4c2484279876d6731beca5d596a378499f907a62f66ad3476fda5259e6c71c7c54058f87382511c556536122c91d2d9a7ca00b3aea273da4527ccdab4f5e7011f4c9cdbe824d068037c37caa14c692cf4631993d5926df23873859ee3d1785f9f7825920f574537ae616d776ef7634087c7453cfcc8a291117022fe725f86d12078e95490895eb37273d1d4fb28d689bc048b72dac34b2f04a859bf277f0e03fc61c1b3477cb4ea1240c0a81dd71b0649e59bd1dad2ef9cce10a62fa62ea90384eb15dd527886f0485c985852b21a6cce575178b5fa1487d488698d0a3e3b6bdfc380ece7200eab5b3e87f7402497334c05f83babdb13f2aa0248cd2df323f40ef9c8f3c74f2c2e7e0b57cdfd02d04eda986c2eba0aaa17c53f4a2c10588f09ba80bf322164e31dc0674301785fa59376819fa8513075a0d32e99cd4ac52301e36974a641f1cdc11daf90bc4d90cf1809ea94849f912b9e3af8f2bcc27db712994c287af8d4277933594d6164ac5f8ee461f19f091d4bd3e40136c5fcc7f57c7bbfea01550056ce1a7784f95ddb31ccbc799a81546be11c916a86bd8bf57182eee5f217b7be8f1c4416655a98fa1bd04429206d2261f2c5bee343bc22a0d3dc032421d2184bc316db7652c62f5b9b0a7f1cf217dd11e21132325c105dcf4b24421012eb72b9d5746e91eb99eb37622de29e09a09d067dc387df3401aa9d7bf1e34c491417c053e8e16a32eae6b8516f66b3c0b7354349e97c1e95c05c194751759b1c5f28a8f7736dd4b7d0736f8a3a1a8ccbad1f72103f0837990ce04353c18a6a19d3a7e6ca69434cea548903ff14bbef66830333863bca076554bcfc4cb3db522d0e0b0cf85c5c05554b27f901510ca0f257e0a5099d76d87feccdd67324cf3d5a65215a3aa0391b136357cfa09d477b7399a4c9da9cf6e65238ee45dd5119595483a525d4e499c935270af42265e50878c8a924b1c78fc9b5492c105aba4869bb30c46899a1272b5ab2b385e05aa349601d9abbdcd486fe74c526b62dbc83697183a13cc554840307583934590729ce83edafbee8d91cc7511318f93b5e8ea451501c51f19003478751d9c6a4c4d67e1d23e6065c21f9889ad91890bcd65b7b911330bc3491451477e772778616a9c713d2593d2fccfbd662c20faedb6afe9b79b2cd2e1e6c7d8f2fd9307776a0c683a5c5aebbd8746b8c1a1847adf70e0e84e22dd33061054622d462568c4b264c4780e818b624be9ca73165a4b603bcd1cbd314bcc4c3c905badaf84b7369eaa56fe5ab9696fb0dcfd3e85d287ad18307bb22b48b718bf74b87a39fc9bd5ee63caeddf414d1c30edd8b85f7a4c106bbb10d82719cd19ee421dc2b1af58b9f3e1c3909c54d0f3b7da25ef15779a9025c1a8e4ab61ef089f64b0af7d1a05883ea351eeac5ef825857bf0bc1924daab648ed1ce63aab3edb2df08122e90d34c97f88af1174b20f17b0734603aaf1aca2a7e9f750356ea91c38984b4fca34b49a3bf24e936e2412cd66c4a225d4b7be9bc926bcb3868b2eb19d5de76f4dfa71dbbd09083b16b94bf1a64cb291da77ab6859ec1098bd8502a4badf9d7601d0991c5dc1ce3b18711c19dd24dce2317c9eddc0c268a7a990102991935478a4d52ff11d489c78f387cd03cb019ec6ba3c9f34f454bf438d9160003f5ab9287260288f8c736d3e26e812ac56ffb0db5f9b1571393869bce9010d2e201332d7acf0a612125ca4656316a56f14bda1c9f9f068af6e7b769e2b1f87af7598b5c14827194649d78d27ee7ff88d7fdd9e43e6177ea99d438aa190eac367f220f432cb86700f9b5066e48f5f5d066af6a6cb4ef968ee12e944dfd6dc4cb03fdbcdf8b730d20745f04915eaf04a7ea3370c11758061701ea464d134aaea67526acbfa5e0910c6c498a9a962457408ce65affa884635d06a625a595867abdbf4edd4046aa01b703fd80a337ec4e2249e427a778f918c6f78d952e16cd4a5ae5ff29cc355a803b48688d63b01e6bfdc2567f5178752b09aefb8c14f4621a63a805b3078f632b240fb77fa85f24969d56bcb75d2701f58369d10559b11564a18f379d31331ebe73cbe81b951d59f25cbcbc745987b63f463e3de30b92127da6e74cf979a146c5a5355de612135c21b957f498113eac3f89d4d04fa42b2600bf0d806803d0ca47564e54b207eb562aed2447ea6ecd78d8d2bc1a9d2d78060fd42284721c0c0da98a70b4bf3092ce618c9529dcd257260322e21d33b0034db7a41c9ae2fdeb2cd044ca53c8f29c0b70341275d2c5e4808bf58b3e07ee455a120a1f950879808bc10b5591974cf0b677f5b4f3bf17ef61742c35937283fa128e11bbcea9144ab432cc762c66dc0067ea10c730217717b1343ccda423b5dc72f985d3a0dd74211f82e6da3f7f4d80892124c8633ed0af0a29b0c2c0b0fb80af5ed23b4094276a2093cb6f86c4c6d0c2e70283dcf5b0590d0c9a7ff272862e1e5c9b65e203fea6dab5411ab80562340ef2aa56f139552d6b4a04ea71422efb395c25af03972f47412528510bb43202ac50d61f089e2dfd92216ae9d4e080a7fc291cee6765553dc7d9fa088650e36ee26d012ffca101ab12989072281ea1e29b4968e62085f154c8ca67c06affb2a802c68fa1f68f115f53076a18f30de2014831ff5621b8ff8e5b8175ba919c40d43b2a78b989f1bd69170ab229f9ef84aac5717be371d34a8afc81e88b4a34d1330eca68453c9fb07c50db44a6cc697a26bf1e6f4763efc757a8cd9086484ec9ea33b3866c2e9075f8947c999cffd514d40b46e073a5b3758aa0b13dae5363e8e7ced198c662e80d2072e79b5904a4eb842b2dccf1ad993b1ad93844f30d5622949a1c2ef1e5437c63d1d4544ca6dcf9d44e629ab00a08c8c8589f49bc6a29914381c6a2d26650be213cd49f0956656557775dd00dac49d14cbc05fd42f569fdea9a48e5c952b0fd1b6d1e0837eb81f305dc89544e1976425860b7cdfe684a31fe0454a15d8e41c49d84529f38100f2ae8b8b1d41019fa6feb96a955cecb0ae9383c35663730807668572e4d8047bf0456e40f5cfd2ba60dbb02a17b76e92a82530c5216a5c0442a608e1f7405cf0a381efab2d703382a8add5c9595a87fbf0585a6e320d51a39d457e39e58ce9e268413fc4dd31b74a82101c99fc23b243cd5db5bf10bd422bda2d6fedcf6d120e76e0b75d09d676f8732c1633f6dc7bfe0b5537e4be50d1314a0fc4f15f5f926b332959e1fefdfcf59648bf6b8be83cbf46d82f5733b0dfedaa7c2e209621a6d55aa40926401f3769dcadec5084415de2d46383e79d1ad036c92ee494685efb57b881c3735bed7dd5167c7c0be28c04d5db5f1f886d055776ea3bda275a24f3087356b5a29f3a4e4ad8905c2bca3aafc4211c7399ec0ecbe37f8021cf1832aaf5ba2e5614913cdac95ce4e425136c3e12b2df6c3e52f59ae3d511043a313a3858b0d2dac7548472bb1a8f33af5dfdef571a23ae58a54cd824979ddd4c6ae98a651c05dc79649429e19b82fe95948ea6aef0abf4e64f75d1d2201381c8bc9cc1ab8e7ab5cc7d47da76d489f68d7683105f21a7cc5de25c9f71ff383aca7e63a212a177461dd8358ecea7c49b9ef9c4e47e09d6659148c0e704541f9089055ae68d0c868d9e5e6d0b1645558841fb7b58e564d69223b2a74eb83be3dc6605148cac9a161560b7b7f364e776c169e499345d80022286627941b49b5399c250adfad473204648346ea5e4026fc4cec320c68d1cac731fd0c6a0592cec5da51b5fa105199992509ac6d269f74b4081a448894ad363d2e4712768e99a13b6c5a992255d4210a70183348dfe085c1d811917bfdc78911724dc2c698e05f3d45da3dffee206a6aecb9aa6ec7e23510872a8579938f99fc832ddd89d314821f5e26e990a97f35fece9b6223031add13d997f2a2e69d1bf3fd637da4c1d1ddd6aedced273b4e01152face15de481ed5019424055f936bfbe6792b2ad82c1425fe802be2a74cc0489a42c3ff0b691570b98dacb79eb3eac1459d5ba099e544b54357ae0d89cfc51b349bf9289fc1e55117d34281139701d2fad4b089e93d73ac6721c876046787dae321845f6ed8fd5bbf24aa8c6c40aca37779f9145c506031905bf069f6213226d3b43f082f7c07193de2e6794275699d812f6a6afc9b97dcdfa9df9f9f42cc97d62dd2eefc7e65171f9852ad6701bd62991506dbaa773ae28378a60d2033332e34b75f2a76411f611e9e9752a31fff793f9bd9658a6cfe452121a5534c53664fb45a6eb7a1fa162d46084fadabbc765f9e3fde50050543b20c6fd3b783df3bab86935ba99566ad508cc8eabe2a8ed88e69f747a63a76e5fc216c7dae6b7b9847744a0e540b74ae12bb930ed29098f8b42fe9b895d22c7d963875296d632d2d9f8ec3e436176e6e3a42b9dbbf6cab76927917f8999a9ff91f1b9536e494b40e48efd309", 0x1000}], 0x6) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r2, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) r3 = fsopen(&(0x7f0000002440)='debugfs\x00', 0x1) sync_file_range(r3, 0xc9, 0x7f, 0x0) 20:30:48 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0xb, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:48 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 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) getsockopt$bt_hci(r2, 0x0, 0x1, &(0x7f00000000c0)=""/181, &(0x7f0000000040)=0xb5) 20:30:48 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x10000000, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) [ 225.978685][T14858] loop3: detected capacity change from 0 to 4 [ 225.993103][T14858] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 226.001267][T14866] loop5: detected capacity change from 0 to 4 [ 226.002919][T14858] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 20:30:48 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:48 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x3f000000, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:48 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x10, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) [ 226.041058][T14866] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 226.070915][T14866] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) [ 226.172652][T14903] loop3: detected capacity change from 0 to 4 [ 226.181851][T14903] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 226.190271][T14903] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 20:30:49 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x900, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:49 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:49 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x39, &(0x7f0000000040)="ff0204000000000100000000000000000000000000000205", 0x18) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c) ptrace(0x4206, r0) rt_tgsigqueueinfo(r0, r0, 0x0, &(0x7f0000001180)={0x0, 0x0, 0xffffc58b}) tkill(r0, 0x13) 20:30:49 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) preadv(r1, &(0x7f0000000200)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/74, 0x4a}], 0x2, 0x7fff, 0x5) ioctl$F2FS_IOC_GARBAGE_COLLECT_RANGE(0xffffffffffffffff, 0x4018f50b, &(0x7f0000000040)={0x0, 0x9a, 0x1}) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)=""/20, &(0x7f0000000240)=0x14) r2 = openat$bsg(0xffffffffffffff9c, &(0x7f00000000c0), 0x20002, 0x0) sendmsg$TIPC_CMD_ENABLE_BEARER(r2, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x34, 0x0, 0x400, 0x70bd2d, 0x25dfdbfe, {{}, {}, {0x18, 0x17, {0xb, 0x5, @udp='udp:syz1\x00'}}}}, 0x34}, 0x1, 0x0, 0x0, 0x4080084}, 0x804) 20:30:49 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x40000000, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:49 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x11, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:49 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x7ffff000, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) [ 226.853901][T14924] loop5: detected capacity change from 0 to 4 [ 226.865140][T14924] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 226.873484][T14924] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) [ 226.891356][T14931] loop3: detected capacity change from 0 to 4 20:30:49 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0xe, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:49 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0xa00, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:49 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) mmap(&(0x7f00008f3000/0x3000)=nil, 0x3000, 0x4, 0x11, r1, 0x6026a000) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000200)=""/142, 0x8e}, {&(0x7f0000000180)=""/108, 0x6c}], 0x2, 0xd9f, 0x52) r2 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r2, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) sendmsg$sock(r2, &(0x7f0000000700)={&(0x7f00000000c0)=@isdn={0x22, 0x1f, 0x3, 0xee, 0x81}, 0x80, &(0x7f0000000140)=[{&(0x7f00000002c0)="116d1222d04ebae1cec0da9c7485a2c4e9c589a05a40e000b06ad25b7ac708939afecb6dfce219d989e2bc686c00521d3835842b9d4f60fdc6c06c0564c0055d4604e9199abec0b3833944c1266142abe63bab34889244f8142ce1cdaaf308fd96dc568981b4adc3eea41202deb6fc8a916d2e8e81a29a5b6333cea5db839e14f2a33c616ecc034b2c981ba33ef5e9d1040b4f3657049e428ba8b0e9610453fd58bd71d4e1b5d78ec398e784ca6ca6e78ebbede7c8d7a3f16ac7601ec366188bd3a66eb581e8fd7278f9a5f1b0c33a47e52dca5331e064319cb1813d113720795c4d988ab656fab76adc696c37bf36920ff681bd600b3b9404", 0xf9}, {&(0x7f00000003c0)="1b6d528c51eb8691e77c6c09f17e5fc0ba75eefeb5b681d3a0b59d083fed941d5efe468f9da292820516a33001640309aa94b1197ccbf17b8553f161957587676bf4a6e132aaab2091192e38b76d32da6276d9b3a73b5558fa7877c3ceedc04be178c8a5ec85f05e5fc6095ff5c588f815b0311aa16e9172045b7abc9d86fe52b357489e3f624d17684e0d01a13399d50f9ec20ccd6f2e10b990a9ef97c5693b7f9598ab0933ad92f9d1121bbf5404d8f6cb32bd573dd3a7a77b647a0601e7b75d0bddc1c2d579c45c91e305732a4897204f659d23e5c0f709b390b91fdd4ef14363a32e67e2", 0xe6}, {&(0x7f00000004c0)="5060c6ae95d11c6db57935fff230473fc586010ae77e46f9bea52c79894246f303eafce2a793565f44ea9bd7dc735767459b9cedc791c7fe7b97531f5044f6280deec725e04a7e3716761f56877c10fca3b17457178aae77f220959319bba8a4e2ba8a1891aaf1b1e85c4b19f1ae4c309781fdfff9ebc61b8f6fea20ba5e25a7b55a4683a88a35d0843cb26a76264b9f40c6b9cac82003bf1d44cc186cdb8e551e35049f5aef6b52067580d4c48deb66c84bd3c10d38fd9514fc0811b688c9ce79432c29dc87909dc1407ee6b56735253dc92647a1", 0xd5}, {&(0x7f00000005c0)="ffc8c999aec7545b553e521e1803c66d59956e2ff064ea67f6ec47382ec30dfebd513a808ce72d35a739b71976877392eb6f5f7f3220c0b3d2f371c612fd16544a9af16c48b3a0a633e767710b1e97f555c343c657bd78cfbd424591f43f65b7139593b9418b38c37c81eaa376d68c3e8a7890d36cee113266f75a1c51c083c26eae852f8b15d71bb3e076bf2fde78c65e0374ad369f8396c89da1737c5eb9a63b0a8d24a0a18dfedb45be993318c6e9331714d955fdf82b624271c800"/198, 0xc6}], 0x4, &(0x7f00000006c0)=[@txtime={{0x18, 0x1, 0x3d, 0x3}}], 0x18}, 0x4000000) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r3, 0x0) write(r1, &(0x7f0000000840)="580eeacf38a203b235af46b220a9ad2abd1d3bd9b5f6b76148a8ea709a53f922afce0e3f270c566a90cbb8b395915e8981aaa1bea0a507ac61be627c3294830e48e621758acf2cad345f9d176f93170a2dc557aa854438bc5e43c905f7ce1c92bd4958bd4b13105fb84dabd826ea519ac17626920d7df93f", 0x78) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write(r3, &(0x7f0000000740)="c98e4d107701b199204fe1445564a06d6336c0f01111b71c4ec8b0e742e15dd542574de550272a91bc4e453bd215472ad5e90694c217110fbaa538c3f70537957bbeb44f27818cc0c1464070eb70127bc3c9fba0a596ff01e4e02d5fc9849fe2da20eae60766fa85a3570a4bbe8eae94ab93e64f8d6e6ae577d28f5c687055c6848cb94006b0eeca2804d1badfbd90af1c87771f1149f4a95821b0b851e7954454612955a6de0a18185e39be2ef760d5a4edcf9a0ed79dd71c89b0b236d68dacfefaf53673467bb116b7d73224c0d92f221c6d26941598f870e82990f77612be5ac565fa9c6399cbde82f2aa2a74", 0xee) [ 226.902816][T14931] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 226.918188][T14931] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 20:30:49 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0xf, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:49 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x7ffffff7, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:49 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x12, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:49 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0xb00, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) [ 226.967430][T14949] loop5: detected capacity change from 0 to 5 [ 226.983310][T14949] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 226.994629][T14949] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) [ 227.074213][T14973] loop5: detected capacity change from 0 to 5 [ 227.074691][T14972] loop3: detected capacity change from 0 to 4 [ 227.083529][T14973] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 227.094878][T14973] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) [ 227.120558][T14972] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 227.129520][T14972] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 20:30:49 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x39, &(0x7f0000000040)="ff0204000000000100000000000000000000000000000205", 0x18) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c) ptrace(0x4206, r0) rt_tgsigqueueinfo(r0, r0, 0x0, &(0x7f0000001180)={0x0, 0x0, 0xffffc58b}) tkill(r0, 0x13) 20:30:49 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000d, 0x12, r0, 0x84f5e000) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)="4055c1585562fb46dc083ad8b54ce1923d9d849d6d8246b5a5ce828c237c67c28bb54cbc54ed32d280973fd53761568bc33b1c8edd1aeafcf059ad3c6ab4b0a91658bbdea6e68adbb9aa2dbd464da6d210a34092454bbbf6226fc19189b6b41fac95424271d908bc46b3d4c11ccea90a7b3ea15b7e1468336d790b909a12c28f1e1af13e70bdb610785d5b509e0e0703b11a99f7eaf6fff7e5e061afb2b7bec8af8712647475e0e38b3e6e5bdaf6573ff0aee25341a85e3403ae5d3f475b4acc18e901c8efd3532739070d0d73959c1f7a93eb48125b631684402132b214f8403f2a", 0xe2}, {&(0x7f0000000200)="391c4ce7d98d08085868f0d1fe79f01d4266adda8a531bfccac7276df23f2349b92cd7ce09ae94c0e3a59a0a45267c3813f3ab6363805aeafe408aea5e4d3dee54178a0907f7d83301877fdaeaef0aeb4b4e07776e67dae30eff2da74deccfc5b3a797faea4fe3afb12f61c0cd2fee0266c0b9fed51853515be59f43f8cdd18abc5e7950e7d4bc2eec5080fd2e88", 0x8e}, {&(0x7f00000002c0)="52c46a2de139ba5c36e1601800b1a6f8e7a37750309a6d78a255735f5fedbc45223d5c94c82349f95d2b63cfe0cc45090b9f616b6a2cc064b04a2404b17d8cedceeece5a76115e8d2c0686a3cf8b006b667b6fdc6354f7a8a4f2b6898355c211822235792f1963dd2667d72d287da79cdd0eb743e1c73a5f75b7a2bc5c63f49d81036d5d635d35b68dc88de96d0c0828702b04850f9753b9290bf173ea0d40dc7776308b55c2a41f9cf345e36c11cdd2d46ad1f570fd5329588a2cfc2402ba5860d02e2c08ea459d2f2eee8048a3c2047b457443ddc33725041fdd6f2e35a6d6fd258c4fa4", 0xe5}], 0x3) ioctl$BLKTRACESTART(r0, 0x1274, 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) ioctl$sock_inet_udp_SIOCOUTQ(r2, 0x5411, &(0x7f0000000400)) r3 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000040), 0x604041) ioctl$F2FS_IOC_GET_COMPRESS_BLOCKS(r3, 0x8008f511, &(0x7f00000000c0)) 20:30:49 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0xe0ffffff, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:49 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x12, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:49 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0xc00, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:49 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x15, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:49 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\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) fcntl$getown(r3, 0x9) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) setsockopt$inet_MCAST_LEAVE_GROUP(0xffffffffffffffff, 0x0, 0x2d, &(0x7f0000000b80)={0x7fffffff, {{0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x12}}}}, 0x88) write$binfmt_elf64(r2, &(0x7f00000000c0)={{0x7f, 0x45, 0x4c, 0x46, 0xff, 0x0, 0xff, 0x2, 0x81, 0x2, 0x3, 0x3, 0x296, 0x40, 0x35, 0x1, 0x7, 0x38, 0x2, 0x9, 0x3, 0xffff}, [{0x7, 0x0, 0x5, 0x3ff, 0x2, 0x3, 0x3, 0xfffffffffffffc00}, {0x4, 0x24, 0x6, 0x7, 0x2400000000000, 0x8, 0xfff, 0x9}], "2653ffbd550cb448218b5c7c48a2be45d81035c80b22f6cd5f26476a6171a48edf8a64c3f5c6ed7828b9bbe2db24f380bf9287d14df0bf154ac8d3848d4a35a8b2d43b9411e5f97dce78e0d36367a4553d514f5ce66db83b7e1c24c674a538dcd5713fb7e4bfa638d1782bdb242887dea4aef98e2bc8e86ff08442646c2a45f0533f2dc81ab2e38e39d6dd63d379e90790978e15f3b07d897e65d7ec5b0e681044a95470047afd0ba61138608544fc9e246461db831d5f5f5213e7fe1ad484319871938dfb86766acd948707dcf608644ef23140df8552f9cc0eff7e7927a52bb731ea494d433f7fdf7b274c974215ef08c08795a60ae0181bcddc13", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0xaac) getsockopt$inet_opts(r1, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:49 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0xf7ffff7f, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:50 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:50 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$IOC_PR_PREEMPT_ABORT(r0, 0x401870cc, &(0x7f0000000040)={0x9, 0x9, 0xd71, 0x100}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 227.770055][T14997] loop3: detected capacity change from 0 to 4 [ 227.800430][T14997] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 227.812551][T15002] loop5: detected capacity change from 0 to 6 20:30:50 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0xfc000000, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:50 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x14, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 227.834569][T15002] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 227.839356][T14997] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) [ 227.852986][T15002] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) 20:30:50 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0xce4, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:50 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x39, &(0x7f0000000040)="ff0204000000000100000000000000000000000000000205", 0x18) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c) ptrace(0x4206, r0) rt_tgsigqueueinfo(r0, r0, 0x12, 0x0) tkill(r0, 0x13) 20:30:50 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x22, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:50 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0xfe800000, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:50 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x15, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:50 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f000055d000/0x3000)=nil, 0x3000, 0x1800003, 0x30, r0, 0xffffe000) preadv(r0, &(0x7f0000000280), 0x0, 0xdbf, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = memfd_create(&(0x7f0000000040)=']#@\x00', 0x7) write(r2, &(0x7f00000000c0)="a159912c394dd358f748f67e736d8bf5ba670028647085007739189ea15719869a183f23bbbc04000000000000762a386fef0ab45cbd9c95156ec1000500"/80, 0x50) write$binfmt_misc(r0, &(0x7f0000000140)={'syz0', "9c2e6154d156927e12ce3ae9df94e59ad6c034fb5d83fab4078c806c051a4c57623602259c672f382a11429c2ae5ecf57bde1281c30e48237e8c810333eaa36e4ce41d2a7b4358861563044b0c9e45798828232a982f337c472ed1350377d4ad4254e7b47e6ca98bb64367fc3dcde191eec18e0fcd1eac88b9f9b0a7e321fb9ecb8abf90a19d4ca6585c81d64d720f32deedd34da0be89f742240738b43db4bad8519d80cba6bc627698ed7a750e668ed38a26cb6522cca49557c42fef96cd57bb9b066290b96a9234f468ec4a3b6f096d5f81f97c46"}, 0xda) getsockopt$inet_opts(r1, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:50 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:50 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) 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) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/184, 0xb8}, {&(0x7f0000000180)=""/188, 0xbc}, {&(0x7f0000000240)=""/127, 0x7f}, {&(0x7f00000002c0)=""/165, 0xa5}], 0x4, 0xda2, 0xffffffff) r2 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r2, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:50 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0xfe80ffff, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) [ 228.659407][T15057] loop3: detected capacity change from 0 to 4 [ 228.663103][T15058] loop5: detected capacity change from 0 to 6 [ 228.681926][T15057] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 228.693353][T15058] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem 20:30:50 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0xfec0ffff, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:50 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$rtc(&(0x7f0000000040), 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x41003, 0x4) ioctl$INCFS_IOC_PERMIT_FILL(r1, 0x40046721, &(0x7f0000000100)={r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x810, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r0, 0xf50f, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r1, 0x8010661b, &(0x7f00000001c0)) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r5 = syz_open_dev$vcsn(&(0x7f0000000140), 0x10000, 0x4200) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r6 = openat$incfs(r2, &(0x7f0000004300)='.pending_reads\x00', 0x200000, 0x1) ioctl$sock_inet6_SIOCSIFADDR(r6, 0x8916, &(0x7f0000004340)={@mcast1, 0x22}) openat$nvram(0xffffffffffffff9c, &(0x7f0000000180), 0x80000, 0x0) fcntl$getflags(r4, 0x3) getsockopt$inet_opts(r3, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:50 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x17, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 228.719183][T15058] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) [ 228.720701][T15057] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 20:30:51 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0xce5, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) [ 228.866004][T15105] loop5: detected capacity change from 0 to 6 [ 228.875500][T15105] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 228.886671][T15105] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) 20:30:51 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x39, &(0x7f0000000040)="ff0204000000000100000000000000000000000000000205", 0x18) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c) ptrace(0x4206, r0) rt_tgsigqueueinfo(r0, r0, 0x12, 0x0) tkill(r0, 0x13) 20:30:51 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0xff000000, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:51 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x25, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:51 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x18, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:51 executing program 1: 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) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/215, 0xd7}], 0x1, 0xf8ba, 0x40) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000040)={'vcan0\x00'}) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r3, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:51 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0xd00, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:51 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x19, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:51 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0xff020000, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) [ 229.560818][T15128] loop5: detected capacity change from 0 to 6 [ 229.560899][T15129] loop3: detected capacity change from 0 to 4 [ 229.575208][T15128] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 229.599169][T15129] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem 20:30:51 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpid() r2 = socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) sendmmsg$unix(r0, &(0x7f0000000540)=[{0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=[@cred={{0x1c, 0x1, 0x2, {r1, r3}}}], 0x20}], 0x1, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f00000004c0)={{{@in=@dev, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in=@broadcast}}, &(0x7f00000005c0)=0xe8) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000100)='./file0\x00', 0x1ff, 0x5, &(0x7f0000000440)=[{&(0x7f0000000200)="d91347c1d9b0e28f10f8af91e73c301ef593b8ece5c1edef2a00a72cb75187092cd85ccb24e75bf50f91bdad63b7f655cce47234246f9af77c5d236fed500cc3a575446df54d5dae2e701a369e762a14", 0x50, 0x3ff}, {&(0x7f0000000280)="4f896cd85a045e9328a2b5f18470b1fcdb648e1e88cc46e243505cb3957d7fdf49ff24b76212513586cbec57158fe1a48568c87a7e48f3b279a07ba21db8f2d1959e32d6bc48018c95993994f32e5366e2c57c09134aa732ea2013ec694319c06cce3dbaca0d76bfd476bd257b66736cabb7d4282d76904e5bff01cdf9dda18a112140756d6882415a8b15f3aa6326d60b7588cbe32f16014d2e", 0x9a, 0x5}, {&(0x7f0000000340)="c81330fffeadf2f6231e24e9c8f294d2b9fd73148573da8e887cf6a6defa6fd4005468ce415cf909974ddcc672f17550aacad4f4c115390b5357a6a1d2cf6b3a514475d41ca9d99fefd6192b71ba095f0fe38d7907aabd3d2e", 0x59, 0xe775}, {&(0x7f00000003c0)="724148a142f5f4e06488aa0f9fd649831f7331b33bbba9db8d7c301dc6801e83a42d2606391a9da12a61be3eab6aba7dc9", 0x31, 0x8}, {&(0x7f0000000400)="c46af514c554589d313691f4815112154ecd5cb09b6f4d86c9eed9d5285278771a3ffec909229a766eecd44d6a1297835d76cb6dc94bebb19016", 0x3a}], 0x141814, &(0x7f0000000600)=ANY=[@ANYBLOB='uid=', @ANYRESHEX=r3, @ANYBLOB=',huge=always,uid=', @ANYRESHEX=r5, @ANYBLOB=',huge=advise,nr_inodes=\x006884\x00,nr_blocks=9-4\x00,nr_inodes=6ep-%,size=%2e,uid=', @ANYRESHEX=0xee00, @ANYBLOB=',fsmagic=0x000000000000003f,subj_type=@\\-)+,dont_hash,subj_type=\x00,fowner>', @ANYRESDEC=0x0, @ANYBLOB=',context=staff_u,fsmagyc=0x0000000000008000,context_u,smackfshat=%,uid<', @ANYRESDEC, @ANYBLOB=',\x00']) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0x100010, 0xffffffffffffffff, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f00000056c0)={'sit0\x00', &(0x7f0000005640)={'syztnl0\x00', r4, 0x2f, 0x20, 0x6, 0x82, 0x3f, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x1, 0x7, 0xd1, 0x6}}) sendmsg$TEAM_CMD_NOOP(0xffffffffffffffff, &(0x7f0000006200)={&(0x7f00000007c0)={0x10, 0x0, 0x0, 0x30}, 0xc, &(0x7f00000061c0)={&(0x7f0000005700)={0xab4, 0x0, 0x0, 0x70bd2d, 0x25dfdbfe, {}, [{{0x8, 0x1, r4}, {0x12c, 0x2, 0x0, 0x1, [{0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x9}}, {0x8, 0x6, r4}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r4}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x3f}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}]}}, {{0x8, 0x1, r4}, {0x20c, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0x3}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x8936, 0xc0, 0x5, 0x8001}, {0x2, 0x57, 0x80, 0x800}, {0xd9, 0x0, 0x2, 0x20}]}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x81}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x3}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r4}}}, {0x5c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x2c, 0x4, [{0x9, 0x7f, 0xa7, 0x2}, {0x0, 0xaa, 0x3, 0x9}, {0x9, 0x0, 0x5, 0x4}, {0x1, 0x1, 0x4, 0xfffffff8}, {0x9, 0x1, 0x1, 0x7f}]}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x6}}, {0x8}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0x10, 0x4, 'loadbalance\x00'}}}]}}, {{0x8}, {0x134, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x1}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x5}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}]}}, {{0x8, 0x1, r4}, {0x268, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x82}}, {0x8}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x11}}, {0x8, 0x6, r4}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0x8da}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0xf, 0x4, 'roundrobin\x00'}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0xffff}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x2, 0xa1, 0x8, 0x2a}, {0x800, 0x20, 0x81, 0x20}, {0x88, 0x0, 0x7, 0x2}]}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x3f}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8, 0x4, r4}}, {0x8}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x1}}}]}}, {{0x8}, {0x78, 0x2, 0x0, 0x1, [{0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r4}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x5}}}]}}, {{0x8}, {0x21c, 0x2, 0x0, 0x1, [{0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r4}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0xfffffff8}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r4}}}, {0x7c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x4c, 0x4, [{0x100, 0xd8, 0xfc, 0x8}, {0xffff, 0x8, 0x2, 0x8000}, {0x1f, 0x9, 0xf, 0x8}, {0x1, 0x8, 0x80, 0x1}, {0x3, 0x7, 0x8, 0x459a}, {0x100, 0xff, 0x0, 0x6}, {0x1, 0xb, 0x2, 0x1}, {0x9, 0x8, 0xf8, 0x9}, {0x401, 0x1, 0x2, 0x3}]}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8, 0x6, r6}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}, {0x3c, 0x1, @name={{0x24}, {0x5}, {0xb, 0x4, 'random\x00'}}}]}}, {{0x8, 0x1, r4}, {0x100, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x6}}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x8000}}, {0x8}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x3}}}, {0x44, 0x1, @name={{0x24}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}]}}]}, 0xab4}, 0x1, 0x0, 0x0, 0x4}, 0xc000) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r7, 0x0) preadv(r7, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_io_uring_setup(0x1c16, &(0x7f0000000180)={0x0, 0x8833, 0x8, 0x0, 0x3b4}, &(0x7f00000ed000/0x2000)=nil, &(0x7f00004b0000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) r8 = socket$inet_tcp(0x2, 0x1, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r9, 0x0) preadv(r9, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(r9, 0xc0145401, &(0x7f0000000780)={0x1, 0x1, 0x6, 0x2, 0x100}) getsockopt$inet_opts(r8, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:51 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x2e, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:51 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1a, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:51 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0xffff0000, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) [ 229.607673][T15129] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) [ 229.608346][T15128] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) [ 229.703475][T15155] loop3: detected capacity change from 0 to 4 [ 229.718072][T15155] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 229.730160][T15159] loop1: detected capacity change from 0 to 231 [ 229.743527][T15155] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 20:30:52 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x39, &(0x7f0000000040)="ff0204000000000100000000000000000000000000000205", 0x18) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c) ptrace(0x4206, r0) rt_tgsigqueueinfo(r0, r0, 0x12, 0x0) tkill(r0, 0x13) 20:30:52 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:52 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0xffff80fe, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:52 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0xe00, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:52 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x48, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:52 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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) setsockopt$inet_mreqsrc(r0, 0x0, 0x28, &(0x7f0000000040)={@rand_addr=0x64010102, @rand_addr=0x64010102, @dev={0xac, 0x14, 0x14, 0x29}}, 0xc) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r2, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:52 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0xffffc0fe, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:52 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:52 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x80800) sendmsg$nl_generic(r1, &(0x7f0000000240)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000200)={&(0x7f0000000100)={0xd8, 0x39, 0x800, 0x70bd27, 0x25dfdbfe, {0xc}, [@generic="890f10af395c6820bee950ecbf932593d5e17a690b0a5900ca6db2aa481039b460b4a932a8fb5bab5c556fde612384145738a9a765514d64548839485d6de0ca4f872a2ca15bd70d64b0334b7076abd03bbf1d63abf1755029e065c6ee3d461493b4a99fc4f6775a4b37f52258bd3ba8aba978c6102818a947e108dcfc43ba9a12cdce11238dcd416170b5e7dd851e72770ac2a2e6b99da4b38220d1ed6b970d19172160c6fd7c8ed2065bd820b51e6ea88ffd3b965c1780382037a9f8", @typed={0x4, 0x8a}]}, 0xd8}, 0x1, 0x0, 0x0, 0x20044480}, 0x4) r2 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r2, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:52 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0xffffffe0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) [ 230.472630][T15189] loop5: detected capacity change from 0 to 7 [ 230.483029][T15189] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 230.486568][T15194] loop3: detected capacity change from 0 to 4 [ 230.512637][T15194] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem 20:30:52 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:52 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) r3 = io_uring_setup(0x129b, &(0x7f00000000c0)={0x0, 0x9b69, 0x20, 0x0, 0x291, 0x0, r0}) r4 = pidfd_getfd(r2, r3, 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) io_uring_register$IORING_REGISTER_FILES_UPDATE(r3, 0x6, &(0x7f0000000180)={0xffffff12, 0x0, &(0x7f0000000140)=[r4, r5, r3, r0, r2, r2]}, 0x6) getsockopt$inet_opts(r1, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 230.536431][T15189] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) [ 230.548801][T15194] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 20:30:53 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0xf00, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:53 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x4c, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:53 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x39, &(0x7f0000000040)="ff0204000000000100000000000000000000000000000205", 0x18) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c) ptrace(0x4206, r0) rt_tgsigqueueinfo(r0, r0, 0x12, &(0x7f0000001180)) tkill(r0, 0x13) 20:30:53 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x7ffffffff000, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:53 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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) ioctl$BTRFS_IOC_QGROUP_CREATE(r0, 0x4010942a, &(0x7f0000000040)={0x1, 0xffff}) 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r2, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:53 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x30, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:53 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x31, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:53 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 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) setsockopt$inet_tcp_int(r2, 0x6, 0x1e, &(0x7f0000000040)=0x7f, 0x4) getsockopt$inet_opts(r1, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:53 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0xffff00000000, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) [ 231.347917][T15246] loop3: detected capacity change from 0 to 4 [ 231.369522][T15252] loop5: detected capacity change from 0 to 7 [ 231.382561][T15246] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem 20:30:53 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x29, &(0x7f0000000040)=""/16, &(0x7f0000000080)=0x10) 20:30:53 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x32, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:53 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x60, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:53 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x1004, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:53 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x10000000000000, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) [ 231.401824][T15252] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 231.408326][T15246] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) [ 231.434158][T15252] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (1 blocks) [ 231.537267][T15290] loop5: detected capacity change from 0 to 8 [ 231.550110][T15291] loop3: detected capacity change from 0 to 4 [ 231.564393][T15290] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 231.580802][T15290] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (2 blocks) [ 231.589707][T15291] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 231.598854][T15291] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 20:30:54 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x39, &(0x7f0000000040)="ff0204000000000100000000000000000000000000000205", 0x18) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c) ptrace(0x4206, r0) rt_tgsigqueueinfo(r0, r0, 0x12, &(0x7f0000001180)) tkill(r0, 0x13) 20:30:54 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000140)='net/tcp\x00') sendmsg$NFT_MSG_GETOBJ(r0, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x34, 0x13, 0xa, 0x201, 0x0, 0x0, {0x0, 0x0, 0x3}, [@NFTA_OBJ_HANDLE={0xc, 0x6, 0x1, 0x0, 0x1}, @NFTA_OBJ_TYPE={0x8, 0x3, 0x1, 0x0, 0xa}, @NFTA_OBJ_HANDLE={0xc, 0x6, 0x1, 0x0, 0x3}]}, 0x34}, 0x1, 0x0, 0x0, 0x4000}, 0x48800) 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r2, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:54 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x6e02, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:54 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0xf0ff7f00000000, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:54 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x1020, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:54 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x68, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:54 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x4) 20:30:54 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0xf0ffffff7f0000, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:54 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) socket(0x3, 0x2, 0x8) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000480), 0x0, 0x1, 0x7e) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$BTRFS_IOC_DEFRAG(r0, 0x50009402, 0x0) vmsplice(r1, &(0x7f0000000640)=[{&(0x7f0000000500)="8df7cd443d2aecf417c99776bd", 0xd}, {&(0x7f0000000540)="2e317c02287fe03306d793f32c69627b263eb9a6b49f104d66c3b51e4ac3d186c6d27f30cb1b19bb22e4cea58157ad5c10481edcd0d0c949f5b4c6ea7fd1a35d03716fadf9126757a2861d2cfde68f5e629925445ec21c1621bd56579803d0503724fbc765ab58b1f192e38d6659497fe6cc5f45da41329e3c1ca7980d44b9b9df63fc50699a0208f9dfa40f6a0581ff0bed72cfdbb6cb6a34f51cd9442059d3", 0xa0}, {&(0x7f0000000600)="1990f533ea2c4a656bb35c449c2810c8", 0x10}], 0x3, 0x11) write$binfmt_elf64(r1, &(0x7f0000000680)={{0x7f, 0x45, 0x4c, 0x46, 0x81, 0x1, 0x7, 0x5b, 0x4, 0x2, 0x0, 0xda8, 0x1a1, 0x40, 0x23a, 0x1, 0xff51, 0x38, 0x1, 0x0, 0x6, 0x8}, [{0x70000000, 0xad, 0x9, 0x1000, 0x6, 0x3ff, 0x8001, 0x400}], "9c08d358e9de732bdfdbc878a72a961a0869eadb9433bc8f1b473336d2a36009ee4b9a6e918de8281c9aceb1abac1be910e27fd694725b4a3db6d65b9e1e193b2df3213f1b5b4fa7c3d53ca1d1963a09434073276030a50089a1658cd8256dec9919e0e0f3650ff42055803652ffdf10591729826ff70039db6971edf2f310df1aeb"}, 0xfa) getsockopt$inet_opts(r1, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 232.233451][T15321] loop3: detected capacity change from 0 to 4 [ 232.239162][T15326] loop5: detected capacity change from 0 to 8 [ 232.248177][T15321] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 232.263279][T15326] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem 20:30:54 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup2(r0, r0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) close(0xffffffffffffffff) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f00000000c0)='veth1_to_bond\x00', 0x10) kcmp(0xffffffffffffffff, 0xffffffffffffffff, 0x6, r0, r1) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:54 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x1100, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) [ 232.279812][T15321] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) [ 232.291995][T15326] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (2 blocks) 20:30:54 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x100000000000000, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) [ 232.421530][T15364] loop5: detected capacity change from 0 to 8 [ 232.433464][T15364] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 232.445013][T15364] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (2 blocks) 20:30:55 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$nl_netfilter(0x10, 0x3, 0xc) vmsplice(r1, &(0x7f0000000500)=[{&(0x7f00000000c0)="5e5444007179597acc449c856fb49b2483af9d9224942eb4d80a779cf8af76ffa44af3079656e42d7aa6d776f6d6c3e214fa82d47007ff54a78de716828154f69e8dec01bd96c064e9ee8863fee9ab1610d79ce5aa63f6cfd8ac99d9bc240aff5032c658e6df246b9eda5dd9eb32659ac746e66b7152c6956baf44a7d01b6f2b18ee7a04808ce9a41b3f0f771ccb9f6c7dbe91c29026a6a7eefef18602d39d54c020b7b32087955ceaf4b1af7e32159b931ae34b97f9a1dd0106aeb8386396226c13810cf0aaa5f25105cf45a2186b8f46d65f6cb21051251ded07cb1d8012", 0xdf}, {&(0x7f00000001c0)="a2b0fabdb69e62be88f03753003fef8860df50653e1f60b1042091a23831d5e22c1aaf590f0485f57195e258b78106600f22d7cafef5698830ed813812867f3734f674e510a963985e469f02faeef5482beaba8ae59376d14776b5d0696e4abfe31431d43146330aaf06b8cf9946d116054275aabb1ee5445464e5db5c79f87bbbb9f433e9293ce20875d94e9d724bda38fadb2bb0712672a19d0b7637b9c6cb1cf2e045e4d9436c62c2fd3a498c7dd4fabaf668da7413c0ba04f51313f9fd169efce8a7da26859f7dc530951a10094e29ea48728fb9e978ec4939afd079bbca153102399709188d", 0xe8}, {&(0x7f00000002c0)="3d78dba7ed2b7e4b8f4d41e75c70d3df1fd5d9f73690268091acd41c2ae90bde26cae217951ac839959e189f144832662efd1e9c4b6a5d9513bf2e14d9131ff836446bbc3141a7675edfa51627edfd9108e6b4251b486b42b33db75313499f64b79970a49880a77d3f97ec8eef234d0b6cc0b8131f43c635ba0d518e4e9dbecbf3a0c36451b07fa753e800f9e35447322aaff79b151776bbce25886282c9c41981ffdf28950ee04d23e7c234b47e0124504e41bd3ee2cf51bf582b17fde89873ce584cb3499f8dfae0998b662b83e5445230", 0xd2}, {&(0x7f00000003c0)="d6b750b6cdc4639c24b9eea12924d199fb4860df76b3d21e783aea3b956a42d0a710ca6ddd2d934752d87b9f4a97c0a2358683c9ce03b95d35eeff426891ca22f1ab0a34346881f7d38d9e7f8b529889f9214c26399ad30eb1ebdf7b7b8b02cf493b50cef1880d51c3", 0x69}, {&(0x7f0000000440)="c991388097015737f1c135c2924c838e59b17e3e3d31510d5130abe66c8f15fd972d8b8587fa7c93d95ba45bde671f7702e15946497a6534defaab17df5ba00cabaf4174ff942b74d96d03936e2f60032575a6916c60d8b7586df66b7837a0e9abb658aa37ee41bac48e10936f4bfc2b087f175c8c83c55dcc4a5a93", 0x7c}, {&(0x7f00000004c0)="1f3e438a", 0x4}], 0x6, 0x4) ioctl$BTRFS_IOC_QUOTA_RESCAN_STATUS(r1, 0x8040942d, &(0x7f0000000040)) r2 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r2, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) openat(r0, &(0x7f0000000580)='./file0\x00', 0x200, 0x40) 20:30:55 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x1200, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:55 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) faccessat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x99) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x29, &(0x7f00000000c0)=""/16, &(0x7f0000000080)=0x10) 20:30:55 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x39, &(0x7f0000000040)="ff0204000000000100000000000000000000000000000205", 0x18) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c) ptrace(0x4206, r0) rt_tgsigqueueinfo(r0, r0, 0x12, &(0x7f0000001180)) tkill(r0, 0x13) 20:30:55 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x6c, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:55 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x200000000000000, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:55 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 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) vmsplice(r1, &(0x7f00000011c0)=[{&(0x7f0000000040)="d9720551a9c7264abf8401264fdf86975953cb6b2f9007a6562ae67563dc5f2d36fa76f46125a4f82a9829a877a30c26532472", 0x33}, {&(0x7f00000000c0)="b8f9745d843bed62286a73b62d250a8fe9ae47bd52cba1ac440941761aa4ffe61196a1faaae05fab7d65410a58dd51fc", 0x30}, {&(0x7f0000000100)="5d25ba1cea36255ca5cbcfa0bf90f7fde657dd6d56357c386f53f7f28481", 0x1e}, {&(0x7f0000000140)="29b5a6aebcc930ce9112008f424c6e4ec17c8a2be81431f310ea81dffc90dfcc6cfc1ad4d41bfb746170d079d8f5a8d5cab716448b2c290b19ca76ef7fc91009ccaca11168153afe4b56424bef2e3a4fbe0882c438846d07bfcce2ffb99104bca2f595bd134727c014ff84e433dc4965462d4b37722b66e51375858f67a19b44e22fa55ce1f1d0791f256afa042c29dca9d91c69effe4de9b92de40f6903e29bcc40d1913c8d13c5fc9a482f6e88b1a7b1a591a2054f05dc3608472890199fd466b136c99b73fdead577b302d69b7ee8aa9db4acb9ed4e82e9e449e937972e9b7f90864ca06b4f209f0ff26511c448c8b2489fa9b2c50f7de5ddf7cde162efc147d11f5a9f8411568225aeaa74ff6eb0d13828be80ae051c89a85a083bcab0a7c7bea17343c5788d6a8895865063c83fc21329502ad735b38063a44a44bb5c2742b021c128b62237913115ac3e8146b2a8a62889b82eb330ef1881655a1386f984e014d4a4612e87e1277aeb82632fb1b6b4123e445bff28863f3377c77674e315ab363a9e607ded27ecc1506a8dd36c5f85bcc2d47d65d2cf21401ec49e1cd37d1dc93e5df6c15573fe397252993bb85ed157c8a2fe96ee233411fb48dd9dcec025a34bb0d5663c35ebb11019edf3d6c4ab4547fd75e5023b7e3fd94c9620800ff97d3a4312401aee197550908dc11511e26de57ad666c5140135975d3b5d72702aebabcf06ea82c0cc0db0c756c074fd343347c4133b3e7c8cb59859bcbdc07b72e56dc7c2241fc1898f6c9edcc55a8827691ed984d0d16bbb8425206ec0eef9dffd6075877d00822023344242a2b304af06563e6026762e83b697a3ad6e6f674f55e452e9fd4542f0a7c3b2c96148750f0bfde9d6553e726306767c61309caed188e75a40d0609956b90c6d6f4b3e9a2cf0c166c86c96b79ddc40197b979f18019725d70e7cb129126c304dffeedbdc00e101c2cafd802255fef3045755deaef48e6a10c9beaaeda71845d89143e4fc0c5d167617bb7ab2ba7b18b1b532d5056a072739cdef0528a67943067673c95a2c626c3990fbfa48d329de5372298d55e273a9728d9b63605d30a3200ee20f1701ccf1fbd4e2218a08f49dc9662a272633fecfbac2fd10b5308f8c33d7a5675e2f1e9e5a15450e040a72c603cd7744eb0e73098928a570e15e2095e9693673369988b025850463de7aee04973204ea84230aa5db4fb7a89bdd2e2b96115d3fa8900dd693580686ed9df8e38e6370290616824fc36163bfc608e956d945a1f2afd721b3bf8ff350c43da1fdc8c9968deebcee187889fffdc8cd491ac15f2d3f46408a50538b3e6bc9ab77c743d3f873bbf0d58663f052dfa79c41805634080c92c133d3c610f144ea201fe0bb4c75588f3347fc76f304e366740ae6a68521925bc22cdba59ea0bf2769c43ee2224af1e7236ac063fbe56ff881457b788f2b875fadab15a7097bbf9771597981bddda335bb4c7dc76211170d3b180e8bbc3cefd26c7afb45a0c5388ff50adb225358b460db6a61b09a303328795a0254c4e3882758f3eedff0eeb97116f67ed147dba69e224458b61007c52feb2ab55b58a7011fb86bcfb8168d3335517587e753d2d8b28dfdd499b778c70f7d0997bf54bef8506f345bd39333cf7a4b2d0ac59a339bd2ad37963b3d907571e772e4406a7c9a3df4132c799eff2d817e64edc830cf948e9c25dd3950d0815c706f2a90a51c6e82c7eebe5cb82fc542ae12bde287d0b6de1ba88d1397718b9ba32d8c4f068a0f8580f5adc4e38abb8142b424613d243a93f2e703ea214fc9d19499113dd1fe27f2c9252d8b617b07c4f6754ad2ce6dda7bee18bcdf65b46966b0b7310bc4a1d9b092d1c29483dcc4d28854cac3be924259d993b4c834a6eede08391052961db2e0c348a4f2ac9478075158ae757d52396b9b02667b7b534e17a2ba168db456f2a86b14402d993192cd2489f41b867fcd341d872591b5264363c4dda95f8dbb3108d02b58eadec67cd281430d653799a906c479be847903142d9ae01773fc0e6a345b5e5d1b40a06eef5fec0a16445401be479aee7c31479b0bafa9fbff257077259b72b83640d7be1e5554fe8d01ce22840416b120c077f5cd2c05ec0283797f8effcf671d07e835c83ca1f556e59378cc73996d37c3e05288cb5d76848e7d6b7b1e423b8e288d1874495cdde53644ba17c84f891ede4023a40676cc7edbdbff9baec2deccd1a99e8a8590727d801d310cf78f48b698664238dd6efb4fe550ee0585b5385268f3ce57a3461c339d8705d64a84ab9fd81b8dfa4ccdd13da004b2e616b1a970f73aebc0701c3bd46a588cadf4e8dca23fb13ecee63215b158755139af18ccc657eeb6396da0fffdb7411b0c7332dcf21a12eef52d8498d148c0c002fab258af7232752a2318b25e4ea3ac8d79b4156d2305cf5a1a154762be4573b9291652040a647cec8037914fd2fe220522700b70ae07e63b28ec13524cf91f92b960ea44538ff240fa36cb87361f4c2dc6950aa4ae7c591d3b21e15fd380d16ddfa0120c37f162d0edb826a754230b07a1fc7c8b5faae989e473ed8201a4c6810586ac424da383d2b6c458534e92b91b443bd6763e5c4542b712e0780790a2b201a5532b4054e785ec02d0387420e4e0ec89a05aa232c462f0b584ee31c47acefb770f0c1be0e0836f97a0a0aa7a80a0fed2900f2560a09b77a127007644081f7eb77d5f7e0383c723b0f6d4449bce2bcc63e0016d45cdbf737ef3961b6a21df55172489879319404edbf91524812b5c04612dd403c04a18e43aa666b5404b17a1b9e1ae9fb6d2f3e40e31cee18b7a91414fa8082b4ec841c92a961e0a0307f3307a5aea372ada687f35514bebf600e30b78e5634868bd8d2111aac795a153a78b23b14a451d6bb909453825b4d53f1807cd1c4353d2fc127ae8b84b17cb49a77a5a32bc631dc93fdde201ee512429cb97b7a76cba4370afd8a3c7dcccce20b9ebac58dd5e742581e3ac69c60c805c164b6fdd160c92ddb2e363865fb6df9c03232717c8e8baa60dbfce9aba32ebdc421e8495ee4d3f84e7fa3b167b7baa162e62dd9f61b9c3ea262ce91fa71ea85000aec66d15c5c13b61361e00db2432a054e105b649f43b9c71058fb1901e20406b6300b7fca4158d660d1f199a1ad667420daed1250eee80ba34200f10be41ee3f007e5c2060de84b826f9bf8a4332c42aa90e16fff7e18736e1c9284e5f26107a250d6d75fc252007ec17079a0cacf8fb9564275796be93e0a6d470f96a422ecd5ba091d550147785ce51a7f66b288e692f5ad226a8d0bf7d490b378a4a3ad06b1786cae0c44959f12bf1344de871b7e22c82fcfbfbac846be6a32afdfc19fbe64ff5510659b79160a2c50b3c46ddee3bb65e7b14076f63cb6a090ada83c2e73dffa0b37773d2448b81ac509c5ef96de2c9cac6e291d0113bab538e650e35c65b6a3853ddbdfe06a1390c612638c05a52a501f2ad6aad472863065674fc09128ddd8160587bb99e8d268a7de35498ee3ce3730dd3dc8598fcfdaebfc4159a7666149dbdf685af8af75c5c218554c7606cf67ddddb24e4a5a7691cce0325125d908d8a0f8344c5a1fab5d46043b9810565924996f50816666ee3e62d2b1b3808fd5cc3392a17e0d7781b4c3a253ab65ad0873d4f308b22085c94001f8981e5b9d0b8d763fe74711189a7e02a428d512d01e67270010a9eb1d8277d3d2043e854c35b11e54563b939a57d906bc09e4fc1870a00409623c5719ba5daeac01286f5f509d2a2cfe70381ddb3235522a6cc696197315c16943c11226d829aa2c187c50599703680260280e9de72305b332feeb107c315b251e27fea4da2d26da794d7a5c28218ff40485f2b8cea650d54980c36b5f54a481322c75d5bc144b0cf31da0cc079615a13616c9338142a3b6f2cc9d944b3ff76ba6fd6b7e17b033f2da5c80e336393a39c5f45dbc56af7f336c6663e9644d404bee136a78a67657e64faed68654a463b0a957c738efd814701837a15ab2ee84719989b0c992a5cf96728f55b4ee35eaf0e0fdb2e56548a63bb450f63dfcfd65ae0fca8f252d02f89689ecc520e54e76d272ba59eef2e1749cc3ce4ea2883697c03f799df79ed8ad603cd1d1d279bd690aa9b4b40ec4dd056e8a0ef2550dcf94b9fa680cbe9ebada05c773781e761122160ed2d3c13a1d08213786af287956b322daa6e668d096f2c742f163da759c96f69e24322af59df194b95d08d033e971f6ea313ca3496c5e8cf3bd50bd6696cbd1a57ad4809ac5ea3aa3c13a4d7875cf32b249c17e6c6793871358733129890bd74c0110fc343a23b0087f86d102611fe50e488a9e21cdff3fc485443c0f69c4fbd5c6f5d31084aba165336d0dc731e23c0a3927a224dc196e278ea8eb369246ef7a390f768bab0b1c1c795ecd82cbe8293b4b7454a2457b07519d69dedee521a1f81f75dc7b213e90b6d035e9ca54aef838d9989851c593381d43940ad61ae805ddb6fb52cb413c48c5e9da45a76cc61b3b3f7df400cd6523ba171a8fcb3da6ebcb02f28ac132d3bf289791ef357631dbf12c654ba50c1136b683bc6046ddacfeb664febf7f8ca0e7c36b6203ee7efed34da7ee8fd9919f1a0418bd960a60d7f23ef80c7ed8ab86cb5389c6c3d338001f92b791acba34f1f2b7041ac140d0882f5ab0e7b891621ad675fe78ff6274ae29ff4aa5fb296b049d0d72dbaf028255146b00f14934829338b097f09380a3eb07285bacb1e76b819ebf15ff74a3dce31842d36ca8e4c8931c3ab512e42b2e0dfddcd5a71726bf9dd5689d6c8506cd05be2d8907db042178d76db586ce2c1f310fc562881c42c3077e3f8d669a9e2e05484ff01278606645bb6fbeae56f95a8c718f8e708df88ae7aec81b9ec88b826db718fe14e33ca6f92974b045077d20eba6a65a382f8dc9d96d9bedc8772dac48b4865b0b683d29a8e504f5263496de9dec68546c9d981cecddb9953debc15789a897f1b6a36ceef02929066dbb559f1ac25a4bb6ab29b2a15e3edba84ce4f54e0ef27688dbc9b2663989562c8418040352c63129c84f94296dd7d9d8ee8c096b4c4e2175ab892b0fcdfa06531f8884893f4597b43ab5931f86f61155572a5c7590820cec3787c196256fe95377ea630f95621441d900884fa674bdf63c7d26f55a0efdd1eb415a7fa654ff7e6ef616a213f6b8273998f3613d6cb1f18637e11b16d6bb359890fe647ca19c8b2dcc706a1f816792375489d46d3a18a9e4f9403a06ba9ef4fc38f3a7042816e9218463bb99029d42b728b7be5ab6ee9f23fcaed2e3b61c26a350cc5a803dc1d782dbcca4718e2ef35d2dc051b638990ffc5f7ee46b9353a727eec455a2b783dae5589762c4d805e5b770c202ba30439628f90c8ad5d55cd677de0d71d9e5c0baedc326d14f2b57b23de7eaf91cbd45b66361b4f2c9b7c4f0a944f07becd939edc76d8adcb8f42cb15f3d284503d6a7ac5d706076b83752168ce64c5e6310ccd5288f3a6c085813a9966c79c44d297aaaa45862826a5659dce33b2b5eb5a4edad58b11b40f494b4e90b5655e78d19309e80f14b3b0d14e8015bbc3c3c21d55d45822a22f84362737d1cf4129d1392a1012f0aaf88ace2fe1086fff7960f224d0cc502f73e16ec61a62bbbc6d91f9194abefee8a21d9220a6856e8919f2c104dacbb432dbea8463e387966683a9a0d945c65b0d114e471a0a753c3737bc174d6f00956dbf073fa03e1afb2d6732dce565", 0x1000}, {&(0x7f0000001140)="64e8bb2ece9226e79eb877a854b1359d4a321200d8c5441b76b0db7be47e88a0bdb579a36bfef5780cffe11d38a5d41ff916b2e246288c631ce35820725af1ef72364aaaad01e3e3d417e1a346301fc8b22d103ee0d404f979a9d3ec909ca2dcd395e7ee0ff7358d2a35da3560ec2a85bb558ab80121c876499269", 0x7b}], 0x5, 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r2, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:55 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x300000000000000, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:55 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) timerfd_gettime(r0, &(0x7f0000000040)) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 233.115718][T15390] loop5: detected capacity change from 0 to 9 [ 233.131949][T15390] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 233.140786][T15390] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (2 blocks) [ 233.149599][T15395] loop3: detected capacity change from 0 to 4 20:30:55 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\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) ioctl$F2FS_IOC_RELEASE_COMPRESS_BLOCKS(r3, 0x8008f512, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$TIOCSIG(r2, 0x40045436, 0x0) 20:30:55 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x400000000000000, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:55 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x1500, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:55 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getdents(r0, &(0x7f00000000c0)=""/130, 0x82) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 233.181985][T15395] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 233.194364][T15395] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) [ 233.299362][T15433] loop5: detected capacity change from 0 to 10 [ 233.311560][T15433] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 233.320302][T15433] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (2 blocks) 20:30:56 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x176) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8000, 0xa0) openat2(r1, &(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)={0x101840, 0x1bc, 0x3}, 0x18) inotify_add_watch(r0, &(0x7f0000000040)='./file0\x00', 0x10000080) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r2, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:56 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x74, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:56 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x39, &(0x7f0000000040)="ff0204000000000100000000000000000000000000000205", 0x18) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c) ptrace(0x4206, r0) rt_tgsigqueueinfo(r0, r0, 0x12, &(0x7f0000001180)={0x0, 0x0, 0xffffc58b}) tkill(0x0, 0x13) 20:30:56 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x500000000000000, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:56 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendmsg$IPCTNL_MSG_EXP_NEW(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)=ANY=[@ANYBLOB="2800000009006d70a44fc0d944228f260000000600000000"], 0x28}, 0x1, 0x0, 0x0, 0x890}, 0x8050) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 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(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/1, 0x1}, {&(0x7f00000001c0)=""/129, 0x81}, {&(0x7f0000000280)=""/13, 0xd}], 0x3, 0x2, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) listen(r2, 0xfffffffd) getsockopt$inet_opts(r2, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:56 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x2000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:56 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) vmsplice(r0, &(0x7f0000001500)=[{&(0x7f00000000c0)="74170a3d8515364966966349229cafdbecbb1057c30a1056090ad0095c6319faaa34f2b73ede5b561a8b47c5bf030f60837e3be0aebc6b6a6805d62eb2618d350a650dcc8b183ed8868f96f56fab8434a79a63c504d45ef8367eba7592d8ee15fb250e9325282e", 0x67}, {&(0x7f0000000140)="1c048ccd5a88e8d106fb48166de3284e49478d912e82fa435f27eeb57cb2cb0ad52d009e972c0b36d4040070e3424b3a15ddd639a4f048066db885e758e8db94754d8d1c5f545f138a1747a5901a20b96e8300f7883bd01d20ea86df4dcd03da757e878a9bc1150b90e41d6321419b291424097347ead4c3957336fb021cbfebc03665309c00e438e9b5ac7c0adc639627e964fe367eb5b9e3aadd78deee6c09ced1f20acfe9d94416be53e7b7edda2e01d6f545a5b88afdd7037132a7f9be8224beccac1758108185bdef2ff026b04f50967e82", 0xd4}, {&(0x7f00000015c0)="9160697e2ebafb75e32db3660d604c6273bd52f6f0154ade183188f76ea4eb3241bb380178f9d2f4b6a3d44ec26b66f1a4510a0267623393cbdfc1f95ebae9fcd23c2ab595000011c8db70cde0206303e375594157eb48bf09f09031d2d8843181c79c4aea995ff3be94cd50ccbb9b7486106c3e5e17a177f231f837ae4139abef86818481a99a38d2981e2f08008df7c8f7e45e7b35ad755672d6efa7cdcc29a1a437ff5b3a44c0fb3d934c5f5cc38cb66f34b3ea0723596353eed7fc04fd2d4eb7671cf347021392bc4e05be083cd6146b0d4e57cf977b8e470ca0c373b0493fd33f5ef84f3e7e35b345ab3ca538", 0xef}, {&(0x7f0000000040)="ecb891279e707fa57ee8efb8c06f2e43aef19b594fd22e043e4011f6191f1314b63ead5eebedde8365144f3441218f8ad0e8", 0x32}, {&(0x7f0000000300)="f78b5e35ba483033b021bc777ee1216d034679e4afa46af729e32e639032e2c0a7e4d03dbf2b59491c266df5d673d566b9f5b1a27ffc3b07d99ed33f1066e875d5634db043672c3a7ce042615324a64a90a742987e4312cf02ddc4bfff3767", 0x5f}, {&(0x7f0000000380)="e45c90e85ebe7dbfda919fc408be3e6838b2eae71eb69f31e8f68ed15a152bc810b00171802f71d756ff603cb507801e9447cc70a9e3d0dead3427a63ee1b7c1831935956df1c87593f6bdc69137290ab2eace97f464d1e9811a26b05ef6b0d056efe599db2d00b74b83727586d3d803fea5a5a7e29e8562ed0fc3f13517e777ed5e04d047a19c04a4913b0dfbaeafe6b91c85e5a2113ad88198b7", 0x9b}, {&(0x7f0000000440)="bc0afe6decf49d0244fc05095873359374021c42531e6a72cfda35e080f2280c41c7dcec1baaa787b615a365c9c1cee2a5e0ce86ea3c3635acb24d5659d5aa541b73d95b7ff8da2974e36ca4311a36d24f1a790c042a1e1a14aae2185798ca5fd48e7e460ab0eb0c8d8402838cac4fbfcd9721a14bbfd9856ecc0f711022a90e64d0c9a130199a192c835f9c5d9c32a7589e8662a6f287ca0e8a", 0x9a}, {&(0x7f0000000500)="cfe0a03ac1d9cd4844697cd887828182ea11a5d35b128d1c9df7a084945554f01b817b34fc46dd9d1bce20769ac5f2e706d1c1f99346af313c8523ed0aa8dbb4454e0b045acb9af09041429144f7bb608fadd08b6d87599c62e8e9188e359cc8ea4f345a9e6c3aa2078f3d4a0c71a0c72becc2918401e2cc67294a779b6edbf9004002bd16a65341af58924b01c6ed71a890998be645c5dbd36b16b5fac395002311a011a91e0e97e1555548c1698c03b8c197329fd8edabb439fcb9feb4543e037a2d5dad4f3455355ecf3cd12260fa7805cea54d732eea74a814efbbe893b56e6df7a49ed5e0cca508f5abdcc2e6e4e68863041572489e6c2073b700c270034611070aa64fcacad32c04ab50ec5c029c1971477c5a57105a136b5a9d4681b9e9a72740b7b7a2757a5b74605f25f419f9dabfe36cae31c4bcd16e525f9154c3411cfd8a09434821b16bf6fb430909176a4cce2999a1970b9a7312203f781f619e7164920f87bcef0953b05fac85f3635a21793f0c893bd1976c6127cb26975126219c93e774e77ca7952a02c21ee1517fd41905bcbc4cfb244dddf538118adfa7bf771079444a962375071b598cfea2fcd1c186cac6a4f43af28f2eca5920c238527da1300cc5e148b67df9be080dc77397ee3079f0a352bfa72daa71b1a3522284479582398ed991fc5f2a9320b155835112d77224bf1c02dab5a7f9321bbc8f3aa4d6dd71f2407895945624a4f38b3918602284b353f5e8ed41ae8d6943f5cdfbedffc6c36408fb66a0f05c20d32e08a975be615903624effca4170d03617c3073e90ac0ddf4a5ed5fef1b2fbeef0f6e8759b116cea3aa97b79810421ffd8f80a86900366e9dc74174c99a2c0fa09734444c0a49ca35ae6aad844b401750fe4d5567686e92656a0b8e2fbecbd0d9d22e71b30d997a52301cb8234ab9ed3269f8bd874d156addc3c67df22ecf371198d784be597d3e1ad7e0c8d9650f654e8f2312b5ff30568ab83773c9c9f6a214caffbe402a312d92c0b932e18689a010d08765405d7cc3252aa51f22f705f234be3bc102edb47156244a8b159ed2820d4662362bcf681bca072582376108535d47d266c43afcb1ca77a754e930b79e2f70566760e72b8088953b82912d0ed63bcfa9ba13a73f5add9b010565cd8f0d5419bff4d14934226a86b44aba60356b51c9f260c5403f5ab4b6bd18dfeb422fe3401fef31bebdb36bd66ad26ca6d60249cf1695203ea5a7644efe071e9e0247ae4b19a85fc7847121db65b0b376aa91a6ee9a4b8c325b8ade2280e0b428d40814fba2071257421b8568ff8c6c53eb4b63d726db47215686147504f871e9a0b55108af20a5a6c54c2eb002e6b391b4459af0a6c7038e82ed70018e49e08c336bc476e4b8ecb768a8f80c13596f13749eb81e1227b10c123c857a088462b40fb3ecb0a5acc8a7325de39d74bc30be5ebcb1da627aa2d829b75f7930287eecf31476e27fbc89c5074ad655ef86f0c9b1840568ef497effe150bc73081629bc4733f86414231247402ce3ed50f3ae97c8a455893add7bf39535f298320eba4d81f13445644fde9c5f53624e10028b2a3a8ad374d612077cf3fd01faaa85bb333b055f198de6919c64e6372ab90d0cd09b353828d2759e7557ba9611d809d7b08a0c0de76273465d104030cb82700bd3e7b3077382fbb83915e5c61d10979cae63e8cae48f9feb8d8ff45d65f9ce92adf9515c955ceb2aef70fafa996d973203a91533d8460e2f7210f8577b8fbdf8bc6d0d4df2e8a7c68631cae914b4369418f0a708b0cba964c676eff05be7faa331fb214cc435640645d54d35c4665e214013ad3bd4ed2879d32ea47f86ed09e2658f07ef76a0bfe6caf29a1b8f88c10d7a79c2549cce3f96ebc3168b61923b0d3fae8bf234252700c6c8a6412e7876827119d5fab7cf569cd41f6f4d281a796fc290ef3916bc287adb5e29cb09a2f94332b869fb39ec3709230d7c824d7d4ba2ca1966d508c3a19dc0e7327138301eda9bddef5ee82db3bed2a7c2414a5c826a1d2bdbc6005827b375b7c506ede4626b4e03db032752b4ba75ec71bc20ff8d3e72b0ada7d189afde8134f4434b6d085c94f597ac664dacb2af6092d6505a111ddca55003ce13d2307b0cff2ae85c43d6dcc47208effa0aff08a1b723d891209a7f54548e3f9c12cabb5c9b65054469e453f75c29ebe4eb0adb91f40d38bb19ffe585ae9de2abe0a6fcc09eb5fdc0dd8615d1537ec42f8d675f73faa63ed8e7e4821921d066b48f4bb918488093e604ef1ce39b3ca7d0fdce3324ac33c5eaa924e13dcba05d32622eb68b6ed87d40995652e717d1a8c335fd8226247fba8093c304c6cdd2ea735b26fa73c9ff8a53a707fa0e11cae92bd5e8ddedcb2fd22beeb69330237889c599a75408aa5a735916cffc0e50212a5026c412d91a1316f07f8c95c8e75fd9495a31ae62ee6c66b6aac069880fc735c81b3c33676c2efc5879e8e7da2dc08eebdc221a6a06b4be5a21c197d8b33776416a3f50bb3dbabd585817ce9fdbe58bebb23404fe67d444603dcf0e581f490dcf77905abfa9f15ec3d707ddb543e176d70fda7bc68c8d6adfed2da90ab986d3e0cb62c7f5280a45abc999e3232f46676bf613a91a5d0f5a657d00d53911e2ac102955c2a91894788e9946ea3e305f720be73393805a609a241be9489e79a08d85ac455d6afae5c587330ee55ac68e7258ba00f02c31a4088b9e1e4cc71b5a912a0a46fa010f2b91c560e6b675f045f0003cacb1843ef99848be6fc0792aeb37e0627dc6b345c274ecb8d960eb4766dd52cb02223ca413c61033b244ffb4113c10427d4f2ae52be9b25974d9d05d188ad755ec2375e8945f1b2305b6d73915ee329aaec9dcab511130c43eed73aec38fae04dfe715c22baf1fc3962b9992f3484096282076ba98c3d1aea08fac0ff0c2ad9df8c54ef2f56e67107bfd7551ba2f2399bf3b1eacdce77bedb9c2f90e87aab621366fc71000668972965e653c0f30626b0ec5504e25907b0fec5539b7417ebeead4a25e0e1de8d272fd3e36682c345d16b2d5978d932bb413f17ef72c5c4c7e3ca905ec20e8b6931d58d038d99abe0fc00974eac2607cf06010277ea7821f2075b36f4291931196b47dda41b29826edce6fd15db804e4417daf9d9c29882daa1f2909258bc3130e430bb078bce02a13405d2846bc5e9469e3487902d2ae8497473cf1191a7f8f90ba4372fbab364460c033d9eea5cac04dc1c645ea5fc2eb87e9feb764272eaa2800c04d3da4c913b67217a8f138d92c1eac595f02e97c4c9282348b1ee3214f7e9218389f7335b8dde9d160216def5dd84008562b35d0a60b45a42931d35b37094d8592763074c904e571f1ad81cd68cea131363a5ac7eaf2a66ffd3d349295de4a0e447472b510e64f35845c5f6ce1bfea40a28217ef03442782895224e87308d1bcfc387e004d17e0f49e2df66684803d008bff8f3106a4136923c1ea2cd5e9f14549395143a23876385c77e70a21badd9ebc0aa124940e2161e02bce5228f03ab63e074ca71dc9ef6c94041b415a460d286676f72f48e414307969eab4da2278200f846d63c89eee314df044ac34e07760c963319b46711d71b818e84e037ead923f70d587a34df5a0a1fd269c1b52f161ab8494721beeb894444d04fef96fc0e1591314258c8f1fd16f603adcd3a8e37be885a80e1d0eca0d5748b5cd0a70ee06ef8f31240340aa0f70c482e49bfb483b093139c012cdd4cc97b3c920ed2c64ccdac93d9318811ac6e6b7d60864348ed9ba54653562bedf04747741bdc4023bd7b5f44c47029d0352a1263f0c6450c2a4a60ac028b67e4e50cbbe3e6cf007269b65b80ebf9361a2e8c961f77aa7e5d6567ef08ac0028d1d28966a95cfec94a81bc52426e581aac0f6f97dceea063cf1a9bd5a6399254a62e558b4ecc1e467aeed513011b52f18ed891b3bda67b54a42af9eb7167c943e524d73df935642e96e51b27bfb588904d0eecf601dcc8f811e4b3e58f8f321b276fec62dc049aa5e5eb1ea5874ce956c3be0daf0aba968dca839f42bb1a8ccc3cc10ea79dfca6d9dfc566793cbec6edd3293fbfd03760acc4723e13f421cabed3f5173a7e32d0cacbb8568ae0a4d7684e58dbdd09cf53f9985c3cfb4457a259ac595d5d9d91587065cb7692d8a2e134c803f25e266af96041a8202fbd4e24258312c9474816605b1e6652ae67f892d9bf03ffe4d8b972b91485cc5b08ff9b249d1a0160e048d58e1e42acaf1b59ba641b2a174e5d7777fc6e54aaded133a29a93d4a591e6631f2e7e9ede23b6aa0a1064f01134f2b715211682adcd06118594282115af558b051b68f9be8e00ab8b50a76bec55ae9b50120882a5c53a09f66ba76c11a9dc246ccca475c528b0016cd111f0af2d16f1a9fa776c538e187bdb2a99ca54ac5b575dbd0fcb7ce519f8a47ab050a012f2614bae50eb5c9a93f025d7c5efabce44b16f4a86e8694c6c6f56aa18dd15eaa440e700e1e670a0d20263c3f1939dac2df8654f08aeed6e3e9d209457c250610a6bcce6a82454d112ba73cdd59e787ebbf6110741afa01341fd822fc57b1e117592d515decff9664a69257026897f3c76e78c3905e13260343988acd00b857ec0678c1d7cb9e7f3037185a75563728c6a3ab79ab9eab3eea2415c73d0bee70881ada92b59c9fe8a254111eff570acf41bc1b8878accde2eb90047a0c2b4b83427ff096380d0e9c63a00d35c2231d195b2ac659b94c5d5e8339224a27b1604ee977d883be63f4a6b61425513ff677cfefa343723e84c7f54a96a6d6a032b7e1153d6ac01e709b6ed4de23c899f888d9a485790e1936c131c501c8173e6b2e6acab0ca9812f39cef9db9f8b7d1a053ff2ee3ee5cdebff8bf8edbb582681ff42a766c3852fd2a7f0a989ca6a5c556569ed5db144abac0e9d908fd9a747f7155d49b61ba3d6797fc395350cbc5624dcb59d44465ca1cd3559da0b22d274c80266880bc9e0249542dd76b7d79334062e68221019d7f1e9f24cc096e4a64dab47c199f6639bf843da19713dc766df859905301ee208c891ab786683b71bd1f3f55484ae8e7acd0d5728e62e5424e4bac414987dfd8e27a62d800420f465ee873a7f2f0d2aa8d3ef3ea3a61bd62cb77720a8ea51b6ac07dac56200166c53b903119c6eb610564ea6961a85662fff958b18dbd49c59f214faa698b799d833e4f48bde3c359969986439324d25468728e0f75bc2d117d84df6f4627efa47709d6eca3356e397395c393f8ea474c8e6f2f1d6ac9efec38195fa4e8c0aa22d451aadf6785c4fa85f959708a93081b5b16d36a2e4a2fa25662abee3cc2f058bb6d5333ac75add2c463e873ed62cdc6ee6c40765ae94817018e8d283b11c13d86beaf6568f738ddcff7f153dc45e7a0ab27ceb23c67c90086bdca8e3ed5a6ec0f62c5ba4ab7bc2f3f7e7978b11c2cfa928425a7231ca6c3ac780af3fb75c20b601f5f04043d5ff0a1a0ae18e218375a59cba52f9c6ea69c5c562bda32d46e8784afd755e282a98fbe205d1d84f8742275b492ab005b7306f98e01b84c5d486aed0c24a434d03d4a6bd72e5e36cd2b86c355515c62190e89a34fe5d392266df49e9023fe5e5f23f5953bf8d415fc4c1505a7004ebc92e8a1bbb22a9b994380fe133e91d6fe8ff75abc5699fb13cd9eddfb6e4a33b90c0b4df8af302aa24f94d0229971f1c4f8faea4a695648cdca8ce9009d1da722cb598c3fa323e1336c4e83594", 0x1000}], 0x8, 0xc14f5fc39e6ef4dc) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$bsg(0xffffffffffffff9c, &(0x7f0000001580), 0x92000, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x29, &(0x7f0000000240)=""/13, &(0x7f0000000080)=0xd) 20:30:56 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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) ioctl$sock_inet_SIOCGIFADDR(r0, 0x8915, &(0x7f0000000040)={'veth1\x00', {0x2, 0x0, @remote}}) 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) ioctl$FIGETBSZ(r1, 0x2, &(0x7f0000001400)) r2 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r2, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) r3 = syz_mount_image$nfs(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x7, 0x3, &(0x7f00000012c0)=[{&(0x7f0000000140)="d2f1e5f3a9b84e367155418ee04bd9bef6e09542880f88a98fd3dc3758fdd0b4ebc5cfd42d0bc02d81e59c74f7a71493e0725340b7a4a4bcb9a3ad0fc187b8f782d6f90dec7580cd0c4cb31ff380c25eed06b085cea2489af4953a902e58495f6a8552d0e8b447daefdeba65c33ea775a5fa1ef48579f53da4e3531cf6549da23e09cf3b6771e1451f1d31abe4417098a76bc3210ed4618416bd3c3ecb578737f280e2", 0xa3}, {&(0x7f0000000200)="4f2845071c3725495f260f60a681338e46d72df2679fbb32e65bff92a7271af0929238f2da00a1cd352d7492a043b91829690419342f819b168353311a0e796481c088d6fc9a751d884a08f704d869ceb5ecd8d7eb81b81580e8bdaa6958ad0f6038a1e62eb25872edcf49ac2dbc4586084c28c327d26efe3766e51e8ffab5d1ef28e24400ae9b898cd16e4c738ecd25653b9cc54444c8041e5ea3d8be2af5e8cc8d69c1800f1cf8de73ebb18b845626c1bb10ac36a67253315ad51545b8652bb644d562498fc4564aee512d92eb1204e23a5a7d4264a7f261ab2eeec2dcff04bab51badfcf43f8dfb4674f5fb0bb353a79936519c2ffcb15f17aa401af50317cf03cfe3f6f50eab9945dae4feb71275687e44f4109e9e6cd0811fbdb7113aa800ffe1bc122abb87bf66752253c2a4419f0871fc875fc7a7d3ee0c7645a7c497b437b84e99df1d3a18aa7b153e1adf64ee8909aed39abe6ebbbd625476395ca8a209a3aba7155a1c566b4602c56b796409dda3811b2c5de81aae143672a60498e3c592a17fd933f320cb9be905905f388ffda29f09d1bb16883d9615d8e947afac8f48b3b4b658c748c83e4d7ff9c9275ab5c16565530102ec882c3ae8fcda97b4a106ea6a2c870896b9695dbed48b42630e41a5163454932a78fa125a13d0af78dae26e1023d7fa321950d3aa7c80ad137b3cd4a57fcb389be7bcf5c3075866739a1af8b08935ad372db9f2da0e8a3da8fe5c1942607b607b82fa22beed95cdda2cbdec69b599bd6056fa15fb5cf48dc4f7547e5f51348ac227d7576772dfd6ed844ae2942fcb8ac8e2c36efb5b6501d5808e3f868c5fffff1c28651840912e8d349026e5f8e31e94cb1d08d5aac7a27fd0fb0b4b6248407755feed2adf5b0bf641cf7d81bcfa93168f41b4792cbe2d02e8dfc7d101754a7673fcb6f77ef5e1f917d49e3a7eee436191349aee42b7fc9b846633346ccbd8b00673a8a62d082a5ffc9cf018bdc5eed1353459f62e83e3e4dc652ebcd92bbe6e7cd7f95773a67a6b45524253b1bee16498c46da0283836ea159f26b3d927f558d6f10efe9f644c3b7d3cbce3c177a9ac8699477a192d1a228447509e22dd66070c42feab403a41817d61a5a806b6c54fcdaf8c0dd1f2780834a9ff5011a7fb688f44bcf2fb60af43e0a550739edf2fd0371cd2621ac6876f23d6e61191e12aa17322dd64fe723504a56385359537f945da00261c2bb5f9add128a0c58365b49fb489d5191052c8a2608c0e3606ea07a7ed7851b0ce21fb14683e56dc4864cd812305865c3ec47265ba3678a6ee3b8ef4f2883bd0d7e2e46a03c6a839f9ecaa01c3e5aad34aea5a053f300d488f892244f608381420911108027db71c75a6e09ce66ba7fffbc666a8777ee507f0cd4b8a0a65dc89b6ac35780de55b130fc7471efaae9d57e7d7e4c532c854dd0ba070be97247107c8c6be02fce2a210e4c46331d8c1814455b0e1bc296eb27d252a741f716900d336839d4fc32277dafd9ae13d49df0a9fde806a52eaa3ba23280bda14b863ef3872a9742a7fb44acf3ed77a168c2cdfdabb8139218a1b8670463e18575b66fdebef3b1a3461bfa5e6b0f6b37c3ffcbf14b2f890266abd92565e41c60a9ac985310e9e17bff6dfeb606a90ac2f7f44dfc490a50e805e4ad285a7d32db0459200e1c13f99f2f4fabd0406ee3aab1d57a17b61056f18fb2aaba01c1780751fcbbb559aed6a2b004a7b7091d0017842e332176f2c8753d77fff741608bd6fdd9ae5d4bd29c84e873e4fe67d3a43bf87c15d5a7f97a54d4cac20da015328d852959cdf0fe472692c66fdc1a9e45076313fca9e0ff326bb9eecfb60d6d395996631b7afc73895be21572b8ba9e499f0f76ac17479b1eee2a105762998deff7a02b78032d8146b80f21157934a1e64b006c6618e9dbee4f1673c970c47e88301afd4a6f907d6a3bd69dbbaa94ead46249a59113e2630bd97950667ac9d7645812bcb0a91062a00c5cf6a0ea3fe59a9554f57bc8192bde1f76547528a3f9960e34b51a7f98a17153256455c6366d175a0d222f6fe54f7443f557930533c003315ac4374cd315bb341419bef2f06d0b734fff4e5cba7638fcab70f81815a9877eef0949301386b40ef912e5c48d8e48ae07564f723982f8e838500e53d220c2e3648c291343d6302a813f4e519c7ac54ecbefd68e7c969e9b29a3aaf8c4acc28467f6a54eb2f21fb283956097106b66f7b050d30b3762ee10c3c065f1b58f46fa456d3f47720af29fbc8fd1985f0dffdfa289f0e680abdda9e4946ee6333bbdcfcd577ce29555cc0e1d4094c7cd0ab1a5cc23118fbaae992cd2b1b58e0d4c3ccb88e9a2c48c1c37f80ba0ce165477eb48f61366be812717deb69898d37afd86e61b83e902e2a07e860abb0179161bab0ed102b2c627ac3399f4edcb6a3a27f29d007d00ee63a6e2ba6fefb5fe149f07c72116b5726c6c1811dffd3f14d70ccda52fe8426f46abf2286aaa36feb1106c7f632d05824a647eb9f3964b4041c0694cf727645b8633222827e4305ec2b5cb74c8eea3ef33aad7cfdd2bf950131482274b7795203d43394eafc15aa405c4b456b2ab281c317b775d2a839ca1f79c4264d16eae2eedc3f7d684b8ceddd559cb4f665b42e740fc5fd75a7e8d81bd819b8508fc57e1d4c7d2606054607984784310e3ca016dd1c7c175fced069224f6644808d7ae1e0343fa8b42556a602c46eb4c3224f0ea6f9b0a6218630357a4446f9b646e16843fd7ef16ffcc01dd855138974281acd2ded0ff94f9d43bd5e79e5bc60c1b72433381e81a27a08860550e8a3c32a180f3416f706c0ad66a8fc578f71a83e1bfd5e51c68651870e76efa719222aa9ba05b9b24bb688cdfc2eaf8572ea1348d9c9e33bbb7941e495c71bd691a667f2697499b0a87177fcaf9641ec5f71639002b7704fedefbd99c2ee9bd2e87d21689c45fa6664fe4cf97e9604d9d43935ffbeb3ba2f58a606010581a30304a49bb10e0e7a1e6bc2026930c90fe984d3fcb8f7e96bd8126e116a8d019fc72d05764df8ac4886352fc041b4d2526470cbb178908b46ff17a451b5d74170d9bfe24a8ebe2e570e154ce4bb8471fff734120b9717c72f5622ac6e1f9fb6265941402255544a7301d71c3ab6eb23519332105eecf6432389adf0cd58eac08d0993417f92dab3cf1dcbebacbdd3e95ac81da0315e5661d1f89677c0cd8ecbef7b0b1ed2dfaa040fcfceb2efdb154525c8157bdb683ae830c09aab6238e48d90693560fa3f743c44a7745ac81e9b386a9aff61ad37004faf08db4e70735b90df3169d283cfe7297d31d10bef918a0f5f68ad3b7ba68f90afb989eaa8f0696aa80ba0ca6c0558e25a021af7e06bb5099ea997d41711f7c772ad40ed41456e1df56ca1d061e7f7eb2419540f41d0ff8e32e7e9a1bdf0a0fb817b1b202cd6ebf42f9da9dbf563fa54a3fd74ea4d8a7ff6ba34ff0df93570ad0b978c7e9870a862c79cab2a78bfc68bd6f453985356f7bb8f401291cfe7d47197f027de2181bd836bd5c5414cfe03d4609fa10dbe9dc20d10f44e14cffa73bbe70fc57f100364d5aec87de1c3806dfd5a819eb7fef102080f3574c264b448ee018dc03dafb0f8ed9b39518aa3f53667d53fb9e949a6f5420775259622b164a875622816d5d0a4a089533dc38bc6473566a60f9bfbd61b58e76ea312119ecd467a44b82293fd077ab7798bd7e436ac4843fb7011b8a51e18ef1bf6b41246cf3b1d157c5cdc7632d0e02f50ffc6808691771b1fb8eaf0dcaf0a54de0560649e673a120812a803bf9b611b650b0a5a369b62e67a681aaa6df0cd03d7dfdbb416b583fba47beb530c23fabfd99abf0744ebcb765a8ee7c83ab74c4b6fa8e370a83263e9636503e1589783bc4588dfc8941cf8cd1fe81fd6540fe8dba176b9dc8a49d37844f2c295df33e6cfd799a28e28cbcafd5baa3b957464cce2db8878da479c547d2d0dd79ea7296251769618b8ffbbefd9aafbf39ad44a80cd49b076993959f1833087423366834c9ab7a428fd6433c5414ed4d3a8baff69a6f36f22e227182dfc1ed0688aa20ad3f38c76f1bba3dc1549f7a8fea8432d42ccf466401e1fdc09dda6d24a9c33ae81257cf1f3878213e29270447b77af9d6ae091fd37c7d0359a526a8f2b4580bbe1732761d5488e1c990c1df7a333131f040e56e0b199ebe654ecd02258831415fb6ece44e5339771b89ef285e6a15caacc9194f0acb6ceb7980c649bd455e63023ed1cd08fda5bcd4bb8f8a43502708a7f6d5d037980c3169714ed4bbf0bca83ad91b797d9b4302d474862917d418c9968e5dcd0ce133b3362567bf31be3f83c00780c53473f661e91a8168164cf59366974e2467eec2a96ab17b8cc7db11e3f20450e95af7a6e99f89390ef25054076779bae869e9bb84c428bc15fd7387d68c7e687b7ef8fe08299ccb41cc16b92b14048b5f12a39a9a46ad687a659f695de679456985c7686f51cc2c7f0783fdf3a24a7bb9ea3572ff8760ba84615201738f0a8a31dc47efc36dba9ee6666469e682a84863800a28e0861522eb1f5abaeca988fe53b175ee22ee1c4fe89c8779c0431f223e08ab46fb58734fbcffb19723dda1c915b71324845d2b7c44e8cb005f08501f37c352e4296df54caa1a8f59ed1a6e478685daf1b26fc117c07f52cfb98878571924bf06ab428ebc34ee48a65865941809bd812fe07a9bce562bc559b44876f20efc3f071c907f40d1962bc66dcf3affcc20e12082263ca00d8a2d1c1061bc1bcc87239c341113c865385043827464e355115c76782499e35fcf44c9c4a4aa26e0092372c34ffc6d98bbb6994f403b7dfceaa2af4997e14d27b412d4016acb045cd3295cf78794c4a0924dec32cd5db4ce49b088bf539c4df7ceecf1f80dfe417c600eb962a33f97957f00851715bb7fb77f3a37fa35258fa2c5938d9f0968cf6255a363beb0b88974825fb251e29ade316670dc85247f7797646abb6dd1d6b1ac8224168e2983d47ef940d6ce664ac63c9c5c34bdba2fc4b6ed5bb14a3dffcc52a0248957012cd34d48b0a42f70755c956c5e36122521b71a9f041343118ed322d52a6c997130e58b9b8a285bf32a340afca1fbdbc810099421cd246e64951b27542d228a0365016bfe36c556e98d358957da3660b8974ce0395119ea10d231f036451fac9d9c49250dfec899cc256f6b640f856bddd15483d5a14a0fd69e5fd5ebad4c0a0b036e04f2c5f6d605cbb46f447a02fc80b0a3c6f0e64553ac78462eb7f5354cd80fa23b7b46c37e767679b0756e06d30f6e8163bc283ba92ba11a825b19d48e97ad9ff5423ef174085ed25529ce12c57aed2780f8804354ac5e54b866e97053e5def3d8f965ee3a685c188de461e78438b86a3ad363275966beae4646c54ccac2dd1ad411a8385ac32c438dc88e47677351156fc4b270e73e92a36530b3598e8574dea6cc3627e0e4ea948a3609aec9c4fd75ce56abd930ac1252075dd0db59d104ca24138baa3eccbc2b90f255df825b2b3580bebdf05ddf30965a486e7578ef74dc3b38dfa98f8e28ebff7166358a486be274ea67a30100ce246baa6b1c15db2ea2eaafac1f194ac65a80b71c2f7246ab10e8221ee6589221883b92d0be14004915dc173478c9b89fcd577b2e7d69e6cb6f6180451b6828ad5682d3e82156df7d073d1a55778bd4a9ae0524fa637c6fd4c5440826406c4f1caba57e76b59a5a4f8dc9cee4b300a2512c9e78efa8c3e033c6c2c", 0x1000, 0x9}, {&(0x7f0000001200)="88c9dd48ab3d05dd94b587a4d14d6662d807ebf81e0528fd077af4741c3928ea9213c3d081ffcc597bf771453821cc419e60d487dfe0d0c33017793f9c7a68716be4c87d84d996c7f0f2d6a3f7b724eee63928e857995cbb78fd4c5d82e990ecbb57bbce0bf2e687e4162dd60c32bd602b87e80aa9aa68f7b3f4c22cb0e515bb119de0fa6cb2df", 0x87, 0x3}], 0x2a00088, &(0x7f0000001440)=ANY=[@ANYBLOB="252cf22c24232c25122e21242c7375626a5f7277e932ea846fb3682c657569643dfe7c2a349df22404e7d0cb54e59563eea39baa0474d3e6206f4de2bae3f0f02fdb708949f58cd7dfbb3353926ae8798ee633a6ef941e80c688567fc1", @ANYRESDEC=0xee01, @ANYBLOB="9fac65a61a6930303030303030303030063033332c3826f42198", @ANYRESDEC, @ANYBLOB=',rootcontext=unconfined_u,appraise_type=imasig,hash,\x00']) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1000004, 0x2010, r3, 0x94f6b000) 20:30:56 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x600000000000000, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) [ 234.020509][T15456] loop3: detected capacity change from 0 to 4 [ 234.034627][T15456] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 234.043083][T15461] loop5: detected capacity change from 0 to 16 [ 234.045144][T15456] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 20:30:56 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x7a, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:56 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x1d0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) r2 = eventfd2(0x80000001, 0x0) write$binfmt_misc(r2, &(0x7f00000000c0)={'syz1', "0f3768d5b220c3ab708177c5591d78ee2c34f74a40d42b0a8f7adf21a787f29d89c60bd6ef3e2e779c0ec8104dd21f3471ccb7ab8dce27863e6fe80bd9d89d9a3a1ccecf682c98e2b6c8bc939684681fb537e44f0ae88f884d76ec67a2ff5e9dc7289b7fad1e004955d06b201c085d1c04f21d428bcb662456f2547cadac3432df74a9ca479f9ee05db2ccf130ee561241c18cc9c11a98df6ac89023c5b9e166ec2931832b037bb37443f7513a04875affc20c0f7c67a053c17049a1ee0d2beb"}, 0xc4) 20:30:56 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x9) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000937fed)=""/3, &(0x7f0000000040)=0xfffffffffffffcf6) [ 234.065249][T15461] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 234.073682][T15461] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (4 blocks) 20:30:56 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x2010, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:56 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 234.219057][T15496] loop3: detected capacity change from 0 to 4 [ 234.245558][T15502] loop5: detected capacity change from 0 to 16 [ 234.270572][T15496] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 234.286833][T15496] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) [ 234.297739][T15502] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 234.318882][T15502] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (4 blocks) 20:30:57 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x39, &(0x7f0000000040)="ff0204000000000100000000000000000000000000000205", 0x18) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c) ptrace(0x4206, r0) rt_tgsigqueueinfo(r0, r0, 0x12, &(0x7f0000001180)={0x0, 0x0, 0xffffc58b}) tkill(0x0, 0x13) 20:30:57 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x700000000000000, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:57 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/119, 0x77}, {&(0x7f0000000140)=""/18, 0x12}], 0x2, 0xa6e8, 0x1e1) ioctl$int_in(r0, 0x5452, &(0x7f0000000040)=0x5108) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:57 executing program 0: fchdir(0xffffffffffffffff) mmap(&(0x7f0000150000/0x3000)=nil, 0x3000, 0x2, 0x10010, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x380, 0x3) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000001980)=[{&(0x7f0000001700)=""/106, 0x6a}, {&(0x7f0000001880)=""/234, 0xea}, {&(0x7f00000019c0)=""/228, 0xe4}], 0x3, 0x8000, 0x0) ioctl$KDSKBSENT(r0, 0x4b49, &(0x7f00000000c0)={0x0, "5d8113fff896e34d4b90510245f3f6c425353613fdc0793fb195567656e22ddb3b20341001f6936421f281865ce6a2f5325344f35a937d5d2e8f560b9fb46f93d15d2ee8661aaf730bf19b22ff15e9dec792cccb07da60f984d3ba4d1c74bf7d6b0b91c629dcd17176f6809ddc4cb3f26c4ac7e3a2f9836356f5d43cff53d43a1f71aecba90bd54d95f5a71ca8cd829686143ffc2e375ada1a4d741edf6faa93f951260706dfb25ca463bf7184d2d7cda9a1e24de64cd959e5ec061f6745c67b585861c30e14e746c12938e9e8c4a8a0079e60fc6a0cec7ceb2b1b432a08e16a0d4b8e055d5d08d93403434cb4dc4410b349f0b45be39869e6a0456d059c265945a30ef211fdcfecd5d3ee980f7eb8769d274291b7a343bbc4ec626060f019a3d3e07c518890fe43af650551b1fee38b87ac7be45fd8427765fe6ec06175bf53acb05ac4aba3c19044b0c5aee9e41afae295905a23259c793e1bf197934fec27dfdca476d81a8d9427db426631eb67b6acc59fee6748f9194d48d996c0030f8ecec54739cb0a819dd8cafaed299ee129c5093763c6b38f790afad857b9e6988bf103778cf2a476a777e33e7284144bbc8912a12977a47e01c23f0169996172052920ca9e3967ba0712fe38e9d3312ac5f8838cffb63219cf178d7d1e7f4bb24b3bb2a2d5cf512d5cc9cee6ff331a38bcdb96948391353cc40c8899ae352e6a2a"}) 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) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f00000017c0)={0x3, &(0x7f0000001780)=[{0xf000, 0x5, 0x3, 0x8088}, {0x7f, 0x27, 0x3f, 0x2b7}, {0x1, 0x1, 0x3, 0xcfd}]}, 0x10) r2 = socket$inet_tcp(0x2, 0x1, 0x0) preadv(r0, &(0x7f0000001680)=[{&(0x7f0000000300)=""/192, 0xc0}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/221, 0xdd}, {&(0x7f00000014c0)=""/245, 0xf5}, {&(0x7f00000015c0)=""/184, 0xb8}], 0x5, 0x6, 0x9) getsockopt$inet_opts(r2, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 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) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(r3, 0x8983, &(0x7f0000000040)) 20:30:57 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0xfe, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:57 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x2200, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:57 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) 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) splice(r0, &(0x7f00000000c0)=0x5, r1, &(0x7f0000000140)=0x4000008000, 0x5, 0x9) 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r3, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) preadv(r2, &(0x7f0000000100)=[{&(0x7f0000000180)=""/137, 0x89}], 0x1, 0x6, 0x1000) ioctl$PTP_ENABLE_PPS(r1, 0x40043d04, 0x0) 20:30:57 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x800000000000000, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) [ 234.891126][T15530] loop5: detected capacity change from 0 to 17 [ 234.910355][T15530] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 234.918740][T15531] loop3: detected capacity change from 0 to 4 [ 234.930610][T15530] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (4 blocks) 20:30:57 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = epoll_create1(0x80000) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x200000b, 0x80010, r1, 0xa0d48000) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r2, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:57 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x1000000000000000, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:57 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x1d2, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:57 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x804473f374a2e496, 0x10, 0xffffffffffffffff, 0xffff9000) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x0, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x108, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r3, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 234.930826][T15531] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 234.958114][T15531] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) [ 235.071321][T15574] loop3: detected capacity change from 0 to 4 [ 235.094036][T15574] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 235.109611][T15574] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 20:30:57 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x3f00000000000000, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:57 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x2500, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:57 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x39, &(0x7f0000000040)="ff0204000000000100000000000000000000000000000205", 0x18) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c) ptrace(0x4206, r0) rt_tgsigqueueinfo(r0, r0, 0x12, &(0x7f0000001180)={0x0, 0x0, 0xffffc58b}) tkill(0x0, 0x13) 20:30:57 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) mmap(&(0x7f0000882000/0x3000)=nil, 0x3000, 0x1000004, 0x4000010, r0, 0x1970b000) 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) setsockopt$inet6_buf(r1, 0x29, 0x2b, &(0x7f0000000040)="3213ec98c583637697452b68b5c3015123f7f58d5a3d63c6da09d65a8568a1216c33f49e4d738681f5a6fce8c344d78bdf7faefc139fae0a0a28c23dbf895a", 0x3f) 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r3, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:57 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_genetlink_get_family_id$devlink(&(0x7f00000000c0), r0) sendmsg$DEVLINK_CMD_TRAP_POLICER_SET(r0, &(0x7f0000000340)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000300)={&(0x7f0000000100)={0x1f8, r1, 0x300, 0x70bd2d, 0x25dfdbff, {}, [{@pci={{0x8}, {0x11}}, {0x8, 0x8e, 0x2}, {0xc, 0x8f, 0x2}, {0xc, 0x90, 0x75bd}}, {@pci={{0x8}, {0x11}}, {0x8, 0x8e, 0x1}, {0xc, 0x8f, 0x80000000}, {0xc, 0x90, 0xff}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x8e, 0x3}, {0xc, 0x8f, 0x3}, {0xc, 0x90, 0x7743}}, {@pci={{0x8}, {0x11}}, {0x8, 0x8e, 0x1}, {0xc, 0x8f, 0x80000001}, {0xc, 0x90, 0x9}}, {@pci={{0x8}, {0x11}}, {0x8, 0x8e, 0x2}, {0xc, 0x8f, 0x4}, {0xc, 0x90, 0x80000001}}, {@pci={{0x8}, {0x11}}, {0x8, 0x8e, 0x1}, {0xc}, {0xc, 0x90, 0x81}}, {@pci={{0x8}, {0x11}}, {0x8}, {0xc}, {0xc, 0x90, 0x20}}, {@pci={{0x8}, {0x11}}, {0x8, 0x8e, 0x1}, {0xc, 0x8f, 0x7}, {0xc, 0x90, 0x4076}}]}, 0x1f8}, 0x1, 0x0, 0x0, 0x4000010}, 0x810) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r2, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:57 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x1d3, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:58 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001100)='./file0\x00', 0xc40c3, 0x74) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 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 = 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 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$BTRFS_IOC_RM_DEV(r3, 0x5000940b, &(0x7f0000000100)={{r4}, "d2c79d637fc6161b3f3f29fc4060cc4eaee1e36fa751a503a598cea6de80c22e231b975cdb0669f7b667e0baa893f9315069ef4eb3d3c4756fb84db5b7ff086ef4e92a232333c85fc61ab0b8006b63eceac71a55055a683138f93a3cb8e6bc2bf7de351c0e2243440ee0c5d8eca3148287d0fff3c0203a2dc2d3cf8492ecdc1abfa609259c499c4a0ad1c5b17331e8c1a814d96283edf8fcceec4f686a1e388d5060977918df29bd2eb8f60b7f3ca7ffc1cc41a2ae52537c9419d09fb7dfd5298d3e4fda7a5da48c1a87f94b06e32b888ff194a664257ce107a5a9a54470cd31e021a4c35fb93662214f8aeb6d4002b250b68b44c132d5862768df04c2716e8cd0cfa2a543da74b8eeac0afa4bab98335d97f777ea83012250e793627ba4dbe0d750ce75ca9e7e5c396c234dc3478892d71b8f67f0d9bfb675c79e8de236489edeed598ddb0cf85c85f3c6ad6fc04f20e9fd6626730c632eb21c4857380860f42f92103dc254492afbd729d6243c3af99795e1e74704fbb242e8ed9c7dc6cbeef9ac0dfb7f98ea1e013217da38f2d62b51bdc23279c80d723e7b49abc3719e0fee8606f5abe8d4304c0be484736219abfed43300fbe5a5b70b14fa6671b99f6d4c103eef8a2079d4bf8bbd52038fe543f5c1db89cfa666efe83b8a91fb76099703170f38d50b86532bdae00524326a741b54c02d77798500ac8798bccb7d48fcfebe04572714a1c42599158dc9f585723c1aaddf878310321b960050e477dc9e1f84b35712cb12bd9f9abae4ac77c8cde7ba0ca660c8f4d2b2fbfb444955bd1980609d3e4dd33139e469d02298d53cda276e038a94b6e79443f6073c885fd222e88660e5ec8928a26ddb1888b805560ed51302b88e6858efc2ca7d0856e66a5d142ff1bceeb1fcb21923a2952f77f81c58e9fac1cf440e59d64ee7cfd94161cb157ce0e6654228d48dee344a17275d89d708dc0c5013190c2a87489d6b2f8e108a34f141233f2ab397d0ede709863b273e4b03ff0fc44d3ca88f0f503edfa9a5e9ffe678d26bf171c1adecfec2e438b1abdd7a9225ce0754407a434a235cc0bbd5b3cdd90ca036b3b8a39217f9737c0ac84061b2a97b9135ddf638cd6d9e1e12b08bf5273c2c0f2ab915e107340fff6b8fb32b177c8fac1a63493ffe547aa8a8ee8b7d6c60972a15223ce769854c080ed00ca55f71235a59a2c46e929406610da9ca144664096fd6404ef153e720932fb9dffe4b69eeab788a003d942d93e52d5fa489cc560dc5925ce618414fdf794179a396e296ae677179b8b084cc7815d609b176d6cdc7a0944d9dfb568f28614ac87ba254f2c970daf0d5456c52771b8d1ce7469f609a3d15e4535d6dd9a52825a56b1c39461ef16c9b846d6aaed57434d34c478397f9e34e6ec0694842150bfb62ac316040e0de2fed0b59b06f61f32638b2d3257af9fe546025ffb6ad3d08bf8f09b3c9beb15742c8b20a04d099e0c91a072febd3235050c19b483c5c53e114d38c15c4cea31bf86544a6dd7e3da703829fec012302e3d7f4434e6431beefc4fcafb9f4e5e697d69cbbf8b2e6ce4806ccd464cd7313e77ff2b751378719799d2857a99bca753b8a6c419fd6cbc3beb2b46d3610167bab4b1244e4ea0bf561cce86b4be9944adf778d582a62960df9faa216e2e4b6c8e74cdb4ada485909523d450c3c0b8cb55be48b55d984b6624a49d029608fde1b6bddb5095efe71a985f1a01ea0d507b98a00e0625bb45444023d5597280aea42d10b8f3e1a9de1a6f2cd1ece0d16c7a653b99d558f4289a3e12078439297a269b46b1d215571d7cdebca2f14bf2438940629dca9c36ae63b4d92f3814ad708e865ee13b59a148a0cc01f141d063fb02060f8dfd0eb871c06f8cb13ba04e830bf15dda5524269c1b7ef53e0fc3112cf2b572352378e72c1f179c478ca88c5951c9a4f7a2fd2f22663d811472e860e480448c5762b85bfd6a52c2a291d7ee6c7d9a0f49f4e49d4e6ca2f4e66df85b3a0c3960e9552423964b49d4f5865d7ac81be6002b375c1b0ae9e1bc906487654071021891049dc6f4fbb16fc075953a114fc8b9c337ca9c1a449910429ce74c97e8a93f5def39d8b9157d7e49629ebf6e2cc4be6e6f9a3ab93ce857be0eb79beb852b44ac340c3e715f67dfc7f94a4dbde683aa05699ac1f6bebeda99b1a9885601243a440638ea8e8f35a08b275b320be76aaea7d3a169d0f0f61f3fe10bb91f5fa550173811f48eaff41946b5ca19e38936fceb849182d9c27025b77441a45c80eef02e8ff03b1cbb5dd2706b422ac0ccd80b84952ee3bafc9b009ce2c934777ec5e63028433a38b062cf31876195a3199550a60be68e212b7ba00b63fe24d89e3d10638452bc8118dceb1ed52e0a8b6839a8b52e3b773f753799aff115abd921895fcbdac28a87ff6a5e89e6b15e967ef90144162806388c8583e53b1f51d164f87f7ded252748563fb467160df8a4529d5a63ac3dda981f224bf50e2137f41c143d93f115b39b98cc82892c3cf3087a09e8f949e881df06833c309bb9f3190394cc6f6301d6281b635bed2fcaa76a0ccf0f9ad9e6200516ee5fa27534abad948778b4dd8ee6be1124cb68b261ba6d3c705e5408d1e00efdccd5f62797268448c4d0d24488ba2d07e477a9f0adcbcae7c790d233d70da7fb6800d3bc5d85b4112f65c610cbcd477fd5ca48b18039c30dddb72189d98beb04c2641111fb5ca7b929135da4b4584e80b83cdbaba27120d9ec077587baeed7f00e1aeae1f64afd30da7edc3e05678657118f26488d7f0d92d680f2c909f4e0c5708ed1625795eeeb0b40640c6215609b5f2825cd298bdf7b644264627a7393eb4b26126f6137f4ddc386af97cfc415e1e427c25278e943ea1c4f74e00c209d8d456cf700917d740a829aed8710dd8d807643b1c5c5cb42d1cd67f429ff2c2ac13ba5e8c47c6280034c1ceed4b2af45728537b2412492c87242f5e84f0848239678e2da205e5d3f88812c926047533f76cd84cf4075551d07f2ca4a7d167f78dbe27e395378f3ccff121ba71b2e559ced9bf3383efe597d2ecfd739678a9cce3d9f05ab446a9f99686df4ef338e582bdf1e1919db2bdee5dea604a7ef378e2abea66fb12d500ef21fca1a8765b2c79a25d28e863d1cc707d53c5f03fb11c0542157ae61ef8d04fdc38906b9460342a55384a21632f7fabf743ba14c4a8a9330ec4b5a9c13f1f21a1c9bd7c6c71efb8c60d66a0b4069fc903e8678a4eb0f0f495d8b9428e80e521acd39e82a476a941007ebcf43a86f37ec6d0bd6b1059d596a03146b8ed12797303b414b45295137725a7592bbe6cd10c52d6dbfc91caf5abe77ce7a45e37928beecafd6e70df2a3d0e018f21f071356c749617a767ae21659c2b2fe1079438e58a1d4522d4c534e8adc37dfae03fad3008bfebce59d3b236c7b3d4e686cdaabedf49774b4c84e38ade2f8f7c80cfec7dc09b6c20dc1139d45f8a51440b101b027aabf885920a964960f3650505ef92ae6c9b0ac5e6e636ab30236a64ad3b2c0e8374b027fdfc8693029eb906fe2194012cb7aaa9082d1ee4777b7a5b4019fafa3d8978955f0a2c913f91917064e9522cc0614015f71b5f6fb9a8bb15bf18b673d7aad62b6aa4285565adca1dcb6570be4e15e3ca1344c5b599096bd21ab4e5e12e7bd6fd3232afde4b93b4a28a85cf702948db5adbf9ce522bd7097f22d1ec1fe88b41d4798e0c53ca29f90ccceccbd02cb3c24b6f32e9031265d1002a074975159d45ef187587fa6c01674c3e64486602619d88c1c787e0fb68210a41a668ae64ca8ed81a84c70a5e1b2ff8f8d0fa31e30fa8fc3bd1061df16c5c318166a3e505d26592245145314138d7454b6061ec81a74fa056fa01240888d7fa3c952b62a08d567b77cc3f0585f056ed5393d2fefa81e846a0a6c86a6cf3f86e4ca81b2a880c069ee1edb0dcd5580d170efd0857e59ed4f788d8edd87ca58ca44664d87329620ab771249501cce1901fe68c8933c69d9b16dd87aa6a6be093e8169bb44cf6de80772b476e1aeee42acf029960dd25e9909ba5db66bea2003d76e2aaa7703ae6c548cccbb2955f9177bd86c19bef0850158f846982a22c846c878cb10d77a4cb3567c21974ea81cf590b871d861046d2085648ed0b272cb2b9545fb7d74c1b1615ef1ed53ead875594df7613b3bb8440c720a30f30ae8646bf8d2f8b5be9fce07e18dc650f151f818d4da3b6d3177c1c79cd4146b7e25d7119dfd98346ec09c7ca24658ae3afe78583b739eac634228b5caf4e290307b85ad6ddbbfd52b24872cc35cb8431a699fc70793d3926dbc6f42ce2b01bc20f67279c182829ff8302de2367011e224ecbe1ab9293d812450f3327f19da8d0c62437453e5a139b0da877c49812631aad0924e6920aaa9de104a18788a54a2be69568406ae9fc949e679e7eefa6d26ca5503471a15f34d767d27afcbc632b3b6c3e1ba637d53c34729adf7c8034acbfe74ff6a137edfc6f5b8c889649ab87ce0df3eda274c06cffb58b1cd03a88f8cc57bbe05544da2e280194f670f1e9ed27698590d5b6b163339c46c61440aeb063fad87f528b7afa5b889cbf2ced4bc568227bf081b854ec2ce8b5c10c9242c84023e3c4be574322ea484da64f8cebed6ade17088fc55ea2982bffb064763416336123e852cfadb62f35c1f06f0806d2a12313f62ef1e0e11f2bae2b865033f64c03473f6ce8788915812b527e7a6103432ad7a3dbe827bf3ab2d265ae9ebdddad56b67b2499d22d12968f90bd653fdacd87a10293323b25d525ed0a3f69765526013fa37f4e68f154793c3b9506c894aae94bdcd8b70537a800c9dd316ee1f92d074ecf3a8dc45f70fb0f36f55907de172bc7e3dfb8d3a149653a0d00c1901aa2bcf11dbda50d204a249e1bb87516efb76e58f85637ef819f62e8593f3dbc9c8286fbfd4d5b784d533bed5c5698aa30528f7f4506df3c87720053d226ef07bfafeaf1d4fc09d5dafd72bbbe18557f4ef06dd69c191d0f1a6e055e62966e61299bf234abe806d8125e1d6bc6d0088564c5baa7e276825a099f2c1640094b6d16e8c0a4a143d1a8b3f99b4827f9c796ebd8aa74611e466cbe751e48f676e40544b32ab05a5b15d3eef45d3e2e15fdc8c0e566b08c58e09724df5a085cc689e971816784117bd16c61019b1919edf08439648e28dbbba7776875575760a39725eae276cbf76f6c90187db733f1cecf17b2bf523e940d95a05f6c1972d4cf07bd228c2050ad75ea6270834e07c195a50bbb0037243188a6a1a1beb1c31c0b5e48839407a3c99ab66cc6e971dde516a368f708c1a1a1342398adbfed1a69dd8a456917a286217df3dbace3ff88e91bd276d5cca2d89349bc75d590898f8bf9a04e4ba5ab4e2be1f34b381b03fbcf53805b8993208209629a690caea5e37f077fb8e95f9d39fa6ef07db5923ceb422e5411d63863b0265998bed59bae5d55b93b90d70ebb6e32b961685606c3c5988261d26f23ca333f1fbab86c19f30da3a54914fc22084e025c0696c75aa14b7864cc5b8b94955eb2035cb28b8dafc7a06a21e6d13caccd94c433318ceaa0a9d6da049b6915b919a7df972bcbcb4f1de28f8cadc50876cd632de0c2b2f5fcaa30390ee28baa2d22e3e0b10f37967058472a0cfa32bc3fdba480f198f61bfbed5923d4f2f26ce0e47c809fed14c6b34e0f53f89c95ff5690dc2ff98209a9cf2410c3e5695c95df8565d9509525111d0c88abac"}) r5 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000040), 0x303340, 0x0) ioctl$BTRFS_IOC_RESIZE(r2, 0x50009403, &(0x7f00000000c0)={{r5}, {@void, @max}}) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:58 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x2e00, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) [ 235.752426][T15593] loop5: detected capacity change from 0 to 18 [ 235.765517][T15593] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 235.783834][T15593] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (4 blocks) 20:30:58 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x4000000000000000, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:58 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) sendmsg$NL80211_CMD_SET_MCAST_RATE(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x30, 0x0, 0x800, 0x70bd2a, 0x25dfdbfd, {{}, {@void, @val={0xc, 0x99, {0x6, 0x6b}}}}, [@NL80211_ATTR_MCAST_RATE={0x8, 0x6b, 0x37}, @NL80211_ATTR_MCAST_RATE={0x8}]}, 0x30}, 0x1, 0x0, 0x0, 0xc804}, 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x6) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000100)=@IORING_OP_WRITEV={0x2, 0x3, 0xe009, @fd=r1, 0x280000000000000, &(0x7f00000000c0)=[{&(0x7f0000000040)="6e50100b685eee947445dc2f6ba4", 0xe}], 0x1, 0x2, 0x1}, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 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 = openat(0xffffffffffffff9c, &(0x7f0000000300)='/proc/self/exe\x00', 0x0, 0x16b) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) splice(r2, &(0x7f0000000280)=0x9, r3, &(0x7f00000002c0)=0x2, 0x80000000, 0xa) r4 = socket$inet_tcp(0x2, 0x1, 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) openat$cgroup_ro(r5, &(0x7f0000000140)='pids.current\x00', 0x0, 0x0) getsockopt$inet_opts(r4, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 235.799566][T15606] loop3: detected capacity change from 0 to 4 20:30:58 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:58 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0xe0ffffff00000000, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) [ 235.843947][T15606] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 235.879017][T15606] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) [ 235.891684][T15625] loop5: detected capacity change from 0 to 23 20:30:58 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0xf7ffff7f00000000, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:58 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x1d4, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) [ 235.919974][T15625] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 235.959487][T15625] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (5 blocks) [ 236.001923][T15647] loop3: detected capacity change from 0 to 4 [ 236.012031][T15647] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 236.020999][T15647] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 20:30:58 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x39, &(0x7f0000000040)="ff0204000000000100000000000000000000000000000205", 0x18) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c) ptrace(0x4206, r0) rt_tgsigqueueinfo(r0, r0, 0x12, &(0x7f0000001180)={0x0, 0x0, 0xffffc58b}) tkill(r0, 0x0) 20:30:58 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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) preadv(r0, &(0x7f00000013c0)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/15, 0xf}, {&(0x7f0000001140)=""/214, 0xd6}, {&(0x7f0000001240)=""/104, 0x68}, {&(0x7f00000012c0)=""/190, 0xbe}, {&(0x7f0000001380)=""/14, 0xe}], 0x6, 0x1f, 0x8000) fsetxattr$trusted_overlay_nlink(r0, &(0x7f0000000040), &(0x7f00000000c0)={'U+', 0x1}, 0x16, 0x1) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:58 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x110, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 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) fchdir(r0) pread64(r1, &(0x7f00000000c0)=""/129, 0x81, 0x3) mmap(&(0x7f0000797000/0x3000)=nil, 0x3000, 0x1000000, 0x4000010, r0, 0xf617e000) r2 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r2, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:58 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0xfc00000000000000, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:58 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x2e02, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:58 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x204, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:58 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0xfe80000000000000, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:58 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 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) fsconfig$FSCONFIG_SET_PATH(r2, 0x3, &(0x7f0000000040)=')\':\x00', &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff) getsockopt$inet_opts(r1, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:58 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x88081, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 236.660228][T15671] loop5: detected capacity change from 0 to 23 [ 236.683505][T15671] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 236.693232][T15671] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (5 blocks) [ 236.698268][T15679] loop3: detected capacity change from 0 to 4 20:30:58 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0xfe80ffff00000000, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:58 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x2f02, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) [ 236.714785][T15679] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 236.724866][T15679] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 20:30:59 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x22b, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) [ 236.838112][T15715] loop5: detected capacity change from 0 to 23 [ 236.838484][T15716] loop3: detected capacity change from 0 to 4 [ 236.847436][T15715] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 236.858988][T15715] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (5 blocks) [ 236.869763][T15716] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 236.878543][T15716] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 20:30:59 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x39, &(0x7f0000000040)="ff0204000000000100000000000000000000000000000205", 0x18) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c) ptrace(0x4206, r0) rt_tgsigqueueinfo(r0, r0, 0x12, &(0x7f0000001180)={0x0, 0x0, 0xffffc58b}) tkill(r0, 0x0) 20:30:59 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0xfec0ffff00000000, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:59 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="3fd0f3ba", 0x4) 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$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:59 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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) read(r0, &(0x7f00000000c0)=""/66, 0x42) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x802, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) timerfd_gettime(r2, &(0x7f0000000140)) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r3, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:59 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x3f00, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:59 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x22c, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:30:59 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') getsockopt$inet_opts(r1, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:59 executing program 0: recvmmsg(0xffffffffffffffff, &(0x7f00000072c0)=[{{&(0x7f00000000c0)=@in={0x2, 0x0, @initdev}, 0x80, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/232, 0xe8}, {&(0x7f0000000240)=""/228, 0xe4}, {&(0x7f0000000340)=""/184, 0xb8}, {&(0x7f0000000400)=""/130, 0x82}], 0x4, &(0x7f0000000500)=""/4096, 0x1000}, 0xf88}, {{&(0x7f0000001500)=@tipc, 0x80, &(0x7f00000015c0)=[{&(0x7f0000001580)=""/61, 0x3d}], 0x1, &(0x7f0000001600)=""/149, 0x95}, 0x2}, {{&(0x7f00000016c0)=@xdp, 0x80, &(0x7f0000001840)=[{&(0x7f0000001740)=""/197, 0xc5}], 0x1}, 0x7}, {{&(0x7f0000001880)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @ipv4={""/10, ""/2, @loopback}}}}, 0x80, &(0x7f0000001d00)=[{&(0x7f0000001900)=""/137, 0x89}, {&(0x7f00000019c0)=""/104, 0x68}, {&(0x7f0000001a40)=""/201, 0xc9}, {&(0x7f0000001b40)=""/237, 0xed}, {&(0x7f0000001c40)=""/160, 0xa0}], 0x5, &(0x7f0000001d80)=""/4096, 0x1000}, 0x1000}, {{&(0x7f0000002d80)=@pppoe={0x18, 0x0, {0x0, @local}}, 0x80, &(0x7f0000002f40)=[{&(0x7f0000002e00)=""/192, 0xc0}, {&(0x7f0000002ec0)=""/107, 0x6b}], 0x2, &(0x7f0000002f80)=""/192, 0xc0}, 0x7}, {{&(0x7f0000003040)=@l2tp6={0xa, 0x0, 0x0, @private1}, 0x80, &(0x7f0000004640)=[{&(0x7f00000030c0)=""/203, 0xcb}, {&(0x7f00000031c0)=""/214, 0xd6}, {&(0x7f00000032c0)=""/137, 0x89}, {&(0x7f0000003380)=""/49, 0x31}, {&(0x7f00000033c0)=""/86, 0x56}, {&(0x7f0000003440)=""/218, 0xda}, {&(0x7f0000003540)=""/153, 0x99}, {&(0x7f0000003600)=""/1, 0x1}, {&(0x7f0000003640)=""/4096, 0x1000}], 0x9, &(0x7f0000004700)=""/37, 0x25}, 0x1}, {{&(0x7f0000004740)=@alg, 0x80, &(0x7f0000004980)=[{&(0x7f00000047c0)=""/142, 0x8e}, {&(0x7f0000004880)=""/251, 0xfb}], 0x2, &(0x7f00000049c0)=""/4096, 0x1000}, 0x7f}, {{&(0x7f00000059c0)=@ethernet={0x0, @dev}, 0x80, &(0x7f0000005c00)=[{&(0x7f0000005a40)=""/133, 0x85}, {&(0x7f0000005b00)=""/206, 0xce}], 0x2, &(0x7f0000005c40)=""/212, 0xd4}, 0x7fff}, {{0x0, 0x0, &(0x7f0000006d40)=[{&(0x7f0000005d40)=""/4096, 0x1000}], 0x1, &(0x7f0000006d80)=""/51, 0x33}, 0x6}, {{0x0, 0x0, &(0x7f0000007180)=[{&(0x7f0000006dc0)=""/154, 0x9a}, {&(0x7f0000006e80)=""/80, 0x50}, {&(0x7f0000006f00)=""/187, 0xbb}, {&(0x7f0000006fc0)=""/208, 0xd0}, {&(0x7f00000070c0)=""/167, 0xa7}], 0x5, &(0x7f0000007200)=""/187, 0xbb}, 0x5}], 0xa, 0x2, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 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) read(r2, &(0x7f0000007580)=""/119, 0x77) connect$inet(r1, &(0x7f0000007540)={0x2, 0x4e22, @broadcast}, 0x10) ioctl$FS_IOC_GETVERSION(r1, 0x80087601, &(0x7f0000000040)) 20:30:59 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0xff00000000000000, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) [ 237.561155][T15745] loop5: detected capacity change from 0 to 31 [ 237.573047][T15745] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 237.581330][T15741] loop3: detected capacity change from 0 to 4 20:30:59 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0xff02000000000000, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:30:59 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = dup(0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000000)='/proc/self/exe\x00', 0xc2, 0x60) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r2, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:30:59 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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) socket$inet_tcp(0x2, 0x1, 0x0) [ 237.610333][T15741] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 237.634166][T15745] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (7 blocks) [ 237.646796][T15741] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 20:31:00 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x39, &(0x7f0000000040)="ff0204000000000100000000000000000000000000000205", 0x18) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c) ptrace(0x4206, r0) rt_tgsigqueueinfo(r0, r0, 0x12, &(0x7f0000001180)={0x0, 0x0, 0xffffc58b}) tkill(r0, 0x0) 20:31:00 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x22d, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:31:00 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x4000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:31:00 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0xffffffff00000000, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:31:00 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) accept4$packet(r0, &(0x7f0000000040)={0x11, 0x0, 0x0}, &(0x7f00000000c0)=0x14, 0x1007c22fc528f8b) setsockopt$inet_mreqn(r0, 0x0, 0x23, &(0x7f0000000100)={@local, @rand_addr=0x64010100, r2}, 0xc) 20:31:00 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendmsg$AUDIT_MAKE_EQUIV(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x28, 0x3f7, 0x1, 0x70bd26, 0x25dfdbfd, {0x7, 0x7, './file0', './file0'}, ["", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x4004}, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 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) socket$packet(0x11, 0x2, 0x300) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000340)=[{&(0x7f0000000200)=""/243, 0xf3}, {&(0x7f0000000300)}], 0x2, 0xd9f, 0x0) mmap(&(0x7f0000dbf000/0x3000)=nil, 0x3000, 0x80000b, 0x10010, r3, 0x17d08000) r4 = signalfd(r0, &(0x7f00000001c0)={[0x6]}, 0x8) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000180)={'bridge0\x00'}) 20:31:00 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8080, 0x48) r2 = openat(r1, &(0x7f0000000000)='/proc/self/exe\x00', 0x10200, 0x80) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) dup(r2) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:31:00 executing program 1: 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) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x100010, r0, 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) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$netlink_NETLINK_TX_RING(0xffffffffffffffff, 0x10e, 0x7, &(0x7f0000000040)={0x8, 0x2, 0x8, 0xffffffc1}, 0x10) getsockopt$inet_opts(r2, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) pipe2$9p(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4800) write$binfmt_misc(r3, &(0x7f0000000100)={'syz0', "bcc0d5d21a5cdb275b25ce6eb31d45240ef5789eceb37b648bbc38581c74a0b437ef19ac"}, 0x28) 20:31:00 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x2, 0x4e20, 0x0, @mcast2}, 0x1c) [ 238.441627][T15804] loop3: detected capacity change from 0 to 4 [ 238.451255][T15801] loop5: detected capacity change from 0 to 32 [ 238.469098][T15801] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 238.476273][T15804] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem 20:31:00 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x300, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:31:00 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) 20:31:00 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x4800, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) [ 238.485686][T15804] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) [ 238.508964][T15801] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (8 blocks) [ 238.613953][T15839] loop3: detected capacity change from 0 to 4 [ 238.622217][T15844] loop5: detected capacity change from 0 to 36 [ 238.626441][T15839] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 238.633705][T15844] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 238.644845][T15844] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (9 blocks) [ 238.656930][T15839] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 20:31:01 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f00000000c0)="929f35b2779858e7fb49f0e4fbf5e238806315452529e46cbeb1bb4bcf2c142f6ef735f5e47503d2b94d573fbd805b0f313e859d4cde3df546c0450ea785dea4df0387d8bd26913bdced86e522acebb8e236ce6d441e9758b913d05baf987634d7cd88b934a7280f8f82ae6e03a8c73b0c86f8d972555689e52c14a4aa19eafc0de22b2745542bed5260b9f5e4932c3652ae16987eed1e0e2d7b", 0x9a}, {&(0x7f0000000040)="f2d154b480b7a578407fd91b00edb54a1be035ac", 0x14}, {&(0x7f0000000180)="7f935a14ef2fbebd1fe863dda358f37a04956adb687cb4bec8cb812379748ed15b1af5c09b65e59f07cac3696181b44d0a9e30bd8eb945eceb85d0611817197e62a0e1967bd6bab1bf63d5abc8b11ffbd3059b2e6db01e4b23f2854a9eece178cb8be56fab94888e87c5641e2f34d2e878fd76858534ddd5ed5e8ec77f02012b5d48c66b4e13de2936a0536588d7ad9036657786c50335f2877e17aba8279200652958b26b96def4f7c28604719aff8d08ca87161962631ee307a136603be7de86fb9f5904f1a28bd5993ff3381e9a522d056ed791ccd54e08db50dc65ad32a4d87d1e908d2753e1ba2441ab06865d85e514f7", 0xf3}, {&(0x7f0000000280)="166e6781326f241074d79ee9412c64d7068255acc8bd9348e5cc980444aa338ab7aa10cddce75eac11056bdab5b12967a29dbf94d3d8b174e0730fe45ddddeb9292dde0bb49429bc72463984323ecfd4b6d340b086d04ebffdf0efbe7ecabdb7f2eff1b21db8831d3e9e78aa2e69d158c5e2f093c3a4136eaa01868895d4225ed58d0341a1fb6ecdd718087166625848fc4a25ce75006f899af003be", 0x9c}, {&(0x7f0000000340)="7e94643e236cbb699f3f8597eb8775e31b9140e40718aa4aded90a99bd1054fc5c7bd9eadafb066786df25b7ec3645c7d5ad324bf7360f2e9631cb5489ce59a75c30600c30a87031bebbe6316bfbb498d7da7dd4e7802fdfed", 0x59}, {&(0x7f00000003c0)="6ab8fb7d140c768ea6dc23e1d5f4a1a47c6db12d69f7c507ddb5093cadcaa87fc6f9d1ae1245092b1de8d4438c225821ee8e29d7482e61c4fbcae9ca8ad4565a96c80812e35d8730ebcb2686c70c5e602df28b5994e93d20b0606915e061eb87b95e4d3fbc8900ee20e532e2a4b27c844ad36df97b7412d8548fc11176974234e28597e685168eae72b73d18a23f051c7b48303a07fddd57c7ab027d231ae2b7392ef51b9e34e7d0f52f8e188808fd90e454a8e4133053c813cf356d889b128a3219f4260166b4326a52", 0xca}, {&(0x7f00000004c0)="56a5957f2dbce985eb039e4ef92a3a3a6e58222e71bb7aa5aa9b91d9bfb6122fc28f141af51c6c868667015f", 0x2c}, {&(0x7f0000000500)="de4ff14ca9f1c1b8cdc962fbec92285671eeeb1a231d24925b08043914aa4ebee062fc6b2b9387139187dbcda8141645248b50a41e20fec3519d1ba26a1021f2dede505e90c520f5", 0x48}, {&(0x7f0000000580)="3d14d73097fc2eacd47827552f66c517ac7196d2ace44df27258488b27700250bf521f847a8ab700d4c9e5c225453edeadb7de797bc870", 0x37}, {&(0x7f00000005c0)="f406f7b02684dfb43cee6e227c031de994affe8922d623824a68b1f8164fea795927e96435dce80c5bd4bff06a5467ea77fdc9d271749856c67d4d1579f8bc0eaf115fd7022106e5cb5353ab2713bdb89cea4cece45748f50f6626422ddc2d2a544f1abe12ef443f4a67f7125377c98990ca0376efd06906da2e3fad20c54d40284f9a01eac48a6d1affd18863e6dcd41ed5dc4a0dae6a1497dd07307c87a92b771a810d35f2df341a11d49d0519e9a1715a5cc1c4d2d204b842ac76efdfda7277c85af4b1aa4c4b", 0xc8}], 0xa, 0x3, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:31:01 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20a000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:31:01 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x2, @mcast2}, 0x1c) 20:31:01 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x402, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:31:01 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x4c00, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:31:01 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) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3000001, 0xc0031, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x11, r0, 0x1000) preadv(r2, &(0x7f0000000280), 0x0, 0xd9f, 0x7f) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f0000000040)={r1, 0xfffffffffffffff8, 0x8, 0xc7}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r3, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:31:01 executing program 2 (fault-call:11 fault-nth:0): clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x39, &(0x7f0000000040)="ff0204000000000100000000000000000000000000000205", 0x18) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c) ptrace(0x4206, r0) rt_tgsigqueueinfo(r0, r0, 0x12, &(0x7f0000001180)={0x0, 0x0, 0xffffc58b}) tkill(r0, 0x13) 20:31:01 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x3, @mcast2}, 0x1c) 20:31:01 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) preadv(r1, &(0x7f00000011c0)=[{&(0x7f000001a280)=""/4096, 0xffffffeb}, {&(0x7f0000001200)=""/60, 0x4c}, {&(0x7f0000001140)=""/101, 0x65}, {&(0x7f0000001280)=""/102400, 0x2}], 0x4, 0x2, 0xffffffd7) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r2, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) ioctl$FITRIM(0xffffffffffffffff, 0xc0185879, &(0x7f0000000040)={0xfa, 0x0, 0x4}) 20:31:01 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 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(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/66, 0x42}, {&(0x7f0000000040)=""/56, 0x38}], 0x2, 0x1, 0x8) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r2, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 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) setsockopt$inet_int(r3, 0x0, 0xa, &(0x7f0000000180)=0x8, 0x4) [ 239.332511][T15871] loop5: detected capacity change from 0 to 38 [ 239.370709][T15873] loop3: detected capacity change from 0 to 4 20:31:01 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000180)=""/218, 0xda}, {&(0x7f0000000280)=""/64, 0x40}, {&(0x7f00000002c0)=""/142, 0x8e}, {&(0x7f0000000380)=""/37, 0x25}, {&(0x7f00000003c0)=""/72, 0x48}, {&(0x7f0000000440)=""/35, 0x23}], 0x6, 0x9, 0x81) 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r2, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$NL80211_CMD_START_AP(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)={0x44, r4, 0x1, 0x0, 0x0, {{}, {@val={0x8}, @void}}, [@beacon=[@NL80211_ATTR_BEACON_TAIL={0x28, 0xe, [@ht={0x2d, 0x1a}, @ssid={0x0, 0x6, @default_ibss_ssid}]}]]}, 0x44}}, 0x0) sendmsg$NL80211_CMD_SET_BSS(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x2c, r4, 0x1, 0x70bd29, 0x25dfdbfb, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_BSS_SHORT_PREAMBLE={0x5, 0x1d, 0x5}, @NL80211_ATTR_BSS_HT_OPMODE={0x6, 0x6d, 0xcaf4}]}, 0x2c}, 0x1, 0x0, 0x0, 0x1}, 0x4000000) 20:31:01 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x4, @mcast2}, 0x1c) [ 239.392363][T15871] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 239.411878][T15873] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 239.429836][T15871] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (9 blocks) 20:31:01 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = syz_open_dev$evdev(&(0x7f00000000c0), 0x6, 0x222401) splice(r0, &(0x7f0000000040)=0xff, r1, &(0x7f0000000100)=0x236, 0x3, 0x5) r2 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r2, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$EBT_SO_SET_COUNTERS(r3, 0x0, 0x81, &(0x7f00000001c0)={'broute\x00', 0x0, 0x0, 0x0, [0x1, 0x4, 0x0, 0x70473139, 0x1, 0x80000000], 0x2, &(0x7f0000000180)=[{}, {}, {}, {}], 0x0, [{}, {}]}, 0x98) setxattr$incfs_id(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0), &(0x7f0000000300)={'0000000000000000000000000000000', 0x31}, 0x20, 0x2) 20:31:01 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = syz_io_uring_complete(0x0) r1 = openat(r0, &(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) ioctl$BTRFS_IOC_START_SYNC(0xffffffffffffffff, 0x80089418, &(0x7f0000000040)=0x0) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r1, 0x50009418, &(0x7f0000000140)={{r2}, r3, 0x0, @inherit={0x70, &(0x7f00000000c0)={0x1, 0x5, 0xb6e, 0x58a, {0x4, 0x8000000, 0x4, 0x20}, [0x4, 0x7fffffff, 0xff, 0x1a4, 0x1]}}, @devid}) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r4, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 239.442275][T15873] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 20:31:01 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x20041, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 239.501459][T15910] FAULT_INJECTION: forcing a failure. [ 239.501459][T15910] name failslab, interval 1, probability 0, space 0, times 0 [ 239.514183][T15910] CPU: 0 PID: 15910 Comm: syz-executor.2 Not tainted 5.13.0-rc1-syzkaller #0 [ 239.522974][T15910] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 239.533095][T15910] Call Trace: [ 239.536378][T15910] dump_stack+0x137/0x19d [ 239.540730][T15910] should_fail+0x23c/0x250 [ 239.545150][T15910] ? __sigqueue_alloc+0x175/0x2c0 [ 239.550272][T15910] __should_failslab+0x81/0x90 [ 239.555042][T15910] should_failslab+0x5/0x20 [ 239.559588][T15910] kmem_cache_alloc+0x46/0x2f0 [ 239.564351][T15910] ? __list_del_entry_valid+0x54/0xc0 [ 239.569716][T15910] __sigqueue_alloc+0x175/0x2c0 [ 239.574573][T15910] __send_signal+0x178/0x760 [ 239.579174][T15910] send_signal+0x281/0x390 [ 239.583788][T15910] do_send_specific+0x13d/0x1c0 [ 239.588646][T15910] __x64_sys_tkill+0xe2/0x120 [ 239.593408][T15910] do_syscall_64+0x4a/0x90 20:31:01 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x406, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:31:01 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r0, 0x84009422, &(0x7f00000000c0)={0x0, 0x0, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:31:01 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x6000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) [ 239.597904][T15910] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 239.603894][T15910] RIP: 0033:0x4665d9 [ 239.607790][T15910] 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 [ 239.627471][T15910] RSP: 002b:00007f4ae7079188 EFLAGS: 00000246 ORIG_RAX: 00000000000000c8 [ 239.636091][T15910] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665d9 [ 239.644386][T15910] RDX: 0000000000000000 RSI: 0000000000000013 RDI: 0000000000000308 [ 239.652337][T15910] RBP: 00007f4ae70791d0 R08: 0000000000000000 R09: 0000000000000000 [ 239.660286][T15910] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 239.668230][T15910] R13: 00007ffc2b3fd06f R14: 00007f4ae7079300 R15: 0000000000022000 [ 239.718398][T15934] loop5: detected capacity change from 0 to 48 [ 239.728026][T15934] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 239.733017][T15935] loop3: detected capacity change from 0 to 4 [ 239.737231][T15934] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (12 blocks) [ 239.755181][T15935] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 239.764265][T15935] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 20:31:02 executing program 2 (fault-call:11 fault-nth:1): clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x39, &(0x7f0000000040)="ff0204000000000100000000000000000000000000000205", 0x18) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c) ptrace(0x4206, r0) rt_tgsigqueueinfo(r0, r0, 0x12, &(0x7f0000001180)={0x0, 0x0, 0xffffc58b}) tkill(r0, 0x13) 20:31:02 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x5, @mcast2}, 0x1c) 20:31:02 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) ioctl$sock_inet_tcp_SIOCINQ(0xffffffffffffffff, 0x541b, &(0x7f0000000040)) 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$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:31:02 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) fcntl$setownex(r0, 0xf, &(0x7f0000000040)={0x0, 0xffffffffffffffff}) 20:31:02 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x6800, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:31:02 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x410, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:31:02 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x6, @mcast2}, 0x1c) 20:31:02 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 240.277846][T15958] loop3: detected capacity change from 0 to 4 [ 240.287423][T15960] loop5: detected capacity change from 0 to 52 [ 240.304350][T15958] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 240.319938][T15960] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem 20:31:02 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 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) mmap(&(0x7f00007aa000/0x3000)=nil, 0x3000, 0x100000c, 0x1010, r1, 0xfffff000) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r2, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 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) close_range(r3, 0xffffffffffffffff, 0x2) [ 240.338252][T15958] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) [ 240.349843][T15960] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (13 blocks) [ 240.370284][T15977] FAULT_INJECTION: forcing a failure. [ 240.370284][T15977] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 240.383425][T15977] CPU: 1 PID: 15977 Comm: syz-executor.2 Not tainted 5.13.0-rc1-syzkaller #0 [ 240.392186][T15977] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 240.402238][T15977] Call Trace: [ 240.405590][T15977] dump_stack+0x137/0x19d [ 240.409925][T15977] should_fail+0x23c/0x250 [ 240.414351][T15977] should_fail_usercopy+0x16/0x20 [ 240.419381][T15977] _copy_to_user+0x1c/0x90 [ 240.423809][T15977] simple_read_from_buffer+0xab/0x120 [ 240.429252][T15977] proc_fail_nth_read+0xf6/0x140 [ 240.434280][T15977] ? rw_verify_area+0x136/0x250 [ 240.439133][T15977] ? proc_fault_inject_write+0x200/0x200 [ 240.444764][T15977] vfs_read+0x154/0x5d0 [ 240.448919][T15977] ? __fget_light+0x21b/0x260 [ 240.453595][T15977] ? __cond_resched+0x11/0x40 [ 240.458255][T15977] ksys_read+0xce/0x180 [ 240.462398][T15977] __x64_sys_read+0x3e/0x50 [ 240.466879][T15977] do_syscall_64+0x4a/0x90 [ 240.471364][T15977] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 240.477251][T15977] RIP: 0033:0x41935c 20:31:02 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) ioctl$BTRFS_IOC_GET_FEATURES(r0, 0x80189439, &(0x7f0000000040)) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:31:02 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) fsconfig$FSCONFIG_SET_PATH_EMPTY(r0, 0x4, &(0x7f0000000040)='.\x00', &(0x7f00000000c0)='./file0\x00', r0) 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) sendmsg$NFT_MSG_GETFLOWTABLE(r2, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x78, 0x17, 0xa, 0x101, 0x0, 0x0, {0x3, 0x0, 0x4}, [@NFTA_FLOWTABLE_NAME={0x9, 0x2, 'syz2\x00'}, @NFTA_FLOWTABLE_FLAGS={0x8}, @NFTA_FLOWTABLE_NAME={0x9, 0x2, 'syz2\x00'}, @NFTA_FLOWTABLE_NAME={0x9, 0x2, 'syz2\x00'}, @NFTA_FLOWTABLE_NAME={0x9, 0x2, 'syz1\x00'}, @NFTA_FLOWTABLE_FLAGS={0x8}, @NFTA_FLOWTABLE_HANDLE={0xc, 0x5, 0x1, 0x0, 0x3}, @NFTA_FLOWTABLE_NAME={0x9, 0x2, 'syz1\x00'}, @NFTA_FLOWTABLE_TABLE={0x9, 0x1, 'syz0\x00'}]}, 0x78}, 0x1, 0x0, 0x0, 0x24008001}, 0x40) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r3, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 240.481130][T15977] 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 [ 240.500897][T15977] RSP: 002b:00007f4ae7079170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 240.509361][T15977] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 000000000041935c [ 240.517335][T15977] RDX: 000000000000000f RSI: 00007f4ae70791e0 RDI: 0000000000000004 [ 240.525287][T15977] RBP: 00007f4ae70791d0 R08: 0000000000000000 R09: 0000000000000000 20:31:02 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x6c00, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) [ 240.534095][T15977] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 240.542158][T15977] R13: 00007ffc2b3fd06f R14: 00007f4ae7079300 R15: 0000000000022000 20:31:02 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x39, &(0x7f0000000040)="ff0204000000000100000000000000000000000000000205", 0x18) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c) ptrace(0x4206, r0) rt_tgsigqueueinfo(r0, r0, 0x12, &(0x7f0000001180)={0x0, 0x0, 0xffffc58b}) tkill(r0, 0x13) 20:31:02 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x7, @mcast2}, 0x1c) 20:31:02 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x500, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:31:02 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200000, 0x12) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 240.621970][T16006] loop5: detected capacity change from 0 to 54 [ 240.659908][T16006] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem 20:31:02 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x29, &(0x7f0000000040)=""/27, &(0x7f0000000080)=0x1b) 20:31:02 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_mount_image$iso9660(&(0x7f0000001500), &(0x7f0000001540)='./file0\x00', 0x20, 0x6, &(0x7f0000001940)=[{&(0x7f0000001580)="34375007249b2edd9230621bf1923a1edbb5de23bea61a3d8ed40313a7f4d901688a5920d4bc65a4baf2d5509cff6830e42543bb0a641d4be6b22a2e46c6d63d27c0a32d2112b030ef8845cd", 0x4c, 0x1}, {&(0x7f0000001600)="df13f3c20c0a60877371067c54ce3d13163024de80a01b4d35288fa852664ed028d9f6d36825293b6bd7e5fea789cc329d5baa8f25d768995ad15029b441618526f945024e3fab8c196d72546a413549cf75c14d773eef42080285df3423ac118a2bcb0a168f", 0x66, 0x2}, {&(0x7f0000001680)="1bb5d149c1cc874a17450566850075e01afc500d3c2a0d1d5f594443e9efa73e4bf4873259548483c38ab8459dae2767f848d0391400bc9ce69ea8d8ef2f4ea78f014465d4569c537bd3efe1296106652c14421cddbb17ab3c67990da70f43467b81b583fa02581b0f1301636884aff3c4d87f0e5d35e29296d06ce9993a26a6fa52f69141d8a7dfa8ec1e49fd1091a902c47e8e453656913a31c51f13fb8ffdb450b4beb6671e96ffb4068d40f7f566640ddf9039b2eaabf6c3c5201f0ad58324f3452a1f8fba29dcb6e6b90d", 0xcd, 0x6000000000000000}, {&(0x7f0000001780)="b5688f662643d53f0a94847e101a8b581039f5e6627757b51c8ef678334c3de5d2077b5ce59daa795d396392e427e4da7451397e3ca2057b131c3e10c090", 0x3e, 0x7}, {&(0x7f00000017c0)="ff75de4e80a79ad37719620ac0e8bfda20e801bd7186e7802cb2a8b854ca2e4a99b4a0cff226e429d218910a4f0bc221ab60a3c87cfe8abceec1f4bc24c8e02ec4d69e629e1db8e81352f06cf5b494b2c87d58ae3390eaaa2e", 0x59, 0xdbb}, {&(0x7f0000001840)="89891fe163ba3c33fbb09cbf8a1de99403b2b035ad6bcc578b72b4def6ec375cc5e053cca32a7313e9c19d4cb7b24d1a6ab292737364d1a4ac6b02c7ad811af95ef0be2db34c9f57a59dcc13611f883bb9a967ae4f8f3ddba0dc07e42c80e4678a399991df40da6ea5f0d53364208785759aea5e240d4e651b997c5ad37dd30aeacc098e64711c667323c9920e2c52cbc38733bbbe1eb7429a7b75ea138803229ce971ae1c3b88fb0d2ad7b42a509f928fe12cc1ccbc1bb0496b75d947923c6bfea7cfb6f5ee0020f6440d374d1f94d4f29f376e559d23a89900987114312a71e332cfd37eba493fd36acd47b4c54b", 0xef, 0x1000}], 0x80, &(0x7f0000001a00)={[{@hide}, {@sbsector={'sbsector', 0x3d, 0x6}}, {}, {@check_relaxed}, {@dmode={'dmode', 0x3d, 0x30000000000}}], [{@fscontext={'fscontext', 0x3d, 'system_u'}}]}) r2 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r2, 0x84009422, &(0x7f0000002040)={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}}) r4 = syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$NLBL_CIPSOV4_C_LIST(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000001900)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000002c0)={&(0x7f0000001bc0)=ANY=[@ANYBLOB="ba01000015e902e73ab82083271a850455e66e48f8ab6340ab7eb5be671d74010000000000000021964771a5daf364daf34a7bc1bdf18c4ba98ff8199775863f84c471d71975672ce83830e109d40abfec1103cb9a1fdb1d41f552ecacdf08752840baf9b3248f853c3a0866b8c8db05c01d17468f1c5702d54280d0cb1cbe631c4f47acc100a4918d11e189dd08d527ffcb2f6588d51a8e89ad3e61a114bd7bd354865812ad283fc8eee46cb7fd999c5bed57fa62b96c8ce7e87e01d6d8fe54b2269bffb6fd8ffa67c6cdb3674521bb7b878c88a057ed2ce84e44be0b8084291ce1508037d953339f93a1b4d455511b70647dd7e8142f71bdfc69552f0883880ff0dccd51b95504d22279135b3df122fefee05f71250da37f4f3f14f504e1c46cb6a2cbf6fc70aca58b97e76ed440000008000000bfee8023f99be68e76782d479b9f7d26ddef0ea828e305b9aac8055180ccf555d429e58a7aba6df0291b88237fe41e711942095e8c02e26a22675bcc54300094a1af5ce11ffd1104db9f71eddad711c00c24e90f8f90866300f81ca06d66f4b17915fef24a7a6b8e7c1e80d3b8dffff2c96c77a578874c793445ffb3ec7ca8696d288552e6df1039c48e4ceb77f51b14127fcc001cc3248744d462b43d48cba20ccc3d40be923594a7b65b737fb9983a45164b8f701996c7d1d0886f604d179149c2deb908000000e3006173372860", @ANYRES16=r4, @ANYRESDEC=r3], 0x1d4}, 0x1, 0x0, 0x0, 0x24048000}, 0x0) ioctl$BTRFS_IOC_SCRUB(0xffffffffffffffff, 0xc400941b, &(0x7f00000001c0)={r3, 0x1, 0x20}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000200)={{}, 0x0, 0xe, @unused=[0x0, 0xfffffffffffeffff, 0xffffffffffff8af2, 0x4], @devid=r3}) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r1, 0xc400941d, &(0x7f0000001a80)={r3, 0x3, 0x8, 0x1}) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r5 = getpgrp(0x0) r6 = openat$autofs(0xffffffffffffff9c, &(0x7f0000001f00), 0x280, 0x0) perf_event_open(&(0x7f0000001e80)={0x4, 0x80, 0x99, 0x4, 0x8, 0x3, 0x0, 0x2, 0x84849, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x3, 0x4, @perf_config_ext={0x81, 0x7}, 0x902, 0x9, 0x9, 0x2, 0x3, 0x3, 0x9, 0x0, 0x10000, 0x0, 0x2}, r5, 0xd, r6, 0x1) r7 = socket$inet_tcp(0x2, 0x1, 0x0) preadv(r0, &(0x7f0000001480)=[{&(0x7f00000000c0)=""/130, 0x82}, {&(0x7f0000000180)=""/180, 0xb4}, {&(0x7f0000000240)=""/86, 0x56}, {&(0x7f00000002c0)=""/169, 0xa9}, {&(0x7f0000000380)=""/101, 0x65}, {&(0x7f0000000400)=""/100, 0x64}, {&(0x7f0000000480)=""/4096, 0x1000}], 0x7, 0x1, 0x7) open(&(0x7f0000000000)='./file0\x00', 0xb00, 0x0) getsockopt$inet_opts(r7, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:31:02 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x8, @mcast2}, 0x1c) 20:31:02 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x600, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) [ 240.686676][T16006] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (13 blocks) [ 240.689290][T16016] loop3: detected capacity change from 0 to 4 [ 240.706365][T16016] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 240.717094][T16016] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 20:31:03 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f00000000c0)={0x2}) r2 = openat$cgroup_devices(r0, &(0x7f0000000040)='devices.deny\x00', 0x2, 0x0) ftruncate(r2, 0x9a9) 20:31:03 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x10, @mcast2}, 0x1c) 20:31:03 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x7400, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:31:03 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/126, 0x7e}, {&(0x7f0000000040)=""/21, 0x15}, {&(0x7f00000002c0)=""/217, 0xd8}], 0x0, 0x7ff, 0xb) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 240.854054][T16051] loop3: detected capacity change from 0 to 4 [ 240.860375][T16054] loop5: detected capacity change from 0 to 58 [ 240.873619][T16054] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 240.876915][T16051] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 240.902055][T16051] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) [ 240.921996][T16054] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (14 blocks) 20:31:03 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x39, &(0x7f0000000040)="ff0204000000000100000000000000000000000000000205", 0x18) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c) ptrace(0x4206, r0) rt_tgsigqueueinfo(r0, r0, 0x12, &(0x7f0000001180)={0x0, 0x0, 0xffffc58b}) tkill(r0, 0x9) 20:31:03 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = dup(r0) write$P9_RREADDIR(r1, &(0x7f00000000c0)={0x103, 0x29, 0x1, {0xffff0000, [{{0x80, 0x1, 0x4}, 0xf02, 0x9, 0x7, './file0'}, {{0x80, 0x4, 0x4}, 0xe72, 0x1f, 0x7, './file0'}, {{0x108, 0x1, 0x7}, 0x2, 0x80, 0x7, './file0'}, {{0x10, 0x3, 0x8}, 0x7, 0x3c, 0x7, './file0'}, {{0x8, 0x2, 0x2}, 0x6, 0xbf, 0x7, './file0'}, {{0x20, 0x3, 0x2}, 0x8001, 0x2, 0x7, './file0'}, {{0x10, 0x0, 0x5}, 0x4, 0x40, 0x7, './file0'}, {{0x80, 0x4, 0x3}, 0x6, 0x1f, 0x7, './file0'}]}}, 0x103) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r2, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) preadv(r2, &(0x7f0000001780)=[{&(0x7f0000000200)=""/82, 0x52}, {&(0x7f0000000280)=""/113, 0x71}, {&(0x7f0000000300)=""/207, 0xcf}, {&(0x7f0000000400)=""/173, 0xad}, {&(0x7f00000004c0)=""/181, 0xb5}, {&(0x7f0000000040)=""/62, 0x3e}, {&(0x7f0000000580)=""/161, 0xa1}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001640)=""/70, 0x46}, {&(0x7f00000016c0)=""/176, 0xb0}], 0xa, 0x3, 0x4) 20:31:03 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0xfc, @mcast2}, 0x1c) 20:31:03 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1000005, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2000007, 0x10, r0, 0x25ad0000) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:31:03 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x604, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:31:03 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x7a00, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:31:03 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x2ff, @mcast2}, 0x1c) 20:31:03 executing program 0: setsockopt$inet6_MCAST_JOIN_GROUP(0xffffffffffffffff, 0x29, 0x2a, &(0x7f00000015c0)={0x9, {{0xa, 0x4e21, 0x7, @private0, 0x7}}}, 0x88) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) 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) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = open_tree(r1, &(0x7f0000000080)='./file0\x00', 0x1800) ioctl$FS_IOC_GETFLAGS(r2, 0x80086601, &(0x7f00000000c0)) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$inet_tcp(0x2, 0x1, 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) vmsplice(r3, &(0x7f0000001500)=[{&(0x7f0000000100)="67087bbfa6e62b39f3f98930995aa31a23ec1177211f8b87c871936834908cc0100fa3c3167bd942efd2b90c97601cf9c4aa09e55a544694259e8c30c205dbc6abb84e36b2eef8f0229ff21bb742e5bd03a5e30c497292802d3f63971ee2fdbc7dcc2b0e18e2831734c13d19c42065200ae328601a982d0ed8915b080ac3cce56020dd8b3f9688c268d46f0fa4d83b02bc056dbc88ff667c47d7130dbe09a3d0fc", 0xa1}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="bcc0977793fde48d921ee9918fe0795aa8d53a54ed61cc63e205c2a15a36baf31ee81e4cc3458146261a26485f8ee1b7a9bd33ea479759cbed8036304a5ae801f6f8fa6fcdfb01197000456dc696fb05b5f2ed", 0x53}, {&(0x7f0000000280)}, {&(0x7f00000002c0)="e5b78ad8a52f237ffa68b320ac3b288cd7aa04394941ee3e1ffe9602065a7193d5720bb466f07a15d5cfb8822f0d50ad17f0136ecb319a06a0f64cb2f884d82483e847431b67faa837db8f476ba67c9945b0f0de469bcd94bc9ae0312c93c76bd328439b4edda07214c6f352af842739fabaa854eed084baae4794f28f63d25c636e0a6978f658e6bd42119f8983ced7a88c5c46265773398d7b14ba24958e33a928087559793ae5cde3756e296b678b782443a7708c9de923c8831b99ba3557147e3f335f842c11a09b08eb9cc31b8853a7ee5a9ecadcdf314a8bc06b85b68e75b31e98a9dfc0b4cc92c1ed69710de517cd73d36333252611bee2385ab452d45febec01bd183007e02e556c826fc948f8c2ee9969ce57c8cb58e585141549b74613e931b366f183fcb5a78410eac02d25245fa38f25a1299122cdebd4009fafeec9873e6688341e70c2211fb16b68af528090b5fa7b99b852001ded459748e3a2c07096c471d4c18d46ca798bd0aeeb58e59f64bbd96468e3a72e28e23c4537499d7ebfcfc712748d67532c53ac5d96066d5465bebe8b7d844a73d4a4654a798ff7c20e341f4795d98097ccfd095291d98c3452e8ecfa6825307b94512628e558a4325c89f4a3d1ab60e2483cffdb403b3ddf59cb8c9205a2fca413af68a97ca930322ef0278c44b4a15a3098a7877294e26fa7970f5c078cdfa080f70c41091a7a426e65b7f0e6be8951e01ce74770bef17acc7b18c10642341cb739e652ce0a991d24545ced3fe7171b2a075a3b63de8f7277126a0faeb7e7fd3edddcd84063556eba8c901c9a2400f0c9eded709ff55c901d396b3d260c4a588c2bbd254e66dd5835e41efb93210521ca286d241f8ea7fab9d7b3b0f4bf2349d1d4fd63835d6399065435ef3a389b2a5e3532e95c285c0c49f06aceb26ada1a4cb02bd1e07f4eb170ccb866c2591392df7a21ff8f2a80d509aa02b3042fb9b1c360c57526b91c28822f885e0f2e19822b19796022a000f8202c0eae5219405372ac0e5b3eaf46a7575023725047b49c2d977d40510806775885636019c0c85b7ec526db309a9d58c921d2f529eb024ec9eb5e97b92e5e22b3fb02a113af42a5eb9b513f5ceffd24d950a72962a24b1fb87a546fa676f9f3bbee303c1e8a73d787b0bee9b117fd281c57d31fdb4179d566b0ebc2ef0ed729d2edb1b62e5807384a7e3fc2d08be15d4e356a731d5561b7dbfcf5051d115476c2033be7c6eb068b35df72256b3277d8ad1fc937adaa66a85abb942a88a7bd07292bf65e805c0687fe5ed5e2d826af9b72d124893e758cf9cbb719da23610f03abeb6571b9c37700d776c304a1509a169a7a7fc3414afa323d930eb0cd0b5981e35c94f142b75d4265675eb0a9c01ebfc8e83e823cb96d6ca61e0aa562ac03ab6516dba1f69abb894193e1f7d049ca15ac77cdf93a995795598817b8b5bdcfef40b51c3a1b5a6796a0f01344f05e60baaca79ed44d74918ae1ea76927a9acf56f065e3accc5e465ece2123d018d7a828e3e27b75f0c0e5a3702f37317e9387a5bf2cb4dbacbbe1f9cc73f1f5dd6a51468f8ade9774b7aae75431c5b080c105add867f771b5517219f0c14fc410b62e78cb1ff17bcede073193901bd503fba5efeb182f77ee94a7a5863693d58ede167893b9489083814dcf74eccf75d734b7ccd4de0e4a9589cd192588dc684000ba44e7c9e7f992bfe44129449be293484a54ee4d2b74836494cc073af7910e30a55fd6184ccf29dde1bb779751bad906cc67af33b6f1ed16d3b91dd1f0eb24b05d74781d7d9efb0a2c9a0462927021501fd4bfaf2bd229f34b1bf51efd3e71d2e5511fc9142b6834dc92af195136e4f05681e7ba56f1ed8dc80337f046b541c14127a614d833f480fa74f54b6175d81e4e00ae47439535b81c6468960b68cb1bec50c69221dec7ae0aabe52b0aab233b8c0441912bf246b75c9682a67022a07de6dffe8090591301712b944531f53a09aaea67fb5b100642b68fe2527accec0123c147bf370bb868690d5571f983e46608e866457076e98ab9974db4ae9f00b89206023f512ca0f741a8151b8ef97994777c4822b0ade4994b19219b6906150b21f774b784d81eea0dee879b648039cc38ce8bcc77cd2b2f65e01a4d7a29e188a13f38d3bcf4667a109f7037ab134c34b30860de8f3661730b0410c76734c0bb66b94e3f726c1d242688ae03cfcb4acb53c9aeb4ba56e2c67641fa0dcafaf602af1f69253d92aa5afa6f224196a961456da63d81b5cecdaf093b07d74331bfa334fb787b417d2f8c4e75ec804ec0269b0b2d06e3cc3d382e44aa9cf970fa0a83f638ace0667867d8413e81f838ebbc6fd4d645e12d5db85a603f4cb81549cde3318ecde3704bd0ebe526be1a83f86073a7e3edfb9ae3c69a6236804766d6ed35ac977244dce52d93720ec813652e6105666b6df9b0077d1211316a65e09eb0a80d429b399d7f8bebcbdeaa3d716d01bafb0d10a32f736cc68f93251b71f35e4f44cc88d35dfb4e79ffdacce9c2515e9954761d471e527e349336274c9fec1406799bd247d722f645b43548aca9fa7c0b0f55077ab3f6d1b1f02dc2a595ddfcef2b2ae2fa83e434c481eed94bc8a301c3695f5220172ba97d131741122cbb59beb9e5c4ba20b1d9fa490d9e9a476481de77f4aaa44e6a717aa74394eabfc0920cec2af61b0e357114c1f4c3ed3054eb6005ddf302d153062fdb792fc7ad7aacfd967aea1d1521deb3ce558bad2dee681ce4dfd51078a604ec4f4ebcca824f144dc46d750fd96192d04547628bf38a11793aed299e36239c8a29f4b5393505ac48e565ebfe52c309ef3da5779b5a1ba75a92753ef64aa4c1417bae30240a5e6f247b42cc48aee7dcd6d3e5051e9e56596738aa11f949468508104c8e7b89c20af09f57b56f74be4abfdda951b54618808b82c1bd83f4bbbc415fd6d0b2b2bf069e03840d8c52d2e0de9f78c92726ceaa34beb6f759c7af1399a49c3b5375aa2ba202a2330e157ea5b91c844fec2679ef0dc719c353f18124e4ff5ad505ce0820e897c6331d106b8f9703564763b5098be6d59adeb171f1fbe856bc028de826569b806f0330957bae019ffebbc5710fbf1aa3d4fca0ece3d1e7efd62ccedfec919c175c5b178ea83252623ccf0b8aa9ea1f7acb51414c1190d67be241d286fd0e08b2e6cd8f179dfbdec9abedee24f174801e2a47185b0b1e692e895d8de528fed9e85f58ae411a8fa76839c8b41c6bd21607693d662c75823e0d542c6bf48b8b05ffabefeede77daf816d960f3aaeac8715b0c506576f1d05bf1480e3253f6c08ecd1dfb5b0280a7871f09134220b37901ab13273cffbf986f71c4933b1a841eef00478a5454152812737185fda4d34380191fea526193b338f044d1eed93a7f68a899609a75e7c7d91948067fff4b13303d9e40e713e11d7fc4c5fcdd40b1f9b710b7956295a6b67dd63008cb31e9e9c0fad28f1a5c3ef9c219e011e881cacd79ff688f1c52c5dd1bf58d70743360cb0991c200a981ff22da95f6268ecb1cb5d74a71e65f77be2651cb3fcf7127715e13e5a5e99ee31ecdd758f8729b68d1ee0bfb09475c3a39beecbfba378b7b4e44e2b9be70d1544507dff624044b0330b897847c7917c8be46c88670e020f60605c5f3294925117a0204edcc1395f85633add6460ba3297fe00e0068e3694dfb5153030b1345ffc4c12236502e1da08fd8f543775bd624db966c5576e3329173ec56991240d49ada1e395f02ec0ec0afc4e2d7ce8e5e11ab5290e142fa17075ac5012a661c5556312827afeafab93e06e916b44b2a93b9f4c0bdf78eec22acebe6b86e07115c11a9405b1912837d755c8cec632ee1a49901f8164668cd376170d89493c3bb809e76aadd76ca923f7d544862d0c4df111511972531dd59dc9857038b712922585172a67d0dcecdb7987d0dde82e9d67e1a921f6cd613bee3aa28eb92dff7aa343f0b21adc3ec8916780deb5b3f14d5ff798797691bc5308ef4ed503262d5bec5295895c1aac743671d040eb7acc0b961c30d59ccafdaba37866dd652d81d5f66ae47e90f985ef5c9914bd539b35cba555f8f6b295cfe044a8873a5df5f81de874ba61aa3c182e2d7bd1c79eb0189001e4c75d23512bff697f988201fef27340550e20743d8f0744e0ec8e8931f25c21fd5fdb94831c22d1a6cb807952adc872a52526431818bc907a7cadae6fff85b65723abcb3cc9f102851b9dca50b4d8042374c39e85a1856a672e0d8812ef35d30686550c4257d4a928a9084860111acf3f333905beb2dba9a8d910e1342078bb8fe08f07dad1599fea1823e08b0110432bd1354384ce7fb3fae78a2ebfa6e14fdfa1d27173b3360bc7743177c1d3fbe57ff9c622d604254fcaba9c49aa4493535834fa960017a396ad97c17f45c955f9c8091e4b1c4227523097578d15c1f7999a06d34a8c9cfe97117d52d8ef8232d0f9a676e614e6049077b400a295cd899a645916ea014a1a2d8dec2e26c144bae11994e79bf012655eeed2d36f766faca5d8531f007abbc59c14a601bec9e336ac2e3971fef995fe0ceaa45ae4b0c85b2ac06e8beb9a865bd5a7b932074f93fccf64090731cb6b9aed0d8159bb3749aac91ed89dd1b2a55305e0037e203e74b49b362908dffae2036889874a739d12ca465e7b3f088e9d84f668573497c1a54649d623e630a8f31930f5a2d6ea13691b59d33b5299ba0191f5cb0870d35aeb5efb274a4fa9de2cd73dd10c0a5e741fd51d46896c2930ab91eec53ae3436c3c6a186a82acdb72ece32d2e8e65a9ade3214792e9ffdbbc48305204cf50858c90654b9a5c21af79452e6617e02306da3cd23a79732d08a277fef3ef5cb736dfe1b9ec2feda5319675708c0dded7a8e2dceac721ff31b289abc5edb5cc47f0e15c66179a56e418865a186ea0d1f99ce485888ca514fc17bed9eaa69414f250dcdea0dfd52208c7f3b8b3c7b77f47f22fdf95e196c13c586dbac50a859f8348bdba8a0fd73f4ccb60b9ea33f26e8ca0128a96b1eb11bd9bec2dc3ba340a009d1155957f6b74be57214b3dff631605a487576bad6d71ef230a99f59e4c837d37aefb7d3edea6d9d84b3f7c0913d89083b290ce65718c4691f1a2c60fe6e9546a7f8edf14407f9f1aec1c554ac7e62c2773d4f7fa08f98a77acdc8ccd35426ee0aabe265d18d83d84aa2c0c3b498eee002c7dd044ed6ccd9562bf50f5da4957f4ead62252244f95f31cc7b7b9ae7b96617b634502112a83b5493a1c2e13cf5e2d6248c6a2c0303a4e04b10e06751d596db2e8e5f01e6d9160b584f129dbf3bad92f276672331c0b110dc37a526a94c7981e66691528fc1c1a021dd641b3e5961946dac0bf868e5d2c7ac309b3ed590f09b85a606252e64fc78736560ee9f42d56935936c4eb5d00b721ea2aae5e8efec1657c7055ddf76058dd7d20d5a8a52d45388426dfa674a3ba9e9576f31f964eb47149c49c176c789c8dae456c0c9208cef8772c049e8a5c3184051b5f97216cf18d39c52d8f7f882db86102cda20c7dfddcba1ece1dff2a236ab60d72701c2c8249c61809887b71f7964c11d733ba5238fb8b69078f3d06abc249ed2201e4a7dc04cfe368eb8068d6aeaeb68ce491cf02ade57baf84cdf5f6922c573aac8968fc009380699cc01be696351302c5c592d60e2834805c301d0ab5d3eb091a0f0a85160161dfe55024ad88fcb759bf21db9789c8429902de2db29f8299d4108b8e8", 0x1000}, {&(0x7f00000012c0)="1f2aeb830e6d830a0cf703549e0561e61fab946fec621af94f", 0x19}, {&(0x7f0000001300)="111dc2bd5dbd9e764cf910c80beb350dfcba0064c5587e6cf54019144d844f0a74d14de75bd90d2dd116553a00c92a2eefc6efb499bdb6437d", 0x39}, {&(0x7f0000001340)="237ca99422b499f2907165c16485f47bf4f59a7be7e5712a930a24dc6a968f66075e3a7b1054538578c300d2224cd505449f5ed43cb7dc704e6a06253cd27124535bfc43e14c9b9f0ea83c5df085e9849c41b665f175ad3d423e87aab54e303f98e6310b942e795ef84991f3592c31ef99c7d0b6a13aa26f0a941da54c61", 0x7e}, {&(0x7f00000013c0)="c91b3d5cf4", 0x5}, {&(0x7f0000001400)="1ed29d57fca06d9c54271f3f55b3853861f8b53317540a665d5558356faceda63b3868376ecaba0bda36ea8f0d1acd46222e9063597d64725ecd992fcd94c1e80685aa7a45b12c960fa8bbcb04932ae08f7e4f862831b6efb537ae8fe22092b7541a3f0d161e7d2f8bdeb09ee17e58e0c3bfe0f47d47f179d5591ac9746df5dac721b3bcf1fac76cc2bf7efd574705414642713483289e61dde486913fad77887380296a41689cc092b00fcf9996c180e00e3b7b0ca445363e03491b51532532c5328fed16b7c7e51c7b893368be5be8f6", 0xd1}], 0xa, 0x9) 20:31:03 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000480)='./file0\x00', 0x3, 0x6, &(0x7f0000001740)=[{&(0x7f00000004c0)="19775612fb8578cc01bc08a8d6bead96f4f7ab9d7696f242d5bc9ad4dda2a65d893083adab62763b2e6d7245f86e3dc2a7da87407cb1f6757dd363e70e5dec388749772b392d7789dbdb9ae95eefc5c7a05086bda4c0c1566566926ec458cc95251244925cca32440271ebe11dca2feb6bea3cc1df8c37fc7ac936f4ab4ba1897ed28a009ddebdf68b2f4e68f30e24797f", 0x91, 0x9b84}, {&(0x7f0000000580)="bb18f0582415a68f4ddc15fbb1cfe7139a20", 0x12, 0x5}, {&(0x7f00000005c0)="aa6efb561fab1a851b3832a48297c2274b4154a298e9e2111eea4cf1e06645c1373357833d0e73840dada5c5097ac3a7a3d085881dc038660ecda4c8b20cae55cadb6d3d8f76d2ccbb9eb9b015a96478fc698dc13f1d439c7eb450ac4bf6b621f7ba017cc8fe9606e11ffbe1e200517e86c17ac94228e4c890c8b01918d3ddfe36d685c0c86ccb87040639cd0e11619cac9313e31ba12b6769b4787d6afb7488887f9b87619dde4b5c8bbb916f4a4677292c8862f8b90d015bbdd6737fa8b0454a564323b348255bd99c315f8beedc03aed52e4fba7b15576be295e4cb434d4c339c5aedf787d161b3", 0xe9, 0x75}, {&(0x7f00000006c0)="a6de7996f4db1d555c74bd26d276d6bad67df0dd7141b942c37b", 0x1a, 0x4}, {&(0x7f0000000700)="00f85724c6d66167f870e3abf13e9e33c5144628b2c64d97bab9950638ff3490f916d224cf36546a3c75b563ed540d7b235252f3", 0x34, 0xffff}, {&(0x7f0000000740)="7ee7bd0eedd0211491d074bcfc4fc443d70328a57ada3a9650297e83514e3340e66281f1ef234d633513378c5965b6f5e8e075ff6b530d5f5a3080c7b18c51e7c7249b65570573f8a750b130ca2e245b9a0a2f9d6eaaf46853fbcef0d37cf6f9005480578f0a739cf8f280b23c0dc1dc6a6c0244fdcc96b0a8b84606f62c5412bb8684b196f94194989b430ce7cb6b8dfa245302b2a1897344a46ade5cf77c7bc4bd773587e0e6c1267b4f4962bb0732b5be800d71e85b4da7b37a6eb850839ca91bbc4868d1fb3b71a4aeaeb7d667fdb74819fd36ec036f675fe0398371808aaf342962137c3a37d73fcdf295a36fd54a8bf9e4ab288d3cc08e787fe205033f0350be4b0a65ed13e1d8af503d9841b5ae793eddba07563c4dc375f754be7710842ba5c18f5dec59809d1b5fe997106a743de5bfff62a75b11dad840061c0c59c66d6893c0a4b91b2cfff933d460e11cc334612bdb29d22f976100c7d92ea620c427cb6fbab147731da4a719e68a9dedb402d14955251054bcf3d363b28d8b479ee436456de195277858d15ed9d42a8ae941464c1e6281459bd269521d486817200d076ea3de09f328bc21d4d9d07f05fa5f44d9d2662b424de10cbe94a833305f3d2178c67feab60a7d27f9176895cdf3ec3f70918e2dd4d8a203399c93d916d3e597d3794c446e52fd44ac7cd0beb426092221e9e5deede6d01ccb540896d7f0f06a737ba003ab921d0336a6b57bd9f9d9cdaf287ba7a656a553c3d8af188d54e2793634dece2d9eb4bce5daffb0b5aeb8f0ba08b70fb2a71858d4f5f0d00f9f0436fc912431deaf7b174df66a0a61674290bae6b33a082d404d2b8bdfa0600480434ffcfc3e64000c1dfc169e727e24edcd4649f548989c9c27f96819ca844f36f3c06ca3894567f4802dc86983742714e4a2987a40f058f92083eb2bbcf2af84a79d52925a29954c02338041a302214faa751998475deef6adf551d0ca805a7bb7d4e346032434cd9348cb55859e9d61811e455d2f926e50841e266b7a5053779ed56ad223c5701cafeb050720d33a26e74a7503c08813bcdba1a3f94b82719e3faa01cfa60468351a7e875b3b4b9570fedb5bd6edaa5e0d8bbb86295225f5b621358024b7194b04530b993faccfd66de0b022374e368d7fed3f575b895fead81a043742eee7f2740aee7764c61b9a98e9e1241f61f26d28faf953f9a90db1258d9a20d3c71be1dd908bc4cc944ed9425dfd5652398c27750372ba8eaef7a9c9af5ca3354fc835b7fb119078843ec135f5f32314fe9a204035874ad5c24ae190a7a44651966def512cf4e3cd487f2711af83c725c1f28a9513dc622762682aedbf6427610b6401960f9380efbd7f822bc40cf9f39bbf17083046d6579d2382d3a6efffda85a8ea40ae5ef250f663929ac4bd37eb17be98da6ecc336d1f40e042958b297ff7e8453490b57123ff45e2b67711102d11f4e675f4af27bb8c9a88b6e8c45a458cf7288506a3231bf745123427b2c4adf98fbb4f3def9e735680b56e405afd66a6a033d12b6a101510b0680df904e91530d4b70e405ff70e3bb60c050b648228caf30f705fa1afced3a3e77ed5b616c77a1dc035a0693add5ae831537892dc2580d841e45bde716a445caf9a84b714b3e8f6e08e8cf00161872343f831861755f2ae15378e2bf154362a8c714a8e58805ac4ae3d7db7d4832d4dff6a60ab7f0689c1ffa8922a7bd4a58655f834085a6ff9a800298f77ac4a730db575ec31b0833902b39836f9af5accc53766753e6940cadea10ac39a8aae43a6e83937174f9214ad0a9b0dee0ed77041908ab7ae2370dce5dff22ae1853ca359c19a8a5b58135246c17abec004ac592afc0ad42d228ad7fa47aca32d0e9e6c4bbdb00a9184e77369ab6b3a43f7be4690a79db8b65dbdefb95d0e72cf645c98814ea8b7fbd4901a990ad18dc7bb3259d0260ae0673a6fd228019b2be5ca01f4c85a09b455dacde0c62214403aa9e7ad305612049ac92a5b0d572f24b239fbca2e35c99ebbfa039ada6aeb7c0455c77c22bc2cd956a679475fd61031e1249a62e850190c6a611f9c3ba13ec8428468d2068f5d67b7feb993b037031a4db82acc4f500454d73ea9382f60fc3a20f030893442aa681045ae1e5943e91f80ce72a4ad55df0bbb9000aeba2fceffa767d22e6ab898bcff3c10859f431e777016713f9b2f4fefdf102fd5de7cef85aad143bb258585a7844ef3d36a4ff2c09418a2d0dcfda2f9d408a732c23bf60a967e0502ffe5816d427c9ca50b4419376eb016fe27d33c29e23554a634eeeec4e4f364a27b38c6bac729e684000ffe80b58247cde2860fce3bacc766faad083e4f01c14606fc81bc7803d35d9c156004deaeff67629f976c01016fcb8ede839a34c849ab333c2ece88d12bd752e9aa4a7312917d8827c8915b7e706d56d035b1e0b0f83e496725cf2332dc3d5c7042a8021fde51035a07ef44dc7e92d49592e18cb7fc877be9d5bc698b279f19bdeced3c817754cd2c74318065385d3391d11411d4059c301fa06d633ceac45df8ad85d32b941f2dd519443c06c5d28447d549f345bcf895936358494f09d7d6070b6732f54451709b72b6570788f6870285ec70eee467084372e16315d385d4cdff909544c1aceb381d99bdd49149b0a65208464521578eb18beb4c53113a862618d04a2096bd6315c22112db7b2c467acdbe8562dc71c9ed5b3df1c684c2aea751354dee6e0d04b60713415f773d080750a3fb9cf4900eff584dc9bff028289d5153ff9060cbfadbf329a218ebc4e123777205a66c61a492082fcccb50996ef1fb1b7ce2a4c098521b7baaf012a25f71b07d51eacd0fa7155ea2b96f378bea04b9451b88822bbc458790b66c25020a0439f14203fd9a10fa06cad7f9ac983344c2b239ac37eeec4a2b0acf83d826659cc0ef0a3cfd9baf8b3dd042f699760a876222021d110b499ae83a97f3883837d2422c57627f78941b0382fb0625e139702205bbe29291bde74e2e7263c38eb5a2cca6f868732c6483f51cd5cd59308dcf1ec21eb785bd87dea06afb7b29f0b675acc3a18edbbc43e8bc467005aee57c393b61d62732b86f6ce72f4598f846fda5b2e7b352f16df28624498fdd058381223fbe54129b1b634b283a821e652517176135476332dc03c195bb52889debd4e0a42cf54d734fe8b36143db93324b47762f4b1d3e29aabd1a0e947e7e4eafb8bf758f2b50512fae3e825fa4283ac66a6e9eee0e6534b568ea131062e14377ebb44fad03d38186c1d88b62494866036869f6a36231ea8055111a4e3dacc03596a844c30fe88e01f6b77b81adc1886e0b9d68efdaffa48cf41e5651c6be93a1f524bf7eadcfb74ca5084d84e7346359730b8533dac07fc3b05d55b26a5c2821866228a0d28d87a1027dc732239aa0de7862181208dbb01b50ea36eaba0553fff7c2dddeb9e5df4c57b59f134ef8fb35e80125ab50ba8f3bfbe24e4a44181ecd13fc36472c74ffdca50f1fe11d2127b529d32b8604766a2acdee36758e9458ec4c2fe7ab55dd2096f1c6e2a797ceb5e466a19e2a8ed1bf3d3c44f052095f56e1f398ab7d398b4b2d61c42d4ff3f6bb57b70863712c20e0602f068c4b1f95516363bbc19e7e6f312e905c14b6294da6259b6327555370352519c908572e99e1d4f56485728507f283d3708cc43f504f20a6472595adddf83616545a34f0e54d7272c5e283775c2a60d27caf0dbdebc09da62f150281ab69c746acd3257e94cc979e36bdbedf11ae6c0ddc68253542838ebd475232ddcf28372c3f4e0a28bc11aa65db851a2f19e6f9b63825cddd423d8bd23aee3441385e73685b379b1a74da35a60a07e08ee24c4c234910c0ae08a7d370e0a32eaf9fa163609b2cf4af7751b48548964a3e8a33f1086d5932f1b7850f61f9f3883a319a637ead0d53ad45b3321ea1037452c1892ea9247336eb02a65386a5805ecf2bf83eb3860dbd2df9793d7af7c6b783c73b44ab58410f6a84bb687ac4f00801b14b34f02518663ec6397a05408f1ca2c6c01ed87b0de3eb60e5284b25afa2b1aeb1af9de2040b428eff07e01bd651e5ff0ca77599b4fe5d2babb7e011b3f1e9ab12934be58c11ef0063ac52f6dc19d602312aa0d10f1c6de498340194d920f0c992047e272ba5d1f6771936010b621b6cd11feea7c1fbccb02a1d47ceca5f19d4a6db170d89eb8c71e433af92b89c03f884047cb5df1fcf7dce4e402b3de2a10ea6fcaa78fc7a1dd6292d36988175bc3740a3e128cd4f8f5055ca179d5a9e25eea583db3f58133745b67cd23ed7ac6d197ef1191dc15b4ca97b9c33434d532fe1fc8510f76eb74f09d0b950bdedacd3cf079e4ed2682bde54afa310a57dcb2dedf20832e2cecfa4c3700798617046e622483cfbd2cdaf34f4aba01ca46a1eed6103fc62c9cd17434241d8c1f6a2e92dfcdb1274ca32f801fee5b70f438c0271c65f3cae01e5d394af8f0e73a2af32601adaa2ef5f9bb55f9626fe0f794b2f8a0b284bf4a8293db64fb98d9986075f28e24d66740bec6af520171e615c97b93f14a2e77348dcb2e01a239ce22a5242bc44347857c61a46d64c0e8a62c5943a486dc0cbb050da5db49b146c84fee91df4507ab3d9129e32bda064e67488cb5e45e46e6de32f32f60ca0fabba59cb88ab70be75cbc000d365675d089b7c17319e5cb8de64c51b8dbd026de21a63b24db367b2e20cf20b81dc0f6dc409af4ec9d4c743267397bc617a3300934eca6efbb5560dffb768c14c08629d3d2008ce9aa788186c6ea08267af5e826c9421f18bce07790ad20d5ffb91ae995c87e41547214253b8f9982885ff17b3b5faed6fb10caad0a0a95f0114f584f1809d364abb0e3ab4fcac807c6da7c98112c3f9e95edf64a2900c6028c159d9c7805b24928b80dd992ea4879162ef9f528f73938ad7cb84cbb1880284739dd8cd104ae951b3bedced7805ee4d80a473af960803fdf6a3d7a98609dbf6c48424cd015015d1fdae78654f8da04b7702835b99be87febe6ca16035d15a42bffa736bd42896ffbd15e5ee6ff6946ec99a73aa9801b6f5d77126acf099b2c7088599e741f4ce41dc6eadc78d899cb9bd5f4e92313d81b6aa8d48d18148f07ca5667f9fb20d1464514aafbe4ba3acfa04c053da6a511d83957c4f6729fe4ac64722371845a0d8f72489eddfca0a58f8d4ec2eaa3e6856bee28411cc4896101ae67b4a01e4c042ba128febcb63dec63bfb512c957b06b44ab92d32be84a9d96b7facf28392dd0a9bd834ff9478cc9941ad057de7539fb553256b5e9ec06b57a71182ddeac373bc63a1e4317886a1a66fcdbe96c9a45a65dc77b55c871c7dffa9a37a06e3908dacb6e697665c58c09c7fc2397fcd96a9c09bd47bd34edc903c76fad9140531bf77f382bfa6dfe77a6f1560b19cad39f6cdbb1b81693d73ec5848dc3e6b6c50c45b0aaa5e4d2358059768a25246d0bf91d36011117649051eb37fd587559d0989ca37ab08d43fafb43c2fdd7f762b4a0bc89d1fc209157a0bb4805f6c2d6c65d6784f21e2351ddbff19d87349902922b95326ba9c3cdfdcbc15dad4e449f2a3edb71093a9c7484fd0428195197bdd50af3f4e7f789ddb72cc9012346dfe69b573d55ee231359f2d252c310ace3f5f17b4de8669dfadfa76761c94d35b9eda6f37a50c7477cf17885893dda6394683e5a0e36d605cb4d221d5a2bb5542b01766ea9510eab27a49239cea5d417d0b19a78a76fb964b39f658b8f", 0x1000, 0x5}], 0x40, &(0x7f0000001800)={[{@mpol={'mpol', 0x3d, {'default', '', @val={0x3a, [0x33, 0x39, 0x32, 0x36, 0x39, 0x37, 0x36]}}}}, {@nr_blocks={'nr_blocks', 0x3d, [0x37, 0x30, 0x25, 0x6b, 0x37, 0x38, 0x78]}}, {@huge_within_size}, {@size={'size', 0x3d, [0x65, 0x67, 0x38, 0x7d, 0x33, 0x74]}}, {@nr_blocks={'nr_blocks', 0x3d, [0x30, 0x33, 0x33, 0x32]}}, {@huge_advise}, {@huge_within_size}, {@huge_within_size}], [{@dont_hash}, {@dont_measure}, {@smackfstransmute={'smackfstransmute', 0x3d, '^#.#/-'}}, {@smackfsroot={'smackfsroot', 0x3d, '/\'^}('}}, {@smackfshat={'smackfshat', 0x3d, '\\'}}, {@defcontext={'defcontext', 0x3d, 'staff_u'}}]}) preadv(r1, &(0x7f0000002b00)=[{&(0x7f0000001900)=""/247, 0xf7}, {&(0x7f0000001a00)=""/4096, 0x1000}, {&(0x7f0000002a00)=""/212, 0xd4}], 0x3, 0x7f, 0x1000) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000400)=[{&(0x7f00000000c0)=""/182, 0x1dc6a7eb61a20e2}, {&(0x7f0000000180)=""/89, 0x59}, {&(0x7f0000000200)=""/162, 0xa2}, {&(0x7f00000002c0)=""/122, 0x7a}, {&(0x7f0000000340)=""/184, 0xb8}], 0x5, 0xd9f, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r2, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) setsockopt$inet_tcp_int(r2, 0x6, 0xc, &(0x7f0000002b40)=0x7ff, 0x4) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) dup3(0xffffffffffffffff, r3, 0x0) 20:31:03 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0xd001, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) [ 241.562844][T16089] loop3: detected capacity change from 0 to 4 [ 241.569000][T16091] loop5: detected capacity change from 0 to 61 [ 241.582067][T16091] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 241.590639][T16089] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 241.590707][T16091] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (15 blocks) 20:31:03 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x300, @mcast2}, 0x1c) 20:31:03 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x500, @mcast2}, 0x1c) [ 241.627789][T16089] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) [ 241.711708][T16119] loop1: detected capacity change from 0 to 255 [ 241.730250][T16119] tmpfs: Bad value for 'mpol' [ 241.731043][T16124] loop5: detected capacity change from 0 to 104 [ 241.749093][T16124] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 241.757650][T16124] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (26 blocks) 20:31:06 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x39, &(0x7f0000000040)="ff0204000000000100000000000000000000000000000205", 0x18) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c) ptrace(0x4206, r0) rt_tgsigqueueinfo(r0, r0, 0x12, &(0x7f0000001180)={0x0, 0x0, 0xffffc58b}) tkill(r0, 0x11) 20:31:06 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x101000, 0x160) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:31:06 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x700, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:31:06 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz1\x00', 0x200002, 0x0) write$binfmt_script(r2, &(0x7f00000000c0)={'#! ', './file0', [{0x20, '*'}, {}, {}, {0x20, '?!'}, {}, {0x20, '.\']'}, {0x20, ')@'}], 0xa, "11ba8e914ce5093d9a3de955c94b5f1f161484ce1d86356132c5503866e04aec3851b285b2c5084600f67adb6fe0541119c27071c332455645736ac963f6779c92776be0d7be73b4ee7687494ede073e1611c410ba158d91cd94b5a8fa08004fa7d4f5a721c2b0ccd603a675e3ff339b30233529234b0e543a02600fff4be2f3322295d004f746ea7406ebcf36b093e5317669f4d278c341a9a43d5bb04a9baf9d68a4147de73e7f02a0893c4cd9bea8376da8e8b279af5410a460c0aeb9daef37a178f73bc9e142f4e032849930842c538802eee706628df86ddf1f221f28c34da82d97682d93df118b18c78b84a9ffaa"}, 0x10b) getsockopt$inet_opts(r1, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:31:06 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x600, @mcast2}, 0x1c) 20:31:06 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0xd101, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:31:06 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x700, @mcast2}, 0x1c) [ 244.572279][T16145] loop3: detected capacity change from 0 to 4 [ 244.583382][T16145] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 244.594792][T16152] loop5: detected capacity change from 0 to 104 [ 244.612212][T16152] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem 20:31:06 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x3f00, @mcast2}, 0x1c) [ 244.634665][T16145] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) [ 244.674123][T16152] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (26 blocks) 20:31:06 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x4000, @mcast2}, 0x1c) 20:31:06 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x900, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:31:06 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0xe40c, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:31:07 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x80fe, @mcast2}, 0x1c) [ 244.805882][T16185] loop3: detected capacity change from 0 to 4 [ 244.820988][T16185] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 244.838649][T16188] loop5: detected capacity change from 0 to 114 [ 244.858503][T16185] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) [ 244.868712][T16188] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 244.916258][T16188] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (28 blocks) 20:31:09 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x39, &(0x7f0000000040)="ff0204000000000100000000000000000000000000000205", 0x18) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c) ptrace(0x4206, r0) rt_tgsigqueueinfo(r0, r0, 0x12, &(0x7f0000001180)={0x0, 0x0, 0xffffc58b}) tkill(r0, 0x7bf1) 20:31:09 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0xfc00, @mcast2}, 0x1c) 20:31:09 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x1800003, 0x110, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 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) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1800002, 0x12, r0, 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(r1, &(0x7f0000000280), 0x0, 0xd9f, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r2, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:31:09 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) fsetxattr$trusted_overlay_nlink(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)={'U-', 0x4}, 0x16, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) 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) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r1, &(0x7f0000001440)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/79, 0x4f}, {&(0x7f0000001180)=""/68, 0x44}, {&(0x7f0000001200)=""/148, 0x94}, {&(0x7f00000012c0)=""/152, 0x98}, {&(0x7f0000001380)=""/130, 0x82}], 0x6, 0x8, 0x6) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) setsockopt$inet6_MCAST_MSFILTER(0xffffffffffffffff, 0x29, 0x30, &(0x7f000001a900)=ANY=[@ANYBLOB="01000100000000000a004e2300000008fe88000000000000000000000000010aa6013800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eeffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000001000000060000000a004e201aa2e61e00000000000000000000ffff0a010100040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000599b4aa55ce2786a2c1f00000000000a004e240000000200000000000000000000ffff6401010000004002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a004e220000000200000000000000000000000000000001fa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a004e2100000081fe8000000000000000000000000000bbec570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a004e2300007ffffc01000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a004e2000000309ff0200000000000000000000000000010500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a974e80f9ef4b4ded4e80d3699835cc4f3d4276ed1016207784a66ca995b9b9d03ace81ba3bcaee35a07f6d98b65895ab74743a3c73cc5f88df90e77a3c4a92d"], 0x390) socket$inet_tcp(0x2, 0x1, 0x0) socket$inet_tcp(0x2, 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x2010, r3, 0x3000) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000001500)=""/102400, &(0x7f0000000080)=0x11503) 20:31:09 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0xa00, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:31:09 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0xe50c, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:31:09 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$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:31:09 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:31:09 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0xfe80, @mcast2}, 0x1c) 20:31:09 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) syz_open_dev$vcsa(&(0x7f0000000000), 0x1f, 0x400000) 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(r0, &(0x7f00000000c0)='./file0\x00', 0x101000, 0xc) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 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) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x40) r3 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r3, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 247.620385][T16222] loop5: detected capacity change from 0 to 114 [ 247.632435][T16222] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 247.634901][T16230] loop3: detected capacity change from 0 to 5 [ 247.648553][T16222] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (28 blocks) 20:31:09 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r0, 0x0, 0x100000000) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$vcsn(&(0x7f0000000040), 0x2, 0x200000) preadv(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/236, 0xec}, {&(0x7f00000001c0)=""/14, 0xe}], 0x2, 0x7ff, 0x9) r2 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r2, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:31:09 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0xedc0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) [ 247.681103][T16230] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 247.703953][T16230] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) [ 247.766986][T16260] loop5: detected capacity change from 0 to 118 [ 247.775285][T16260] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 247.783686][T16260] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (29 blocks) 20:31:12 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x39, &(0x7f0000000040)="ff0204000000000100000000000000000000000000000205", 0x18) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x581080, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r3, 0x29, 0x3b, &(0x7f0000000100)={0x3a, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0x7f}]}, 0x10) ptrace(0x4206, r0) rt_tgsigqueueinfo(r0, r0, 0x12, &(0x7f0000001180)={0x0, 0x0, 0xffffc58b}) tkill(r0, 0x13) 20:31:12 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0xff00, @mcast2}, 0x1c) 20:31:12 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) 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) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$BTRFS_IOC_DEFRAG(r1, 0x50009402, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r2, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) preadv(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/98, 0x62}], 0x1, 0x6, 0x6) 20:31:12 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 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) r2 = getpgid(0x0) fcntl$setownex(r1, 0xf, &(0x7f0000000040)={0x0, r2}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r3, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) tkill(r2, 0x1c) 20:31:12 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0xb00, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:31:12 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0xfeff, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:31:12 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0xff02, @mcast2}, 0x1c) 20:31:12 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x29, &(0x7f00000000c0)=""/27, &(0x7f0000000080)=0x1b) 20:31:12 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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) ioctl$INCFS_IOC_PERMIT_FILL(r0, 0x40046721, &(0x7f0000000040)={r0}) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 250.646225][T16285] loop5: detected capacity change from 0 to 127 [ 250.652817][T16286] loop3: detected capacity change from 0 to 5 [ 250.663236][T16285] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 250.672572][T16286] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 250.680953][T16285] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (31 blocks) 20:31:12 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0xff0f, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:31:12 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$BTRFS_IOC_SUBVOL_GETFLAGS(r1, 0x80089419, &(0x7f0000000040)) r2 = socket$inet_tcp(0x2, 0x1, 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) fstatfs(r3, &(0x7f00000000c0)=""/221) getsockopt$inet_opts(r2, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 250.691573][T16286] EXT4-fs (loop3): Magic mismatch, very weird! 20:31:12 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 250.796313][T16325] loop5: detected capacity change from 0 to 127 [ 250.803937][T16325] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 250.813449][T16325] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (31 blocks) 20:31:15 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0xc00, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:31:15 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) r2 = gettid() r3 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r3, 0x29, 0x39, &(0x7f0000000040)="ff0204000000000100000000000000000000000000000205", 0x18) sendto$inet6(r3, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c) clone(0x10080, &(0x7f00000000c0)="e45751cb210e2aff3c38d51c707af78748285a9081d006c4997e28dc529c36defc3c4d197e3902dc17d639fa52507360ce523f8dda474cdd67dbbd707ca4eedc58e57f9f8424c791230086fdf258f1ed75816b2f41cb7b", &(0x7f0000000140), &(0x7f0000000180), &(0x7f00000001c0)="736c3a240276fb83c683154056cb6211a019f2b167f3173a18aed532ae311856ed339abb0e66b4495ef557ca8c5f80bb9b4f4d0c9afea8c020e19c8b8315c482f7d2881d88da0690b93f634b83d0415a181f901fcadff3fb4ed3a95e642c849081aeff14dda85440551b380a69cc8140f8fdae8baff401ff3b316107ecbff176d51de86eb78c299fb81d6b0513abb79b13c05bedb245ba34721da7f5caf06c") ptrace(0x4206, r0) rt_tgsigqueueinfo(r2, r0, 0x24, &(0x7f0000001180)={0x0, 0x0, 0xffffc58b}) tkill(r0, 0x13) 20:31:15 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f00000000c0)=""/33, &(0x7f0000000080)=0x21) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @rand_addr, @private}, &(0x7f0000000100)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r3 = pidfd_getfd(r0, r1, 0x0) mount$9p_fd(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0xb00480, &(0x7f0000000200)={'trans=fd,', {'rfdno', 0x3d, r2}, 0x2c, {'wfdno', 0x3d, r3}, 0x2c, {[], [{@dont_measure}]}}) 20:31:15 executing program 0: sendmsg$AUDIT_USER_TTY(0xffffffffffffffff, &(0x7f0000002580)={&(0x7f00000014c0)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000002540)={&(0x7f0000001500)={0x1010, 0x464, 0x100, 0x70bd28, 0x25dfdbfc, "fda3628f925e6d1428ede6b66300e2557f7d106ca0d6ef79f40eed4527181cb4072218fb9821c8c5ff2b77037c7f648a6e5a308f358f1c7ff469a6a1f2235a95c94c1cfcbfc2639c177df7508f68ca08510189adcc24723e2c2c4011f53542897f9a195eeff44ebec7173b43962d688b3f7a86704e3fed538f98b308c0f0a49d3bc13c5274352a292e0ad84d5487721f148c4c29156038dc94738f32ada89467995d5ea76b22cb51883633d5af0c64124ff42cee0d5d14876e95db453703bfbdeda9a4a55b4e9deb523114671350e8e334eadff2c3034e155f2b8fbd6e7e46abda5d5379944e40ac10591fddb7b47382d5e07adfd4b59419a7f58ec76e1d16d0229e4068c58dcb229e5f81e7d04ee85c6f0203ff60b7bac4700607b3fc47aac2b53cff55a806a5a638a1a277a83e1bf7f49e4f8808ab8d16ef29ef68b5cdb29b35f343fd5dd8690653ab5637a963802ba055f51db57e806fd2533a84b34bd5e7e892bb24f71c2f0c43740804e9d2605a74527be0eb0c41e1c38cad425dfa69ce988962dbee2695533af02deb521368854e66a1e73aceed731b79eb3b5a6e8f8011e83bdc778322b97d6307a525d9b5700275412ed826161c6c05b70ab56b0b429283e14318ea08af29f14dab35787f42decf10355a44b79b51df6ad4a013d9566c40d53b4fe56c15085eb409d1dc0de51631abde12a63ba5fd29690a0ac25e960914de2aebfbb8260242afbd408634b94b3137535bfe60a410294e635653d11f72558e43d04d7b30ed336c9d6686dbf1f51a4afb0e1be5c25b84761bfa6b47fa633ff58e6a6898900172618b12690f63fa36963271ac0746e3f6bf8cbdb03e7ece03e4877b2293a85db90a9e8495a15465f8ff5bfbe796241b31b92f1c0586677d8d4d1402b4d2410c3b902ac1c184d729c918986a0aa58abde192200eaca831d16a6261a99d6a04f012ca7ba42577e0819a950800eac24ee5be75fddb6763340a1bd3302327e4dd34a7484d371ef74bbd19f42f83053d9847ddfa0e9cd916ba031a21856b856ee6a6292cbe5b1332ede3b869ea9b88c20189979062b16644a64374d91701ddf7c3db30ff18176fd5ad8b3602ec88ff8227bcde87e6c100432262efd792a2f8e9b3d5249162b43f370609524852471e62db5c7cf1db1bad31b54f4994de494ec8f51b7b622ed06ded1ddade1fc943fe8240869039cfa9283a32023a9e5bbf3dcfa5a565de8fdba60cae81d202453f36e703ae646c06e52e585690654da762a18ecec5bda8626d38fc7b06cc1556bf8fcac26afca445f7735db9cb6cc67670d411f93514193b848fd84987c68817df2a0d3c582b967dc7790d5f733dbf8d242ff706c3eec25ecf3bc2d88686fcbf3d6408a86ae2e9a647a1ec90d41ff4e2561959788975c84c21045f6421a5015c5358f8895f9164872deb9344d51f95e16ebe413f65903db53c66d6471c84a3b13e17f964c9933bb48422b167306c7a1bd690aeac180a8abc5f404221f1732532d759933a923ff931768d95a446df8d9737b4336a391185c2b7299247e7fa28a68485f4c51e84866cf12e04f732b8080ac4fc258482354e7956dee18563398ef95920e1dfcff4c835e3acc57f030f15d293bb66d4371b01d28dc0204e71db605bc24764e9533bd8a3ceb53260bafc5b80bf5720cc34cc87b6af07d757f0619e3722771af4f0f5a0d7ebc30ea74c6b4e033a72d26af562c91b1369ce72587299bb74ba5412377d1ede6455a34065d49afe7310a615e3fa0caa68cc791559edb75eecfca4165a1b95d6f9c93531ce8406abf9bd5de89c2a0d09ada4cb14df6b2895cb300d27fdda8d181d9f9ae162efb4c7d922f52e0b12e172d37c6e6e80249cfd201329f5891319269675fb463b13f890b7453f3964bffe5445a87b795db0c9291ffab5bd02ca733729fcd0d5bcc01229837c49d0f61e9d9ddbc6db8f2e35a590094723e2620a1b0f79990044743bcc30f143d3b60361577d741bb3cfd14c625df1f596c35128f61d80be766f9705b9aaaa8a3c7f65b56aa810bbd30d3ed9c59e7f4198a65c6e9c31dee939d9928ebc5d74f11dbf5acf857b7df8718f794fb18e3a217681ce6169af4a6bbf5ed7a619fb5c028919cfe0df8b1761d0a90c7b2a598e3ed310118840041ec58644821f632832fef5da2a73561a66d112bdf8569be6d507fab51432a7d582bb033f529ef84cc5c236d015c0385d53df7821675faff22be2cb5f10f5b82913c00c438e7506f316798cb26a525f3a2bf6d91ceb3d6f4be8afcf9fcbc9472b3fd8ed5099f29138e761391b4d3f7faf9eff43ec5a607250407de0126431d221c08d2e0cfca8507b21b7f43cececc67a50bbbaf2b79a6da48a857e65f6fd92cd0a0abff9ae5ee39a112560d0d4d7ebae4713065e6ac0ac3e2f9f505b04eb225bd615b305c647e4899ba4c51adbaae7f20fc06e9d122088167e56d0ecb4220469284377759f8f224449a0f6ad9dd034f66f6ab9313a3802dc42c0ecdc55a883ad414ac18ba568fbe9b1ae0a07dd993eef0bf51d77a5205786a04df3e5cfcb4a42dd74795f28475ad658a871ef17dd4eba3e502e5cb1eb596d0719d46e4d339e9db3f71fdef5025e2202d1f7af5a1ca020f68dd6653046d3f3efba90e6cd002859046127a8a1f1e8690945986bc9d9d2f5cf0bedccbcc1885c69f48837f5db589c4f38e1a6dc0e274c7336abec2445a4a69e2efbaf3099a5708f4bad7e4f05125df04b02f606af2a24e9cabfe325f451d77586841da978870394c7e2629a470e14ab17e9c31f7ce92fba78704679a189fd22b2a5e13a6bd7edd1bf862824f7ba618b1004e3d8df517a5a510cd44d0b9f7884db1349c101ec133ae06347d594eeb5b5e6da5136f3e2ad667e405291bf509469145700656b077a2a4955677679ca1dd944ceaf06627ecc77bd0d4db45447c73b4e03f2aedad594f7cf2a4051808c9826feaf0602cae6b6709033a44f2dbfb6fe83a02c5a1f5cec61d5e208379a21bfe57dd15885946e06f2e494ba59241a8f2a171e20ff3dd7be7004fbac9e71af55b1d34a3f6bb40d4e1fa0c49ef72e38ac7cc85949058b01532e3e95bce2dd6eb866aa728a24378cbcea1bfd18d0af403e53c968ed3475fb13d4b9698bad6d1f91b062d71d0f3ab16f65cee230a21af7ac14ef04432392cd2aad9b8bd4774cc3498b50bea18a8ae7f9a5c5fb7314eb720a1d4603bb7d4583dbffd8b702d1e0d8aa8344d5c2a8a59bfd399bb0381ec14335c8bc454411e332114cb7d9443eb31a27a91d191e4749f5a21ff06431125e6cdadd47e1e1cf8e78fc2248aac170b9bd700bb3c4a382d11f1f35ed7cc8118677fc03df2fe93e05a729765d6c884cd3da0000bf0f469455090e9b6cddc0a1768a2cb403f47678dc1a0e53e6ca6486a367f803a476476759133067e2f3128aec2beda5df30fb2bc5211567f40e12d296cbeba39ca64f4b64ae042525eef0d982fd64453c10a3d0f82b7b777b02cb18f908449f7b7209df1ddf05586c2433647f62ef9c9d2f93de98971a63ee05d80bfbb747e5f596e0524ade41605988b0191bf261788700ef3a30fb764453434b79274863561f3d096aa7696da5bfbbdcf723b84e3007617f3a30a930c41cfe4b7f2dd5ef4cb17f64c1fb13ec8abcfd52e6c7b13cda4fff53891f37c661a6188928ccbff8ebe12abac12008d24d2f1df8cd1032424b1efc85a56fe55aff9934525dff3c2ce3dd3166dd21b20ea7b6affd489d67441557c074b19cd03457f0d3533a6b93637183b2fad8f7a992cc61337fb8cd6ba247079625213dee0aff91224593178551ec54e633c6117b92a59b985e3f914cca6f44c9006fa75010d9072d258afa41e3e1169595373eff1e5f0b365cf03288335bbd9c7146b7db4f095419c3a414d413c3e7dd9a47ece6b6ba288cfd0744a7340f3f3f9c6c539d0c80f6166a8d88d3580cea112427c6ece692426b13fbb9659c2cbe0d717f66ba3d260f4a684a17b569b1082471baec9f0ffea74ca06677d9eade50f4a3f68e26c0881691759eaa113c8d98f089de7019dd8c5d1a2d749bd7dd3fee9ca8ff44fc08ab0532efd8a6bbb58721e1a42b416d1ef5b0d15313a03404e9282143490f33ffc581fbeeb163c511612f7508bea73ef024bc21e6b1a64671aa5365818951f3cbdb7622a338763d77550bab19f6415c23f87c5933cc0a1389311c3d25386d3af2ef1224e43119924c897f8a5e5678b5ec7cb7c8cf9c1427f6e6d68d0e72524c52042a6fbcff572a8cd8d20403ca5ae84232fd66a3afd0017af3f3e3085f69014eabc93a5e93d3304ad0b68e8a001b57c2316ee7efec8aec18951c8de11d52426361940d830c04fe04189fc8ec8e5e6b13aa4b42afe8ac065206e09b0309510603fd047f579c1dbebfe0753146edd5cf871a10c6aa90910c8ac38d882bb9dae75d30cfa99355bdfe2dfc7cf8074f69b2a1c866e2291391f4ecbce9a01cd5d571323af3fb5080e99081b6688ce33f5dfcbebcc2d4e2b5629f9f606083ff28f66da0973d454ab3719f3152d50d26a2922441faf96eefb46ab9899652915088db9b5bbc2dceb7330837f66662821b46eb7be2a99e106c82995ea8a44af33cfa27ac0ddc500b023b2f77997998d065051ce518b337a9288a6bfa71936ff72641b964e8d45443faba3522edced927a919dbfba7e9432779f0df9da08f99b7fd32512b31ca5f9471ea2e6ece2f2ab2c51f1c71a26f98f0feb695385ac2b4100fa469ae7467c30ee7c3bdc0ca39e37be2eff008c02b8a01869c4351cefe1f119e9a8be14f7e307a533264e91875d4b2aff2a5c0799f9be3a54dbb5a2bec0aed776d0aa7d8b113cf2c40c8faa5f4e15a5a0874e46fd9869461c85ad46fd2aa0b8371651d84d44d37738cc79f2d3851e9616f41d3f9fdb16bbae68a4ede20ef7d0d6a9e9acf462ce947956f1f40aa77f7bc91f5fa910b8e80e257680d201f88a6cc2a79eb4063a58cc1cf47abbfd71a52b2e33818d0cafe36bda981a022edde1a59b7f9e7c08fd6dbe19fc8e3507d3f88ee679ddc5d642d880f04cebf53090cfe5f1754ceeab90d285993832c261f19f80d76e83da7e8922f3086112455a5bc3825176c6e75ccdf54f056e121102cc6b8db698cace072ce66beb8c537b4bd1cebdb4cf13eb38965e99459cd8e22848daa11b9f14d13bd651f67de1f7d7f3503b6cf023409220ead1ef0a94cc072cab5f67bd6d81e5123f4c2b8d9461a01868fe464ac0e78e17458de307f8619b4e403f1f95841ec37959af8c804985163bac07ca33b579f03c9a745c077e4b84b5a18f7cd761c4063362856fcd98a5bdc294b93cc910227348407df01cce8e9c389ab6be5292637a703388742246fe70c205a197aa851d9af0e0f48e92e49b3f3f7fa04bdebdb3be2bafdc6904c585179a20e8f11c903f9998a32e4bc183cc426b68c27454b93377789ca7aabf2f12bd0701356f23522f61af7f4956a5ffeab9eee75223e41fc8522ad7507df5c5053b57f24ecf994ce748035b5c821f3dab3068de5c605b6479827f7b1dfd974f66d1dbc3b8bdd62e522177352d60a954deeacaae8c8d6eb73d679baffabd585e2a78227dbc49be5844d861432dc8675991154e50172d355b4cfa36b75df7b74d05518d3f5a28b843a906a6810ed2b2dedb1c7386c6f6f49fcd03e9fac4c937bd210a555488f65d81df5f276055596c5d4304fbd84a69c41757201bb1969a75ba057bc6d952fdd4a47ab0cf53bab140ac49c1f5e0abb89", ["", "", "", ""]}, 0x1010}, 0x1, 0x0, 0x0, 0x8000}, 0x20048890) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x1000) 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, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/4096, 0x1000}], 0x1, 0x5, 0x3) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) syz_mount_image$vfat(&(0x7f00000010c0), &(0x7f0000001100)='./file0\x00', 0x40, 0x5, &(0x7f0000001340)=[{&(0x7f0000001140)="d069aba042621f4f5d72be7f810c241c03d3c520c6145588cf409d073c6228c376e4fc11", 0x24, 0x9}, {&(0x7f0000001180)="1b700da47540c50c72c01bc73a1f8b1ec31d2a04dbba2bad9c33242d80f909bff34f1d9732409ad1e2bb9f213707a5d1a5af0fae08606b03f3aa7ed447a5d6", 0x3f, 0x200}, {&(0x7f00000011c0)="26dc236e7960b0b4c80c37c37d289bb566fa07e89321461621148652873a313c6a90e23bf0bfcc010e947d76b2b9baf2a24536816c1be1ede166219e57d36e82a544bc1861569405609cd1245c575cde19cc45e4a9e060bc", 0x58, 0x7f}, {&(0x7f0000001240)="89631603db40972c700c126b4d292ac4f0b1513336aa84e8cccda2daead4b6ed9008705dd10b8ca901b9bfbe0c363bbd8c62bc6c1de040ba9b4a4f0b990548dcc3d8dc2a18ebd3e1c78d1d4c9205c4960619643c650c49e7547dd75666e7609537495277e1b02adfaae859b748f14be1620d19080df2d3ae8f4e6ec280a0ce9316f32c0ddc9adce3d031baf4511a7d81d7e0bc", 0x93, 0x7}, {&(0x7f0000001300)="dcaa9ba182b8cff0407b8221e16791b4e969fe668c38bf38ff886e880bea5c5c2269c6f2fe897a146e", 0x29, 0x4}], 0x2040, &(0x7f00000013c0)={[{@uni_xlate}, {@shortname_lower}, {@utf8}, {@uni_xlateno}, {@shortname_winnt}, {@numtail}, {@uni_xlate}], [{@smackfsroot={'smackfsroot', 0x3d, 'z})+'}}, {@smackfsfloor}, {@euid_eq={'euid', 0x3d, 0xee00}}, {@context={'context', 0x3d, 'root'}}, {@dont_appraise}, {@permit_directio}, {@hash}, {@obj_type}]}) getsockopt$inet_opts(r2, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:31:15 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0xfffe, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:31:15 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x100000, @mcast2}, 0x1c) 20:31:15 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 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) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) splice(r1, &(0x7f0000000040)=0x1, 0xffffffffffffffff, &(0x7f00000000c0), 0xfffffffffffffffc, 0x9) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) bind$unix(r0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x4e20}, 0x6e) r2 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r2, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:31:15 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 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) mount_setattr(r0, &(0x7f0000000040)='./file0\x00', 0x1800, &(0x7f00000000c0)={0x2, 0x8, 0x0, {r1}}, 0x20) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r2, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:31:15 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0xf0ff7f, @mcast2}, 0x1c) [ 253.679270][T16351] loop3: detected capacity change from 0 to 6 [ 253.685443][T16348] loop5: detected capacity change from 0 to 127 [ 253.696665][T16348] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 253.708075][T16348] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (31 blocks) [ 253.718750][T16351] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem 20:31:15 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$F2FS_IOC_WRITE_CHECKPOINT(r1, 0xf507, 0x0) socket$inet_tcp(0x2, 0x1, 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) getsockopt$inet_opts(r2, 0x0, 0x2, &(0x7f0000937fed)=""/8, &(0x7f0000000080)=0x8) 20:31:15 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x20000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) [ 253.727031][T16351] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 20:31:16 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x1000000, @mcast2}, 0x1c) 20:31:16 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0xd00, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) [ 253.827301][T16385] loop5: detected capacity change from 0 to 256 [ 253.846510][T16385] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 253.857399][T16385] EXT4-fs (loop5): bad geometry: block count 128 exceeds size of device (64 blocks) [ 253.885436][T16395] loop3: detected capacity change from 0 to 6 [ 253.894265][T16395] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 253.902837][T16395] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) [ 253.917096][ T1032] ================================================================== [ 253.925179][ T1032] BUG: KCSAN: data-race in vfs_readlink / vfs_unlink [ 253.931846][ T1032] [ 253.934147][ T1032] write to 0xffff8881066d5240 of 4 bytes by task 16360 on cpu 0: [ 253.941934][ T1032] vfs_unlink+0x289/0x400 [ 253.946255][ T1032] do_unlinkat+0x238/0x4f0 [ 253.950762][ T1032] __x64_sys_unlink+0x2c/0x30 [ 253.955867][ T1032] do_syscall_64+0x4a/0x90 [ 253.960287][ T1032] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 253.966161][ T1032] [ 253.968464][ T1032] read to 0xffff8881066d5240 of 4 bytes by task 1032 on cpu 1: [ 253.975980][ T1032] vfs_readlink+0x1c5/0x280 [ 253.980470][ T1032] do_readlinkat+0x170/0x200 [ 253.985038][ T1032] __x64_sys_readlink+0x43/0x50 [ 253.989879][ T1032] do_syscall_64+0x4a/0x90 [ 253.994274][ T1032] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 254.000165][ T1032] [ 254.002464][ T1032] Reported by Kernel Concurrency Sanitizer on: [ 254.008583][ T1032] CPU: 1 PID: 1032 Comm: systemd-udevd Not tainted 5.13.0-rc1-syzkaller #0 [ 254.017141][ T1032] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 254.027262][ T1032] ================================================================== 20:31:18 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) sched_getattr(r1, &(0x7f00000000c0)={0x38}, 0x38, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x39, &(0x7f0000000040)="ff0204000000000100000000000000000000000000000205", 0x18) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}, 0x1c) ptrace(0x4206, r0) rt_tgsigqueueinfo(r0, r0, 0x12, &(0x7f0000001180)={0x0, 0x0, 0xffffc58b}) tkill(r0, 0x13) 20:31:18 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) write$binfmt_misc(r0, &(0x7f00000001c0)={'syz0', "ff48a32737d6d5c7942171538e7159009ae371362278f6caba37c12bedcb9229acaaf431a48d1ad3c42ce9c8425585054958357841dfe19edba949514d3307ac9996f4a6e2a6b781ac0a7da694d4d4483363dfe2"}, 0x58) 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(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x500000f, 0x40010, r1, 0xff2a8000) preadv(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/148, 0x94}, {&(0x7f0000000040)=""/20, 0x14}], 0x2, 0x5, 0x9) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r3, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:31:18 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$BTRFS_IOC_DEV_INFO(r0, 0xd000941e, &(0x7f0000003880)={0x0, "afeb03fb7f52fd453f8e90f1ddbd0a23"}) r3 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r3, 0x84009422, &(0x7f0000002040)={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}}) r5 = syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$NLBL_CIPSOV4_C_LIST(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000001900)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000002c0)={&(0x7f0000001bc0)=ANY=[@ANYBLOB="ba01000015e902e73ab82083271a850455e66e48f8ab6340ab7eb5be671d74010000000000000021964771a5daf364daf34a7bc1bdf18c4ba98ff8199775863f84c471d71975672ce83830e109d40abfec1103cb9a1fdb1d41f552ecacdf08752840baf9b3248f853c3a0866b8c8db05c01d17468f1c5702d54280d0cb1cbe631c4f47acc100a4918d11e189dd08d527ffcb2f6588d51a8e89ad3e61a114bd7bd354865812ad283fc8eee46cb7fd999c5bed57fa62b96c8ce7e87e01d6d8fe54b2269bffb6fd8ffa67c6cdb3674521bb7b878c88a057ed2ce84e44be0b8084291ce1508037d953339f93a1b4d455511b70647dd7e8142f71bdfc69552f0883880ff0dccd51b95504d22279135b3df122fefee05f71250da37f4f3f14f504e1c46cb6a2cbf6fc70aca58b97e76ed440000008000000bfee8023f99be68e76782d479b9f7d26ddef0ea828e305b9aac8055180ccf555d429e58a7aba6df0291b88237fe41e711942095e8c02e26a22675bcc54300094a1af5ce11ffd1104db9f71eddad711c00c24e90f8f90866300f81ca06d66f4b17915fef24a7a6b8e7c1e80d3b8dffff2c96c77a578874c793445ffb3ec7ca8696d288552e6df1039c48e4ceb77f51b14127fcc001cc3248744d462b43d48cba20ccc3d40be923594a7b65b737fb9983a45164b8f701996c7d1d0886f604d179149c2deb908000000e3006173372860", @ANYRES16=r5, @ANYRESDEC=r4], 0x1d4}, 0x1, 0x0, 0x0, 0x24048000}, 0x0) ioctl$BTRFS_IOC_SCRUB(0xffffffffffffffff, 0xc400941b, &(0x7f00000001c0)={r4, 0x1, 0x20}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000200)={{}, 0x0, 0xe, @unused=[0x0, 0xfffffffffffeffff, 0xffffffffffff8af2, 0x4], @devid=r4}) ioctl$BTRFS_IOC_BALANCE_V2(r0, 0xc4009420, &(0x7f0000004880)={0x1, 0x0, {0x9, @usage=0x7, r2, 0xffffffffffffff18, 0x0, 0x3, 0x2, 0x8000, 0x20, @struct={0x1, 0x4}, 0x9, 0xec, [0x8, 0x8, 0x2, 0x7f, 0x1, 0x3f]}, {0x7, @usage=0x3, r4, 0x1000, 0xd02, 0xe03, 0x65, 0x2, 0x94, @usage=0x4, 0x401, 0x5, [0x2, 0x9, 0x52e, 0x4, 0x5, 0xbf24]}, {0x3ff, @struct={0x1, 0x8}, 0x0, 0x6, 0x7, 0x0, 0x8001, 0x5, 0x50, @usage=0x4, 0xf134, 0x7fff, [0x8, 0x64d3cbe8, 0x1, 0xfffffffffffffff7, 0x2, 0x5]}, {0x6, 0x2, 0x9fe}}) getsockopt$inet_opts(r1, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) recvmmsg(r1, &(0x7f00000036c0)=[{{0x0, 0x0, &(0x7f0000001640)=[{&(0x7f00000000c0)=""/28, 0x1c}, {&(0x7f0000000100)=""/185, 0xb9}, {&(0x7f00000001c0)=""/207, 0xcf}, {&(0x7f00000002c0)=""/4, 0x4}, {&(0x7f0000000300)=""/97, 0x61}, {&(0x7f0000000380)=""/65, 0x41}, {&(0x7f0000000400)=""/201, 0xc9}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/139, 0x8b}, {&(0x7f00000015c0)=""/98, 0x62}], 0xa, &(0x7f0000001700)=""/27, 0x1b}, 0xffff17fd}, {{&(0x7f0000001740)=@vsock={0x28, 0x0, 0x0, @host}, 0x80, &(0x7f0000001a00)=[{&(0x7f00000017c0)=""/177, 0xb1}, {&(0x7f0000001880)=""/115, 0x73}, {&(0x7f0000001900)=""/239, 0xef}], 0x3}, 0x7f}, {{&(0x7f0000001a40)=@l2tp6, 0x80, &(0x7f0000001b80)=[{&(0x7f0000001ac0)=""/164, 0xa4}], 0x1}, 0x1}, {{0x0, 0x0, &(0x7f0000002180)=[{&(0x7f0000001bc0)=""/173, 0xad}, {&(0x7f0000001c80)=""/155, 0x9b}, {&(0x7f0000001d40)=""/133, 0x85}, {&(0x7f0000001e00)=""/210, 0xd2}, {&(0x7f0000001f00)=""/157, 0x9d}, {&(0x7f0000001fc0)=""/105, 0x69}, {&(0x7f0000002040)=""/184, 0xb8}, {&(0x7f0000002100)=""/96, 0x60}], 0x8}, 0x4b7}, {{0x0, 0x0, &(0x7f0000002300)=[{&(0x7f0000002200)=""/77, 0x4d}, {&(0x7f0000002280)=""/90, 0x5a}], 0x2, &(0x7f0000002340)=""/144, 0x90}, 0x40}, {{&(0x7f0000002400)=@rc={0x1f, @fixed}, 0x80, &(0x7f0000003640)=[{&(0x7f0000002480)=""/53, 0x35}, {&(0x7f00000024c0)=""/4096, 0x1000}, {&(0x7f00000034c0)=""/56, 0x38}, {&(0x7f0000003500)=""/4, 0x4}, {&(0x7f0000003540)=""/202, 0xca}], 0x5}}], 0x6, 0x10020, &(0x7f0000003840)={0x0, 0x3938700}) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r6, 0x0) preadv(r6, &(0x7f0000000280), 0x18, 0xd9f, 0x0) epoll_ctl$EPOLL_CTL_MOD(0xffffffffffffffff, 0x3, r6, &(0x7f0000000040)={0x20002000}) 20:31:18 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:31:18 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x2000000, @mcast2}, 0x1c) 20:31:18 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0xe00, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) [ 256.705195][T16414] loop5: detected capacity change from 0 to 512 [ 256.722755][T16414] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 256.731259][T16414] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 256.738151][T16422] loop3: detected capacity change from 0 to 7 [ 256.741020][T16414] EXT4-fs (loop5): group descriptors corrupted! 20:31:18 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000100)=""/10, 0xa}, {&(0x7f00000000c0)=""/42, 0x2a}, {&(0x7f0000000180)=""/45, 0x2d}], 0x3, 0xda1, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 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) vmsplice(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)="b328a4a106c5c9bdf07ec706261313376f76c64b9accdb93c1951aab903f6cd8efd9225d0fdd343edf903d45596ba772134eef0e93abb2d2f42fd1c2c18f99f3c07b7fcbd2900fefafc9237dce6880569dd10a475e5c2743278909013296680f04fd09423ad6c3556d12fc036ea7812c1223bdcfdfff6a1a095f6d5b14ac789c6ce13ebb3257e48cbafd47a10a51971ca0a793891e6cef8e399a76139c38e084582fad40f5cca5fd9c014c0ef62e3be1e693db4b5fb40c9847d8fcee22bd2892ca874c6f8e7027a35628d7ae2ba532417f73efea5f2883f8dd6f6d0043", 0xdd}, {&(0x7f00000002c0)="79c944094806e9c48ab7794f4709c597b692670372983bafa766bab971abaca31dc54fd6f5410508d59b6721df47aaf989192b2142ae87aca6bc16f65310346a4dac96ea851743e6f6d088660e99c7e909d8ebc9a05ae7409f0fbcc9fefd269a89771846310a3d80", 0x68}], 0x2, 0x8) setsockopt$inet_mreqn(r1, 0x0, 0x24, &(0x7f0000000040)={@rand_addr=0x64010102, @multicast1}, 0xc) 20:31:18 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x3000000, @mcast2}, 0x1c) 20:31:19 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0xf00, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) [ 256.755798][T16422] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 256.764468][T16422] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 20:31:19 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x80000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:31:19 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x4000000, @mcast2}, 0x1c) 20:31:19 executing program 0: mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1000008, 0x110, 0xffffffffffffffff, 0x78a16000) ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f0000000140)={0x0, 0x4, 0x10000}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) sendto(0xffffffffffffffff, &(0x7f0000000040)="6712ee4949", 0x5, 0x0, 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) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r2, 0xc0709411, &(0x7f00000000c0)={{0x0, 0x400, 0x10001, 0x100000000, 0x100000001, 0x0, 0x7fffffff, 0x1, 0x0, 0x5, 0x9, 0x2, 0x7, 0x9, 0x7}, 0x8, [0x0]}) [ 256.882621][T16452] loop5: detected capacity change from 0 to 1024 [ 256.896693][T16451] loop3: detected capacity change from 0 to 7 [ 256.915683][T16452] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 256.924138][T16452] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 256.932161][T16451] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 256.933886][T16452] EXT4-fs (loop5): group descriptors corrupted! [ 256.973917][T16451] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 20:31:21 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x3, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x39, &(0x7f0000000040)="ff0204000000000100000000000000000000000000000205", 0x18) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c) ptrace(0x4206, r0) rt_tgsigqueueinfo(r0, r0, 0x12, &(0x7f0000001180)={0x0, 0x0, 0xffffc58b}) tkill(r0, 0x13) 20:31:21 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x5000000, @mcast2}, 0x1c) 20:31:21 executing program 0: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x1000006, 0xc0031, r0, 0xffffe000) 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r2, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:31:21 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x1004, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:31:21 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x80040, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:31:21 executing program 1: ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, &(0x7f0000000400)={'wpan3\x00', 0x0}) sendmsg$NL802154_CMD_GET_INTERFACE(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000480)={&(0x7f0000000440)={0x3c, 0x0, 0x10, 0x70bd2a, 0x25dfdbfe, {}, [@NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x100000001}, @NL802154_ATTR_IFINDEX={0x8, 0x3, r0}, @NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x300000000}]}, 0x3c}, 0x1, 0x0, 0x0, 0x114}, 0x40) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000040)=""/45, 0x2d}, {&(0x7f0000000680)=""/180, 0xb4}, {&(0x7f0000000180)=""/128, 0x80}, {&(0x7f00000000c0)=""/179, 0xc0}, {&(0x7f0000000200)=""/155, 0x9b}, {&(0x7f00000002c0)=""/247, 0x91}, {&(0x7f0000000500)=""/198, 0xc6}], 0x7, 0xd9f, 0x4) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = socket$inet6_udp(0xa, 0x2, 0x0) close(r1) tee(r2, r3, 0x100000000, 0x0) r4 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r4, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:31:22 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x6000000, @mcast2}, 0x1c) 20:31:22 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 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) ppoll(&(0x7f0000000040)=[{r0, 0x10}, {r0, 0x56d1}, {r1, 0x1040}, {r0, 0x5010}], 0x4, &(0x7f00000000c0), &(0x7f0000000100)={[0xff]}, 0x8) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r2, 0x0, 0x29, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) [ 259.766130][T16487] loop3: detected capacity change from 0 to 8 [ 259.782264][T16491] loop5: detected capacity change from 0 to 1024 [ 259.790724][T16487] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 259.799267][T16487] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (2 blocks) 20:31:22 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x1020, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) [ 259.820415][T16491] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 259.829142][T16491] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 259.838952][T16491] EXT4-fs (loop5): group descriptors corrupted! 20:31:22 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x7000000, @mcast2}, 0x1c) 20:31:22 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r3 = gettid() sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=[@cred={{0x1c, 0x1, 0x2, {r3, 0x0, r2}}}], 0x20}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getpid() r6 = socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) sendmmsg$unix(r4, &(0x7f0000000540)=[{0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=[@cred={{0x1c, 0x1, 0x2, {r5, r7}}}], 0x20}], 0x1, 0x0) r8 = socket$nl_generic(0x10, 0x3, 0x10) r9 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r11 = gettid() sendmsg$netlink(r8, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=[@cred={{0x1c, 0x1, 0x2, {r11, 0x0, r10}}}], 0x20}, 0x0) sendmsg$netlink(r0, &(0x7f0000000a40)={&(0x7f0000000040)=@proc={0x10, 0x0, 0x25dfdbfc, 0x200}, 0xc, &(0x7f0000000980)=[{&(0x7f00000000c0)={0x584, 0x30, 0x2, 0x70bd27, 0x25dfdbfc, "", [@nested={0x1ec, 0x2b, 0x0, 0x1, [@generic="795ed8d3cc4b5b39d5c943ea898bdb578a8a4636b4861e99e248402a1160777c19a79538ae6d7b0b38a42eb5024aa6ec19d8f84718ee6c0ff5e13b88f38ea871f3559ea23ee8ed140c847f06df5e4bd8b831b3be067915a8bec0928f940df5221dd4d62d098399c285e6d67fcfad37", @typed={0x7a, 0x4b, 0x0, 0x0, @binary="bf8dfc0f641178b1797530e5b84e8a186c3ed07c85c4952509ccb7c7f325807a5b90cb8d23c988155f1e5b8c80bc539196dc52c6098ac24f4215c4768fdc51b4ca8688b3c44f5011b517876fe35266cc27f2b356eb445e52563d1030b14bf18c9851b09476e77851a79319613aaa9be95fcb0da915e6"}, @typed={0x14, 0x44, 0x0, 0x0, @ipv6=@ipv4={'\x00', '\xff\xff', @multicast2}}, @generic="6e5d5e13256af15f8c51d5755304e8143d568b07a53b2612d9ee632a51d1896bb277e8d177d8ad8198773abbcfe4be756a70a995c647603c0a149989a0850968f8fb83df97778105aeb5b8f7f32c77dde25930c7de18e1f8f928dd34a67ffe1e2100489ea7203daef0d2db2ae9f06c2d140c933a5e41f4de8dec0df8d00f2309d13bbb22966264bc02da25bd8dd6f28e7a22f091454b914b28cb4fbf6f53ab4a0dc8a7b4c4ae2c0f9ab15d7a9cfe8bb15dbc7f6e0a247c477bb4c74836fe4d5065ae2d9033b29b68ebcb539c7c41829929ecebb69a5c28d66d5639064c119220cd9f880b8db2f63d03"]}, @typed={0x4a, 0x1d, 0x0, 0x0, @binary="a639b4c6a076836981f7797d325df3dd7a23221d98952cf7f98a9324dccf150c72c00a73f96d9319a2487ed88ae02ebc946919d2f74abff315c52938239a83010f198264fd74"}, @typed={0x8, 0x6a, 0x0, 0x0, @ipv4=@remote}, @nested={0x191, 0x1b, 0x0, 0x1, [@generic="8985424f664da72644ba52ba706b83405e91bbc418e067612b5aff1e9c5656850a899764fca5d243c19585052e0db6853426e73c1f19eb0cc4aeb03fd35812a17c64a67aebff13f928cfef90234a7ddb8a563985fc6a0ba0583bc1bad14ae471df67fd35c11197333c4e1b414a66e656f2ebbd638b556fdc6eba8d4216ade09c45c9cd61f9d0", @generic="2a8617e1ec6c936005be1405b7a147fb19d71ad5bfc6196252d9556a4b372ca66285132e1eddef88bcfe2a557cc83834077f2d4281ad059291aa9101eafbf81fec3de90f212e6862b0d13b25455e20b1f3f8124f72588064", @generic="0da1e6a953e0d3d34e094ec94f094166dd63dbda9e35cca1a2e17abbd94daf827167b65e0eec7f6a0d734c3afcdc892b63a4a3332de9f679cd4a5ae76ab0624430cb585033a232ad9f34ce9041d96e55da67157bd888dce5423921500fd4acf0a418146eeb5b263245820ecb9970911d58cd5943c007e8d0891d72", @generic="d637a31d6a533fff5cff68c11cc09bc8586a63d51d2b6e9a901020d853f44fc2fbe16c5d912afe041df2ff1987065ad3", @typed={0x4, 0x28}]}, @typed={0x8, 0x44, 0x0, 0x0, @fd=r0}, @generic="b187025aa9d3a538bfba4c7bbb2af5c868b91a952d4d01a10ed32c2b2ad7e7afba4865c07c78676fafc1635bf2e4e72c3fa5ef5052768bfe2d12115fa8b16cdda00567efee4ff40204cfe1dc60cd5cd117b3fefe95bef4defb6b48179d5fb0e8a1115c3a227fbefa06508398f6bd457babc28159fb06ee5084825a8fefbf6d155ddb56472236deaac33e6bca0002bb350703fae5a3ac4d3fa75c", @typed={0x8, 0x18, 0x0, 0x0, @uid}, @generic="9dfe13c2583c0c5ed1ecccf5ef180b7f95ae3e1ef856bf472649332c550f3519dec0f39fbe1dd75d871a36fe1afa576955d9ae44f14b11bb046b014d8bc0036c1be4c22e9962e0e542128b5455d469b2d884bd79994d0ee1508b923411759dfb4405b6f3d1694100c691f52346a1eb9898b056abd0c876ca93ca6f70ccfd4f6c2f1136d12a522c0fd86c2dc3c61afd3ae00003597bae166cd8ded7827d5c96d458cf63b33386cdddd8b0012f255ea49801645144f580ac9a5186888d6c3313967e9c268b207d688ae26fcb4275c8f7166f3974be11f3b17c6b17d3ff90fb7599124ee9312a5f96ec86e7ec2a1bcfa5dba0f002"]}, 0x584}, {&(0x7f0000000680)={0x140, 0x29, 0x1, 0x70bd29, 0x25dfdbfb, "", [@typed={0xbe, 0x13, 0x0, 0x0, @binary="715bb238e0ecbd2d254f8900b78906bd24b1f2679dd9e1f73e276c5cc626a3330fc655b1ffe1897359dc5474fc1ea65819462d23cc93b7b7d53bf672e9c3f8733fbdf2d7e0bde25b69ce7d19e3fc98e793c86ade95c613a9bc354f888cd78fa33215979dcd48aaea507c24666a305f40f0643fcd874e34340ae862a7c69822d99a45359fc80684eb203900d72e3c8845654d6e0956650edd597215986b4daae0899961691e6cda22cead3c5f5ab5b8970afa4639e58b4b9df5cf"}, @generic="adde42aede640e64693d7b9829e55e38ade276b253502018af8aef8ab6cd067b9c02adb7a300a73a9a553c810638416c6cafebc2d85e09380038df0cc45da0195954afcd4a75e58ba986444c04a9a0157adf7110143634e06403fa4d3e235307bfdfe7f96a97bf85", @typed={0x6, 0x63, 0x0, 0x0, @str='J\x00'}]}, 0x140}, {&(0x7f00000007c0)={0x15c, 0x34, 0x2, 0x70bd27, 0x25dfdbfb, "", [@typed={0xc, 0x56, 0x0, 0x0, @u64=0xb5}, @generic="d2e70d88ef46e1bf93bba654e825b4f5f062ad0c4802fc20b115194dfbeefc1b6d8c8c72caf319625493cd71c4920c40b22640a95325fd27cf4fdd1f040bbbb1ef9579214ab814ef3450ec6178accf27b208043a0c7c0a0fde78adcd3c2754f7499aa28edf46085a1324d0421b531aa742f50c06b1da6687d6eef6873bf0b9db2caa149d67fefc988153d5ebdcc50f736b5503eb4c114df9db72c3e2a7ab4e3926972fc98d248b", @generic="08149d184c95a515ae8c2d5a413e96cacceaeae6775af2f8e35fd0e9a10f731fe32927563f87786f4b66b24c8ad08d871882640638569198d96d3f39cd75c767b8de2876d38d934e5fa50e4c1db30739f12d91d0394df5307ff2d92638604b221274a017ac2bdae1ae633aef276b33ed98fbc8e5445a4d0aa9da2f1495b4d887500fc0e4b2f58fac497e4aaab0fcbebd624b8aa88ea428"]}, 0x15c}, {&(0x7f0000000940)={0x10, 0x23, 0x800, 0x70bd25, 0x25dfdbfb}, 0x10}], 0x4, &(0x7f00000009c0)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, r2}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r7, r10}}}], 0x60, 0x400c0}, 0x48090) 20:31:22 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0xc0000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) [ 259.954399][T16531] loop3: detected capacity change from 0 to 8 [ 259.968950][T16538] loop5: detected capacity change from 0 to 1536 [ 259.982302][T16531] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 259.998749][T16531] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (2 blocks) [ 260.008326][T16538] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 260.016845][T16538] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 260.026712][T16538] EXT4-fs (loop5): group descriptors corrupted! 20:31:24 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_SCRUB_PROGRESS(0xffffffffffffffff, 0xc400941d, &(0x7f00000000c0)={0x0, 0x6, 0x1}) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f00000004c0)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) ioctl$BTRFS_IOC_BALANCE_V2(0xffffffffffffffff, 0xc4009420, &(0x7f00000008c0)={0x2, 0x1, {0x7f, @struct={0x1f, 0x6}, 0x0, 0x1, 0x7, 0x2, 0x4, 0x3, 0xa1, @struct={0x5b7, 0x4}, 0x4, 0xca, [0x2, 0x90, 0x2352, 0xfff, 0x9]}, {0xffff, @struct={0x0, 0x1}, r0, 0x5600, 0x9, 0x6, 0x1f, 0x9, 0x2, @struct={0xd7, 0x4}, 0x8001, 0x2, [0x3c, 0x3, 0x3, 0x80, 0x5, 0x5]}, {0x2, @usage=0x8, r1, 0x1, 0x3f, 0x18, 0x1, 0xe8, 0x10, @struct={0x81, 0x6}, 0xbb, 0x1f, [0xffffffffffffe025, 0x40, 0x8, 0x2, 0x1ff, 0x3f]}, {0x6}}) 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 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r3, 0x0, 0x2, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 20:31:24 executing program 1: r0 = syz_io_uring_setup(0x88, &(0x7f0000000200)={0x0, 0x0, 0x1}, &(0x7f0000762000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000000040)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000080)=@IORING_OP_TEE={0x21, 0x4, 0x0, @fd_index=0x6, 0x0, 0x0, 0x2, 0x4, 0x1}, 0x401) 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) syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r4, 0x40, &(0x7f0000000140)=0x307e, 0x0, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) syz_io_uring_submit(r4, r5, &(0x7f0000000200)=@IORING_OP_SENDMSG={0x9, 0x0, 0x0, r6, 0x0, &(0x7f0000000640)={0x0, 0x0, 0x0}}, 0x0) syz_io_uring_submit(r1, r5, &(0x7f0000000140)=@IORING_OP_RECV=@use_registered_buffer={0x1b, 0x2, 0x0, r3, 0x0, 0x0, 0x0, 0x10000, 0x0, {0x3}}, 0x1ff) syz_io_uring_submit(r1, r2, &(0x7f00000000c0)=@IORING_OP_ASYNC_CANCEL, 0x0) io_uring_enter(r0, 0x4510, 0x0, 0x0, 0x0, 0x0) 20:31:24 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x8000000, @mcast2}, 0x1c) 20:31:24 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x1100, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:31:24 executing program 2: clone(0x2000e888bfc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = gettid() tkill(r1, 0x1000000000016) gettid() r2 = socket$inet6(0xa, 0x802, 0x0) set_mempolicy(0x2, &(0x7f0000000080)=0x100000001, 0x8) setsockopt$inet6_buf(r2, 0x29, 0x39, &(0x7f0000000040)="ff0204000000000100000000000000000000000000000205", 0x18) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c) ptrace(0x4206, r0) rt_tgsigqueueinfo(r0, r0, 0x12, &(0x7f0000001180)={0x0, 0x0, 0xffffc58b}) r3 = gettid() ptrace$setopts(0x4206, r3, 0x0, 0x0) tkill(r3, 0x36) ptrace$cont(0x18, r3, 0x0, 0x0) r4 = fcntl$getown(r2, 0x9) ptrace$setregs(0xf, r4, 0x1f, &(0x7f00000000c0)="dadbdca2796c6997cc8cb2be65c7ee8faf9d42e50242a45d976d8f831fa510baa0217a18836fe2cf90d3b3b8d2b541e29144e753ae450831ceafe3e85d122173ac8cc07338a8b54d8f32bbeb115fda6a14acc79f846e11054c2010ca73c9121e1d1b4107c8180e414de17b9bbfc7a0b9f17df4581ababb1032e6fd85596de2528ff159a2341bab1f0dbb704bbb9257d9c2824c4bb161f5494bc3") ptrace$setregs(0xd, r3, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r3, 0x0, 0x0) tkill(r3, 0x10) 20:31:24 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x400000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:31:25 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000180), 0x400000, 0x0) sendmsg$IPCTNL_MSG_CT_NEW(r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg$IPCTNL_MSG_CT_DELETE(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000040)=ANY=[@ANYBLOB="2c0000000201de69a505000000006214000180e03eaf7f817e0cb54a755571a11cd443f72dda7b3fc608000000e0"], 0x2c}}, 0x0) 20:31:25 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x10000000, @mcast2}, 0x1c) 20:31:25 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x454980, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$inet_tcp(0x2, 0x1, 0x0) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000080), 0x484842, 0x0) getsockopt$inet_opts(r2, 0x0, 0xf, &(0x7f0000000140)=""/3, &(0x7f0000000100)=0x3) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x184) 20:31:25 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 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) socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000040)=""/30, &(0x7f00000000c0)=0x1e) [ 262.810404][T16564] loop3: detected capacity change from 0 to 8 [ 262.826534][T16564] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 262.832139][T16568] loop5: detected capacity change from 0 to 8192 [ 262.840457][T16564] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (2 blocks) 20:31:25 executing program 3: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x11ba, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:31:25 executing program 1: syz_mount_image$iso9660(&(0x7f0000000000), &(0x7f0000000080)='./file0\x00', 0x0, 0x3, &(0x7f0000000280)=[{&(0x7f0000010000)="01434430303101004c494e55582020202020202020202020202020202020202020202020202020204344524f4d2020202020202020202020202020202020202020202020202020200000000000000000b8000000000000b80000000000000000000000000000000000000000000000000000000000000000010000010100000100080800180000000000001813000000000000000000001500000000220017", 0x9f, 0x8000}, {&(0x7f0000010600)="ff4344303031", 0x6, 0x8800}, {&(0x7f00000000c0)="8800170000000000001700080000000008007809140b2a3a08020000010000010100434c07", 0x7d, 0xb800}], 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="00624cd6d58751bf9fed7372ff160d97e042f4eb9a26cdc6163c2a3672949aa07608a3c6e7731c1af234a242814fcdac9ce01d0cc133b774216e9b4d704a6d3003f09910c1f1087347e8a3f6bfc133eb00dbd5e4db13b567189b5105b397305236783ad79c09cf02e93d950d6b37e77f75a82e48df72d89b28aa1d5181ac4891606e38495234e2d968637202513cc0cb0100a4a38e17c70235635125c4c259001351339bc76478920ba00b9a4e3a68896288a3a695789ae394bf5641391575993438350400000024d9c37b4bd8bfacfaa8"]) 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) fstat(r0, &(0x7f0000000100)) [ 262.890855][T16568] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 262.929873][T16568] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock 20:31:25 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x3f000000, @mcast2}, 0x1c) 20:31:25 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2, 0xc0031, 0xffffffffffffffff, 0x0) ioctl$sock_inet_tcp_SIOCOUTQNSD(0xffffffffffffffff, 0x894b, &(0x7f0000000040)) 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$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000937fed)=""/11, &(0x7f0000000080)=0xb) [ 262.939644][T16568] EXT4-fs (loop5): group descriptors corrupted! [ 262.978064][T16604] loop3: detected capacity change from 0 to 8 [ 263.012878][T16604] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem 20:31:25 executing program 5: 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) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0xe0ffff, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000def4655fdef4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000280)={[{@min_batch_time}, {@resgid}, {@lazytime}]}) 20:31:25 executing program 4: r0 = socket$inet6(0xa, 0x2, 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) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e20, 0x40000000, @mcast2}, 0x1c) [ 263.021429][T16604] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (2 blocks) [ 263.030810][T16606] loop1: detected capacity change from 0 to 184 [ 263.044948][T16606] isofs_fill_super: root inode is not a directory. Corrupted media? [ 263.088344][T16625] loop5: detected capacity change from 0 to 28799 [ 263.098891][T16625] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 263.107276][T16625] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 263.107324][T16606] loop1: detected capacity change from 0 to 184 [ 263.123535][T16625] EXT4-fs (loop5): group descriptors corrupted! [ 263.130814][T16606] ISOFS: unable to read i-node block