f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}], 0x7, "cd000180000002"}) close(r0) r10 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r10, 0x2007fff) sendfile(r0, r10, 0x0, 0x204200) [ 741.829648][T24058] loop2: detected capacity change from 0 to 4 [ 741.864610][T24058] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 741.872828][T24058] EXT4-fs (loop2): bad geometry: block count 383 exceeds size of device (2 blocks) [ 741.887213][T24065] loop1: detected capacity change from 0 to 264192 [ 741.963138][T24058] loop2: detected capacity change from 0 to 4 [ 741.982576][T24058] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 741.990781][T24058] EXT4-fs (loop2): bad geometry: block count 383 exceeds size of device (2 blocks) 19:21:53 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file1\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000080)="2000007f800100000c000068ce0000000f000000010000000000000000000000002000000020000220000000d7f4655fd7f4655f0100ffff53ef010003026700d7f4655f0000000001000000000519be000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000007c0)=ANY=[]) 19:21:53 executing program 0: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(0x0, 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000280)=0x0) syz_io_uring_submit(r2, r3, &(0x7f00000000c0)=@IORING_OP_WRITE_FIXED={0x5, 0x5}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) syz_open_dev$sg(&(0x7f0000000040), 0x3, 0x8880) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000000440)={r4, r5, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}], 0x7, "cd000180000002"}) close(r0) r10 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r10, 0x2007fff) sendfile(r0, r10, 0x0, 0x204200) [ 742.092719][T24067] loop2: detected capacity change from 0 to 4 [ 742.103319][T24067] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 742.111514][T24067] EXT4-fs (loop2): bad geometry: block count 384 exceeds size of device (2 blocks) 19:21:53 executing program 4: syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000000)='./file0\x00', 0xffc00007, 0x1, &(0x7f0000000240)=[{&(0x7f0000000280)="0408c68b4018ff21e66174000204120a0200eb4000fae0", 0x17}], 0x19, &(0x7f00000001c0)) [ 742.175820][T24067] loop2: detected capacity change from 0 to 4 [ 742.196134][T24067] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 742.204354][T24067] EXT4-fs (loop2): bad geometry: block count 384 exceeds size of device (2 blocks) 19:21:53 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file1\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000810100000c000068ce0000000f000000010000000000000000000000002000000020000220000000d7f4655fd7f4655f0100ffff53ef010003026700d7f4655f0000000001000000000519be000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000007c0)=ANY=[]) [ 742.256762][T24071] loop4: detected capacity change from 0 to 264192 [ 742.330273][T24073] loop2: detected capacity change from 0 to 4 [ 742.359494][T24073] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 742.367712][T24073] EXT4-fs (loop2): bad geometry: block count 385 exceeds size of device (2 blocks) [ 742.454701][T24073] loop2: detected capacity change from 0 to 4 [ 742.468406][T24073] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 742.476619][T24073] EXT4-fs (loop2): bad geometry: block count 385 exceeds size of device (2 blocks) 19:21:53 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file1\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000080)="2000007f810100000c000068ce0000000f000000010000000000000000000000002000000020000220000000d7f4655fd7f4655f0100ffff53ef010003026700d7f4655f0000000001000000000519be000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000007c0)=ANY=[]) 19:21:53 executing program 5: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000280)=0x0) syz_io_uring_submit(r2, r3, &(0x7f00000000c0)=@IORING_OP_WRITE_FIXED={0x5, 0x5}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) syz_open_dev$sg(&(0x7f0000000040), 0x3, 0x8880) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000000440)={r4, r5, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}], 0x7, "cd000180000002"}) close(r0) r10 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r10, 0x2007fff) sendfile(r0, r10, 0x0, 0x204200) 19:21:53 executing program 3: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000), &(0x7f0000000280)) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000000440)={r1, r2, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r3}], 0x7, "cd000180000002"}) close(r0) r7 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r0, r7, 0x0, 0x204200) 19:21:53 executing program 1: syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000000)='./file0\x00', 0xffc00007, 0x1, &(0x7f0000000240)=[{&(0x7f0000000280)="0408c68b4018ff21e66174000204120a0200eb4000fae0", 0x17}], 0x1d, &(0x7f00000001c0)) [ 742.628243][T24075] loop2: detected capacity change from 0 to 4 [ 742.656543][T24075] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 742.664754][T24075] EXT4-fs (loop2): bad geometry: block count 385 exceeds size of device (2 blocks) [ 742.782167][T24075] loop2: detected capacity change from 0 to 4 [ 742.791519][T24075] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 742.799694][T24075] EXT4-fs (loop2): bad geometry: block count 385 exceeds size of device (2 blocks) [ 742.814199][T24081] loop1: detected capacity change from 0 to 264192 19:21:53 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file1\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000080)="2000007f820100000c000068ce0000000f000000010000000000000000000000002000000020000220000000d7f4655fd7f4655f0100ffff53ef010003026700d7f4655f0000000001000000000519be000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000007c0)=ANY=[]) 19:21:54 executing program 4: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000000440)={r2, r3, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r4}], 0x7, "cd000180000002"}) close(r0) r8 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r8, 0x2007fff) sendfile(r0, r8, 0x0, 0x204200) [ 742.962489][T24083] loop2: detected capacity change from 0 to 4 [ 742.983757][T24083] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 742.991976][T24083] EXT4-fs (loop2): bad geometry: block count 386 exceeds size of device (2 blocks) 19:21:54 executing program 0: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000000440)={r2, r3, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r4}], 0x7, "cd000180000002"}) close(r0) r8 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r8, 0x2007fff) sendfile(r0, r8, 0x0, 0x204200) [ 743.146638][T24083] loop2: detected capacity change from 0 to 4 [ 743.164221][T24083] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 743.172472][T24083] EXT4-fs (loop2): bad geometry: block count 386 exceeds size of device (2 blocks) 19:21:54 executing program 5: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000280)=0x0) syz_io_uring_submit(r2, r3, &(0x7f00000000c0)=@IORING_OP_WRITE_FIXED={0x5, 0x5}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) syz_open_dev$sg(&(0x7f0000000040), 0x3, 0x8880) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000000440)={r4, r5, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}], 0x7, "cd000180000002"}) close(r0) r10 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r10, 0x2007fff) sendfile(r0, r10, 0x0, 0x204200) 19:21:54 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file1\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000080)="2000007f840100000c000068ce0000000f000000010000000000000000000000002000000020000220000000d7f4655fd7f4655f0100ffff53ef010003026700d7f4655f0000000001000000000519be000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000007c0)=ANY=[]) 19:21:54 executing program 3: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000), &(0x7f0000000280)) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000000440)={r1, r2, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r3}], 0x7, "cd000180000002"}) close(r0) r7 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r0, r7, 0x0, 0x204200) [ 743.319195][T24092] loop2: detected capacity change from 0 to 4 [ 743.351552][T24092] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 743.359866][T24092] EXT4-fs (loop2): bad geometry: block count 388 exceeds size of device (2 blocks) 19:21:54 executing program 1: syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000000)='./file0\x00', 0xffc00007, 0x1, &(0x7f0000000240)=[{&(0x7f0000000280)="0408c68b4018ff21e66174000204120a0200eb4000fae0", 0x17}], 0x1e, &(0x7f00000001c0)) [ 743.492797][T24092] loop2: detected capacity change from 0 to 4 [ 743.511697][T24092] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 743.519874][T24092] EXT4-fs (loop2): bad geometry: block count 388 exceeds size of device (2 blocks) 19:21:54 executing program 3: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000), &(0x7f0000000280)) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000000440)={r1, r2, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r3}], 0x7, "cd000180000002"}) close(r0) r7 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r0, r7, 0x0, 0x204200) 19:21:54 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file1\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000890100000c000068ce0000000f000000010000000000000000000000002000000020000220000000d7f4655fd7f4655f0100ffff53ef010003026700d7f4655f0000000001000000000519be000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000007c0)=ANY=[]) [ 743.625757][T24097] loop1: detected capacity change from 0 to 264192 [ 743.691321][T24099] loop2: detected capacity change from 0 to 4 [ 743.702851][T24099] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 743.711062][T24099] EXT4-fs (loop2): bad geometry: block count 393 exceeds size of device (2 blocks) 19:21:54 executing program 4: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000), &(0x7f0000000280)) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000000440)={r1, r2, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r3}], 0x7, "cd000180000002"}) close(r0) r7 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r0, r7, 0x0, 0x204200) [ 743.772553][T24099] loop2: detected capacity change from 0 to 4 [ 743.785497][T24099] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 743.793717][T24099] EXT4-fs (loop2): bad geometry: block count 393 exceeds size of device (2 blocks) 19:21:54 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file1\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000d80100000c000068ce0000000f000000010000000000000000000000002000000020000220000000d7f4655fd7f4655f0100ffff53ef010003026700d7f4655f0000000001000000000519be000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000007c0)=ANY=[]) 19:21:54 executing program 3: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000), &(0x7f0000000280)) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000000440)={r1, r2, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r3}], 0x7, "cd000180000002"}) close(r0) r7 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r0, r7, 0x0, 0x204200) 19:21:54 executing program 5: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, 0x0) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000280)=0x0) syz_io_uring_submit(r2, r3, &(0x7f00000000c0)=@IORING_OP_WRITE_FIXED={0x5, 0x5}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) syz_open_dev$sg(&(0x7f0000000040), 0x3, 0x8880) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000000440)={r4, r5, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}], 0x7, "cd000180000002"}) close(r0) r10 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r10, 0x2007fff) sendfile(r0, r10, 0x0, 0x204200) [ 743.927547][T24103] loop2: detected capacity change from 0 to 4 [ 743.957388][T24103] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 743.965711][T24103] EXT4-fs (loop2): bad geometry: block count 472 exceeds size of device (2 blocks) [ 744.056169][T24103] loop2: detected capacity change from 0 to 4 [ 744.069607][T24103] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 744.077848][T24103] EXT4-fs (loop2): bad geometry: block count 472 exceeds size of device (2 blocks) 19:21:55 executing program 3: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000), &(0x7f0000000280)) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000000440)={r1, r2, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r3}], 0x7, "cd000180000002"}) close(r0) r7 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r0, r7, 0x0, 0x204200) 19:21:55 executing program 0: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={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_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000280)=0x0) syz_io_uring_submit(r2, r3, &(0x7f00000000c0)=@IORING_OP_WRITE_FIXED={0x5, 0x5}, 0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000040)=@IORING_OP_LINK_TIMEOUT={0xf, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r4}], 0x7, "cd000180000002"}) close(r0) r7 = open(0x0, 0x143042, 0x0) ftruncate(r7, 0x2007fff) 19:21:55 executing program 1: syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000000)='./file0\x00', 0xffc00007, 0x1, &(0x7f0000000240)=[{&(0x7f0000000280)="0408c68b4018ff21e66174000204120a0200eb4000fae0", 0x17}], 0x21, &(0x7f00000001c0)) 19:21:55 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file1\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000de0100000c000068ce0000000f000000010000000000000000000000002000000020000220000000d7f4655fd7f4655f0100ffff53ef010003026700d7f4655f0000000001000000000519be000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000007c0)=ANY=[]) 19:21:55 executing program 4: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000), &(0x7f0000000280)) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000000440)={r1, r2, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r3}], 0x7, "cd000180000002"}) close(r0) r7 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r0, r7, 0x0, 0x204200) [ 744.289006][T24113] loop2: detected capacity change from 0 to 4 [ 744.289099][T24112] loop1: detected capacity change from 0 to 264192 [ 744.309161][T24113] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 744.317367][T24113] EXT4-fs (loop2): bad geometry: block count 478 exceeds size of device (2 blocks) [ 744.342199][T24112] loop1: detected capacity change from 0 to 264192 [ 744.354763][ C0] scsi_io_completion_action: 13 callbacks suppressed [ 744.354805][ C0] sd 0:0:1:0: tag#6899 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 744.371332][ C0] sd 0:0:1:0: tag#6899 CDB: opcode=0xe5 (vendor) [ 744.377664][ C0] sd 0:0:1:0: tag#6899 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 744.386725][ C0] sd 0:0:1:0: tag#6899 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 744.395768][ C0] sd 0:0:1:0: tag#6899 CDB[20]: ba 19:21:55 executing program 1: syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000000)='./file0\x00', 0xffc00007, 0x1, &(0x7f0000000240)=[{&(0x7f0000000280)="0408c68b4018ff21e66174000204120a0200eb4000fae0", 0x17}], 0x22, &(0x7f00000001c0)) [ 744.433812][T24113] loop2: detected capacity change from 0 to 4 [ 744.464325][T24113] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 744.472529][T24113] EXT4-fs (loop2): bad geometry: block count 478 exceeds size of device (2 blocks) 19:21:55 executing program 0: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={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_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000280)=0x0) syz_io_uring_submit(r2, r3, &(0x7f00000000c0)=@IORING_OP_WRITE_FIXED={0x5, 0x5}, 0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000040)=@IORING_OP_LINK_TIMEOUT={0xf, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r4}], 0x7, "cd000180000002"}) close(r0) r7 = open(0x0, 0x143042, 0x0) ftruncate(r7, 0x2007fff) [ 744.496070][T24219] loop1: detected capacity change from 0 to 264192 [ 744.527667][ C0] sd 0:0:1:0: tag#6899 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 744.537561][ C0] sd 0:0:1:0: tag#6899 CDB: opcode=0xe5 (vendor) [ 744.543913][ C0] sd 0:0:1:0: tag#6899 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 744.553045][ C0] sd 0:0:1:0: tag#6899 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 744.562086][ C0] sd 0:0:1:0: tag#6899 CDB[20]: ba 19:21:55 executing program 0: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={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_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000280)=0x0) syz_io_uring_submit(r2, r3, &(0x7f00000000c0)=@IORING_OP_WRITE_FIXED={0x5, 0x5}, 0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000040)=@IORING_OP_LINK_TIMEOUT={0xf, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r4}], 0x7, "cd000180000002"}) close(r0) r7 = open(0x0, 0x143042, 0x0) ftruncate(r7, 0x2007fff) 19:21:55 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file1\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000df0100000c000068ce0000000f000000010000000000000000000000002000000020000220000000d7f4655fd7f4655f0100ffff53ef010003026700d7f4655f0000000001000000000519be000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000007c0)=ANY=[]) [ 744.632316][T24219] loop1: detected capacity change from 0 to 264192 [ 744.634978][ C0] sd 0:0:1:0: tag#6850 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 744.648662][ C0] sd 0:0:1:0: tag#6850 CDB: opcode=0xe5 (vendor) [ 744.655024][ C0] sd 0:0:1:0: tag#6850 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 744.664060][ C0] sd 0:0:1:0: tag#6850 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 744.673101][ C0] sd 0:0:1:0: tag#6850 CDB[20]: ba 19:21:55 executing program 5: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, 0x0) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000280)=0x0) syz_io_uring_submit(r2, r3, &(0x7f00000000c0)=@IORING_OP_WRITE_FIXED={0x5, 0x5}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) syz_open_dev$sg(&(0x7f0000000040), 0x3, 0x8880) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000000440)={r4, r5, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}], 0x7, "cd000180000002"}) close(r0) r10 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r10, 0x2007fff) sendfile(r0, r10, 0x0, 0x204200) 19:21:55 executing program 0: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, 0x0) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000280)=0x0) syz_io_uring_submit(r2, r3, &(0x7f00000000c0)=@IORING_OP_WRITE_FIXED={0x5, 0x5}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) syz_open_dev$sg(&(0x7f0000000040), 0x3, 0x8880) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000000440)={r4, r5, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}], 0x7, "cd000180000002"}) close(r0) r10 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r10, 0x2007fff) sendfile(r0, r10, 0x0, 0x204200) 19:21:55 executing program 1: syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000000)='./file0\x00', 0xffc00007, 0x1, &(0x7f0000000240)=[{&(0x7f0000000280)="0408c68b4018ff21e66174000204120a0200eb4000fae0", 0x17}], 0x23, &(0x7f00000001c0)) [ 744.686406][T24225] loop2: detected capacity change from 0 to 4 [ 744.693574][T24225] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 744.701774][T24225] EXT4-fs (loop2): bad geometry: block count 479 exceeds size of device (2 blocks) [ 744.762421][T24225] loop2: detected capacity change from 0 to 4 [ 744.766536][T24229] loop1: detected capacity change from 0 to 264192 [ 744.772175][T24225] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 744.783181][T24225] EXT4-fs (loop2): bad geometry: block count 479 exceeds size of device (2 blocks) 19:21:55 executing program 3: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000), &(0x7f0000000280)) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000000440)={r1, r2, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r3}], 0x7, "cd000180000002"}) close(r0) r7 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r0, r7, 0x0, 0x204200) 19:21:55 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file1\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000e00100000c000068ce0000000f000000010000000000000000000000002000000020000220000000d7f4655fd7f4655f0100ffff53ef010003026700d7f4655f0000000001000000000519be000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000007c0)=ANY=[]) [ 744.841707][T24229] loop1: detected capacity change from 0 to 264192 19:21:55 executing program 1: syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000000)='./file0\x00', 0xffc00007, 0x1, &(0x7f0000000240)=[{&(0x7f0000000280)="0408c68b4018ff21e66174000204120a0200eb4000fae0", 0x17}], 0x24, &(0x7f00000001c0)) [ 744.889062][T24234] loop2: detected capacity change from 0 to 4 [ 744.926657][T24237] loop1: detected capacity change from 0 to 264192 [ 744.928888][T24234] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 744.941422][T24234] EXT4-fs (loop2): bad geometry: block count 480 exceeds size of device (2 blocks) 19:21:56 executing program 4: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000), &(0x7f0000000280)) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000000440)={0x0, 0x0, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r2}], 0x7, "cd000180000002"}) close(r0) r3 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r3, 0x2007fff) sendfile(r0, r3, 0x0, 0x204200) [ 744.982303][T24237] loop1: detected capacity change from 0 to 264192 [ 745.004598][T24234] loop2: detected capacity change from 0 to 4 [ 745.012590][T24234] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 745.020790][T24234] EXT4-fs (loop2): bad geometry: block count 480 exceeds size of device (2 blocks) 19:21:56 executing program 1: syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000000)='./file0\x00', 0xffc00007, 0x1, &(0x7f0000000240)=[{&(0x7f0000000280)="0408c68b4018ff21e66174000204120a0200eb4000fae0", 0x17}], 0x25, &(0x7f00000001c0)) [ 745.037550][ C0] sd 0:0:1:0: tag#6858 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 745.047406][ C0] sd 0:0:1:0: tag#6858 CDB: opcode=0xe5 (vendor) [ 745.053754][ C0] sd 0:0:1:0: tag#6858 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 745.062785][ C0] sd 0:0:1:0: tag#6858 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 745.071818][ C0] sd 0:0:1:0: tag#6858 CDB[20]: ba 19:21:56 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file1\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000e10100000c000068ce0000000f000000010000000000000000000000002000000020000220000000d7f4655fd7f4655f0100ffff53ef010003026700d7f4655f0000000001000000000519be000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000007c0)=ANY=[]) [ 745.084533][T24241] loop1: detected capacity change from 0 to 264192 19:21:56 executing program 1: syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000000)='./file0\x00', 0xffc00007, 0x1, &(0x7f0000000240)=[{&(0x7f0000000280)="0408c68b4018ff21e66174000204120a0200eb4000fae0", 0x17}], 0x26, &(0x7f00000001c0)) [ 745.132117][T24241] loop1: detected capacity change from 0 to 264192 [ 745.147117][T24243] loop2: detected capacity change from 0 to 4 [ 745.154001][T24243] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 745.162293][T24243] EXT4-fs (loop2): bad geometry: block count 481 exceeds size of device (2 blocks) [ 745.212435][T24243] loop2: detected capacity change from 0 to 4 [ 745.231765][T24243] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 745.240048][T24243] EXT4-fs (loop2): bad geometry: block count 481 exceeds size of device (2 blocks) [ 745.261769][T24245] loop1: detected capacity change from 0 to 264192 19:21:56 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file1\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000080)="200000fffe0100000c000068ce0000000f000000010000000000000000000000002000000020000220000000d7f4655fd7f4655f0100ffff53ef010003026700d7f4655f0000000001000000000519be000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000007c0)=ANY=[]) [ 745.321619][T24245] loop1: detected capacity change from 0 to 264192 19:21:56 executing program 1: syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000000)='./file0\x00', 0xffc00007, 0x1, &(0x7f0000000240)=[{&(0x7f0000000280)="0408c68b4018ff21e66174000204120a0200eb4000fae0", 0x17}], 0x27, &(0x7f00000001c0)) [ 745.364324][T24247] loop2: detected capacity change from 0 to 4 [ 745.393646][T24247] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 745.401869][T24247] EXT4-fs (loop2): bad geometry: block count 510 exceeds size of device (2 blocks) [ 745.424424][T24249] loop1: detected capacity change from 0 to 264192 19:21:56 executing program 5: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, 0x0) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000280)=0x0) syz_io_uring_submit(r2, r3, &(0x7f00000000c0)=@IORING_OP_WRITE_FIXED={0x5, 0x5}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) syz_open_dev$sg(&(0x7f0000000040), 0x3, 0x8880) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000000440)={r4, r5, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}], 0x7, "cd000180000002"}) close(r0) r10 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r10, 0x2007fff) sendfile(r0, r10, 0x0, 0x204200) [ 745.467092][T24247] loop2: detected capacity change from 0 to 4 [ 745.492220][T24249] loop1: detected capacity change from 0 to 264192 [ 745.492790][T24247] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 745.506944][T24247] EXT4-fs (loop2): bad geometry: block count 510 exceeds size of device (2 blocks) 19:21:56 executing program 0: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000), &(0x7f0000000280)) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000000440)={r1, r2, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r3}], 0x7, "cd000180000002"}) close(r0) r7 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r0, r7, 0x0, 0x204200) 19:21:56 executing program 1: syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000000)='./file0\x00', 0xffc00007, 0x1, &(0x7f0000000240)=[{&(0x7f0000000280)="0408c68b4018ff21e66174000204120a0200eb4000fae0", 0x17}], 0x28, &(0x7f00000001c0)) 19:21:56 executing program 3: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000), &(0x7f0000000280)) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000000440)={r1, r2, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r3}], 0x7, "cd000180000002"}) close(r0) r7 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r0, r7, 0x0, 0x204200) 19:21:56 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file1\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000020000000c000068ce0000000f000000010000000000000000000000002000000020000220000000d7f4655fd7f4655f0100ffff53ef010003026700d7f4655f0000000001000000000519be000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000007c0)=ANY=[]) 19:21:56 executing program 4: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000), &(0x7f0000000280)) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000000440)={r1, r2, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r3}], 0x7, "cd000180000002"}) close(r0) r7 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r0, r7, 0x0, 0x204200) [ 745.777476][T24255] loop2: detected capacity change from 0 to 4 [ 745.784959][T24257] loop1: detected capacity change from 0 to 264192 [ 745.799740][T24255] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 745.818935][T24255] EXT4-fs (loop2): can't read group descriptor 0 [ 745.861820][T24257] loop1: detected capacity change from 0 to 264192 [ 745.872235][T24255] loop2: detected capacity change from 0 to 4 [ 745.884035][T24255] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 745.903916][T24255] EXT4-fs (loop2): can't read group descriptor 0 19:21:56 executing program 1: syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000000)='./file0\x00', 0xffc00007, 0x1, &(0x7f0000000240)=[{&(0x7f0000000280)="0408c68b4018ff21e66174000204120a0200eb4000fae0", 0x17}], 0x29, &(0x7f00000001c0)) 19:21:56 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file1\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000080)="200000000a0000000c000068ce0000000f000000010000000000000000000000002000000020000220000000d7f4655fd7f4655f0100ffff53ef010003026700d7f4655f0000000001000000000519be000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000007c0)=ANY=[]) [ 745.974878][T24263] loop1: detected capacity change from 0 to 264192 [ 745.989761][T24265] loop2: detected capacity change from 0 to 4 [ 746.011995][T24263] loop1: detected capacity change from 0 to 264192 [ 746.022691][T24265] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 746.030913][T24265] EXT4-fs (loop2): bad geometry: block count 10 exceeds size of device (2 blocks) 19:21:57 executing program 1: syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000000)='./file0\x00', 0xffc00007, 0x1, &(0x7f0000000240)=[{&(0x7f0000000280)="0408c68b4018ff21e66174000204120a0200eb4000fae0", 0x17}], 0x2a, &(0x7f00000001c0)) [ 746.072031][T24265] loop2: detected capacity change from 0 to 4 [ 746.082884][T24265] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 746.091104][T24265] EXT4-fs (loop2): bad geometry: block count 10 exceeds size of device (2 blocks) 19:21:57 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file1\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000640000000c000068ce0000000f000000010000000000000000000000002000000020000220000000d7f4655fd7f4655f0100ffff53ef010003026700d7f4655f0000000001000000000519be000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000007c0)=ANY=[]) [ 746.134952][T24267] loop1: detected capacity change from 0 to 264192 19:21:57 executing program 5: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x0, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000280)=0x0) syz_io_uring_submit(r2, r3, &(0x7f00000000c0)=@IORING_OP_WRITE_FIXED={0x5, 0x5}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) syz_open_dev$sg(&(0x7f0000000040), 0x3, 0x8880) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000000440)={r4, r5, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}], 0x7, "cd000180000002"}) close(r0) r10 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r10, 0x2007fff) sendfile(r0, r10, 0x0, 0x204200) 19:21:57 executing program 1: syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000000)='./file0\x00', 0xffc00007, 0x1, &(0x7f0000000240)=[{&(0x7f0000000280)="0408c68b4018ff21e66174000204120a0200eb4000fae0", 0x17}], 0x2b, &(0x7f00000001c0)) [ 746.191928][T24267] loop1: detected capacity change from 0 to 264192 [ 746.200770][T24269] loop2: detected capacity change from 0 to 4 [ 746.217069][T24269] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 746.225274][T24269] EXT4-fs (loop2): bad geometry: block count 100 exceeds size of device (2 blocks) [ 746.276682][T24273] loop1: detected capacity change from 0 to 264192 [ 746.322162][T24273] loop1: detected capacity change from 0 to 264192 [ 746.328997][T24269] loop2: detected capacity change from 0 to 4 [ 746.345074][T24269] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 746.353270][T24269] EXT4-fs (loop2): bad geometry: block count 100 exceeds size of device (2 blocks) 19:21:57 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file1\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000020100000c000068ce0000000f000000010000000000000000000000002000000020000220000000d7f4655fd7f4655f0100ffff53ef010003026700d7f4655f0000000001000000000519be000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000007c0)=ANY=[]) [ 746.442843][T24275] loop2: detected capacity change from 0 to 4 [ 746.466694][T24275] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 746.474936][T24275] EXT4-fs (loop2): bad geometry: block count 258 exceeds size of device (2 blocks) [ 746.553547][T24275] loop2: detected capacity change from 0 to 4 [ 746.569014][T24275] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 746.577208][T24275] EXT4-fs (loop2): bad geometry: block count 258 exceeds size of device (2 blocks) 19:21:57 executing program 0: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={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_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000280)=0x0) syz_io_uring_submit(r2, r3, &(0x7f00000000c0)=@IORING_OP_WRITE_FIXED={0x5, 0x5}, 0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000040)=@IORING_OP_LINK_TIMEOUT={0xf, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r4}], 0x7, "cd000180000002"}) close(r0) r7 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r7, 0x2007fff) 19:21:57 executing program 1: syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000000)='./file0\x00', 0xffc00007, 0x1, &(0x7f0000000240)=[{&(0x7f0000000280)="0408c68b4018ff21e66174000204120a0200eb4000fae0", 0x17}], 0x2c, &(0x7f00000001c0)) 19:21:57 executing program 3: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000), &(0x7f0000000280)) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000000440)={r1, r2, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r3}], 0x7, "cd000180000002"}) close(r0) r7 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r0, r7, 0x0, 0x204200) 19:21:57 executing program 4: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, 0x0) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000280)=0x0) syz_io_uring_submit(r2, r3, &(0x7f00000000c0)=@IORING_OP_WRITE_FIXED={0x5, 0x5}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) syz_open_dev$sg(&(0x7f0000000040), 0x3, 0x8880) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000000440)={r4, r5, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}], 0x7, "cd000180000002"}) close(r0) r10 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r10, 0x2007fff) sendfile(r0, r10, 0x0, 0x204200) 19:21:57 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file1\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000030100000c000068ce0000000f000000010000000000000000000000002000000020000220000000d7f4655fd7f4655f0100ffff53ef010003026700d7f4655f0000000001000000000519be000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000007c0)=ANY=[]) 19:21:57 executing program 5: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x0, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000280)=0x0) syz_io_uring_submit(r2, r3, &(0x7f00000000c0)=@IORING_OP_WRITE_FIXED={0x5, 0x5}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) syz_open_dev$sg(&(0x7f0000000040), 0x3, 0x8880) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000000440)={r4, r5, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}], 0x7, "cd000180000002"}) close(r0) r10 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r10, 0x2007fff) sendfile(r0, r10, 0x0, 0x204200) [ 746.711160][T24280] loop1: detected capacity change from 0 to 264192 [ 746.712810][T24281] loop2: detected capacity change from 0 to 4 [ 746.757064][ C0] sd 0:0:1:0: tag#6861 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 746.758813][T24281] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 746.766918][ C0] sd 0:0:1:0: tag#6861 CDB: opcode=0xe5 (vendor) [ 746.766937][ C0] sd 0:0:1:0: tag#6861 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 746.775075][T24281] EXT4-fs (loop2): bad geometry: block count 259 exceeds size of device (2 blocks) 19:21:57 executing program 0: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={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_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000280)=0x0) syz_io_uring_submit(r2, r3, &(0x7f00000000c0)=@IORING_OP_WRITE_FIXED={0x5, 0x5}, 0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000040)=@IORING_OP_LINK_TIMEOUT={0xf, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r4}], 0x7, "cd000180000002"}) close(r0) r7 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r7, 0x2007fff) [ 746.781414][ C0] sd 0:0:1:0: tag#6861 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 746.808695][ C0] sd 0:0:1:0: tag#6861 CDB[20]: ba 19:21:57 executing program 0: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={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_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000280)=0x0) syz_io_uring_submit(r2, r3, &(0x7f00000000c0)=@IORING_OP_WRITE_FIXED={0x5, 0x5}, 0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000040)=@IORING_OP_LINK_TIMEOUT={0xf, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r4}], 0x7, "cd000180000002"}) close(r0) r7 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r7, 0x2007fff) [ 746.875520][ C0] sd 0:0:1:0: tag#6902 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 746.885415][ C0] sd 0:0:1:0: tag#6902 CDB: opcode=0xe5 (vendor) [ 746.891761][ C0] sd 0:0:1:0: tag#6902 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 746.900796][ C0] sd 0:0:1:0: tag#6902 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 746.909821][ C0] sd 0:0:1:0: tag#6902 CDB[20]: ba [ 746.937022][T24280] loop1: detected capacity change from 0 to 264192 [ 746.950061][ C0] sd 0:0:1:0: tag#6874 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 746.959908][ C0] sd 0:0:1:0: tag#6874 CDB: opcode=0xe5 (vendor) [ 746.966271][ C0] sd 0:0:1:0: tag#6874 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 746.975305][ C0] sd 0:0:1:0: tag#6874 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d 19:21:58 executing program 0: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={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_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000280)=0x0) syz_io_uring_submit(r2, r3, &(0x7f00000000c0)=@IORING_OP_WRITE_FIXED={0x5, 0x5}, 0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000040)=@IORING_OP_LINK_TIMEOUT={0xf, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r4}], 0x7, "cd000180000002"}) close(r0) r7 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r7, 0x2007fff) [ 746.984334][ C0] sd 0:0:1:0: tag#6874 CDB[20]: ba [ 747.000793][T24281] loop2: detected capacity change from 0 to 4 [ 747.038228][ C0] sd 0:0:1:0: tag#6863 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 747.048095][ C0] sd 0:0:1:0: tag#6863 CDB: opcode=0xe5 (vendor) [ 747.048884][T24281] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 747.054436][ C0] sd 0:0:1:0: tag#6863 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 747.062838][T24281] EXT4-fs (loop2): bad geometry: block count 259 exceeds size of device (2 blocks) 19:21:58 executing program 1: syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000000)='./file0\x00', 0xffc00007, 0x1, &(0x7f0000000240)=[{&(0x7f0000000280)="0408c68b4018ff21e66174000204120a0200eb4000fae0", 0x17}], 0x2d, &(0x7f00000001c0)) 19:21:58 executing program 0: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={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_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000280)=0x0) syz_io_uring_submit(r2, r3, &(0x7f00000000c0)=@IORING_OP_WRITE_FIXED={0x5, 0x5}, 0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000040)=@IORING_OP_LINK_TIMEOUT={0xf, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r4}], 0x7, "cd000180000002"}) close(r0) r7 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r7, 0x2007fff) [ 747.071848][ C0] sd 0:0:1:0: tag#6863 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 747.090130][ C0] sd 0:0:1:0: tag#6863 CDB[20]: ba [ 747.111084][T24419] loop1: detected capacity change from 0 to 264192 19:21:58 executing program 1: syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000000)='./file0\x00', 0xffc00007, 0x1, &(0x7f0000000240)=[{&(0x7f0000000280)="0408c68b4018ff21e66174000204120a0200eb4000fae0", 0x17}], 0x2e, &(0x7f00000001c0)) [ 747.151763][T24419] loop1: detected capacity change from 0 to 264192 19:21:58 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file1\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000040100000c000068ce0000000f000000010000000000000000000000002000000020000220000000d7f4655fd7f4655f0100ffff53ef010003026700d7f4655f0000000001000000000519be000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000007c0)=ANY=[]) [ 747.208316][ C0] sd 0:0:1:0: tag#6893 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 747.218156][ C0] sd 0:0:1:0: tag#6893 CDB: opcode=0xe5 (vendor) [ 747.224508][ C0] sd 0:0:1:0: tag#6893 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 747.233533][ C0] sd 0:0:1:0: tag#6893 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 747.242572][ C0] sd 0:0:1:0: tag#6893 CDB[20]: ba 19:21:58 executing program 0: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={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_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000280)=0x0) syz_io_uring_submit(r2, r3, &(0x7f00000000c0)=@IORING_OP_WRITE_FIXED={0x5, 0x5}, 0x0) syz_io_uring_submit(r2, r3, 0x0, 0xffff) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r4}], 0x7, "cd000180000002"}) close(r0) r7 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r7, 0x2007fff) [ 747.262410][T24499] loop1: detected capacity change from 0 to 264192 [ 747.317022][T24501] loop2: detected capacity change from 0 to 4 [ 747.322155][T24499] loop1: detected capacity change from 0 to 264192 [ 747.325823][ C0] sd 0:0:1:0: tag#6878 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 747.339494][ C0] sd 0:0:1:0: tag#6878 CDB: opcode=0xe5 (vendor) [ 747.345829][ C0] sd 0:0:1:0: tag#6878 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 747.354867][ C0] sd 0:0:1:0: tag#6878 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 747.363896][ C0] sd 0:0:1:0: tag#6878 CDB[20]: ba [ 747.375811][T24501] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 747.384070][T24501] EXT4-fs (loop2): bad geometry: block count 260 exceeds size of device (2 blocks) [ 747.443428][T24501] loop2: detected capacity change from 0 to 4 [ 747.461070][T24501] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 747.469370][T24501] EXT4-fs (loop2): bad geometry: block count 260 exceeds size of device (2 blocks) 19:21:58 executing program 3: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000), &(0x7f0000000280)) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000000440)={r1, r2, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r3}], 0x7, "cd000180000002"}) close(r0) r7 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r0, r7, 0x0, 0x204200) 19:21:58 executing program 1: syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000000)='./file0\x00', 0xffc00007, 0x1, &(0x7f0000000240)=[{&(0x7f0000000280)="0408c68b4018ff21e66174000204120a0200eb4000fae0", 0x17}], 0x2f, &(0x7f00000001c0)) 19:21:58 executing program 0: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={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_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000280)=0x0) syz_io_uring_submit(r2, r3, &(0x7f00000000c0)=@IORING_OP_WRITE_FIXED={0x5, 0x5}, 0x0) syz_io_uring_submit(r2, r3, 0x0, 0xffff) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r4}], 0x7, "cd000180000002"}) close(r0) r7 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r7, 0x2007fff) 19:21:58 executing program 5: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x0, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000280)=0x0) syz_io_uring_submit(r2, r3, &(0x7f00000000c0)=@IORING_OP_WRITE_FIXED={0x5, 0x5}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) syz_open_dev$sg(&(0x7f0000000040), 0x3, 0x8880) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000000440)={r4, r5, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}], 0x7, "cd000180000002"}) close(r0) r10 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r10, 0x2007fff) sendfile(r0, r10, 0x0, 0x204200) 19:21:58 executing program 4: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={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_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000280)=0x0) syz_io_uring_submit(r2, r3, &(0x7f00000000c0)=@IORING_OP_WRITE_FIXED={0x5, 0x5}, 0x0) syz_io_uring_submit(r2, r3, 0x0, 0xffff) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r4}], 0x7, "cd000180000002"}) close(r0) r7 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r7, 0x2007fff) 19:21:58 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file1\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000050100000c000068ce0000000f000000010000000000000000000000002000000020000220000000d7f4655fd7f4655f0100ffff53ef010003026700d7f4655f0000000001000000000519be000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000007c0)=ANY=[]) [ 747.573315][T24505] loop1: detected capacity change from 0 to 264192 [ 747.595960][T24508] loop2: detected capacity change from 0 to 4 19:21:58 executing program 4: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x0, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000280)=0x0) syz_io_uring_submit(r2, r3, &(0x7f00000000c0)=@IORING_OP_WRITE_FIXED={0x5, 0x5}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) syz_open_dev$sg(&(0x7f0000000040), 0x3, 0x8880) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000000440)={r4, r5, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}], 0x7, "cd000180000002"}) close(r0) r10 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r10, 0x2007fff) sendfile(r0, r10, 0x0, 0x204200) 19:21:58 executing program 0: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000), &(0x7f0000000280)) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000000440)={r1, r2, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r3}], 0x7, "cd000180000002"}) close(r0) r7 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r0, r7, 0x0, 0x204200) [ 747.632152][T24508] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 747.640354][T24508] EXT4-fs (loop2): bad geometry: block count 261 exceeds size of device (2 blocks) [ 747.671955][T24505] loop1: detected capacity change from 0 to 264192 19:21:58 executing program 1: syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000000)='./file0\x00', 0xffc00007, 0x1, &(0x7f0000000240)=[{&(0x7f0000000280)="0408c68b4018ff21e66174000204120a0200eb4000fae0", 0x17}], 0x30, &(0x7f00000001c0)) [ 747.716257][T24508] loop2: detected capacity change from 0 to 4 [ 747.732545][T24508] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 747.740825][T24508] EXT4-fs (loop2): bad geometry: block count 261 exceeds size of device (2 blocks) [ 747.758042][T24521] loop1: detected capacity change from 0 to 264192 19:21:58 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file1\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000060100000c000068ce0000000f000000010000000000000000000000002000000020000220000000d7f4655fd7f4655f0100ffff53ef010003026700d7f4655f0000000001000000000519be000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000007c0)=ANY=[]) [ 747.821747][T24521] loop1: detected capacity change from 0 to 264192 19:21:58 executing program 1: syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000000)='./file0\x00', 0xffc00007, 0x1, &(0x7f0000000240)=[{&(0x7f0000000280)="0408c68b4018ff21e66174000204120a0200eb4000fae0", 0x17}], 0x31, &(0x7f00000001c0)) [ 747.870444][T24523] loop2: detected capacity change from 0 to 4 [ 747.895962][T24523] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 747.904153][T24523] EXT4-fs (loop2): bad geometry: block count 262 exceeds size of device (2 blocks) [ 747.932779][T24525] loop1: detected capacity change from 0 to 264192 [ 747.972857][T24523] loop2: detected capacity change from 0 to 4 [ 747.981753][T24525] loop1: detected capacity change from 0 to 264192 [ 747.986533][T24523] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 747.996415][T24523] EXT4-fs (loop2): bad geometry: block count 262 exceeds size of device (2 blocks) 19:21:59 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file1\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000070100000c000068ce0000000f000000010000000000000000000000002000000020000220000000d7f4655fd7f4655f0100ffff53ef010003026700d7f4655f0000000001000000000519be000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000007c0)=ANY=[]) [ 748.110719][T24527] loop2: detected capacity change from 0 to 4 [ 748.127393][T24527] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 748.135585][T24527] EXT4-fs (loop2): bad geometry: block count 263 exceeds size of device (2 blocks) 19:21:59 executing program 3: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000), &(0x7f0000000280)) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000000440)={r1, r2, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r3}], 0x7, "cd000180000002"}) close(r0) r7 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r0, r7, 0x0, 0x204200) 19:21:59 executing program 1: syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000000)='./file0\x00', 0xffc00007, 0x1, &(0x7f0000000240)=[{&(0x7f0000000280)="0408c68b4018ff21e66174000204120a0200eb4000fae0", 0x17}], 0x32, &(0x7f00000001c0)) 19:21:59 executing program 5: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000280)=0x0) syz_io_uring_submit(r2, r3, &(0x7f00000000c0)=@IORING_OP_WRITE_FIXED={0x5, 0x5}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) syz_open_dev$sg(&(0x7f0000000040), 0x3, 0x8880) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000000440)={r4, r5, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}], 0x7, "cd000180000002"}) close(r0) r10 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r10, 0x2007fff) sendfile(r0, r10, 0x0, 0x204200) [ 748.229569][T24530] loop1: detected capacity change from 0 to 264192 [ 748.272877][T24527] loop2: detected capacity change from 0 to 4 [ 748.291946][T24530] loop1: detected capacity change from 0 to 264192 [ 748.298756][T24527] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 748.306994][T24527] EXT4-fs (loop2): bad geometry: block count 263 exceeds size of device (2 blocks) 19:21:59 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file1\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000080100000c000068ce0000000f000000010000000000000000000000002000000020000220000000d7f4655fd7f4655f0100ffff53ef010003026700d7f4655f0000000001000000000519be000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000007c0)=ANY=[]) 19:21:59 executing program 1: syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000000)='./file0\x00', 0xffc00007, 0x1, &(0x7f0000000240)=[{&(0x7f0000000280)="0408c68b4018ff21e66174000204120a0200eb4000fae0", 0x17}], 0x33, &(0x7f00000001c0)) [ 748.378257][T24535] loop2: detected capacity change from 0 to 4 [ 748.414986][T24535] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem 19:21:59 executing program 4: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={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_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000280)=0x0) syz_io_uring_submit(r2, r3, &(0x7f00000000c0)=@IORING_OP_WRITE_FIXED={0x5, 0x5}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) syz_open_dev$sg(&(0x7f0000000040), 0x3, 0x8880) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000000440)={r4, r5, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}], 0x7, "cd000180000002"}) close(r0) r10 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r10, 0x2007fff) sendfile(r0, r10, 0x0, 0x204200) [ 748.416010][T24537] loop1: detected capacity change from 0 to 264192 [ 748.423191][T24535] EXT4-fs (loop2): bad geometry: block count 264 exceeds size of device (2 blocks) [ 748.466243][T24535] loop2: detected capacity change from 0 to 4 [ 748.483637][T24535] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 748.491893][T24535] EXT4-fs (loop2): bad geometry: block count 264 exceeds size of device (2 blocks) [ 748.504917][T24537] loop1: detected capacity change from 0 to 264192 19:21:59 executing program 1: syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000000)='./file0\x00', 0xffc00007, 0x1, &(0x7f0000000240)=[{&(0x7f0000000280)="0408c68b4018ff21e66174000204120a0200eb4000fae0", 0x17}], 0x34, &(0x7f00000001c0)) [ 748.625475][T24541] loop1: detected capacity change from 0 to 264192 19:21:59 executing program 0: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000), &(0x7f0000000280)) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000000440)={r1, r2, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r3}], 0x7, "cd000180000002"}) close(r0) r7 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r0, r7, 0x0, 0x204200) 19:21:59 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file1\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000080)="200000000a0100000c000068ce0000000f000000010000000000000000000000002000000020000220000000d7f4655fd7f4655f0100ffff53ef010003026700d7f4655f0000000001000000000519be000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000007c0)=ANY=[]) [ 748.668168][T24541] loop1: detected capacity change from 0 to 264192 [ 748.700894][T24543] loop2: detected capacity change from 0 to 4 19:21:59 executing program 1: syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000000)='./file0\x00', 0xffc00007, 0x1, &(0x7f0000000240)=[{&(0x7f0000000280)="0408c68b4018ff21e66174000204120a0200eb4000fae0", 0x17}], 0x35, &(0x7f00000001c0)) [ 748.751031][T24543] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 748.759202][T24543] EXT4-fs (loop2): bad geometry: block count 266 exceeds size of device (2 blocks) [ 748.792065][T24547] loop1: detected capacity change from 0 to 264192 [ 748.824707][T24543] loop2: detected capacity change from 0 to 4 [ 748.833832][T24547] loop1: detected capacity change from 0 to 264192 [ 748.844335][T24543] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 748.852580][T24543] EXT4-fs (loop2): bad geometry: block count 266 exceeds size of device (2 blocks) 19:21:59 executing program 1: syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000000)='./file0\x00', 0xffc00007, 0x1, &(0x7f0000000240)=[{&(0x7f0000000280)="0408c68b4018ff21e66174000204120a0200eb4000fae0", 0x17}], 0x36, &(0x7f00000001c0)) 19:21:59 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file1\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000080)="200000000f0100000c000068ce0000000f000000010000000000000000000000002000000020000220000000d7f4655fd7f4655f0100ffff53ef010003026700d7f4655f0000000001000000000519be000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000007c0)=ANY=[]) 19:21:59 executing program 5: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000280)=0x0) syz_io_uring_submit(r2, r3, &(0x7f00000000c0)=@IORING_OP_WRITE_FIXED={0x5, 0x5}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) syz_open_dev$sg(&(0x7f0000000040), 0x3, 0x8880) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000000440)={r4, r5, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}], 0x7, "cd000180000002"}) close(r0) r10 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r10, 0x2007fff) sendfile(r0, r10, 0x0, 0x204200) 19:21:59 executing program 3: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000), &(0x7f0000000280)) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000000440)={r0, r1, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}], 0x7, "cd000180000002"}) close(0xffffffffffffffff) r6 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r6, 0x2007fff) sendfile(0xffffffffffffffff, r6, 0x0, 0x204200) [ 748.940395][T24549] loop1: detected capacity change from 0 to 264192 19:22:00 executing program 1: syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000000)='./file0\x00', 0xffc00007, 0x1, &(0x7f0000000240)=[{&(0x7f0000000280)="0408c68b4018ff21e66174000204120a0200eb4000fae0", 0x17}], 0x37, &(0x7f00000001c0)) [ 748.981764][T24549] loop1: detected capacity change from 0 to 264192 [ 748.985916][T24554] loop2: detected capacity change from 0 to 4 [ 748.999859][T24554] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 749.008059][T24554] EXT4-fs (loop2): bad geometry: block count 271 exceeds size of device (2 blocks) 19:22:00 executing program 3: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000), &(0x7f0000000280)) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000000440)={r0, r1, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}], 0x7, "cd000180000002"}) close(0xffffffffffffffff) r6 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r6, 0x2007fff) sendfile(0xffffffffffffffff, r6, 0x0, 0x204200) [ 749.056758][T24557] loop1: detected capacity change from 0 to 264192 [ 749.082464][T24557] loop1: detected capacity change from 0 to 264192 [ 749.091892][T24554] loop2: detected capacity change from 0 to 4 19:22:00 executing program 3: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000), &(0x7f0000000280)) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000000440)={r0, r1, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}], 0x7, "cd000180000002"}) close(0xffffffffffffffff) r6 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r6, 0x2007fff) sendfile(0xffffffffffffffff, r6, 0x0, 0x204200) [ 749.102929][T24554] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 749.111136][T24554] EXT4-fs (loop2): bad geometry: block count 271 exceeds size of device (2 blocks) 19:22:00 executing program 4: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000), &(0x7f0000000280)) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) syz_open_dev$sg(&(0x7f0000000040), 0x3, 0x8880) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}], 0x7, "cd000180000002"}) close(r0) r5 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r5, 0x2007fff) sendfile(r0, r5, 0x0, 0x204200) 19:22:00 executing program 1: syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000000)='./file0\x00', 0xffc00007, 0x1, &(0x7f0000000240)=[{&(0x7f0000000280)="0408c68b4018ff21e66174000204120a0200eb4000fae0", 0x17}], 0x38, &(0x7f00000001c0)) [ 749.350508][T24563] loop1: detected capacity change from 0 to 264192 [ 749.374481][ C0] scsi_io_completion_action: 3 callbacks suppressed [ 749.374528][ C0] sd 0:0:1:0: tag#6869 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 749.391124][ C0] sd 0:0:1:0: tag#6869 CDB: opcode=0xe5 (vendor) [ 749.397447][ C0] sd 0:0:1:0: tag#6869 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 749.406487][ C0] sd 0:0:1:0: tag#6869 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 749.415522][ C0] sd 0:0:1:0: tag#6869 CDB[20]: ba [ 749.454032][T24563] loop1: detected capacity change from 0 to 264192 19:22:00 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file1\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000140100000c000068ce0000000f000000010000000000000000000000002000000020000220000000d7f4655fd7f4655f0100ffff53ef010003026700d7f4655f0000000001000000000519be000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000007c0)=ANY=[]) 19:22:00 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000), &(0x7f0000000280)) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000000440)={r1, r2, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r3}], 0x7, "cd000180000002"}) close(r0) r7 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r0, r7, 0x0, 0x204200) 19:22:00 executing program 5: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000280)=0x0) syz_io_uring_submit(r2, r3, &(0x7f00000000c0)=@IORING_OP_WRITE_FIXED={0x5, 0x5}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) syz_open_dev$sg(&(0x7f0000000040), 0x3, 0x8880) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000000440)={r4, r5, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}], 0x7, "cd000180000002"}) close(r0) r10 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r10, 0x2007fff) sendfile(r0, r10, 0x0, 0x204200) 19:22:00 executing program 0: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={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_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) syz_io_uring_setup(0xa9d, 0x0, &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000280)=0x0) syz_io_uring_submit(r2, r3, &(0x7f00000000c0)=@IORING_OP_WRITE_FIXED={0x5, 0x5}, 0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000040)=@IORING_OP_LINK_TIMEOUT={0xf, 0x0, 0x0, 0x0, 0x0, 0x0}, 0xffff) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r4}], 0x7, "cd000180000002"}) close(r0) r7 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r7, 0x2007fff) 19:22:00 executing program 1: syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000000)='./file0\x00', 0xffc00007, 0x1, &(0x7f0000000240)=[{&(0x7f0000000280)="0408c68b4018ff21e66174000204120a0200eb4000fae0", 0x17}], 0x39, &(0x7f00000001c0)) [ 749.647689][T24569] loop2: detected capacity change from 0 to 4 [ 749.655595][T24572] loop1: detected capacity change from 0 to 264192 [ 749.669197][T24569] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 749.677449][T24569] EXT4-fs (loop2): bad geometry: block count 276 exceeds size of device (2 blocks) 19:22:00 executing program 0: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000280)=0x0) syz_io_uring_submit(r2, r3, &(0x7f00000000c0)=@IORING_OP_WRITE_FIXED={0x5, 0x5}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) syz_open_dev$sg(&(0x7f0000000040), 0x3, 0x8880) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000000440)={r4, r5, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}], 0x7, "cd000180000002"}) close(r0) r10 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r10, 0x2007fff) sendfile(r0, r10, 0x0, 0x204200) [ 749.707455][ C1] sd 0:0:1:0: tag#6877 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 749.717309][ C1] sd 0:0:1:0: tag#6877 CDB: opcode=0xe5 (vendor) [ 749.723640][ C1] sd 0:0:1:0: tag#6877 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 749.732670][ C1] sd 0:0:1:0: tag#6877 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 749.741692][ C1] sd 0:0:1:0: tag#6877 CDB[20]: ba 19:22:00 executing program 1: syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000000)='./file0\x00', 0xffc00007, 0x1, &(0x7f0000000240)=[{&(0x7f0000000280)="0408c68b4018ff21e66174000204120a0200eb4000fae0", 0x17}], 0x3a, &(0x7f00000001c0)) [ 749.782484][T24572] loop1: detected capacity change from 0 to 264192 [ 749.783088][T24569] loop2: detected capacity change from 0 to 4 [ 749.797301][T24569] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 749.805499][T24569] EXT4-fs (loop2): bad geometry: block count 276 exceeds size of device (2 blocks) [ 749.839554][ C1] sd 0:0:1:0: tag#6861 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 749.849444][ C1] sd 0:0:1:0: tag#6861 CDB: opcode=0xe5 (vendor) [ 749.855799][ C1] sd 0:0:1:0: tag#6861 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 749.864831][ C1] sd 0:0:1:0: tag#6861 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 749.873861][ C1] sd 0:0:1:0: tag#6861 CDB[20]: ba 19:22:01 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file1\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000080)="200000002e0100000c000068ce0000000f000000010000000000000000000000002000000020000220000000d7f4655fd7f4655f0100ffff53ef010003026700d7f4655f0000000001000000000519be000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000007c0)=ANY=[]) [ 749.938545][T24580] loop1: detected capacity change from 0 to 264192 19:22:01 executing program 4: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000280)=0x0) syz_io_uring_submit(r2, r3, &(0x7f00000000c0)=@IORING_OP_WRITE_FIXED={0x5, 0x5}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) syz_open_dev$sg(&(0x7f0000000040), 0x3, 0x8880) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000000440)={r4, r5, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}], 0x7, "cd000180000002"}) close(r0) r10 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r10, 0x2007fff) sendfile(r0, r10, 0x0, 0x204200) [ 749.979954][T24582] loop2: detected capacity change from 0 to 4 [ 749.991774][T24580] loop1: detected capacity change from 0 to 264192 [ 750.002349][T24582] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 750.010552][T24582] EXT4-fs (loop2): bad geometry: block count 302 exceeds size of device (2 blocks) [ 750.041814][ C0] sd 0:0:1:0: tag#6873 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 750.051666][ C0] sd 0:0:1:0: tag#6873 CDB: opcode=0xe5 (vendor) [ 750.058022][ C0] sd 0:0:1:0: tag#6873 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 750.067067][ C0] sd 0:0:1:0: tag#6873 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 750.076109][ C0] sd 0:0:1:0: tag#6873 CDB[20]: ba 19:22:01 executing program 1: syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000000)='./file0\x00', 0xffc00007, 0x1, &(0x7f0000000240)=[{&(0x7f0000000280)="0408c68b4018ff21e66174000204120a0200eb4000fae0", 0x17}], 0x3b, &(0x7f00000001c0)) [ 750.092251][T24582] loop2: detected capacity change from 0 to 4 [ 750.111020][T24582] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 750.119275][T24582] EXT4-fs (loop2): bad geometry: block count 302 exceeds size of device (2 blocks) [ 750.135988][T24587] loop1: detected capacity change from 0 to 264192 19:22:01 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file1\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000640100000c000068ce0000000f000000010000000000000000000000002000000020000220000000d7f4655fd7f4655f0100ffff53ef010003026700d7f4655f0000000001000000000519be000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000007c0)=ANY=[]) [ 750.202307][T24587] loop1: detected capacity change from 0 to 264192 [ 750.213674][T24589] loop2: detected capacity change from 0 to 4 19:22:01 executing program 1: syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000000)='./file0\x00', 0xffc00007, 0x1, &(0x7f0000000240)=[{&(0x7f0000000280)="0408c68b4018ff21e66174000204120a0200eb4000fae0", 0x17}], 0x3c, &(0x7f00000001c0)) [ 750.244344][T24589] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 750.252597][T24589] EXT4-fs (loop2): bad geometry: block count 356 exceeds size of device (2 blocks) [ 750.292801][T24591] loop1: detected capacity change from 0 to 264192 [ 750.302662][T24589] loop2: detected capacity change from 0 to 4 [ 750.319537][T24589] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 750.327733][T24589] EXT4-fs (loop2): bad geometry: block count 356 exceeds size of device (2 blocks) 19:22:01 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000), &(0x7f0000000280)) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000000440)={r1, r2, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r3}], 0x7, "cd000180000002"}) close(r0) r7 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r0, r7, 0x0, 0x204200) [ 750.351721][T24591] loop1: detected capacity change from 0 to 264192 19:22:01 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file1\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000890100000c000068ce0000000f000000010000000000000000000000002000000020000220000000d7f4655fd7f4655f0100ffff53ef010003026700d7f4655f0000000001000000000519be000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000007c0)=ANY=[]) 19:22:01 executing program 5: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000280)=0x0) syz_io_uring_submit(r2, r3, &(0x7f00000000c0)=@IORING_OP_WRITE_FIXED={0x5, 0x5}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) syz_open_dev$sg(&(0x7f0000000040), 0x3, 0x8880) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000000440)={r4, r5, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}], 0x7, "cd000180000002"}) close(r0) r10 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r10, 0x2007fff) sendfile(r0, r10, 0x0, 0x204200) 19:22:01 executing program 1: syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000000)='./file0\x00', 0xffc00007, 0x1, &(0x7f0000000240)=[{&(0x7f0000000280)="0408c68b4018ff21e66174000204120a0200eb4000fae0", 0x17}], 0x3d, &(0x7f00000001c0)) [ 750.463911][T24595] loop2: detected capacity change from 0 to 4 [ 750.477740][T24595] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 750.485936][T24595] EXT4-fs (loop2): bad geometry: block count 393 exceeds size of device (2 blocks) [ 750.497448][T24597] loop1: detected capacity change from 0 to 264192 [ 750.572791][T24595] loop2: detected capacity change from 0 to 4 [ 750.591693][T24597] loop1: detected capacity change from 0 to 264192 [ 750.591796][T24595] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 750.606487][T24595] EXT4-fs (loop2): bad geometry: block count 393 exceeds size of device (2 blocks) 19:22:01 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file1\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000d80100000c000068ce0000000f000000010000000000000000000000002000000020000220000000d7f4655fd7f4655f0100ffff53ef010003026700d7f4655f0000000001000000000519be000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000007c0)=ANY=[]) [ 750.673069][T24601] loop2: detected capacity change from 0 to 4 [ 750.705577][T24601] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 750.713860][T24601] EXT4-fs (loop2): bad geometry: block count 472 exceeds size of device (2 blocks) 19:22:01 executing program 0: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000280)=0x0) syz_io_uring_submit(r2, r3, &(0x7f00000000c0)=@IORING_OP_WRITE_FIXED={0x5, 0x5}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) syz_open_dev$sg(&(0x7f0000000040), 0x3, 0x8880) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000000440)={r4, r5, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}], 0x7, "cd000180000002"}) close(r0) r10 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r10, 0x2007fff) sendfile(r0, r10, 0x0, 0x204200) 19:22:01 executing program 1: syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000000)='./file0\x00', 0xffc00007, 0x1, &(0x7f0000000240)=[{&(0x7f0000000280)="0408c68b4018ff21e66174000204120a0200eb4000fae0", 0x17}], 0x3e, &(0x7f00000001c0)) [ 750.762007][T24601] loop2: detected capacity change from 0 to 4 [ 750.775485][T24603] loop1: detected capacity change from 0 to 264192 [ 750.781411][T24601] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 750.790166][T24601] EXT4-fs (loop2): bad geometry: block count 472 exceeds size of device (2 blocks) 19:22:01 executing program 4: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000280)=0x0) syz_io_uring_submit(r2, r3, &(0x7f00000000c0)=@IORING_OP_WRITE_FIXED={0x5, 0x5}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) syz_open_dev$sg(&(0x7f0000000040), 0x3, 0x8880) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000000440)={r4, r5, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}], 0x7, "cd000180000002"}) close(r0) r10 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r10, 0x2007fff) sendfile(r0, r10, 0x0, 0x204200) [ 750.809486][ C0] sd 0:0:1:0: tag#6902 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 750.819346][ C0] sd 0:0:1:0: tag#6902 CDB: opcode=0xe5 (vendor) [ 750.825694][ C0] sd 0:0:1:0: tag#6902 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 750.834724][ C0] sd 0:0:1:0: tag#6902 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 750.843745][ C0] sd 0:0:1:0: tag#6902 CDB[20]: ba 19:22:02 executing program 0: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000280)=0x0) syz_io_uring_submit(r2, r3, &(0x7f00000000c0)=@IORING_OP_WRITE_FIXED={0x5, 0x5}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) syz_open_dev$sg(&(0x7f0000000040), 0x3, 0x8880) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000000440)={r4, r5, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}], 0x7, "cd000180000002"}) close(r0) r10 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r10, 0x2007fff) sendfile(r0, r10, 0x0, 0x204200) [ 750.951605][ C0] sd 0:0:1:0: tag#6862 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 750.961470][ C0] sd 0:0:1:0: tag#6862 CDB: opcode=0xe5 (vendor) [ 750.967801][ C0] sd 0:0:1:0: tag#6862 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 750.976845][ C0] sd 0:0:1:0: tag#6862 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 750.985881][ C0] sd 0:0:1:0: tag#6862 CDB[20]: ba 19:22:02 executing program 4: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000280)=0x0) syz_io_uring_submit(r2, r3, &(0x7f00000000c0)=@IORING_OP_WRITE_FIXED={0x5, 0x5}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) syz_open_dev$sg(&(0x7f0000000040), 0x3, 0x8880) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000000440)={r4, r5, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}], 0x7, "cd000180000002"}) close(r0) r10 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r10, 0x2007fff) sendfile(r0, r10, 0x0, 0x204200) 19:22:02 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file1\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000de0100000c000068ce0000000f000000010000000000000000000000002000000020000220000000d7f4655fd7f4655f0100ffff53ef010003026700d7f4655f0000000001000000000519be000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000007c0)=ANY=[]) [ 750.997806][T24603] loop1: detected capacity change from 0 to 264192 [ 751.012206][ C0] sd 0:0:1:0: tag#6864 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 751.022062][ C0] sd 0:0:1:0: tag#6864 CDB: opcode=0xe5 (vendor) [ 751.028388][ C0] sd 0:0:1:0: tag#6864 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 751.037430][ C0] sd 0:0:1:0: tag#6864 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 751.046465][ C0] sd 0:0:1:0: tag#6864 CDB[20]: ba [ 751.092283][ C0] sd 0:0:1:0: tag#6876 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 751.102129][ C0] sd 0:0:1:0: tag#6876 CDB: opcode=0xe5 (vendor) [ 751.108454][ C0] sd 0:0:1:0: tag#6876 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 751.117499][ C0] sd 0:0:1:0: tag#6876 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 751.126537][ C0] sd 0:0:1:0: tag#6876 CDB[20]: ba [ 751.132035][T24817] loop2: detected capacity change from 0 to 4 19:22:02 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000), &(0x7f0000000280)) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000000440)={r1, r2, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r3}], 0x7, "cd000180000002"}) close(r0) r7 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r0, r7, 0x0, 0x204200) 19:22:02 executing program 1: syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000000)='./file0\x00', 0xffc00007, 0x1, &(0x7f0000000240)=[{&(0x7f0000000280)="0408c68b4018ff21e66174000204120a0200eb4000fae0", 0x17}], 0x48, &(0x7f00000001c0)) [ 751.144547][T24817] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 751.152799][T24817] EXT4-fs (loop2): bad geometry: block count 478 exceeds size of device (2 blocks) 19:22:02 executing program 4: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000280)=0x0) syz_io_uring_submit(r2, r3, &(0x7f00000000c0)=@IORING_OP_WRITE_FIXED={0x5, 0x5}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) syz_open_dev$sg(&(0x7f0000000040), 0x3, 0x8880) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000000440)={r4, r5, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}], 0x7, "cd000180000002"}) close(r0) r10 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r10, 0x2007fff) sendfile(r0, r10, 0x0, 0x204200) [ 751.203137][T24817] loop2: detected capacity change from 0 to 4 [ 751.207544][T24919] loop1: detected capacity change from 0 to 264192 [ 751.214122][T24817] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 751.223898][T24817] EXT4-fs (loop2): bad geometry: block count 478 exceeds size of device (2 blocks) 19:22:02 executing program 5: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000280)=0x0) syz_io_uring_submit(r2, r3, &(0x7f00000000c0)=@IORING_OP_WRITE_FIXED={0x5, 0x5}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) syz_open_dev$sg(&(0x7f0000000040), 0x3, 0x8880) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000000440)={r4, r5, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}], 0x7, "cd000180000002"}) close(r0) r10 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r10, 0x2007fff) sendfile(r0, r10, 0x0, 0x204200) [ 751.256060][ C0] sd 0:0:1:0: tag#6887 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 751.265907][ C0] sd 0:0:1:0: tag#6887 CDB: opcode=0xe5 (vendor) [ 751.272249][ C0] sd 0:0:1:0: tag#6887 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 751.281297][ C0] sd 0:0:1:0: tag#6887 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 751.290313][ C0] sd 0:0:1:0: tag#6887 CDB[20]: ba 19:22:02 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file1\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000df0100000c000068ce0000000f000000010000000000000000000000002000000020000220000000d7f4655fd7f4655f0100ffff53ef010003026700d7f4655f0000000001000000000519be000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000007c0)=ANY=[]) [ 751.382960][T24927] loop2: detected capacity change from 0 to 4 [ 751.412533][T24927] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 751.420788][T24927] EXT4-fs (loop2): bad geometry: block count 479 exceeds size of device (2 blocks) [ 751.484457][T24927] loop2: detected capacity change from 0 to 4 [ 751.521701][T24927] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 751.529891][T24927] EXT4-fs (loop2): bad geometry: block count 479 exceeds size of device (2 blocks) 19:22:02 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file1\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000e00100000c000068ce0000000f000000010000000000000000000000002000000020000220000000d7f4655fd7f4655f0100ffff53ef010003026700d7f4655f0000000001000000000519be000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000007c0)=ANY=[]) [ 751.707304][T24929] loop2: detected capacity change from 0 to 4 [ 751.754585][T24929] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 751.762827][T24929] EXT4-fs (loop2): bad geometry: block count 480 exceeds size of device (2 blocks) 19:22:02 executing program 1: syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000000)='./file0\x00', 0xffc00007, 0x1, &(0x7f0000000240)=[{&(0x7f0000000280)="0408c68b4018ff21e66174000204120a0200eb4000fae0", 0x17}], 0x4c, &(0x7f00000001c0)) 19:22:02 executing program 3: perf_event_open(0x0, 0x0, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000), &(0x7f0000000280)) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000000440)={r1, r2, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r3}], 0x7, "cd000180000002"}) close(r0) r7 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r0, r7, 0x0, 0x204200) 19:22:02 executing program 4: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000280)=0x0) syz_io_uring_submit(r2, r3, &(0x7f00000000c0)=@IORING_OP_WRITE_FIXED={0x5, 0x5}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) syz_open_dev$sg(&(0x7f0000000040), 0x3, 0x8880) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000000440)={r4, r5, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}], 0x7, "cd000180000002"}) close(r0) r10 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r10, 0x2007fff) sendfile(r0, r10, 0x0, 0x204200) [ 751.897143][T24929] loop2: detected capacity change from 0 to 4 [ 751.912430][T24929] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 751.920661][T24929] EXT4-fs (loop2): bad geometry: block count 480 exceeds size of device (2 blocks) [ 751.931688][T24933] loop1: detected capacity change from 0 to 264192 19:22:03 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000), &(0x7f0000000280)) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000000440)={r1, r2, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r3}], 0x7, "cd000180000002"}) close(r0) r7 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r0, r7, 0x0, 0x204200) 19:22:03 executing program 5: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000280)=0x0) syz_io_uring_submit(r2, r3, &(0x7f00000000c0)=@IORING_OP_WRITE_FIXED={0x5, 0x5}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) syz_open_dev$sg(&(0x7f0000000040), 0x3, 0x8880) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000000440)={r4, r5, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}], 0x7, "cd000180000002"}) close(r0) r10 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r10, 0x2007fff) sendfile(r0, r10, 0x0, 0x204200) 19:22:03 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file1\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000e10100000c000068ce0000000f000000010000000000000000000000002000000020000220000000d7f4655fd7f4655f0100ffff53ef010003026700d7f4655f0000000001000000000519be000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000007c0)=ANY=[]) [ 752.069550][T24939] loop2: detected capacity change from 0 to 4 [ 752.105944][T24939] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 752.114170][T24939] EXT4-fs (loop2): bad geometry: block count 481 exceeds size of device (2 blocks) [ 752.253960][T24939] loop2: detected capacity change from 0 to 4 [ 752.268777][T24939] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 752.276985][T24939] EXT4-fs (loop2): bad geometry: block count 481 exceeds size of device (2 blocks) 19:22:03 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file1\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000fe0100000c000068ce0000000f000000010000000000000000000000002000000020000220000000d7f4655fd7f4655f0100ffff53ef010003026700d7f4655f0000000001000000000519be000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000007c0)=ANY=[]) 19:22:03 executing program 3: perf_event_open(0x0, 0x0, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000), &(0x7f0000000280)) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000000440)={r1, r2, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r3}], 0x7, "cd000180000002"}) close(r0) r7 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r0, r7, 0x0, 0x204200) [ 752.393995][T24943] loop2: detected capacity change from 0 to 4 [ 752.422112][T24943] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 752.430356][T24943] EXT4-fs (loop2): bad geometry: block count 510 exceeds size of device (2 blocks) [ 752.583218][T24943] loop2: detected capacity change from 0 to 4 [ 752.601749][T24943] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 752.609966][T24943] EXT4-fs (loop2): bad geometry: block count 510 exceeds size of device (2 blocks) 19:22:03 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file1\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000a00000c000068ce0000000f000000010000000000000000000000002000000020000220000000d7f4655fd7f4655f0100ffff53ef010003026700d7f4655f0000000001000000000519be000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000007c0)=ANY=[]) 19:22:03 executing program 1: syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000000)='./file0\x00', 0xffc00007, 0x1, &(0x7f0000000240)=[{&(0x7f0000000280)="0408c68b4018ff21e66174000204120a0200eb4000fae0", 0x17}], 0x68, &(0x7f00000001c0)) 19:22:03 executing program 5: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x11, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c92", 0x0, 0x0, 0x0, 0x0, 0x0}) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000280)=0x0) syz_io_uring_submit(r2, r3, &(0x7f00000000c0)=@IORING_OP_WRITE_FIXED={0x5, 0x5}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) syz_open_dev$sg(&(0x7f0000000040), 0x3, 0x8880) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000000440)={r4, r5, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}], 0x7, "cd000180000002"}) close(r0) r10 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r10, 0x2007fff) sendfile(r0, r10, 0x0, 0x204200) [ 752.727553][T24947] loop2: detected capacity change from 0 to 4 [ 752.765239][T24947] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 752.773444][T24947] EXT4-fs (loop2): bad geometry: block count 2560 exceeds size of device (2 blocks) [ 752.823737][T24951] loop1: detected capacity change from 0 to 264192 19:22:03 executing program 4: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000), &(0x7f0000000280)) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) syz_open_dev$sg(&(0x7f0000000040), 0x3, 0x8880) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000000440)={r2, r3, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r4}], 0x7, "cd000180000002"}) close(r0) r8 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) sendfile(r0, r8, 0x0, 0x204200) [ 752.891756][T24951] loop1: detected capacity change from 0 to 264192 [ 752.905009][T24947] loop2: detected capacity change from 0 to 4 [ 752.916220][T24947] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 752.924419][T24947] EXT4-fs (loop2): bad geometry: block count 2560 exceeds size of device (2 blocks) 19:22:03 executing program 3: perf_event_open(0x0, 0x0, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000), &(0x7f0000000280)) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000000440)={r1, r2, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r3}], 0x7, "cd000180000002"}) close(r0) r7 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r0, r7, 0x0, 0x204200) 19:22:04 executing program 4: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000), &(0x7f0000000280)) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) syz_open_dev$sg(&(0x7f0000000040), 0x3, 0x8880) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000000440)={r2, r3, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r4}], 0x7, "cd000180000002"}) close(r0) r8 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) sendfile(r0, r8, 0x0, 0x204200) [ 752.935863][ C0] sd 0:0:1:0: tag#6900 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 752.945715][ C0] sd 0:0:1:0: tag#6900 CDB: opcode=0xe5 (vendor) [ 752.952056][ C0] sd 0:0:1:0: tag#6900 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 752.961097][ C0] sd 0:0:1:0: tag#6900 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 752.970116][ C0] sd 0:0:1:0: tag#6900 CDB[20]: ba 19:22:04 executing program 4: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000), &(0x7f0000000280)) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) syz_open_dev$sg(&(0x7f0000000040), 0x3, 0x8880) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000000440)={r2, r3, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r4}], 0x7, "cd000180000002"}) close(r0) r8 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) sendfile(r0, r8, 0x0, 0x204200) 19:22:04 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000), &(0x7f0000000280)) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000000440)={r1, r2, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r3}], 0x7, "cd000180000002"}) close(r0) r7 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r0, r7, 0x0, 0x204200) 19:22:04 executing program 1: syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000000)='./file0\x00', 0xffc00007, 0x1, &(0x7f0000000240)=[{&(0x7f0000000280)="0408c68b4018ff21e66174000204120a0200eb4000fae0", 0x17}], 0x6c, &(0x7f00000001c0)) 19:22:04 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file1\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000006400000c000068ce0000000f000000010000000000000000000000002000000020000220000000d7f4655fd7f4655f0100ffff53ef010003026700d7f4655f0000000001000000000519be000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000007c0)=ANY=[]) 19:22:04 executing program 4: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000280)=0x0) syz_io_uring_submit(r2, r3, &(0x7f00000000c0)=@IORING_OP_WRITE_FIXED={0x5, 0x5}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) syz_open_dev$sg(&(0x7f0000000040), 0x3, 0x8880) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000000440)={r4, r5, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}], 0x7, "cd000180000002"}) close(r0) r10 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r10, 0x2007fff) sendfile(r0, r10, 0x0, 0x204200) [ 753.129204][T24962] loop1: detected capacity change from 0 to 264192 [ 753.133065][T24965] loop2: detected capacity change from 0 to 4 [ 753.163737][T24965] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 753.172023][T24965] EXT4-fs (loop2): bad geometry: block count 25600 exceeds size of device (2 blocks) [ 753.192580][T24962] loop1: detected capacity change from 0 to 264192 19:22:04 executing program 1: syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000000)='./file0\x00', 0xffc00007, 0x1, &(0x7f0000000240)=[{&(0x7f0000000280)="0408c68b4018ff21e66174000204120a0200eb4000fae0", 0x17}], 0x74, &(0x7f00000001c0)) [ 753.222094][T24965] loop2: detected capacity change from 0 to 4 [ 753.232853][T24965] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 753.241113][T24965] EXT4-fs (loop2): bad geometry: block count 25600 exceeds size of device (2 blocks) 19:22:04 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file1\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000ffe0f5050c000068ce0000000f000000010000000000000000000000002000000020000220000000d7f4655fd7f4655f0100ffff53ef010003026700d7f4655f0000000001000000000519be000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000007c0)=ANY=[]) [ 753.309027][T24969] loop1: detected capacity change from 0 to 264192 [ 753.367863][T24971] loop2: detected capacity change from 0 to 4 [ 753.383185][T24971] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 753.391373][T24971] EXT4-fs (loop2): bad geometry: block count 99999999 exceeds size of device (2 blocks) [ 753.401424][T24969] loop1: detected capacity change from 0 to 264192 19:22:04 executing program 5: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x11, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c92", 0x0, 0x0, 0x0, 0x0, 0x0}) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000280)=0x0) syz_io_uring_submit(r2, r3, &(0x7f00000000c0)=@IORING_OP_WRITE_FIXED={0x5, 0x5}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) syz_open_dev$sg(&(0x7f0000000040), 0x3, 0x8880) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000000440)={r4, r5, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}], 0x7, "cd000180000002"}) close(r0) r10 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r10, 0x2007fff) sendfile(r0, r10, 0x0, 0x204200) 19:22:04 executing program 1: syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000000)='./file0\x00', 0xffc00007, 0x1, &(0x7f0000000240)=[{&(0x7f0000000280)="0408c68b4018ff21e66174000204120a0200eb4000fae0", 0x17}], 0x78, &(0x7f00000001c0)) [ 753.452194][T24971] loop2: detected capacity change from 0 to 4 [ 753.474729][T24971] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 753.483120][T24971] EXT4-fs (loop2): bad geometry: block count 99999999 exceeds size of device (2 blocks) [ 753.516622][T24975] loop1: detected capacity change from 0 to 264192 19:22:04 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file1\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000010200000c000068ce0000000f000000010000000000000000000000002000000020000220000000d7f4655fd7f4655f0100ffff53ef010003026700d7f4655f0000000001000000000519be000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000007c0)=ANY=[]) 19:22:04 executing program 3: perf_event_open(&(0x7f0000000100)={0x0, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000), &(0x7f0000000280)) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000000440)={r1, r2, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r3}], 0x7, "cd000180000002"}) close(r0) r7 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r0, r7, 0x0, 0x204200) [ 753.583919][T24975] loop1: detected capacity change from 0 to 264192 19:22:04 executing program 1: syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000000)='./file0\x00', 0xffc00007, 0x1, &(0x7f0000000240)=[{&(0x7f0000000280)="0408c68b4018ff21e66174000204120a0200eb4000fae0", 0x17}], 0x7a, &(0x7f00000001c0)) [ 753.624775][T24977] loop2: detected capacity change from 0 to 4 [ 753.639281][T24977] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 753.647480][T24977] EXT4-fs (loop2): bad geometry: block count 513 exceeds size of device (2 blocks) [ 753.694413][T24981] loop1: detected capacity change from 0 to 264192 [ 753.709545][T24977] loop2: detected capacity change from 0 to 4 [ 753.733466][T24977] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem 19:22:04 executing program 4: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000280)=0x0) syz_io_uring_submit(r2, r3, &(0x7f00000000c0)=@IORING_OP_WRITE_FIXED={0x5, 0x5}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) syz_open_dev$sg(&(0x7f0000000040), 0x3, 0x8880) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000000440)={r4, r5, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}], 0x7, "cd000180000002"}) close(r0) r10 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r10, 0x2007fff) sendfile(r0, r10, 0x0, 0x204200) [ 753.741678][T24977] EXT4-fs (loop2): bad geometry: block count 513 exceeds size of device (2 blocks) [ 753.761975][T24981] loop1: detected capacity change from 0 to 264192 19:22:05 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file1\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000010300000c000068ce0000000f000000010000000000000000000000002000000020000220000000d7f4655fd7f4655f0100ffff53ef010003026700d7f4655f0000000001000000000519be000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000007c0)=ANY=[]) 19:22:05 executing program 1: syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000000)='./file0\x00', 0xffc00007, 0x1, &(0x7f0000000240)=[{&(0x7f0000000280)="0408c68b4018ff21e66174000204120a0200eb4000fae0", 0x17}], 0xfe, &(0x7f00000001c0)) 19:22:05 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000), &(0x7f0000000280)) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000000440)={r1, r2, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r3}], 0x7, "cd000180000002"}) close(r0) r7 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r0, r7, 0x0, 0x204200) 19:22:05 executing program 5: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x11, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c92", 0x0, 0x0, 0x0, 0x0, 0x0}) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000280)=0x0) syz_io_uring_submit(r2, r3, &(0x7f00000000c0)=@IORING_OP_WRITE_FIXED={0x5, 0x5}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) syz_open_dev$sg(&(0x7f0000000040), 0x3, 0x8880) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000000440)={r4, r5, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}], 0x7, "cd000180000002"}) close(r0) r10 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r10, 0x2007fff) sendfile(r0, r10, 0x0, 0x204200) [ 754.098184][T24986] loop1: detected capacity change from 0 to 264192 [ 754.103506][T24987] loop2: detected capacity change from 0 to 4 [ 754.112561][T24987] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 754.120782][T24987] EXT4-fs (loop2): bad geometry: block count 769 exceeds size of device (2 blocks) [ 754.152584][T24986] loop1: detected capacity change from 0 to 264192 [ 754.191970][T24987] loop2: detected capacity change from 0 to 4 19:22:05 executing program 1: syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000000)='./file0\x00', 0xffc00007, 0x1, &(0x7f0000000240)=[{&(0x7f0000000280)="0408c68b4018ff21e66174000204120a0200eb4000fae0", 0x17}], 0x10e, &(0x7f00000001c0)) [ 754.200279][T24987] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 754.208485][T24987] EXT4-fs (loop2): bad geometry: block count 769 exceeds size of device (2 blocks) [ 754.236300][T24993] loop1: detected capacity change from 0 to 264192 19:22:05 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file1\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000010400000c000068ce0000000f000000010000000000000000000000002000000020000220000000d7f4655fd7f4655f0100ffff53ef010003026700d7f4655f0000000001000000000519be000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000007c0)=ANY=[]) 19:22:05 executing program 3: perf_event_open(&(0x7f0000000100)={0x0, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000), &(0x7f0000000280)) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000000440)={r1, r2, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r3}], 0x7, "cd000180000002"}) close(r0) r7 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r0, r7, 0x0, 0x204200) [ 754.329220][T24995] loop2: detected capacity change from 0 to 4 [ 754.351395][T24995] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 754.359597][T24995] EXT4-fs (loop2): bad geometry: block count 1025 exceeds size of device (2 blocks) [ 754.423421][T24995] loop2: detected capacity change from 0 to 4 [ 754.438770][T24995] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 754.446965][T24995] EXT4-fs (loop2): bad geometry: block count 1025 exceeds size of device (2 blocks) 19:22:05 executing program 4: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000280)=0x0) syz_io_uring_submit(r2, r3, &(0x7f00000000c0)=@IORING_OP_WRITE_FIXED={0x5, 0x5}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) syz_open_dev$sg(&(0x7f0000000040), 0x3, 0x8880) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000000440)={r4, r5, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}], 0x7, "cd000180000002"}) close(r0) r10 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r10, 0x2007fff) sendfile(r0, r10, 0x0, 0x204200) 19:22:05 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file1\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000010500000c000068ce0000000f000000010000000000000000000000002000000020000220000000d7f4655fd7f4655f0100ffff53ef010003026700d7f4655f0000000001000000000519be000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000007c0)=ANY=[]) [ 754.561940][T25001] loop2: detected capacity change from 0 to 4 [ 754.571415][ C0] scsi_io_completion_action: 4 callbacks suppressed [ 754.571444][ C0] sd 0:0:1:0: tag#6873 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 754.585455][T25001] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 754.587842][ C0] sd 0:0:1:0: tag#6873 CDB: opcode=0xe5 (vendor) [ 754.595949][T25001] EXT4-fs (loop2): bad geometry: block count 1281 exceeds size of device (2 blocks) [ 754.602268][ C0] sd 0:0:1:0: tag#6873 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 754.620615][ C0] sd 0:0:1:0: tag#6873 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 754.629643][ C0] sd 0:0:1:0: tag#6873 CDB[20]: ba 19:22:05 executing program 4: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000280)=0x0) syz_io_uring_submit(r2, r3, &(0x7f00000000c0)=@IORING_OP_WRITE_FIXED={0x5, 0x5}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) syz_open_dev$sg(&(0x7f0000000040), 0x3, 0x8880) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000000440)={r4, r5, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}], 0x7, "cd000180000002"}) close(r0) r10 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r10, 0x2007fff) sendfile(r0, r10, 0x0, 0x204200) [ 754.745917][ C0] sd 0:0:1:0: tag#6882 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 754.755786][ C0] sd 0:0:1:0: tag#6882 CDB: opcode=0xe5 (vendor) [ 754.762118][ C0] sd 0:0:1:0: tag#6882 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 754.771155][ C0] sd 0:0:1:0: tag#6882 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 754.780190][ C0] sd 0:0:1:0: tag#6882 CDB[20]: ba [ 754.823520][T25001] loop2: detected capacity change from 0 to 4 [ 754.836981][T25001] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 754.845175][T25001] EXT4-fs (loop2): bad geometry: block count 1281 exceeds size of device (2 blocks) 19:22:05 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file1\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000010600000c000068ce0000000f000000010000000000000000000000002000000020000220000000d7f4655fd7f4655f0100ffff53ef010003026700d7f4655f0000000001000000000519be000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000007c0)=ANY=[]) 19:22:06 executing program 5: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x19, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d4", 0x0, 0x0, 0x0, 0x0, 0x0}) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000280)=0x0) syz_io_uring_submit(r2, r3, &(0x7f00000000c0)=@IORING_OP_WRITE_FIXED={0x5, 0x5}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) syz_open_dev$sg(&(0x7f0000000040), 0x3, 0x8880) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000000440)={r4, r5, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}], 0x7, "cd000180000002"}) close(r0) r10 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r10, 0x2007fff) sendfile(r0, r10, 0x0, 0x204200) [ 754.959991][T25105] loop2: detected capacity change from 0 to 4 [ 754.996812][T25105] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 755.005018][T25105] EXT4-fs (loop2): bad geometry: block count 1537 exceeds size of device (2 blocks) 19:22:06 executing program 0: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x11, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c92", 0x0, 0x0, 0x0, 0x0, 0x0}) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000280)=0x0) syz_io_uring_submit(r2, r3, &(0x7f00000000c0)=@IORING_OP_WRITE_FIXED={0x5, 0x5}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) syz_open_dev$sg(&(0x7f0000000040), 0x3, 0x8880) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000000440)={r4, r5, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}], 0x7, "cd000180000002"}) close(r0) r10 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r10, 0x2007fff) sendfile(r0, r10, 0x0, 0x204200) [ 755.103486][T25105] loop2: detected capacity change from 0 to 4 [ 755.114341][T25105] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 755.122577][T25105] EXT4-fs (loop2): bad geometry: block count 1537 exceeds size of device (2 blocks) 19:22:06 executing program 3: perf_event_open(&(0x7f0000000100)={0x0, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000), &(0x7f0000000280)) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000000440)={r1, r2, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r3}], 0x7, "cd000180000002"}) close(r0) r7 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r0, r7, 0x0, 0x204200) 19:22:06 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file1\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000010700000c000068ce0000000f000000010000000000000000000000002000000020000220000000d7f4655fd7f4655f0100ffff53ef010003026700d7f4655f0000000001000000000519be000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000007c0)=ANY=[]) 19:22:06 executing program 1: syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000000)='./file0\x00', 0xffc00007, 0x1, &(0x7f0000000240)=[{&(0x7f0000000280)="0408c68b4018ff21e66174000204120a0200eb4000fae0", 0x17}], 0x17d, &(0x7f00000001c0)) [ 755.248720][T25112] loop2: detected capacity change from 0 to 4 [ 755.288106][T25112] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 755.296344][T25112] EXT4-fs (loop2): bad geometry: block count 1793 exceeds size of device (2 blocks) [ 755.337640][T25112] loop2: detected capacity change from 0 to 4 [ 755.338762][T25116] loop1: detected capacity change from 0 to 264192 [ 755.344718][T25112] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 755.358445][T25112] EXT4-fs (loop2): bad geometry: block count 1793 exceeds size of device (2 blocks) 19:22:06 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file1\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000010800000c000068ce0000000f000000010000000000000000000000002000000020000220000000d7f4655fd7f4655f0100ffff53ef010003026700d7f4655f0000000001000000000519be000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000007c0)=ANY=[]) [ 755.422364][T25116] loop1: detected capacity change from 0 to 264192 19:22:06 executing program 1: syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000000)='./file0\x00', 0xffc00007, 0x1, &(0x7f0000000240)=[{&(0x7f0000000280)="0408c68b4018ff21e66174000204120a0200eb4000fae0", 0x17}], 0x1a6, &(0x7f00000001c0)) [ 755.464899][T25118] loop2: detected capacity change from 0 to 4 [ 755.501301][T25118] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem 19:22:06 executing program 4: perf_event_open(&(0x7f0000000100)={0x0, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000), &(0x7f0000000280)) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000000440)={r1, r2, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r3}], 0x7, "cd000180000002"}) close(r0) r7 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r0, r7, 0x0, 0x204200) [ 755.509537][T25118] EXT4-fs (loop2): bad geometry: block count 2049 exceeds size of device (2 blocks) [ 755.513960][T25120] loop1: detected capacity change from 0 to 264192 [ 755.563163][T25118] loop2: detected capacity change from 0 to 4 [ 755.581648][T25118] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 755.582010][T25120] loop1: detected capacity change from 0 to 264192 [ 755.589842][T25118] EXT4-fs (loop2): bad geometry: block count 2049 exceeds size of device (2 blocks) 19:22:06 executing program 1: syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000000)='./file0\x00', 0xffc00007, 0x1, &(0x7f0000000240)=[{&(0x7f0000000280)="0408c68b4018ff21e66174000204120a0200eb4000fae0", 0x17}], 0x1a7, &(0x7f00000001c0)) 19:22:06 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file1\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000010a00000c000068ce0000000f000000010000000000000000000000002000000020000220000000d7f4655fd7f4655f0100ffff53ef010003026700d7f4655f0000000001000000000519be000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000007c0)=ANY=[]) 19:22:06 executing program 5: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x19, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d4", 0x0, 0x0, 0x0, 0x0, 0x0}) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000280)=0x0) syz_io_uring_submit(r2, r3, &(0x7f00000000c0)=@IORING_OP_WRITE_FIXED={0x5, 0x5}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) syz_open_dev$sg(&(0x7f0000000040), 0x3, 0x8880) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000000440)={r4, r5, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}], 0x7, "cd000180000002"}) close(r0) r10 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r10, 0x2007fff) sendfile(r0, r10, 0x0, 0x204200) [ 755.683875][T25124] loop1: detected capacity change from 0 to 264192 [ 755.694124][T25126] loop2: detected capacity change from 0 to 4 [ 755.725400][T25126] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 755.731930][T25124] loop1: detected capacity change from 0 to 264192 [ 755.733593][T25126] EXT4-fs (loop2): bad geometry: block count 2561 exceeds size of device (2 blocks) 19:22:06 executing program 1: syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000000)='./file0\x00', 0xffc00007, 0x1, &(0x7f0000000240)=[{&(0x7f0000000280)="0408c68b4018ff21e66174000204120a0200eb4000fae0", 0x17}], 0x204, &(0x7f00000001c0)) [ 755.806348][T25126] loop2: detected capacity change from 0 to 4 [ 755.829791][T25126] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 755.837971][T25126] EXT4-fs (loop2): bad geometry: block count 2561 exceeds size of device (2 blocks) [ 755.852923][T25130] loop1: detected capacity change from 0 to 264192 19:22:06 executing program 3: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000), &(0x7f0000000280)) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000000440)={r1, r2, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r3}], 0x7, "cd000180000002"}) close(r0) r7 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r0, r7, 0x0, 0x204200) 19:22:07 executing program 0: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x11, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c92", 0x0, 0x0, 0x0, 0x0, 0x0}) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000280)=0x0) syz_io_uring_submit(r2, r3, &(0x7f00000000c0)=@IORING_OP_WRITE_FIXED={0x5, 0x5}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) syz_open_dev$sg(&(0x7f0000000040), 0x3, 0x8880) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000000440)={r4, r5, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}], 0x7, "cd000180000002"}) close(r0) r10 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r10, 0x2007fff) sendfile(r0, r10, 0x0, 0x204200) 19:22:07 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file1\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000010f00000c000068ce0000000f000000010000000000000000000000002000000020000220000000d7f4655fd7f4655f0100ffff53ef010003026700d7f4655f0000000001000000000519be000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000007c0)=ANY=[]) [ 756.155999][T25134] loop2: detected capacity change from 0 to 4 [ 756.179001][T25134] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 756.187221][T25134] EXT4-fs (loop2): bad geometry: block count 3841 exceeds size of device (2 blocks) 19:22:07 executing program 4: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000280)=0x0) syz_io_uring_submit(r2, r3, &(0x7f00000000c0)=@IORING_OP_WRITE_FIXED={0x5, 0x5}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) syz_open_dev$sg(&(0x7f0000000040), 0x3, 0x8880) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000000440)={r4, r5, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}], 0x7, "cd000180000002"}) close(r0) r10 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r10, 0x2007fff) sendfile(r0, r10, 0x0, 0x204200) [ 756.282834][T25134] loop2: detected capacity change from 0 to 4 [ 756.307841][T25134] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 756.312940][ C0] sd 0:0:1:0: tag#6861 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 756.316057][T25134] EXT4-fs (loop2): bad geometry: block count 3841 exceeds size of device (2 blocks) [ 756.325826][ C0] sd 0:0:1:0: tag#6861 CDB: opcode=0xe5 (vendor) [ 756.341510][ C0] sd 0:0:1:0: tag#6861 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 756.350521][ C0] sd 0:0:1:0: tag#6861 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 756.359551][ C0] sd 0:0:1:0: tag#6861 CDB[20]: ba [ 756.375301][T25132] ================================================================== [ 756.383383][T25132] BUG: KCSAN: data-race in jbd2_journal_commit_transaction / jbd2_log_wait_commit [ 756.392579][T25132] [ 756.394899][T25132] write to 0xffff888102916468 of 4 bytes by task 343 on cpu 1: [ 756.402432][T25132] jbd2_journal_commit_transaction+0x2ad5/0x3430 [ 756.408768][T25132] kjournald2+0x268/0x490 [ 756.413101][T25132] kthread+0x262/0x280 [ 756.417167][T25132] ret_from_fork+0x1f/0x30 [ 756.421578][T25132] [ 756.423893][T25132] read to 0xffff888102916468 of 4 bytes by task 25132 on cpu 0: [ 756.431514][T25132] jbd2_log_wait_commit+0x100/0x210 [ 756.436710][T25132] jbd2_complete_transaction+0x101/0x110 [ 756.442342][T25132] ext4_fc_commit+0x24e/0x14c0 [ 756.447112][T25132] ext4_sync_file+0x336/0x670 [ 756.451786][T25132] vfs_fsync_range+0x107/0x120 [ 756.456551][T25132] ext4_buffered_write_iter+0x3af/0x400 [ 756.462096][T25132] ext4_file_write_iter+0x2e7/0x11f0 [ 756.467382][T25132] do_iter_readv_writev+0x2de/0x380 [ 756.472582][T25132] do_iter_write+0x192/0x5c0 [ 756.477174][T25132] vfs_iter_write+0x4c/0x70 [ 756.481675][T25132] iter_file_splice_write+0x43a/0x790 [ 756.487046][T25132] direct_splice_actor+0x80/0xa0 [ 756.491977][T25132] splice_direct_to_actor+0x345/0x650 [ 756.497344][T25132] do_splice_direct+0x106/0x190 [ 756.502186][T25132] do_sendfile+0x63e/0xbb0 [ 756.506601][T25132] __x64_sys_sendfile64+0x102/0x140 [ 756.511795][T25132] do_syscall_64+0x44/0xa0 [ 756.516215][T25132] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 756.522106][T25132] [ 756.524410][T25132] value changed: 0x0000247b -> 0x0000247c [ 756.530115][T25132] 19:22:07 executing program 5: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x19, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d4", 0x0, 0x0, 0x0, 0x0, 0x0}) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000280)=0x0) syz_io_uring_submit(r2, r3, &(0x7f00000000c0)=@IORING_OP_WRITE_FIXED={0x5, 0x5}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) syz_open_dev$sg(&(0x7f0000000040), 0x3, 0x8880) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000000440)={r4, r5, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}], 0x7, "cd000180000002"}) close(r0) r10 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r10, 0x2007fff) sendfile(r0, r10, 0x0, 0x204200) 19:22:07 executing program 1: syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000000)='./file0\x00', 0xffc00007, 0x1, &(0x7f0000000240)=[{&(0x7f0000000280)="0408c68b4018ff21e66174000204120a0200eb4000fae0", 0x17}], 0x258, &(0x7f00000001c0)) [ 756.532427][T25132] Reported by Kernel Concurrency Sanitizer on: [ 756.538565][T25132] CPU: 0 PID: 25132 Comm: syz-executor.3 Not tainted 5.15.0-rc5-syzkaller #0 [ 756.547328][T25132] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 756.557378][T25132] ================================================================== 19:22:07 executing program 4: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000280)=0x0) syz_io_uring_submit(r2, r3, &(0x7f00000000c0)=@IORING_OP_WRITE_FIXED={0x5, 0x5}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) syz_open_dev$sg(&(0x7f0000000040), 0x3, 0x8880) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000000440)={r4, r5, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}], 0x7, "cd000180000002"}) close(r0) r10 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r10, 0x2007fff) sendfile(r0, r10, 0x0, 0x204200) 19:22:07 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file1\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000011400000c000068ce0000000f000000010000000000000000000000002000000020000220000000d7f4655fd7f4655f0100ffff53ef010003026700d7f4655f0000000001000000000519be000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000007c0)=ANY=[]) [ 756.774680][T25245] loop1: detected capacity change from 0 to 264192 [ 756.784104][ C1] sd 0:0:1:0: tag#6892 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 756.786418][T25247] loop2: detected capacity change from 0 to 4 [ 756.794063][ C1] sd 0:0:1:0: tag#6892 CDB: opcode=0xe5 (vendor) [ 756.806458][ C1] sd 0:0:1:0: tag#6892 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 756.810770][T25247] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 756.815486][ C1] sd 0:0:1:0: tag#6892 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 756.815504][ C1] sd 0:0:1:0: tag#6892 CDB[20]: ba [ 756.823652][T25247] EXT4-fs (loop2): bad geometry: block count 5121 exceeds size of device (2 blocks) 19:22:07 executing program 3: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000), &(0x7f0000000280)) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000000440)={r1, r2, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r3}], 0x7, "cd000180000002"}) close(r0) r7 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r0, r7, 0x0, 0x204200) [ 756.986249][T25247] loop2: detected capacity change from 0 to 4 [ 757.016453][T25247] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 757.024660][T25247] EXT4-fs (loop2): bad geometry: block count 5121 exceeds size of device (2 blocks) 19:22:08 executing program 0: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x11, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c92", 0x0, 0x0, 0x0, 0x0, 0x0}) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000280)=0x0) syz_io_uring_submit(r2, r3, &(0x7f00000000c0)=@IORING_OP_WRITE_FIXED={0x5, 0x5}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) syz_open_dev$sg(&(0x7f0000000040), 0x3, 0x8880) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000000440)={r4, r5, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}], 0x7, "cd000180000002"}) close(r0) r10 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r10, 0x2007fff) sendfile(r0, r10, 0x0, 0x204200) 19:22:08 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file1\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000012e00000c000068ce0000000f000000010000000000000000000000002000000020000220000000d7f4655fd7f4655f0100ffff53ef010003026700d7f4655f0000000001000000000519be000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000007c0)=ANY=[]) [ 757.146383][T25252] loop2: detected capacity change from 0 to 4 [ 757.159110][T25252] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 757.167376][T25252] EXT4-fs (loop2): bad geometry: block count 11777 exceeds size of device (2 blocks) 19:22:08 executing program 5: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x1d, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f390", 0x0, 0x0, 0x0, 0x0, 0x0}) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000280)=0x0) syz_io_uring_submit(r2, r3, &(0x7f00000000c0)=@IORING_OP_WRITE_FIXED={0x5, 0x5}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) syz_open_dev$sg(&(0x7f0000000040), 0x3, 0x8880) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000000440)={r4, r5, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}], 0x7, "cd000180000002"}) close(r0) r10 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r10, 0x2007fff) sendfile(r0, r10, 0x0, 0x204200) [ 757.302357][T25252] loop2: detected capacity change from 0 to 4 [ 757.322315][T25252] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 757.330584][T25252] EXT4-fs (loop2): bad geometry: block count 11777 exceeds size of device (2 blocks) 19:22:08 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file1\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000016400000c000068ce0000000f000000010000000000000000000000002000000020000220000000d7f4655fd7f4655f0100ffff53ef010003026700d7f4655f0000000001000000000519be000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000007c0)=ANY=[]) 19:22:08 executing program 3: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000), &(0x7f0000000280)) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000000440)={r1, r2, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r3}], 0x7, "cd000180000002"}) close(r0) r7 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r0, r7, 0x0, 0x204200) [ 757.578551][T25257] loop2: detected capacity change from 0 to 4 19:22:08 executing program 4: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x19, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d4", 0x0, 0x0, 0x0, 0x0, 0x0}) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000280)=0x0) syz_io_uring_submit(r2, r3, &(0x7f00000000c0)=@IORING_OP_WRITE_FIXED={0x5, 0x5}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) syz_open_dev$sg(&(0x7f0000000040), 0x3, 0x8880) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000000440)={r4, r5, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}], 0x7, "cd000180000002"}) close(r0) r10 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r10, 0x2007fff) sendfile(r0, r10, 0x0, 0x204200) [ 757.621473][T25257] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 757.629681][T25257] EXT4-fs (loop2): bad geometry: block count 25601 exceeds size of device (2 blocks) 19:22:08 executing program 4: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x19, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d4", 0x0, 0x0, 0x0, 0x0, 0x0}) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000280)=0x0) syz_io_uring_submit(r2, r3, &(0x7f00000000c0)=@IORING_OP_WRITE_FIXED={0x5, 0x5}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) syz_open_dev$sg(&(0x7f0000000040), 0x3, 0x8880) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000000440)={r4, r5, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}], 0x7, "cd000180000002"}) close(r0) r10 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r10, 0x2007fff) sendfile(r0, r10, 0x0, 0x204200) [ 757.702838][T25257] loop2: detected capacity change from 0 to 4 [ 757.727906][T25257] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 757.736096][T25257] EXT4-fs (loop2): bad geometry: block count 25601 exceeds size of device (2 blocks) 19:22:08 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file1\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000018900000c000068ce0000000f000000010000000000000000000000002000000020000220000000d7f4655fd7f4655f0100ffff53ef010003026700d7f4655f0000000001000000000519be000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000007c0)=ANY=[]) 19:22:08 executing program 1: syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000000)='./file0\x00', 0xffc00007, 0x1, &(0x7f0000000240)=[{&(0x7f0000000280)="0408c68b4018ff21e66174000204120a0200eb4000fae0", 0x17}], 0x259, &(0x7f00000001c0)) [ 757.938908][T25368] loop2: detected capacity change from 0 to 4 [ 757.962118][T25370] loop1: detected capacity change from 0 to 264192 [ 757.968783][T25368] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 757.976987][T25368] EXT4-fs (loop2): bad geometry: block count 35073 exceeds size of device (2 blocks) 19:22:09 executing program 5: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x1d, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f390", 0x0, 0x0, 0x0, 0x0, 0x0}) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000280)=0x0) syz_io_uring_submit(r2, r3, &(0x7f00000000c0)=@IORING_OP_WRITE_FIXED={0x5, 0x5}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) syz_open_dev$sg(&(0x7f0000000040), 0x3, 0x8880) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000000440)={r4, r5, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}], 0x7, "cd000180000002"}) close(r0) r10 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r10, 0x2007fff) sendfile(r0, r10, 0x0, 0x204200) [ 758.073144][T25368] loop2: detected capacity change from 0 to 4 [ 758.082774][T25368] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 758.091009][T25368] EXT4-fs (loop2): bad geometry: block count 35073 exceeds size of device (2 blocks) 19:22:09 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file1\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000080)="2000000001d800000c000068ce0000000f000000010000000000000000000000002000000020000220000000d7f4655fd7f4655f0100ffff53ef010003026700d7f4655f0000000001000000000519be000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000007c0)=ANY=[]) 19:22:09 executing program 0: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffff7ffdffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x11, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c92", 0x0, 0x0, 0x0, 0x0, 0x0}) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000280)=0x0) syz_io_uring_submit(r2, r3, &(0x7f00000000c0)=@IORING_OP_WRITE_FIXED={0x5, 0x5}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) syz_open_dev$sg(&(0x7f0000000040), 0x3, 0x8880) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000000440)={r4, r5, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d9437fbb10895d184c89da14e14b993283049af395ea40a030efca918fb6cab0cd03503aa9ff5a7d40b5a237f65cafe1197d0c667b7f8c95a628f6392c779c6be218874feaf1126203f09dcf94b29f4cc5719280609a844d14f797221311f5ee66c52bd9b5f2f890c6e8bcd4ca6b746dd3433db7355165d4da8f05777e013f345324a60df2010a1559d55eb7923cae4f0edea52017a5a3645959b863446a4d42b6bc871abeebbff90c14526d470fd31d3a86dcea125b9f7f6fc8daa7e096ccfb5d807d67a14597c94525554b124e4e3be3a3b5694eb7f48a65bd5c62d3a64496d72bc7de68395527796ab701867ce709939e4e32c44e204837a880512f410b201b631c0901d66909bef22e224f0dfaa5f28f961f1e1151462deba3c331a12b27bfdbb0706727ec0bd20b08848467265959d4799822deaa22cbdcfee9a78fa460623766c6165a62e98bea6c880b1c4bada37138d62c3d70b6b78851618e6855cd4ae282efd624da17802a0d5e6567e51c2a36d1d985ba15c362e1845bf56f35387bd4cba58fde2b674394b48afcf1af51680d154e1eedf1501bbff187b590261c2fb751f5c1738e7b7529edc443e353db4e9d15edc1180aa3b8bbd41f1d56bf2b7e8df8a70021255e5f547048840951a74c1e923412531368d9ffccd84416e7c56bff6c6234fa3b074b9c1778481d24cc2045cf55d424238e8345248817c2b69b5e2010d0dc5ec95383da8f699bc1958c675d4bafbe0f587a8be53f9d2dbec2787780e963efd8fa5c3a64e08a68afef5e9b67288deeab52da24111914406c8008d361b7109244084e8ad61362a07cba88ad8ad94e9d27abbeb3d79a2c49ba9d14e1232c596f7945bd40919d42bd27aae8c1d5e628ca26c50b075acb9d052018b22f7a617bc8d027567915197ab8a5404ea5884b47150c63c19049cde0f2995d9179ff5cf04f21500540b97f964a44dcfb8dc247c29045b0a3631c5bf0d649c1ca906a66cbe0c9a8c18c7590ae8a91c4926ebc352df866060fdd64dbee49b33da4cbf22c84352c787d4e38a76f04e255e694011f8417e85e9460f40f5be2856feb78a7608e31941d3fa2d5a27b97eadfe1122b0a333c6bce392c6e827ff058bcf30ce4b4ece545d89d9fe13041db7bfab61c2cfa381be463500986d7b430bd36c67a634590b733d2dc34db12af813776239721947b6ec29c3fe70b2732a3ab9cc5fbb993eb14f6315ab0d1f9e93a34508fa487423a6ab0cf73a8e454dee3d84f6ab482564d50a62297060fdf4ff43b8972869902945a7302f32377fec0fa5d05b2861c5e61a177e5efbbfcc1d8fd3e470102b2d5793dcfe8078d921b0e0e900227de10a21de76a5d40dd706ac158bb65fbf17243ec75f68d1ba300d1860dcfca40673a51b4fc13dd599491efd8eff914a5b1e1303b72267c842d4fc05cff2afe859df606d0f79653d3ce4eb8534f3660ae888e8521964c37d5eb86f4bfd247165e6f0ad20a5461ba2d8d9ca70679520009119f18d74008aea29d6cb98468b34166a5789f3f2256ebaeec110f1fd15579570c39c919b4eac2561169533a6237c2c443b80270ca3826101a7664b3044927f423376941fa7d70bd4fe07f27a7fcacc8108deb2203650cf9d8997ecd7ed326ead1ed0044e8a38056b82f142fbc74446cd43db9a4d852b18dc946daaf3db4d5b33d5f6aeb894d36a9c746290b839a4338242f0c34f2838d28992ae4c825b988c3fdb4397c34ac75549b990d7fe1717d857662ee0cccad5d0620cc7b8a3b5e0e7fd8b27166c16fe56d935272d2724d9a9ea51ed18f6cc23bbd3dacd60aa1dc167c47d5b8a716a849c6f01a3f9e9d10f0f118ef5a65eb3f0db44b7c257f41a6d9850aa428ca706a719792698af0c9b706dbfb3e235df3c875fcdb44cbce66bea9d577c4fca71780eb4c92fb7cf1a54140f1fe6cb7faadd21a653bb3e4fb153218d4ff5deb4edc9861428e9ce6651bb14c34d8d8245e87c30b10ae80225aa392b2b8f51ac6070666b51680a05daf7aa599915e177dc778bb8fc521dace95572297db8e78b918776482a888e0798e4ada8ac17cc13a7fe1caa7e78bb13f534fe429e7cf765976e5c1f7361cfdf9c8a075143d4653f18a1267438b547ad8f1ab7ae3f42e78f7487fcf90807e2f9d75d74100949c271412eeb75f916a652b6010b94e9d417a981f4f54c9b95f58aae4aaa3f3f49cf9f3901173f917475adb9859f30cf2735cdbd06c685ab0c52d02233f1be740bf5c5924ee5db4062972326af9ee6cc8bd3b799584604ca33c9ba1caf9654447db7e95f44d7b64a99b5b4ecc3805ffc980839e5e36e5a805ec2073b7322b8087dfc1683fb096c5eeef25a36fb71bca5dd3f1bf64573675a88d68049b1de50958318449e85df20591379fc03f04f40ca5db173132b24b01912e850520dd29f6eb8380e98350ad84ad1efda38dd772deadf8d61334ed5287e7c7fad8d75fecbc3a75ba986cdbf2bbcfcf8bbb78abd76ff61a5698ea3da2cdfbaa789a9575ffd7c821d82ddf9b315d59c758cecb3abcf44de3f712ad60155116e79370bf0a63f172cc4daf9a92cc8d62e43420d09e2377f1b8c666384c86d884a044dacd19c78883555169a87dc96e7b7d30a74d714d9bc00330c32a84c3cb57689c54a4b8847d01d79ebae657b01d8a4012a643971fe18c1d8425bc9c974254c3daf9ebdd390718a8daf9799d4499f38211afc55e1ba09b2c089be8aa222e58586a266d16cdf7b59bf74fa32cdd2340ed49266b49b7ca711d3e3b6169494ea88ca481658045e60b029311ef04ccb04d5503701a62f5fee6397edfc62bb1f0133a0552bf3f13a7b7861d249af7f8632667fa557c6a02a5a1553bb1aed381094c702d3b361e4578ce1d981e1195bd67efc6791df1b81dcb6630eaf0a5442dd9d63a40e709a5b57e610f2e76f468080cdcc816e6b093245bb0f925c4955c89f2aa50ee0cd155b260ce45aa4088af80123d0f894686380dcba70c5ca9e9780e59ec9b1ab68e8e81d227e72743b1d1e46525cc840c756e0721be8c7fae0a4b21797ce2faf740f79b047e861124373085ae89bfaf6343eeea2b7a6584ab65e1e7f55f109434eed1455c6ff7852d8a365e2847da9ad5205b8386a4f1059cc41379805fec8f141fd09dff95ffb32288eccdf2da03db60c96b700f668e90e158c4bcd29c6dc8cab245e37ddeb7a1be805ce1a0df48ed6519daf9718ba935818bd16da0e08e6c856361636ae7359f241f90d92230dc306c302a1aeb53d54edac05ca75e8664cba9eb1baef95ef71a6e4152d8cae8d3edcebe8c7453773722536456efffd4d7a0ee46ad4f5ed16b918290881859c2261c56a8a8b5a88b24ee947e2b6d8bcca59a1ebc761fc5fd7f2a2c351ac558214559d5e13b72cfc61ef9c4b3d732fb4cc93d4306d95f89ee0c2c1a30c6c8945da103cb95747f8cbd44ec4960ce091a4ece8a6c8d1b676d80dbdf3d293f5053729fc7d1b63c7d056f90baafb24e01b580e43f3f8da4c8856e43abebf4742103c07292c2bb2fb22a1d2a156fcf102f12b6a4fdb74df27288b841881a7e9d5eb064ae1d8e28cdf68e99d7438a58a28b49f9496f5a8bd7d2bf0d82e8e8be58f4be8e39a4d7df2b2be4781571008d68ef81bee56da5ec760015ede6e72def9d0ce4a399e4e60ce11a9532ddc6d089f342ec04fe26ad0dd2342be9946bcd5b5cba1667df2d1d584952e0a40d2d3056218164d9ef515274ee2173b61333003a3b934d5235b39bc6ca417606d86fdf6062e4ab92722c638ba6b9e3def485fe3ccbd41fc353affdd63b25007303c0c176cab962f54badd51147d54dd2678574f8f0d03619c81510a48ae71e69dd75b8a527894cfe8d564650381e94fc86e47c8196b3277214f0a4ad94c68701dde1a62725edade6bb69d3ca463430a03e4e5c9044beb8c256184196282decfe3cfcedfc6692bdd108e30c6f7e2a56761f04cdc0b6cad314842e8fa60f5e77a0031facfc27d954ab0d5dc4a87d1ac1d42b4809ed5b5bb9958a5627115c7576a48ed84ff29c7fa9526c64972bf05ee94cd48c473d6b942224e25330880743bfc51f15e79ec8fdaa94c464907ecba43a2643313cd13f43c2411a5b917c8fc9755904fe035cd18a19b22defaea775b3a06d1136b122393ddd7f8040eaeff00a311af157fa452cbbb8e76441e6ab1599f67c049661499f248b990192568dd6f05062c0fc03a0567c9cdbb3d6c186c440d48d93f9bac36a8fba8248634771d307e4b3e65b9843b491ffe0bf58077dfd1eb4933df8227cffba4b4eea76ff5839d2e1759c77bf1aa96f0d875cc2a56d0d95aec8cd6a161d5cba055d98daa938dc7389e730cec71bc26c5bc753c3bc347e94bccb5bff14212d2ba9c73dd008f46a9737ebe99b072a1c7e126e9341941983e52dc83c9946dd515cd4577ffa8d65127ef8c0906ed4e9b8b59d7b943cef085ab64132be07c43093778be449ac33bbaaa02c5f9743be95b0c102a7aeb038078ca5b75c4032dda069c62db3a703ec8fc20af67e23f1c0a4651532cb962d5ebd241be3c586beb3470f33238814819a3ffe064e039944ec92daf3fe7afa641734af4ab673a5c1264f33a3ded29f4fad8bd83a57acfd636a2da806222cbebbeeee3bb6d6d949e4885417d4555390ad3e32a30d81b853ff6eed3662af86eccf98472d77b5590b1170bfeadf78c59c6d7720441c0f7c3e861f4da699a892a3df3ae147716000cbad405ddef9de70b7f861410b05a69aad02263a0ecb025531119a5f28ab37663a363b5be8c5406886e4e7cc3760e36ab51a95ad700f2ded4a7c69fb9f78f507d56e2f8bb49bda219a13e2fe66d26644425af3fc19f81299321e54b0c66c745797a13119f17a568cfdc5c1947d035a362480256a1013289a284e3feceeab57cafa7b3f3c48974a252ed6a555f0d3e102eb6e4d7c44b9d7e7eca50055e4382c8134c6162bd6ad3508c68bd0a70e14a3cb61a92e07c95d65fcb24df7134f78a768e3ae95935b8575a27d99abeee86cd1c8313429b51fc0cbb995875843cc9979864ec548fe01b1fbb1294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c00)={0x3, [{}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}], 0x7, "cd000180000002"}) close(r0) r10 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) sendfile(r0, r10, 0x0, 0x204200) [ 758.231882][T25374] loop2: detected capacity change from 0 to 4 [ 758.279041][T25374] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 758.287237][T25374] EXT4-fs (loop2): bad geometry: block count 55297 exceeds size of device (2 blocks) 19:22:09 executing program 3: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0xa9d, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000), &(0x7f0000000280)) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057c00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "b213ac01bc9ea8"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000000440)={r1, r2, "75fd600c02582c693631b883a454ce04a6f638c044e0ceab9a54a656765145ee8d7c8e657073cda4e77f94834fdbc1b4dba3d11db06918d3edcd0f0d2985d9fc8e5e4e4959ef4f9bd8259090f3625d8b1e2cbb313e314d4df42cc2f25e3dae4fa33cf8ca2782bdecfbf2898f854271b6be6e34e6c9ec268612b217aabd43ae1a726370e042856e8ed445ae08eced07ffe91f86d9653c69f4e38f661b652af52f0c7e915af29f91ccfdf9e8d48bbe5639201cb21ca18c9f2d76f9ea9076647f834bad85e8c49377f9947b0712df9b9afeee35ce6344381d1efc411478f204edc528fa4457460c3cec3a32e0e1d114d45b43f93431515b73354c3264bc01cadbbf", "22a9b9f2094d9b40df18867c8a8ca016eba35758583ae2233b9f0a810fbe045f6562c38fe0df96de0a88350915bd8c800d0840be0aee98dfbd66966a6592ee3cfafcfbcb00faf58614361ca160ed9bedff4b76ddc28caea50c101b6aaa1ddd110baa772f8f49977300bc8bcdbab7302b1366a1bd5497e77996ea39e05bbfa395bcbc9d1063c39a4448c8292a98a7b233ba2e6e94a9254714731d893a50d821172363d6f0b6fc47dc19e69cdc0cad90ae436f4e6957e3e2373a75ccd7e443afe184f1e1bcbe828e27a07e2a70a112994580a4663b6c53ae44d2891d7c711415bda5bafcfb1af80d