>0x0}, 0x2000) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r6, 0x0) preadv(r6, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r7 = dup(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000001480)=[{&(0x7f0000000140)="802f77", 0x3}, {&(0x7f0000000180)="c6ed474ef2b654eeb2d31adfffc6f50716c0050dfa2233645e8ec9f614", 0x1d}, {&(0x7f00000001c0)="04ce61903877636b8b05c880a490b5dbc26535d31bbd024c2255bb21c8df643e92e3053f73435455c4db7e2fc0769f5057540d7d4a20299a39db6b9c64b42d31ef81de4267f46e274488180947d86efbc500af8a639ae0a128b82a701e34bfdca2378b582059d848fd91549467d6bdf8caff4419013140e069027f61ae53484f519cb0fbb2c6a4b0dc673efcc9b311270b109febaa5668cd71a2ebaf3a08b5cbddb09813ca31af9b357f9ec06dec5300da175c", 0xb3}, {&(0x7f0000000280)="ab0781906eb93b38fb2c89a2ffcf5ffdd7f8d747804601319b", 0x19}, {&(0x7f00000002c0)="4977796a20cc1e9b24b9194ba5941a3d214cee14538e6a72dd111a2c0934c82216d5b5cae7cf1353a7e5021ad8d3d9790640755b4477eb08f131078bf5d15da0fe48237d8099afad30b1443a2686585560122c4c55076bc71c51e347a18869918c117ed1af2326ba77c91f8aefd62dce28339554c10f6a8e42d0475e54fbe2733707f45ce9f2c7fad661e8c30f2e5aa1ce218e1d197b7df6be60395e05417f13ea358f08a61cbf8d6586e7a5c45382e75f3728c1f7de0fb65c9eef93b1", 0xbd}, {&(0x7f0000000380)="bdc40753d0237649672a51a3bb874c878e4991105011c5169ab89b48840f0c2817e1d91dfbf258ec84c9466babaf9617c962caf49fb8f3d7a4ab93fbcacf1efbf9287aa60fa1c439ac459c2a8014a51bb6eafd3ef2c475b5081dd1850fa08b82dda86fea110f8fefc9fcd6940123f0b724be8c02d07db583140b5617a1eefaff2a3c7524e418cc62bc8323285364296fdf26620e0425d8c6e85936879dffaa430fa260cdd4630aecf793f37a646775b0df7ec7d3c061f7409a768f1492069732dc2355c9b81f9e34845649a41158ca4404707f58c875f78f7a7af19e", 0xdc}, {&(0x7f0000000480)="9074eade91693bd1391786409d9d982584525e78e35e6af73ebc25fd86f61ba88f64a957525c30b97a53c0521dc5a1c4ef1f24b9757a15ac8e52af03c09f8187fb12f2e371b278c9ef86b9ed5b2427479880383bb266f984ac80eb9f046375aeda31cb930ad408ba723952fedc4a1c6bcef6acef1f57eb08023575f9ae518c2544076140650c6367606542258650ec502495a7d91f85468e2daf36e92a94db3a4c2951d83809520d233c504451442a90facf8a394d1cbb604ca8beb4bf20fa2173e6599182db23c0fc8002a5dc1bb83dcb90fdb6b45b3ed5e7fe12bffdaf2c8a8c859449aea2d3b59f269c9168e86b7f9d72517e9940a4288f658ce23f766ef9c98c28edfff178232740beb41825f727f4a3a0373498d503ee8afacee1250629b195d130280784256e08dbb0ec5d23ead1c2fafe1861c6befb4b9b1ea719a815fbf61381a368410f82ef3b7213effa22561da00ffded306e8850bf17f29da33a32cd0f40e1ce2686e93267916458e65d0e125a8c8be8e4bf161129e6b01f5bf82993feffbf43cd35702c8718b5359e13b38e99719177d2790118018aa9965d1468056fc5d512dd3212f7f5a294d92af303aff34678f0fc29b1ced04b0f2162268a23493148eee0f40c9245e835d3c616d85de397834750d8c8195187b47ca73a1a74ffe8c7c4eb2d9fe3d5a6c1219fe4af4b12961a2c5756c9ab7cb33356e36baad9e87663b10c06e41289b436a3a0ded9f0ee37f224c93f0b8177455218cf3b3797036e0b97a2c1fb817e7532489bb609305da5f089fec4bfe598f042f2f456c6f418c4b73800fa4352944030ffe4ec1a6c756c4a185fd089fce1d911e5838a9741fb317838bf69850f905db48ac2288d9046f39e4cc564420e2fee88800075c2b869ace9bca15e12d66447ab51e34a174e4d747ad4ef5b881f3048b736bd9a26a5720b240941c100bb055cafd0def595a041212bce968ab3fe97f9060a880525ce42fd1a80ab6f6304ccac952b8d311c3612698834f7e32a818cf33ac2f80b1e399d49a4e7aeb13d0b3ed7d8a1cdcbd0c24e1f6d0e5318dcd6cdff3b9d5beb0d00234ba06c3a7b9219efcef85ee6dd3a341235931e1159afa2c749d531c513c43281701215e4c6bf0d2654600a559bcb354db8ca496d8abf0d417b245fd2273c9d790c47c33f9dea5c7600d8ae7291c81873b2055b608f60cf35d3b79ff9ad784259755ec23b871148b0f9fe080c782d37782fca4e3badf480dd7183bbb473be5ec16efa2272336d1ebe1c4bab6ad238bdb6820eb07b9da9adf50b605467df412bcff0dcbbe4714bc3924337b15814b7c6b56ff95478c912bfd2f8f9520a10c3a5e022f0525580bd1b90fb52ed6796177f5bcee6fe3fc1808ceb7ccbf023b6c51a36d2ac56696710b1994129d8d6ac99b7ab2fc17661b0ca3e96e86e35b535d13f8724314b416610d27961d966905f9a01469c3b9c96ec4a6365fef05b84710084665b2374131eecf48afd1d9b479e70a8ca04b762eeaddf1095dbd108447010ca1d157cb5770c6e94b4039dc34481724f3493399f1a09496710a956bb1a1c6ab08fd663126244a2ea846b77577dd29d66794b9928014708898d0212ce43440f31a684c76c0f362f72f60fba1e72bda31b03b1f8f9e73219050e010e400131c650816ebb0eabbeef3eed260b4440814bb7971a093b8c6e6d2c9ca428bb3bef55b2f82da7b8bdfed9a31c8783bb7b97a10a987f6fb6b7978eed09187c52622a4e812c458a875d5298e4d397ceaf3b3a05128eb0a69cb1f18740fa5177e672fc520bc2d0390238616bcf9b45b84c2b4bd51361b3f3c8d5f464a7cb806b626bb62eddfe611ce70cf9f1170ffa297d8ca0a813edef8f1b573d9f78e8c4bf16a666d80ef26eec65142cb81ee86d7c9ed415325eea8b24cfcd53e33b94efa0f8af5182969ad500731bad22383508073d9954517de622f4756b12e76a34599d3c6b42041ed78b617eeec1552fddee0d67690e795de970ce34f6cf4471ee1a6e8d46ae5b1d284b753897d28e8f05e6b080d1ca493a0286ca1b9e0b8e2412a4c504f2b8c3a52cf5dc45c39eb61e269bad35346927cee2c27ce365b27eb6159f43372f39f6627893a2e1ea24b54d0955c4e6259be705033af5052407ff8ef034eb368e7c66d4036b6c8b0dfdb41a843103d0fb29c2077abb24b1cc4a213ec89598c35deef0b63552054849930ff5a31d6dd3f883358aabe4605ca88c86dc94daeb4c3452bbdee59a45f88267ef39b9129d95c2401d843eb3e44d15de6b4e0656a331d3a555ba821cd66635de255c9c6e5531584a52c932d672975f6510883625638caf9ad9b7d8099607935807716751f5e5dbdceace238eee4f2bcdd1ea0aaef752d77ad99673662545416564f8748bdeb20fb8fe90b161eb9041e0399f395ca2ca9d3c7bd81066982d6040f6129089fc42d68f1f3df1c61ede8ccb2744213869f079449ace52a92f8b1a952575c6cfbeb5f5d354fa14718c8a130329c34f1795c617ebec6973be48a0c31445edb4fb792bb8da33feee0ca6f8f97b2a51beaced3fc050dcbb352174e2afa6ed3dc64b51135bfff88836a508bcdfd880190d1f70d0fd470461cf356cbdae41715a73638a268739644a8e8c36f7e90aa8e98b31f90f91154be05477b61caf81ae0694bea3ce7da9b9b66e75e5ac5a9a85f1dd08d0c1e78627512a4fbd7e90517c1f8260a3f02c57adc7a66725ee4533d1ef3626679c4bb3ebdd3d0ff4027be4ebb958864ccb670ad8c3219736f39924a0f9e814848e04914f9965b1d4073d64186fa8419a3b1feeba61fb05dc043f47aa2b6c2ec66884dbadf6c952450ca0e1fb04332ea0d3fff3a1843e20de265b5e06148f355d046451f07d468aa9245ca2922faa009867906126efef3edae6ac5239589279006be47c7f60f4cb526996af9a50ec6be221a8e81fbf7db105da942e5c03dd0983804c5261711bd886f2e19526896ed206966be54c089cc43a91c5aed0618e5e9918a2ee0e68b5fa1744f49e252d1b8e01f439541cc69c79288367d0bf769b2c8201bc6d60ee0873bd2e3f6a90290f4adbc9441c10d3368bab660b172d11fa6dadd742e7359261ec60a856346d8a01d3bc2adc69372991215d0ae0e632f210fbb82071bcc45be0f8fd6cd1bf813d683e45dcd8575b8270d848346c4dec4f940bcd49d6f9a6926b920d705d46b9117c6113a1446faad185b7a270da71cc06b22a80784dd98a14ea64661f8bc0577aa06ee86cbd62e1a1de311aea049541cc8c4ccb35a30b3a3655886b3a27a265c9e18ebcd6fb03b9702612aade35bdf4bb89565c5c6542b67268ad3d1f6fbaa423d29cbe7853a14c76e2a8629af50b5975a104981e81574ec0c6e464fea50b9c845d088a51f3d6ecfd755bf310bf1ef0e3da08cdc245160f52e7105bd829540e85c1ec40dd00b5f6969310309d06bf849d49801bd910497edf08a2495aa87c71a17484933511a731c41e98e34ab2ff1df8bcfae34d3f28498ca0473d0c8b8eedc6b1b4c935ca2a7332d0c5a4580757b05f4539ff2c6300a986d12e56d985e96d6eaf38fcfaa083c04cfa908052a32e36ef38e4fe5e55304ce7e079ba1e55c62b258cfff5e882259dacac2157ff442bb93f8e24fdedfe0cfc4753b338574e1d04e90e2688eb245d6d353c328dab82d1cdd1f7a8f640b2a8fa82c36b1e4ac031c227ea2a295c4f07c6f59246d3997d75ce345830a022ca441e92018cccbf3d883a03763a6b2980a7473efea1cb1051de632efe5d746ecd7236e0c9c7c589c05a6fdd4fbc2976aa64d58d03edeaf0078657ec8e456d8c2f6226126f1a0312332c49f3704f1686be5d511aa443340e0978de00ff0d9d36231f0fe7be35dcd7e8d72c3886beef1da25ceee605c9cba4dc4b0588f333b586a32a187ca68ef3e4c39781c0aa2102444973d3df117d9561f1b3fa67dc5c0f3ee2d51621395a38d68710b938c3f40fdac88c59de083e849a0587b83c21451f66a546817da4aa8d29bec669217dd401d545598f6d1f9ce8a5a53a6d99f5db705fe4caf0d8c749a2eaf23be34a330b493bb05c7a7f3a65dcf8bc8d3775516ba27635d91cb159f9665e59d5f06ea2419c5e85ace6fdc41b76d1547f54c75041700f35bade9dc66adcf2b3b6a844bdba346f7287e35df273a5fb47b416f933ac188fb961d63e3a410c5aababaa2a884dbec02e7cd809bad2b5f81d8ca2eaf7086e98de0c1d18ff0842d919a6fd3c088a5f900d0f1d8442b1469cf6d9bb064154803433b2aed6f661a2f5f9ebd0c6753310b53c99c1ac8dd72cfaa34735ca41c5fa138dc853db825ad83dde62546eec709121e6149a34b91ca4ebd6a5097533a6424f021119fa26464a0f29f24e69f1ea7bea9018795142490294816f25ae5b7d0164d6eee0609b76766e8f12a91cd2f1d610e2a417ea68489c4619282b1c2f316a9e6bfc435af9f48332bee8b2c3744654249cd285c8d2b1f8aa8a12147f93a02e9b6b81f339b0fd73c5ef596963edd92c946da2ef1acf54155ec48187a0edb4fbe6186d09a6c910be662c09db00235d086896805669840dda8ad079df025b296f88054c0ed9958791f280588f18256232ee40254a1bb9cb1993b87dd5fb997cf92d0343efe64c083b06f666b60bc26bca2b98093fb2c3e152a97b51d75f0ce2c0401763ab31c790e95f26ed3aa51a584cb970dee3f71fb669e2b6bd62547c8aa7b441f6fb586a96f48dc302de8f3422c3e4abf1f81ec4f1eb275b2e7b429ca6711e14a9941fe0362dc52c0230d0d05dc14bd8a9cef1de30d86721897a8679e230b8e6f9c65044a11f2357d261ee103e0c322bc5db4b997d8f88b97624d40994adf96b1d502a7260dab671f3349153947573f5faef13d699a319005cf35e3f5e38105f5d7ab764723f079aa8ccbbab36f0ab4292ed440ba6097af4637e2d6cc5d43d42b331af62ea6c335fc0e88244f787f434eb4ad3f50c59e671d51fe059957167a81fc3118695becd4961c293b6ceec6cb4e6a1e25af20482bb0d5feab7dbfa848c6e477af3d03cfd55257c5faccaa3eebcf06c66037c8806ebc8d831ae88f12bc58df6e30061908388b3f96bdedb1ab4c45e7b3e0ab133ea667e081fe4b456f7975ac7ef8066e6e5122cf5f076ad5cadb8d65621f60c30d10d61cd7195cb714f132c85504cb66eb6c976f866f60b0317cc802d806de98cf5c960489495538d0f4444c00192e38db87a08e015be847e3e11e46f937375f45c2697a28f0e55f94b62d55a8a8a4c07322baa79c550156f1bb57748e3ff00b95830c5c4fbec15d55ba885ede6388fd8c762a727f374c0ea7110c87b04615a95f645743f7b227293f3762825fbd169d24940da380db9852ade0a983a92659bf4834fd102af47b1b404d9be8c6af31858308c970e8247c0439104e3d8cb88cd5a0c773428d7891c52a83bcbca02ee956f095e7be0fd94e07632510fa9b0ae1af549005eae93e8d7081ef7b444c74646b82a511d8acb8aafe0ef01d60c8ad0d2106237e98b01d236ee741064071db1e06c57be4806e7cae184e12ef723a407b69824742cca75f09dc0440dc7d9981661764ff7a7f07cb7593838003c6385f27e0be8e7f64b7cbc30a393e7a60350c9a13b205f566772edd0a0d1f530c638bb62b329bca630f3a781cd56147bc88c841e24112b91b3d539f948012183d18664c817923e877b318722b9558f61f2ee643c1107ea7a05931098e688ed653cfb947482d2a63339776bf2968a3c84", 0x1000}], 0x7, &(0x7f0000001680)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, r0, r0]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, r1, r2, r0, r0]}}, @rights={{0x18, 0x1, 0x1, [r3, r0]}}, @cred={{0x1c, 0x1, 0x2, {r4, r5}}}, @rights={{0x14, 0x1, 0x1, [r6]}}, @rights={{0x18, 0x1, 0x1, [r0, r7]}}], 0xf8, 0x20000010}, 0x4040050) [ 108.751284][ T9280] FAT-fs (loop4): bogus number of reserved sectors [ 108.757886][ T9280] FAT-fs (loop4): Can't find a valid FAT filesystem [ 108.781445][ T9292] blktrace: Concurrent blktraces are not allowed on loop0 [ 108.790402][ T9292] blktrace: Concurrent blktraces are not allowed on loop0 16:05:31 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 108.812780][ T9291] loop5: detected capacity change from 0 to 1 [ 108.861773][ T9291] loop5: p1 p3 p4 [ 108.862032][ T9308] blktrace: Concurrent blktraces are not allowed on loop0 [ 108.865650][ T9291] loop5: p1 start 10 is beyond EOD, truncated [ 108.878779][ T9291] loop5: p3 start 9 is beyond EOD, truncated [ 108.884757][ T9291] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 108.919221][ T1032] loop5: p1 p3 p4 [ 108.923629][ T1032] loop5: p1 start 10 is beyond EOD, truncated [ 108.929747][ T1032] loop5: p3 start 9 is beyond EOD, truncated [ 108.935770][ T1032] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 108.950055][ T9308] debugfs: File 'dropped' in directory 'loop0' already present! [ 108.959610][ T9308] debugfs: File 'msg' in directory 'loop0' already present! [ 109.011515][ T9291] loop5: detected capacity change from 0 to 1 [ 109.061458][ T9291] loop5: p1 p3 p4 [ 109.065355][ T9291] loop5: p1 start 10 is beyond EOD, truncated [ 109.071662][ T9291] loop5: p3 start 9 is beyond EOD, truncated [ 109.077646][ T9291] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:05:31 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x4000000) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) [ 109.142934][ T1032] loop5: p1 p3 p4 [ 109.147192][ T1032] loop5: p1 start 10 is beyond EOD, truncated [ 109.153317][ T1032] loop5: p3 start 9 is beyond EOD, truncated [ 109.159378][ T1032] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 109.229130][ T9336] loop5: detected capacity change from 0 to 1 16:05:32 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0}], 0x2000000, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) 16:05:32 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000200)={'vxcan1\x00', 0x0}) sendmsg$ETHTOOL_MSG_LINKSTATE_GET(r1, &(0x7f00000002c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x40, 0x0, 0x8, 0x70bd2a, 0x25dfdbfb, {}, [@HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}]}, @HEADER={0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvtap0\x00'}]}]}, 0x40}, 0x1, 0x0, 0x0, 0x20000000}, 0x10) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) migrate_pages(0x0, 0x6a, &(0x7f0000000000)=0xffffffffffff7fff, &(0x7f0000000040)=0x1) 16:05:32 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x200000000010ffd}], 0x2000000, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 109.281439][ T9336] loop5: p1 p3 p4 [ 109.285308][ T9336] loop5: p1 start 10 is beyond EOD, truncated [ 109.291413][ T9336] loop5: p3 start 9 is beyond EOD, truncated [ 109.297476][ T9336] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:05:32 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x3) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 109.345923][ T9352] loop1: detected capacity change from 0 to 264192 [ 109.354356][ T9353] FAT-fs (loop4): bogus number of reserved sectors [ 109.361023][ T9353] FAT-fs (loop4): Can't find a valid FAT filesystem [ 109.373007][ T9352] FAT-fs (loop1): bogus number of reserved sectors [ 109.379550][ T9352] FAT-fs (loop1): Can't find a valid FAT filesystem [ 109.389039][ T9336] loop5: detected capacity change from 0 to 1 16:05:32 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x5000000) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) [ 109.418081][ T9336] loop5: p1 p3 p4 [ 109.424647][ T9336] loop5: p1 start 10 is beyond EOD, truncated [ 109.430860][ T9336] loop5: p3 start 9 is beyond EOD, truncated [ 109.436955][ T9336] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 109.445850][ T9372] blktrace: Concurrent blktraces are not allowed on loop0 16:05:32 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 109.493797][ T1032] loop5: p1 p3 p4 [ 109.498273][ T1032] loop5: p1 start 10 is beyond EOD, truncated [ 109.504379][ T1032] loop5: p3 start 9 is beyond EOD, truncated [ 109.510350][ T1032] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 109.521899][ T9372] debugfs: File 'dropped' in directory 'loop0' already present! [ 109.538371][ T9372] debugfs: File 'msg' in directory 'loop0' already present! [ 109.587025][ T9386] loop5: detected capacity change from 0 to 1 [ 109.654161][ T9386] loop5: p1 p3 p4 [ 109.658693][ T9386] loop5: p1 start 10 is beyond EOD, truncated [ 109.664861][ T9386] loop5: p3 start 9 is beyond EOD, truncated [ 109.670843][ T9386] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:05:32 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x7) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 16:05:32 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x6000000) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) [ 109.774690][ T9399] blktrace: Concurrent blktraces are not allowed on loop0 [ 109.833221][ T9399] debugfs: File 'dropped' in directory 'loop0' already present! [ 109.842207][ T9399] debugfs: File 'msg' in directory 'loop0' already present! [ 109.842339][ T9403] loop5: detected capacity change from 0 to 1 16:05:32 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x200000000010ffd}], 0x2000000, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) 16:05:32 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0}], 0x2000000, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) [ 109.941140][ T9403] loop5: p1 p3 p4 [ 109.945045][ T9403] loop5: p1 start 10 is beyond EOD, truncated [ 109.951137][ T9403] loop5: p3 start 9 is beyond EOD, truncated [ 109.957170][ T9403] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:05:32 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000080)={[0xd6f]}, 0x8, 0x800) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) migrate_pages(0x0, 0x6a, &(0x7f0000000000)=0xffffffffffff7fff, &(0x7f0000000040)=0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) kcmp(0xffffffffffffffff, 0xffffffffffffffff, 0x4, r2, r0) [ 110.013132][ T9415] loop1: detected capacity change from 0 to 264192 [ 110.029207][ T9414] FAT-fs (loop4): bogus number of reserved sectors [ 110.035830][ T9414] FAT-fs (loop4): Can't find a valid FAT filesystem [ 110.053896][ T9415] FAT-fs (loop1): bogus number of reserved sectors 16:05:32 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0xc000000) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) [ 110.060457][ T9415] FAT-fs (loop1): Can't find a valid FAT filesystem 16:05:33 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x300) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 110.160960][ T9432] loop5: detected capacity change from 0 to 1 [ 110.197465][ T9432] loop5: p1 p3 p4 [ 110.206080][ T9432] loop5: p1 start 10 is beyond EOD, truncated [ 110.212219][ T9432] loop5: p3 start 9 is beyond EOD, truncated [ 110.218196][ T9432] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 110.238778][ T9440] debugfs: File 'dropped' in directory 'loop0' already present! 16:05:33 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000001180)=[{&(0x7f0000000080)=""/83, 0x53}, {&(0x7f0000000100)=""/58, 0x3a}, {&(0x7f0000000140)=""/7, 0x7}, {&(0x7f0000000180)=""/4096, 0x1000}], 0x4, 0x92fc, 0x4) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) migrate_pages(0x0, 0x6a, &(0x7f0000000000)=0xffffffffffff7fff, &(0x7f0000000040)=0x1) 16:05:33 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x12000000) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) 16:05:33 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 110.267385][ T9440] debugfs: File 'msg' in directory 'loop0' already present! [ 110.339067][ T9455] loop5: detected capacity change from 0 to 1 [ 110.393115][ T9455] loop5: p1 p3 p4 [ 110.400086][ T9455] loop5: p1 start 10 is beyond EOD, truncated [ 110.406295][ T9455] loop5: p3 start 9 is beyond EOD, truncated [ 110.412300][ T9455] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:05:33 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x18000000) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) [ 110.540097][ T9468] loop5: detected capacity change from 0 to 1 16:05:33 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0}], 0x2000000, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) [ 110.594348][ T9440] debugfs: File 'dropped' in directory 'loop0' already present! [ 110.602528][ T9468] loop5: p1 p3 p4 [ 110.611639][ T9468] loop5: p1 start 10 is beyond EOD, truncated [ 110.617887][ T9468] loop5: p3 start 9 is beyond EOD, truncated [ 110.623212][ T9440] debugfs: File 'msg' in directory 'loop0' already present! [ 110.624057][ T9468] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:05:33 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x200000000010ffd}], 0x2000000, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 110.688918][ T9468] loop5: detected capacity change from 0 to 1 [ 110.755315][ T9468] loop5: p1 p3 p4 [ 110.770545][ T9485] loop1: detected capacity change from 0 to 264192 [ 110.771410][ T9468] loop5: p1 start 10 is beyond EOD, truncated [ 110.783190][ T9468] loop5: p3 start 9 is beyond EOD, truncated [ 110.789164][ T9468] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:05:33 executing program 0: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1ad042, 0x0) sendfile(r0, r0, 0x0, 0x8080ffffff7e) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$IPVS_CMD_NEW_DEST(r0, &(0x7f0000000300)={&(0x7f0000000080), 0xc, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="3d7c795a3a581f100db753bf28de52be58ec97ef8d8a2e2aa50b3ba53e32c2ca7629d67c80dfa4c56de6b997c4d09b75", @ANYRES16=r1, @ANYBLOB="000228bd7000fddbdf250500000014000180060001000200000008000900000000000800060003000000080004000800000008000500010000004800028008000400ff0f000005000d0001000000080003000200000008000500030000000800090003000000080008000000000014000100ac1414bb000000000000000000a8fa249f0a9b8124b08517609d573349ff0d703237f9a2aff68cb8544ee99728a7f6b6cea66df4a76803644dce15dba186622741a892a4124cc5f184957639c28fd578884a6c6bfc809d494b0b8b8b1fd2ddfe9d7873a323d16d7e73f8f08dabda6e475353d1c60e49a0d4010a14c7cca297ebb5018755eb4d9fe8c6ce50904cfc83785b347105d4407f69491596c0e6c12876c05673212417634d9ae0d0c0713c5ca3c20c824f284a5f15f5c514d17a145d2cbb8d6b4d142d70f4dbbcb739c920ddaf5a757c28c013ab18b35ead91ba458f4b7d4ab63ad2418320a308c178dd6dad1944"], 0x88}, 0x1, 0x0, 0x0, 0xc850}, 0x4000) sendmsg$IPVS_CMD_SET_DEST(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080), 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0xa4, r1, 0x1, 0x70bd2a, 0x25dfdbfc, {}, [@IPVS_CMD_ATTR_DEST={0x40, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_TUN_PORT={0x6, 0xe, 0x4e23}, @IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, @IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0x3dc}, @IPVS_DEST_ATTR_TUN_TYPE={0x5}, @IPVS_DEST_ATTR_INACT_CONNS={0x8, 0x8, 0x7fffffff}, @IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0x4}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x9}, @IPVS_CMD_ATTR_SERVICE={0x40, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv4=@empty}, @IPVS_SVC_ATTR_PE_NAME={0x8}, @IPVS_SVC_ATTR_PE_NAME={0x8}, @IPVS_SVC_ATTR_AF={0x6, 0x1, 0xa}, @IPVS_SVC_ATTR_PROTOCOL={0x6, 0x2, 0x2}, @IPVS_SVC_ATTR_PORT={0x6, 0x4, 0x4e21}]}]}, 0xa4}, 0x1, 0x0, 0x0, 0x20008005}, 0x4040845) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000110000/0x3000)=nil, 0x3000, 0x780000d, 0x80010, r2, 0xfa4c5000) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) migrate_pages(0x0, 0x6a, &(0x7f0000000000)=0xffffffffffff7fff, &(0x7f0000000040)=0x1) getpriority(0x1, 0xffffffffffffffff) [ 110.799376][ T9484] FAT-fs (loop4): bogus number of reserved sectors [ 110.805989][ T9484] FAT-fs (loop4): Can't find a valid FAT filesystem [ 110.815688][ T9485] FAT-fs (loop1): bogus number of reserved sectors [ 110.822233][ T9485] FAT-fs (loop1): Can't find a valid FAT filesystem 16:05:33 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x700) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 16:05:33 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x3f000000) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) [ 110.918732][ T1032] loop5: p1 p3 p4 [ 110.922996][ T1032] loop5: p1 start 10 is beyond EOD, truncated [ 110.929160][ T1032] loop5: p3 start 9 is beyond EOD, truncated [ 110.935344][ T1032] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:05:33 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000800)=[{&(0x7f0000000480)=""/16, 0x10}, {&(0x7f0000000180)=""/218, 0xda}, {&(0x7f00000006c0)=""/120, 0x78}, {&(0x7f0000000300)=""/113, 0x6f}, {&(0x7f0000000380)=""/225, 0xe1}, {&(0x7f0000000280)=""/100, 0x62}, {&(0x7f0000000500)=""/4, 0x2}, {&(0x7f0000000540)=""/227, 0xe3}, {&(0x7f0000000640)=""/124, 0x7c}, {&(0x7f0000000780)=""/101, 0x65}], 0xa, 0xd9f, 0xffffffff) ioctl$F2FS_IOC_MOVE_RANGE(r1, 0xc020f509, &(0x7f0000000080)={r2, 0x5, 0x3, 0x8}) openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0), 0x200040, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x13, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x10902, 0x1b8) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f00001cf000/0x2000)=nil, 0x2000, 0x3800007, 0x111, r4, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) migrate_pages(0x0, 0x6a, &(0x7f0000000000)=0xffffffffffff7fff, &(0x7f0000000040)=0x1) ioctl$FS_IOC_FSSETXATTR(r0, 0x401c5820, &(0x7f0000000140)={0x100, 0xd3, 0x804f, 0x9, 0x7}) [ 110.960452][ T9507] blktrace: Concurrent blktraces are not allowed on loop0 16:05:33 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fdatasync(r1) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) migrate_pages(0x0, 0x6a, &(0x7f0000000000)=0xffffffffffff7fff, &(0x7f0000000040)=0x1) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x705402, 0x4) 16:05:33 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x80000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 111.054538][ T9513] loop5: detected capacity change from 0 to 1 [ 111.090814][ T9513] loop5: p1 p3 p4 [ 111.096250][ T9513] loop5: p1 start 10 is beyond EOD, truncated [ 111.102390][ T9513] loop5: p3 start 9 is beyond EOD, truncated [ 111.108373][ T9513] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 111.116922][ T9525] debugfs: File 'dropped' in directory 'loop0' already present! [ 111.130199][ T9525] debugfs: File 'msg' in directory 'loop0' already present! [ 111.148208][ T1032] loop5: p1 p3 p4 16:05:34 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 111.152089][ T1032] loop5: p1 start 10 is beyond EOD, truncated [ 111.158182][ T1032] loop5: p3 start 9 is beyond EOD, truncated [ 111.164296][ T1032] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:05:34 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x200000000010ffd}], 0x2000000, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) 16:05:34 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x200000000010ffd}], 0x2000000, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 111.282134][ T9544] loop4: detected capacity change from 0 to 264192 [ 111.282183][ T9513] loop5: detected capacity change from 0 to 1 [ 111.289632][ T9544] FAT-fs (loop4): bogus number of reserved sectors [ 111.301401][ T9544] FAT-fs (loop4): Can't find a valid FAT filesystem 16:05:34 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x40000800) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) [ 111.326265][ T9549] loop1: detected capacity change from 0 to 264192 [ 111.337031][ T9549] FAT-fs (loop1): bogus number of reserved sectors [ 111.343584][ T9549] FAT-fs (loop1): Can't find a valid FAT filesystem 16:05:34 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = eventfd2(0x0, 0x1) fstat(r1, &(0x7f0000000080)) migrate_pages(0x0, 0x6a, &(0x7f0000000000)=0xffffffffffff7fff, &(0x7f0000000040)=0x1) [ 111.442775][ T9563] loop5: detected capacity change from 0 to 1 [ 111.499504][ T9563] loop5: p1 p3 p4 [ 111.503802][ T9563] loop5: p1 start 10 is beyond EOD, truncated [ 111.509925][ T9563] loop5: p3 start 9 is beyond EOD, truncated [ 111.515907][ T9563] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 111.626756][ T9563] loop5: detected capacity change from 0 to 1 [ 111.670258][ T9525] debugfs: File 'dropped' in directory 'loop0' already present! [ 111.678204][ T9563] loop5: p1 p3 p4 [ 111.683285][ T9563] loop5: p1 start 10 is beyond EOD, truncated [ 111.689480][ T9563] loop5: p3 start 9 is beyond EOD, truncated [ 111.695486][ T9563] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 111.704158][ T9525] debugfs: File 'msg' in directory 'loop0' already present! 16:05:34 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x200000000010ffd}], 0x2000000, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) 16:05:34 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x9b260000) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) [ 111.794012][ T1032] loop5: p1 p3 p4 [ 111.799101][ T1032] loop5: p1 start 10 is beyond EOD, truncated [ 111.805227][ T1032] loop5: p3 start 9 is beyond EOD, truncated [ 111.811227][ T1032] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 111.821177][ T9587] loop4: detected capacity change from 0 to 264192 16:05:34 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x200000000010ffd}], 0x2000000, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 111.860879][ T9587] FAT-fs (loop4): bogus number of reserved sectors [ 111.867537][ T9587] FAT-fs (loop4): Can't find a valid FAT filesystem 16:05:34 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 111.921127][ T9593] loop5: detected capacity change from 0 to 1 16:05:34 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x1000000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 112.000226][ T1032] loop5: p1 p3 p4 [ 112.004029][ T1032] loop5: p1 start 10 is beyond EOD, truncated [ 112.007289][ T9603] loop1: detected capacity change from 0 to 264192 [ 112.010122][ T1032] loop5: p3 start 9 is beyond EOD, truncated [ 112.017276][ T9603] FAT-fs (loop1): bogus number of reserved sectors [ 112.022588][ T1032] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 112.036331][ T9603] FAT-fs (loop1): Can't find a valid FAT filesystem [ 112.044371][ T9593] loop5: p1 p3 p4 [ 112.049958][ T9593] loop5: p1 start 10 is beyond EOD, truncated [ 112.056146][ T9593] loop5: p3 start 9 is beyond EOD, truncated [ 112.062219][ T9593] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 112.109742][ T9593] loop5: detected capacity change from 0 to 1 [ 112.110087][ T9617] debugfs: File 'dropped' in directory 'loop0' already present! [ 112.160030][ T9617] debugfs: File 'msg' in directory 'loop0' already present! [ 112.160217][ T9593] loop5: p1 p3 p4 [ 112.172706][ T9593] loop5: p1 start 10 is beyond EOD, truncated [ 112.178914][ T9593] loop5: p3 start 9 is beyond EOD, truncated [ 112.184935][ T9593] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:05:35 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0xf6ffffff) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) [ 112.230841][ T1032] loop5: p1 p3 p4 [ 112.234772][ T1032] loop5: p1 start 10 is beyond EOD, truncated [ 112.240947][ T1032] loop5: p3 start 9 is beyond EOD, truncated [ 112.247024][ T1032] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:05:35 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x200000000010ffd}], 0x2000000, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) [ 112.441589][ T9645] loop4: detected capacity change from 0 to 264192 [ 112.449180][ T9645] FAT-fs (loop4): bogus number of reserved sectors [ 112.452868][ T9642] loop5: detected capacity change from 0 to 1 [ 112.455752][ T9645] FAT-fs (loop4): Can't find a valid FAT filesystem 16:05:35 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)}, {0x0, 0x0, 0x200000000010ffd}], 0x2000000, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 112.539881][ T9642] loop5: p1 p3 p4 [ 112.544540][ T9642] loop5: p1 start 10 is beyond EOD, truncated [ 112.550682][ T9642] loop5: p3 start 9 is beyond EOD, truncated [ 112.556703][ T9642] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 112.609564][ T9659] loop1: detected capacity change from 0 to 264192 [ 112.648896][ T9659] FAT-fs (loop1): bogus number of reserved sectors [ 112.655509][ T9659] FAT-fs (loop1): Can't find a valid FAT filesystem [ 112.669311][ T9642] loop5: detected capacity change from 0 to 1 [ 112.710232][ T9642] loop5: p1 p3 p4 [ 112.714148][ T9642] loop5: p1 start 10 is beyond EOD, truncated [ 112.720239][ T9642] loop5: p3 start 9 is beyond EOD, truncated [ 112.726215][ T9642] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 112.745819][ T9617] debugfs: File 'dropped' in directory 'loop0' already present! [ 112.757458][ T9617] debugfs: File 'msg' in directory 'loop0' already present! 16:05:35 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) 16:05:35 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0xfeffffff) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) 16:05:35 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x200000000010ffd}], 0x2000000, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) [ 112.954131][ T9683] loop5: detected capacity change from 0 to 1 [ 113.022955][ T9683] loop5: p1 p3 p4 [ 113.027411][ T9683] loop5: p1 start 10 is beyond EOD, truncated [ 113.033575][ T9683] loop5: p3 start 9 is beyond EOD, truncated [ 113.039579][ T9683] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:05:35 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)}, {0x0, 0x0, 0x200000000010ffd}], 0x2000000, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 113.069929][ T9690] loop4: detected capacity change from 0 to 264192 [ 113.101126][ T9690] FAT-fs (loop4): bogus number of reserved sectors [ 113.107672][ T9690] FAT-fs (loop4): Can't find a valid FAT filesystem [ 113.137484][ T9683] loop5: detected capacity change from 0 to 1 16:05:36 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x2000000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 113.224863][ T9683] loop5: p1 p3 p4 [ 113.230796][ T9683] loop5: p1 start 10 is beyond EOD, truncated [ 113.236901][ T9683] loop5: p3 start 9 is beyond EOD, truncated [ 113.242920][ T9683] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 113.270687][ T9704] loop1: detected capacity change from 0 to 264192 [ 113.278214][ T9706] blktrace: Concurrent blktraces are not allowed on loop0 [ 113.318807][ T9704] FAT-fs (loop1): bogus number of reserved sectors [ 113.325380][ T9704] FAT-fs (loop1): Can't find a valid FAT filesystem 16:05:36 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0xfffffff6) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) 16:05:36 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x3000000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 113.407146][ T1032] loop5: p1 p3 p4 [ 113.411194][ T1032] loop5: p1 start 10 is beyond EOD, truncated [ 113.417269][ T1032] loop5: p3 start 9 is beyond EOD, truncated [ 113.423278][ T1032] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:05:36 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 113.458138][ T9721] debugfs: File 'dropped' in directory 'loop0' already present! [ 113.466475][ T9721] debugfs: File 'msg' in directory 'loop0' already present! [ 113.529058][ T9728] loop5: detected capacity change from 0 to 1 [ 113.590963][ T9728] loop5: p1 p3 p4 [ 113.595468][ T9728] loop5: p1 start 10 is beyond EOD, truncated [ 113.601615][ T9728] loop5: p3 start 9 is beyond EOD, truncated [ 113.607596][ T9728] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:05:36 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x200000000010ffd}], 0x2000000, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) [ 113.727776][ T9721] debugfs: File 'dropped' in directory 'loop0' already present! [ 113.746943][ T9728] loop5: detected capacity change from 0 to 1 [ 113.749815][ T9721] debugfs: File 'msg' in directory 'loop0' already present! [ 113.810435][ T9728] loop5: p1 p3 p4 [ 113.814856][ T9728] loop5: p1 start 10 is beyond EOD, truncated [ 113.821000][ T9728] loop5: p3 start 9 is beyond EOD, truncated [ 113.826987][ T9728] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 113.852710][ T9746] loop4: detected capacity change from 0 to 264192 [ 113.888390][ T9746] FAT-fs (loop4): bogus number of reserved sectors [ 113.895014][ T9746] FAT-fs (loop4): Can't find a valid FAT filesystem 16:05:36 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)}, {0x0, 0x0, 0x200000000010ffd}], 0x2000000, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) 16:05:36 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0xfffffffe) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) 16:05:36 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x7000000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 16:05:36 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000000c0), r0) sendmsg$FOU_CMD_GET(r0, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x400004cc}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x3c, r1, 0x100, 0x70bd28, 0x25dfdbfd, {}, [@FOU_ATTR_PEER_V6={0x14, 0x9, @mcast1}, @FOU_ATTR_PEER_V6={0x14, 0x9, @dev={0xfe, 0x80, '\x00', 0x44}}]}, 0x3c}, 0x1, 0x0, 0x0, 0x810}, 0x1) migrate_pages(0x0, 0x6a, &(0x7f0000000000)=0xffffffffffff7fff, &(0x7f0000000040)=0x1) [ 114.009452][ T9754] loop1: detected capacity change from 0 to 264192 [ 114.017926][ T9754] FAT-fs (loop1): bogus number of reserved sectors [ 114.024499][ T9754] FAT-fs (loop1): Can't find a valid FAT filesystem [ 114.057346][ T9762] debugfs: File 'dropped' in directory 'loop0' already present! [ 114.074191][ T9762] debugfs: File 'msg' in directory 'loop0' already present! [ 114.097703][ T9768] loop5: detected capacity change from 0 to 1 [ 114.179236][ T9768] loop5: p1 p3 p4 [ 114.188150][ T9768] loop5: p1 start 10 is beyond EOD, truncated [ 114.194537][ T9768] loop5: p3 start 9 is beyond EOD, truncated [ 114.200639][ T9768] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:05:37 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) 16:05:37 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x1000000000000) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) 16:05:37 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x200000000010ffd}], 0x2000000, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) [ 114.395295][ T9792] loop5: detected capacity change from 0 to 1 16:05:37 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c0008802000020000", 0x13}, {0x0, 0x0, 0x200000000010ffd}], 0x2000000, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 114.462571][ T9792] loop5: p1 p3 p4 [ 114.467378][ T9796] loop4: detected capacity change from 0 to 264192 [ 114.469323][ T9792] loop5: p1 start 10 is beyond EOD, truncated [ 114.479984][ T9792] loop5: p3 start 9 is beyond EOD, truncated [ 114.485961][ T9792] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 114.529475][ T9796] FAT-fs (loop4): bogus number of reserved sectors [ 114.536059][ T9796] FAT-fs (loop4): Can't find a valid FAT filesystem [ 114.609760][ T9792] loop5: detected capacity change from 0 to 1 [ 114.622023][ T9808] loop1: detected capacity change from 0 to 264192 16:05:37 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000080)=""/238, 0xee}, {&(0x7f00000004c0)=""/34, 0x22}, {&(0x7f00000001c0)=""/118, 0x76}, {&(0x7f0000000240)=""/215, 0xd7}, {&(0x7f0000000340)=""/219, 0xdb}], 0x5, 0xd9f, 0x0) migrate_pages(0x0, 0x6a, &(0x7f0000000000)=0xffffffffffff7fff, &(0x7f0000000040)=0x1) [ 114.663798][ T9792] loop5: p1 p3 p4 [ 114.672862][ T9808] FAT-fs (loop1): invalid media value (0x00) [ 114.678933][ T9808] FAT-fs (loop1): Can't find a valid FAT filesystem [ 114.690745][ T9792] loop5: p1 start 10 is beyond EOD, truncated [ 114.696950][ T9792] loop5: p3 start 9 is beyond EOD, truncated [ 114.702974][ T9792] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:05:37 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x100000000000000) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) [ 114.858122][ T9830] loop5: detected capacity change from 0 to 1 [ 114.940608][ T9830] loop5: p1 p3 p4 [ 114.945136][ T9830] loop5: p1 start 10 is beyond EOD, truncated [ 114.951347][ T9830] loop5: p3 start 9 is beyond EOD, truncated [ 114.957321][ T9830] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 114.965778][ T9780] debugfs: File 'dropped' in directory 'loop0' already present! [ 114.973833][ T9780] debugfs: File 'msg' in directory 'loop0' already present! 16:05:37 executing program 0: tee(0xffffffffffffffff, 0xffffffffffffffff, 0x3, 0xc) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x0, 0xd9f, 0x1) mmap(&(0x7f0000580000/0x4000)=nil, 0x4000, 0x1000004, 0x2010, r0, 0xd1101000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = socket(0x1a, 0x800, 0x4000) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$NL80211_CMD_VENDOR(r3, &(0x7f0000000280)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000001840)=ANY=[@ANYBLOB="4336d66480eb1d584367a2505caf391b4597361fdcdab2a2cf64a3f038d6ffbe16a8542ef8058878e85aea6b4661525ba60fc8f045c3a0bd78822bd95ff281713ece68f8595ca4e09a4f33263b064bb3fcc758ba85c4d8ee5c23686526f8439ad5b59c313e2dddd5e96dc20c4f41deca8be9759a5fe7309bb8087a587ec6a01f0097b1b281176ba10132ae49dcfb9e9e41afe912c290311b753f686083d7014c1cc0437c8a0731bd40c76f1ca3b5546d07f899be7d5614b6b110971c79ee6bf8174e8552f6e052d22c2578316811b37167bea3eedc2b1d21014a42f5a0c536a9898f0cb33179a999ab7aff02b45298aa205a4f02b1952e974a575253d8b066151fbcb5987da0703e55fe2d8b2ac6ce660ab5f71cad80322fe8e80eac46697b068e40a85b13425fb9778b421c040b6a08cf1b059f7b0c79b62eae6f76f85003dd98f420c16ea753f178fdc8e0800ffdc71d", @ANYRES16=r4, @ANYBLOB="414300000000000000003200000008001701", @ANYRES32=0x0, @ANYBLOB], 0x1c}, 0x1, 0x4000000000000000}, 0x0) r5 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r5, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_STOP_AP(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="28100000", @ANYRES16=0x0, @ANYBLOB="010026bd7000fedbdf251000000008000300", @ANYRES32=r6, @ANYBLOB="0c0099000400000004000000"], 0x28}, 0x1, 0x0, 0x0, 0x4000}, 0x20000044) sendmsg$NL80211_CMD_GET_STATION(r2, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x44, r4, 0x200, 0x70bd2d, 0x25dfdbfb, {{}, {@val={0x8, 0x3, r6}, @void}}, [@NL80211_ATTR_STA_FLAGS={0x14, 0x11, 0x0, 0x1, [@NL80211_STA_FLAG_AUTHORIZED={0x4}, @NL80211_STA_FLAG_AUTHENTICATED={0x4}, @NL80211_STA_FLAG_ASSOCIATED={0x4}, @NL80211_STA_FLAG_SHORT_PREAMBLE={0x4}]}, @NL80211_ATTR_STA_SUPPORTED_CHANNELS={0x14, 0xbd, [0x7, 0x9, 0xd3bb, 0x40, 0xfff, 0x3f, 0x1, 0x0]}]}, 0x44}, 0x1, 0x0, 0x0, 0x48041}, 0x40) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r7) syz_mount_image$ext4(&(0x7f0000000240)='ext2\x00', &(0x7f00000002c0)='./file0\x00', 0x9, 0x7, &(0x7f0000001680)=[{&(0x7f0000000300)="90c344a6913d5f34fae2803b540d1c8a028563d29d81735b0492d6fb5a19a83ed6578e1647b228081a75a2360c4dfc4d4595934ee68573b8d1c7f2a0526c80d306b310a7f75feea47bb263840599b0291135d650d5c0a842cd26e60106d0348308cc0a43c67d040b5fa41baf537a9a61ad1c2578cf3a9268262cc459ac556359a77e453171b638a168cb3f9908a7a0492a435959a11aa0ee1cdce458f2e3a9cae528314fef60459ae148069df00362e6971c634822e1ee94bd5a826362474dc757be0aaba1dde9b12b7e877de977aa13dbab623b16b64aa306733ef72f5fccf41579b19b99edd9896eeecd988669bdb0a64387bd47ce413230c9052825593fd9089053eb73123abb73296b3c4a48c35c1f46bfbb97a052d70ce18026aeecac745c5737e0051c6c753d4ccfc759610fb4031c930e4d88222268fa2b7b8ac46da6c78b93abe5a08739bd8acfee6c081b5b00d0c2efa6b9a43a3dcbc040a8c98831fe712efca7fa6289b201bafcf891591442881a4bde759647cd89f21784d0c99c1b5ec6a4db9b2f56f3a494c8ce661c764d7a7d564a4e40212c5fd0eef3327c63dfc621d04e4de85cc76e8710b19bb0a8246470cedc13d683a86e3cb88e31ee77c55474740d36523ca00c9e32f06adb50b3be728d451a27e177229a0d0ff154e2f98df3565540b6f9e0ebdeff8d873163317f551e67a0562f8e90e31f0d799a1ef78326be2d760db7f795825d385bfada2f9cfba34520c428458dcd572efc83c37a64ec6f6012f81553d545747e0988e8cfeb2a81e70e6257275609185a32e5a12cc99aa6749d6c519a7d27cdb8f13067e5bf2ca4e469090f28cc011b668ee2ab1e4476532c05ed9e1cbd07144ec4548bb66144cc7d1b55671b89fc1516a0d0306bd09e62fd067db0bc70c0ff64811e0e31aeacac294e54001ee644e6344e3923295d2274b539f3bcd390e4d588a35b8e99b517f691f78fb682ad6f8ee0e61eb9752fa7374ce11e3527c31e903328939b94eacd43aea09f796864654b8853c482cef9f0e3437dbb90acb7bba3b4b03a7e2553e69471f52fd2d6c544d1e23652178c63cf447eac3a3778942ed322705f313a5acc48a01b0aca117af9e4a4852252993a479c812fd1f0a6cc0bb6cfd8105e6fdd9f0326abb5ff8892cc75d34bfe9d628087c36fc097d146f4ef908218e38ce4b486e275b6cf9c1ba0a54d26f7ca38f739aaa0b71f247c3994084b6429eb02f2deff0ef47eddfa809de3b501fa39b0e2ee414ae8ea9093b4eb5056772654d34cffdfecea2029e5abe7eb4ac4d227e599c559924cb187128bedd4b1ef50a939f4ec4cc82d5973308893d08c9f10d55900c8b1bef0f48041b73daa681f3afa6041907b86ace229ebbf1adaa360fcc4aefa5a8fa8dfddf7921efd2d34b1a4ca11fd4b4f3b32849ee8ef7da6aed530141945462435e15951f6405dd5f66c93df777bfc31ab57542fe2a6b44dbc0511e72585aecfda7ff258aad7b0ace94f80d5d6110cc78db6a911491241d91ba823ba0aeb6233f544dca595ea67915afc04ae2f1cb79eee64c5f025622913fd091c36da100b72b358826dc7319dfddda921d2fad5f2ddefc07b476a0a06ec3648e7ed6666de4d6020ed9330cfc51162be89e3089c0c7029584b42b8eabe04ab895dc7819de7a654895671c462d2b5a33cf4390da4c66a3efc56c0b0de8c093a40d2fcc87e6b4079ce1bf890ed8fa81e50f39c8cbb44942fd9465b9ccbb452c008ef6a6631e0f3788d2993e55b7f193e257f0bf65ca606b8f734de157862e36182ebc8f46f1fc0057425407179d4532e5231bfadcf5c3db52c710fd4a4b0ebb6dc8b4c55a623347e8d768a56a6c54581e598ac7b1053f27d7b1e6cc00f3dfb343d1302a4d001ef0b0a7239bd00cde58dcbe3a2e05dd2f6a4ea73ae7b5a2e3974914f1b3a93ecfc1c9a9efc68ba90fd366d684d7035dc5412cf634d7f412a82a163cb746c341c8e5e1f916bed3615bdbb0f58455c4306e2740bd5ec1cc39c3be4adbd27458823d0dfeaef1c88acd94e86c36de9ac3523c91b0a59f38d640820dc9b062d30474e66215d20d2f945e6d86d642bd4eea67e7934f7ab15782dd144aa1989a47e7afc8e7d1a6ada10881b0ac9e65dc3b66611ccdd99b60f3fcd47cade114d64a5bcb63852697f4669034d14d3b22c25bce0bce8ee5fe756c9054960f23f288bbf75801a2da9adb3c6124e180af0d7ec8ee621a9e060b66149718169a57daa47a6d59ffbd15b72b18abe3c71add90725fff0203d2290a95b293ba77cbabedffde7278107d8fd3c6aefd93024a50771c69737c4985371ca80a31d074d0347558ed31e04b7d405270d2430ee14d12139a28578fba9450830db7e2f103065dfca6331be76fb2650b06bd68355f737e95cec43fc261134a4da157eb2c0d657a2fa47f9b8a8d7229e7820242a61e5c9fd6d000223243e269da48bdc00321d205451923bcdf4de99228bdce53e3f330333fc91418bea26e7c85c22c4ce8cc79427aedf609d0c6555340b7a711282eb06d24a5a086b26f434a92a3025f50c8754a5aef4a3272035b70a58784358ae68b1e6dbb446040ab0f47405497e7a640f21fa5b3d1e6ed99a360af49cbdc88bc08e2589a1a34ddb58f2063a882aeda29ef398a1fc941fb125b148d01bd4fd8ed5ceec7e8ccc44643733490d100ea0c5e7013154c76dba6b4225cafb2027696389339cf4d09e26118232f371e81d612c2352e524dd72876807b4b841eedc4b149efb4882abc003b51be699ff2cc605bdc9888705967f30f843acd3a143cf0faff743c0f06a7dd60cbaa685ebf8624fac03499571d9341eb2835db80992c1f2bded2d799aaed542af68ea6f0ea79f827923e1c05a411a645cc910d6e4e5cf9d1c138b01105b1584672770af2798df79325f860c007ba257d14751557b24750cce79ec80799c9a21a0552d6320d0a5149d58813a8b592f439387ca5e4f15d19a852ef67fbd11a42f3bb734ed193469049369d1db892e5e59852ec1724da38b770175501fbe5edc51079f85999e99211d5d8115f6783e024d5f92e1e1fdd3225db8d0d8d81de2ad8f644ca3db2b4592a8d20907dee39ba63d22e2dea5a4fca659d3d9fd5a0a24cd93c48a975e136a2983c7cf5ddb466ad2420a8d182204ef06f72a63d1fa4e9ccd44c84cb576534461d75db23f984ec489828ee0c0ce930f2851647e258238f75230c8f78c8e9387c1d22323cdf8dccb6c4c3ed5b89bdae52bf479b10d3dad9e3e4176906deaeb6397907474b685490a13bd5c8ac5e9cf4cc2405ffc5df30d029ec796f8e5f5e05824a729eece3e12b5698f003a77b93f050fe448a08c7dcccce519697a4f278113e35e611955a45e1dafb09590eb3f688b46ecef993c1b369299844ebad7eca2729998ff561bfe146186fd86bfa9dd11e2f2cf860e68f0abbe420dfd5407e62b7b4e876cd9ca33163b51872a9a579878e90e1d68602e908086e8829515e9182dcfe948f8c6729f569f447eb975d36779e767b75896bcdb6812ae36793ed72632138fcbdf2b9425c1bb563987ed16b1977baec460904e3369edea9a05c0d332b6b0715475b6644a5fab7eba377db0cd7c6fd2d6701e6c4fa39dce2167246fb8c7a1ebe9be023812d32dce378522630e2ebb724687b835a6f0c6e01f78020fb1e1329c6f44a891cfcd4221514bf3b0ee87a24ae295576868ece8f719f7eaa98661df8889082961e7bfe63141e37950340c51b10071ed1a66ff73a216d8064012d74704784b75a63c97d8e96bcc9f0f5310177e6812ebd7949baf832652b422caaeb6f78f280849f34ada02d595c8b356fcfc16d4b662588745ba6b8c3e5e8870cce1eda186393cb7bedee06db0578736bcb946ebbe49e630fd32f04c1e3e0f71019b05c5386d8d34196a5f0ec85a1fd4fa5570479bb704b1086f4bba852bc942f6292380cd676f31ce0f2b0c7de366782e5d0a442e72106f6e2d3e4345cedbc338a6f39aa5cefab2b975dfd9ae804674a7ce99154c90fc87afa17297833a98b7539092cff9c651846a7a496e0038d1a3c00a8400ee6a2bc9c61f72ea49d782447549756d06634f4433583435eeb085846c8cd4013a16660f86fd28a7d251643c97a3e12575277264701230fea09ef0105f9a886474a869b43f36a07f63b195f0ab35bfa856e02ae949053e8461ca6d61d0be9b3f30b58615c02ff46c50e5ef346ae05b78ed0c07b7a5f46a011d299df0fb12cedc3ac355724958632f28884429a956524642d947fa928330770bc81c2053f46b8cd3a05e38f35c785c62cf414a4f48dddc2166eb1aed59f67555dcc4412b04468ce1fbf7efb8b692c02166fc944718a6030ba011670eb3acf7b9183655aba05d4b3161a962c568ac591885a6798736997841e0b6be4305daf9849aeb2f320154f26048faba7155144e2fd46a8854325ef9b752b48b7545daaa67f9a5ffb4481fe68c73b2f2e2027a9c595e694d265776920473283a3c5534adc9366093f70aea69ddaace622a5132a801b04fd142fb0acc0d067737f66187eb7314a01d93f61855ffbf4916d2411e366e0b50ce405847a469919d45fcf171d8e6a119fb851be0cc650872072a470b43075d3c7437008b1a52e100ec4b33c42fce38dc554127be6531196ee3a916aa822b2d92cad74a8393941d94a813f5310d2515263d47661c933f7aee31d559e634d3dd4d912319a5cdc61db3b6ce99244318a89db94d8e03644cf1d10f9affffcb36c88938f0b16596b9be96c2cc247674b4385aa0cff77e35304592be2d8ec060254edde2585682225ad07ac8ca9c619231954c98e55f768c6bc7c223b8b3881f7842bddda5a7e3c5b486256c68c2dc291ca0d2101bbf6cc22201fad7dbafecb8e861edb3238adae42f2e2e38dc74c032e1d25410dbc7fcf83638d03e57694cd0c3f659156608641fb84e037d6f06760de7f490bc5b145a82bacfa12443259843294bddb19f674156f4d76ce3195b45ace1f76d9b0fbf6500c3bc954022ebb228e16428888a00d015455b03b8e8e89a0c4d988f6289728ab4491a3355d8076282f21449901da3de0a9f46319325405a035d70ce49a3f1f6e0901b90fc0f31c84dcb5cd2460fa0d4463e94ec6392ca760a9352e8dd2c5b3d393718f7891f4581d944f683a9e9acd49f9c1b6080182303163de98f09e69fe2641e52c0327f5c5d83f92e2994b18b62812d7d2fd0d665ab4137af98697d02f314275de8ead5141bf5afc3195947b537ada2d8bf3dddb6a97153d39120b5787d3b2c29e9a08df1c2ef064b5aa8423ac0b34beac445833113b3ca68f50d5d86eef1926b41e680e9a3d06b5042b614d1a75ef6e30ade7978d2627989ded5bc8ad01f00c23a97344c04465d30c9b097198c73063bf38ba1a9d7263d8181bc7ea355d0d48f72d5f9071e09179d67d0bbd017f346e7602f464ae048230c10cfabfe6f4312124d5bdb318361609ae5054a2f0c49c29007dc2fd3619785a8b1136ece05065fad77967a3d4da237261dbf28b0efd156cbc00b7f5052a6ee6a34ca0f063f13198a4c35d9fe58d7f48a7ab3228c6ca881d1088ecca49f752c96e77722b5f0ae73ff8cc9d0d530e10ac1e7881ae399add3bd20b50f4c89d02d0963e851c5eb67f33597edcc9e16cebf30b6ea77389bd70ba6f2b43def84f48553e43f07b9c72c7b0e0e7df80c508bf687459ab5404ba277b8d8a9a85c13bf703e605e768093ca60f0bbe58d6631bac4673d025f976eff4e2ffb170bf47e", 0x1000, 0xfffffffffffffffb}, {&(0x7f0000001300)="c2acd6794af4ee7a9a1c9697e8c4e3c20e1e", 0x12, 0x4}, {&(0x7f0000001340)="fea75ac2e515", 0x6, 0x100}, {&(0x7f0000001380)="099300beaf37ed54641b7ff567b721dd6459ce35f5c5af2fcf0558d02ac8e2fc43fbad303c143ee44b616265607e14499a3bc689a632b36439ec89209913e1d345bb38fa516dee10de594b1e72753302b548c2d41ea5196dfdc412ce18c094f16bd2feddf718f6fb2f425f621f9347dfc433f29e14e4571cd0c5ca473ffa9025cec7b0b34d942565878353b5af", 0x8d, 0x7}, {&(0x7f0000001440)="9c89599cba29cbd972109a727d23afe796cb693bf5a9aadee4e2a34e883a8ff0c39ca855720060a3adbec451c2838998a813ad2e35a2202e999c", 0x3a, 0x20}, {&(0x7f0000001480)="d29a2937d08809cee48531735982e038475ead701cfd7c08a1440311a4f56eb3d4547960be8ccb7f408056405e6e938c7449b5cdc5851c2741079272d67a39070c5526551629b3bb683a94237ecd0e5122350af8e472d4a00939c57d6aafe06a0eb9dad4375f679d1e6137a29744774aa6aa204cb967e3f329f652cb08a650dd3123f0a7a6faa3f895634f2dc81e4db162308dcceffeeb222c761384124bc61dfc5adcbaf6dd5ce0e917ea51b2c7c4d329729c86d5c6904d371439fb7bc353d4387f12cf888eae69a7a9de33025d29f6021e8c325aa616b0109f140a", 0xdc, 0x5}, {&(0x7f0000001580)="3573afba1384584922170aa63555282f2015b2fa48947fcce772e96dff15226a3a0efb38b20497b54440ff2b17b4de411ceb0d788dc269d916b3613ca764c36cbbed1409cc9398cb49ab5935ba554c0c510a66e9df3fb0bfb79ed4ef2756d43a71b352eb4de2056ed0753511a8075a84216c221e32a081ecd5c8f6612114cf0c8343d9604e3a25cf5c662e92a2782d92e7b614cf7ca31c0992647c5aca1c6a912bef0e4771fcbdf6107a3f93a4414ca2e60f5d1b815def3185238dce7d8167885ef6b7e1e766272443c1268aab685ebd411b74f2a67a24de74f7e57a280c15fbbd1fe8a86393f24c344de8b164b292ca3042fec2", 0xf4, 0x4}], 0x10, &(0x7f0000001740)={[{@test_dummy_encryption}, {@sb={'sb', 0x3d, 0x2}}, {@usrjquota}], [{@mask={'mask', 0x3d, 'MAY_READ'}}, {@dont_measure}, {@fowner_eq={'fowner', 0x3d, 0xee01}}, {@fsmagic={'fsmagic', 0x3d, 0x1}}, {@hash}, {@defcontext={'defcontext', 0x3d, 'root'}}, {@fsname={'fsname', 0x3d, '$'}}, {@uid_gt={'uid>', r7}}, {@hash}, {@smackfsfloor={'smackfsfloor', 0x3d, 'nl80211\x00'}}]}) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) migrate_pages(0x0, 0x6a, &(0x7f0000000000)=0xffffffffffff7fff, &(0x7f0000000040)=0x1) 16:05:37 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)}, {0x0, 0x0, 0x200000000010ffd}], 0x2000000, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) [ 115.024622][ T9830] loop5: detected capacity change from 0 to 1 [ 115.061255][ T9830] loop5: p1 p3 p4 [ 115.065344][ T9830] loop5: p1 start 10 is beyond EOD, truncated 16:05:37 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x200000000000000) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) [ 115.071921][ T9830] loop5: p3 start 9 is beyond EOD, truncated [ 115.078022][ T9830] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 115.087165][ T1032] loop5: p1 p3 p4 [ 115.092026][ T1032] loop5: p1 start 10 is beyond EOD, truncated [ 115.098187][ T1032] loop5: p3 start 9 is beyond EOD, truncated [ 115.104201][ T1032] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:05:38 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 115.131287][ T9851] loop0: detected capacity change from 0 to 16383 [ 115.140612][ T9852] loop4: detected capacity change from 0 to 264192 [ 115.164612][ T9852] FAT-fs (loop4): bogus number of reserved sectors [ 115.171279][ T9852] FAT-fs (loop4): Can't find a valid FAT filesystem [ 115.178109][ T9851] EXT4-fs (loop0): VFS: Can't find ext4 filesystem [ 115.243624][ T9864] loop5: detected capacity change from 0 to 1 16:05:38 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x80000000000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 16:05:38 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) migrate_pages(0x0, 0x6a, &(0x7f0000000000)=0xffffffffffff7fff, &(0x7f0000000040)=0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$BTRFS_IOC_QUOTA_CTL(r1, 0xc0109428, &(0x7f0000000080)={0x1, 0x401}) 16:05:38 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c0008802000020000", 0x13}, {0x0, 0x0, 0x200000000010ffd}], 0x2000000, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 115.288544][ T9864] loop5: p1 p3 p4 [ 115.292629][ T9864] loop5: p1 start 10 is beyond EOD, truncated [ 115.298756][ T9864] loop5: p3 start 9 is beyond EOD, truncated [ 115.304719][ T9864] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 115.319511][ T1032] loop5: p1 p3 p4 [ 115.324359][ T1032] loop5: p1 start 10 is beyond EOD, truncated [ 115.330544][ T1032] loop5: p3 start 9 is beyond EOD, truncated [ 115.336626][ T1032] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 115.338652][ T9887] loop1: detected capacity change from 0 to 264192 [ 115.348575][ T9890] debugfs: File 'dropped' in directory 'loop0' already present! [ 115.358084][ T9890] debugfs: File 'msg' in directory 'loop0' already present! [ 115.367681][ T9887] FAT-fs (loop1): invalid media value (0x00) [ 115.373800][ T9887] FAT-fs (loop1): Can't find a valid FAT filesystem [ 115.424702][ T9864] loop5: detected capacity change from 0 to 1 [ 115.468348][ T9864] loop5: p1 p3 p4 [ 115.472264][ T9864] loop5: p1 start 10 is beyond EOD, truncated [ 115.478436][ T9864] loop5: p3 start 9 is beyond EOD, truncated [ 115.484519][ T9864] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:05:38 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x8010, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) splice(r0, &(0x7f0000000440), r1, &(0x7f0000000400)=0x2, 0x8000, 0x9) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000140)={'gre0\x00', &(0x7f0000000480)=ANY=[@ANYBLOB="0f0000001f0000000f05000005b232fd1c9bba0500000038020000020000000000af9d0bc7d6aeaed701000100480c000006000000040000001700000009000000050000000100000001800000cd0b0000e80f0000030000006b854baf66e6686973e48cef3b0af3eaef31801e8de7138a692be505a6c60c1a7cd01d769237525e973127e4772dd70000000059a6d332563b19bc19fc2b2508007823422cfefa7b60f69e0e92b049afc35660a8dc0c1bcfa970f89569da40d897a7d5ae37dbb9f3d8d1fd9faa404d4363bb05df825795151dd459d4585a059ee7cfb5fbfe24e4acbb6ba9790751c91ca612ffbaa44df8f79162da8349fbda48d5ed16d9e6f155cdcbacb841914b7b1dd15faf3588ecf4be6e40dc1c93d570447c32d66d8d9da562970d46be40b51caa487e72a45d5d0007a92c408080c70fe85e8c83c5dfb24bcd3ddec667efb8d42a948d5a01eed7abcfee3d609bb0b0feb822e966390c05b70037c608b553679a82870d8698b8942a111f96c6d2c67fcd320fc76da381"]}) r2 = syz_open_dev$vcsn(&(0x7f0000000080), 0x8001, 0x8000) fcntl$getown(r2, 0x9) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) close(0xffffffffffffffff) preadv(r3, &(0x7f0000000380)=[{&(0x7f00000001c0)=""/125, 0x7d}, {&(0x7f0000000240)=""/233, 0xe9}, {&(0x7f0000000340)=""/26, 0x1a}], 0x3, 0x5, 0x81) setsockopt$inet6_int(r0, 0x29, 0x21, &(0x7f0000000180)=0x3, 0x4) migrate_pages(0x0, 0x6a, &(0x7f0000000000)=0xffffffffffff7fff, &(0x7f0000000040)=0x1) remap_file_pages(&(0x7f0000237000/0x1000)=nil, 0x1000, 0x1000009, 0x400, 0x1) 16:05:38 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x400000000000000) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) [ 115.579049][ T1032] loop5: p1 p3 p4 [ 115.582944][ T1032] loop5: p1 start 10 is beyond EOD, truncated [ 115.589097][ T1032] loop5: p3 start 9 is beyond EOD, truncated [ 115.595079][ T1032] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 115.679069][ T9916] loop5: detected capacity change from 0 to 1 16:05:38 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)}, {0x0, 0x0, 0x200000000010ffd}], 0x2000000, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) [ 115.752577][ T9916] loop5: p1 p3 p4 [ 115.754400][ T9890] debugfs: File 'dropped' in directory 'loop0' already present! [ 115.756634][ T9916] loop5: p1 start 10 is beyond EOD, truncated [ 115.770364][ T9916] loop5: p3 start 9 is beyond EOD, truncated [ 115.776338][ T9916] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 115.782693][ T9890] debugfs: File 'msg' in directory 'loop0' already present! [ 115.804539][ T9929] loop4: detected capacity change from 0 to 264192 [ 115.813695][ T9929] FAT-fs (loop4): bogus number of reserved sectors [ 115.820298][ T9929] FAT-fs (loop4): Can't find a valid FAT filesystem [ 115.884995][ T9916] loop5: detected capacity change from 0 to 1 16:05:38 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c0008802000020000", 0x13}, {0x0, 0x0, 0x200000000010ffd}], 0x2000000, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 115.928307][ T9916] loop5: p1 p3 p4 [ 115.932135][ T9916] loop5: p1 start 10 is beyond EOD, truncated [ 115.938235][ T9916] loop5: p3 start 9 is beyond EOD, truncated [ 115.944230][ T9916] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 115.968405][ T9946] loop1: detected capacity change from 0 to 264192 16:05:38 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, 0x0, 0x0, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 115.979458][ T9946] FAT-fs (loop1): invalid media value (0x00) [ 115.985461][ T9946] FAT-fs (loop1): Can't find a valid FAT filesystem 16:05:38 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x500000000000000) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) 16:05:38 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) migrate_pages(0x0, 0x6a, &(0x7f0000000000)=0xffffffffffff7fff, &(0x7f0000000040)=0x1) 16:05:38 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x1000000000000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 116.048647][ T1032] loop5: p1 p3 p4 [ 116.052567][ T1032] loop5: p1 start 10 is beyond EOD, truncated [ 116.058722][ T1032] loop5: p3 start 9 is beyond EOD, truncated [ 116.064693][ T1032] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:05:38 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x4f) migrate_pages(0x0, 0x6a, &(0x7f0000000000)=0xffffffffffff7fff, &(0x7f0000000040)=0x1) [ 116.106022][ T9962] debugfs: File 'dropped' in directory 'loop0' already present! [ 116.113932][ T9962] debugfs: File 'msg' in directory 'loop0' already present! [ 116.128007][ T9957] loop5: detected capacity change from 0 to 1 [ 116.168142][ T9957] loop5: p1 p3 p4 [ 116.172131][ T9957] loop5: p1 start 10 is beyond EOD, truncated [ 116.178239][ T9957] loop5: p3 start 9 is beyond EOD, truncated [ 116.184240][ T9957] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 116.276771][ T9957] loop5: detected capacity change from 0 to 1 [ 116.316677][ T9957] loop5: p1 p3 p4 16:05:39 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)}, {0x0, 0x0, 0x200000000010ffd}], 0x2000000, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) [ 116.324735][ T9957] loop5: p1 start 10 is beyond EOD, truncated [ 116.330874][ T9957] loop5: p3 start 9 is beyond EOD, truncated [ 116.336852][ T9957] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:05:39 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x600000000000000) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) [ 116.417085][ T9991] loop4: detected capacity change from 0 to 264192 [ 116.447698][ T9991] FAT-fs (loop4): bogus number of reserved sectors [ 116.454306][ T9991] FAT-fs (loop4): Can't find a valid FAT filesystem [ 116.465329][ T1032] loop5: p1 p3 p4 [ 116.469726][ T1032] loop5: p1 start 10 is beyond EOD, truncated [ 116.475951][ T1032] loop5: p3 start 9 is beyond EOD, truncated [ 116.481954][ T1032] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 116.513662][ T9962] debugfs: File 'dropped' in directory 'loop0' already present! [ 116.521515][ T9962] debugfs: File 'msg' in directory 'loop0' already present! [ 116.546173][T10000] loop5: detected capacity change from 0 to 1 16:05:39 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000", 0x1c}, {0x0, 0x0, 0x200000000010ffd}], 0x2000000, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 116.621044][ T1032] loop5: p1 p3 p4 [ 116.629012][ T1032] loop5: p1 start 10 is beyond EOD, truncated [ 116.635239][ T1032] loop5: p3 start 9 is beyond EOD, truncated [ 116.641245][ T1032] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 116.672400][T10011] loop1: detected capacity change from 0 to 264192 [ 116.703961][T10000] loop5: p1 p3 p4 [ 116.708062][T10000] loop5: p1 start 10 is beyond EOD, truncated [ 116.714224][T10000] loop5: p3 start 9 is beyond EOD, truncated 16:05:39 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 16:05:39 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r1, &(0x7f0000000800)=[{&(0x7f0000000740)=""/186, 0xba}], 0x1, 0x4d8, 0x8910) openat$incfs(0xffffffffffffffff, &(0x7f0000000080)='.pending_reads\x00', 0x40, 0x40) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000000c0)={0x2, 0x4e23, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10, &(0x7f0000000640)=[{&(0x7f0000000100)="b92ceb021f11f425c92f3e569670938b689c5317054c1e9a80c5f35339ee0f03138cb8b7204be94b2bee0475f8af120a3eff3da6a58252c4c04d73bf3004f7aafbfef7f65477e98ef9cd2932acdf938e686ad343076d5ce386989185daaf5422d880a8a40861af9bd59c2cc37b34ea83f80cccae9189dab46fb37c2b92324101ba01e6deeb053402872b89f9a084fbdf43a5472affc631c5ea9378b55979567e838f411487029e952d3c73cf008a47c421cc30d7d2c1527405543a1480e6de20dc7d0d8e0399c49e56acd510e534bc633cab82af2bf658dba21313a764971dfab1b7ea1e95fe2c476cc4", 0xea}, {&(0x7f0000000200)="eb6faf727dcb732dbd409ca34084e3d961d4c8649a9fc83522d989dc822bff32dc96454a1d1ad801d09bf03dbef983aa5ac8ce3bb032b8", 0x37}, {&(0x7f0000000240)="fdde2aa2420c23c12794e119050e48bb54ef22f99159abf0c5ff79f8a85c924f0675eae753451cfc9254e50a8191002e41d315beb180d61b17b767c8d6a7ab2eef577e7d4cc59c4b17e03ed190131df5f0c1feb70cc57ee357985063dc5a01b246573aaad54f2ee1a77f41ea559375c3dbdc86cc0788f92502ca2c9bffed321704e6f26901621de580b86187d65042068af95d4339f33127385138cff83117287a88884850d347a4e69ac21f04a335fdfe27d554177ce0c57f61736844958dafeff0b137f0738c7b62df", 0xca}, {&(0x7f0000000340)="d9a302570db18f897a21fe16b1f3e3ec2c7e9f55f8bdba3bf63b12fc5ef3fa7ca8f9c103db6690657696ec854a203685b20d39d68809e3b4c11af70a0cc7063383067425f1b562cb9b1428f7f892e085d148af3b9633b410722917d4be875038", 0x60}, {&(0x7f00000003c0)="1fe8af5a38624d07b6be3fe72a938625f871126c5422136284b30b7fcd23c546afb54ad2b73ad4a05ea399f5f2dcfc6920dec673b0bbd7882156d6f7095eadc57394cbf9dbda46d8dca676", 0x4b}, {&(0x7f0000000440)="7d03bca805b878e71b878e6c9d70a36c49159d9d777844b0b63fbd006005903800dddc272621bf6eddb520451de661820bcb972e04b4da8215495fe781a00b09d7388429b0cef49c78c00925a99d680ac7539a826867906ac90bfff2207bdd6377382f9381818f13c2e520e3e1cbb5ad7ff3a4a933d13b22d55cef796b81fd166c9817b0b176769a33f92930cccf627c0ae8dcea9bb0484cde15a9c2f6e59c32b04de0eab7bb99b60bc39a75c4050d4212e5527b1b168d7246f17b6e5d50855abcf227a214af8d15f99251d3", 0xcc}, {&(0x7f0000000540)="fb2f7663b76b9616afeae29d34e5c3b830eec224da588ddedbfbfc3540bd9e033a97515843d758cd5bac9d889b4e7e539baeb33b5d7b1f3ef8d6d92dc1b1f8c93ffbbfd7d266b6384f02333ff63474174f9b396c1c1ac33de0fcce20fbd1f119ae2ef09fdade33e63e51354e71a8f94162355223d1d9da030863bdc9a1d1d63480ccb2140af6b857eec27a8a35c0a88b9a21cc398dec6ac9ae4f49c36079f7cc206a02328dd7bb75c13bfb3659b2dafcccd5fa7b2cf283a582c7bcf7b1986f2433136bbfec04c9f35760b35b9d991165f02bf9d88d218b24d4c841f40f1957be4034085b92794036bb", 0xe9}], 0x7, &(0x7f00000006c0)=[@ip_tos_int={{0x14}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x2000}}], 0x30}, 0x0) migrate_pages(0x0, 0x6a, &(0x7f0000000000)=0xffffffffffff7fff, &(0x7f0000000040)=0x1) [ 116.720240][T10000] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 116.728128][T10011] FAT-fs (loop1): bogus number of FAT sectors [ 116.734261][T10011] FAT-fs (loop1): Can't find a valid FAT filesystem 16:05:39 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x100000000000000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 116.798649][T10000] loop5: detected capacity change from 0 to 1 [ 116.829330][T10033] debugfs: File 'dropped' in directory 'loop0' already present! 16:05:39 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0xc00000000000000) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) [ 116.844174][T10033] debugfs: File 'msg' in directory 'loop0' already present! 16:05:39 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, 0x0, 0x0, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 116.978243][T10047] loop5: detected capacity change from 0 to 1 [ 117.010473][T10047] loop5: p1 p3 p4 [ 117.015113][T10047] loop5: p1 start 10 is beyond EOD, truncated [ 117.021283][T10047] loop5: p3 start 9 is beyond EOD, truncated [ 117.027270][T10047] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:05:39 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c0008802000020000", 0x13}, {0x0, 0x0, 0x200000000010ffd}], 0x2000000, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) [ 117.107646][T10047] loop5: detected capacity change from 0 to 1 [ 117.120124][T10062] loop4: detected capacity change from 0 to 264192 16:05:40 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000", 0x1c}, {0x0, 0x0, 0x200000000010ffd}], 0x2000000, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 117.148350][T10062] FAT-fs (loop4): invalid media value (0x00) [ 117.154487][T10062] FAT-fs (loop4): Can't find a valid FAT filesystem [ 117.161203][T10047] loop5: p1 p3 p4 [ 117.168895][T10047] loop5: p1 start 10 is beyond EOD, truncated [ 117.175080][T10047] loop5: p3 start 9 is beyond EOD, truncated [ 117.181130][T10047] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:05:40 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) migrate_pages(0x0, 0x6a, &(0x7f0000000000)=0xffffffffffff7fff, &(0x7f0000000040)=0x1) r1 = gettid() r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = gettid() ptrace$setopts(0x4206, r3, 0x0, 0x5) tkill(r3, 0x30) ptrace$cont(0x18, r3, 0x0, 0x0) ptrace$setregs(0xd, r3, 0x0, &(0x7f0000000080)) fcntl$lock(r2, 0x5, &(0x7f0000000080)={0x2, 0x1, 0x100000000, 0x3f, r3}) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x30) ptrace$cont(0x18, r1, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$setopts(0x4200, r1, 0x6, 0x100020) [ 117.232575][T10074] loop1: detected capacity change from 0 to 264192 [ 117.263146][T10033] debugfs: File 'dropped' in directory 'loop0' already present! [ 117.274682][T10033] debugfs: File 'msg' in directory 'loop0' already present! 16:05:40 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x1200000000000000) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) [ 117.287281][ T1032] loop5: p1 p3 p4 [ 117.293723][ T1032] loop5: p1 start 10 is beyond EOD, truncated [ 117.299856][ T1032] loop5: p3 start 9 is beyond EOD, truncated [ 117.305840][ T1032] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 117.319461][T10074] FAT-fs (loop1): bogus number of FAT sectors [ 117.325574][T10074] FAT-fs (loop1): Can't find a valid FAT filesystem [ 117.367774][T10089] loop5: detected capacity change from 0 to 1 16:05:40 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x1800000000000000) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) [ 117.442952][T10089] loop5: p1 p3 p4 [ 117.454584][T10089] loop5: p1 start 10 is beyond EOD, truncated [ 117.460805][T10089] loop5: p3 start 9 is beyond EOD, truncated [ 117.466781][T10089] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 117.596556][T10107] loop5: detected capacity change from 0 to 1 16:05:40 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c0008802000020000", 0x13}, {0x0, 0x0, 0x200000000010ffd}], 0x2000000, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) 16:05:40 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x200000000000000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 16:05:40 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, 0x0, 0x0, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 117.669821][T10107] loop5: p1 p3 p4 [ 117.674254][T10107] loop5: p1 start 10 is beyond EOD, truncated [ 117.680355][T10107] loop5: p3 start 9 is beyond EOD, truncated [ 117.686342][T10107] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:05:40 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) migrate_pages(0x0, 0x6a, &(0x7f0000000000)=0xffffffffffff7fff, &(0x7f0000000040)=0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$BLKIOOPT(r1, 0x1279, &(0x7f0000000080)) 16:05:40 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000", 0x1c}, {0x0, 0x0, 0x200000000010ffd}], 0x2000000, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 117.747870][T10107] loop5: detected capacity change from 0 to 1 [ 117.762458][T10119] debugfs: File 'dropped' in directory 'loop0' already present! [ 117.776870][T10118] loop4: detected capacity change from 0 to 264192 [ 117.785766][T10118] FAT-fs (loop4): invalid media value (0x00) [ 117.789280][T10130] loop1: detected capacity change from 0 to 264192 [ 117.791811][T10118] FAT-fs (loop4): Can't find a valid FAT filesystem [ 117.815307][T10107] loop5: p1 p3 p4 [ 117.830557][T10107] loop5: p1 start 10 is beyond EOD, truncated [ 117.836734][T10107] loop5: p3 start 9 is beyond EOD, truncated [ 117.842749][T10107] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 117.862429][T10130] FAT-fs (loop1): bogus number of FAT sectors [ 117.868551][T10130] FAT-fs (loop1): Can't find a valid FAT filesystem [ 117.875384][T10119] debugfs: File 'msg' in directory 'loop0' already present! 16:05:40 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c0008802000020000", 0x13}, {0x0, 0x0, 0x200000000010ffd}], 0x2000000, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) 16:05:40 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x3f00000000000000) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) 16:05:40 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) migrate_pages(0x0, 0x6a, &(0x7f0000000000)=0xffffffffffff7fff, &(0x7f0000000040)=0x1) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000000080)) [ 117.969324][T10152] loop4: detected capacity change from 0 to 264192 [ 117.977534][T10152] FAT-fs (loop4): invalid media value (0x00) [ 117.983560][T10152] FAT-fs (loop4): Can't find a valid FAT filesystem [ 118.151671][T10160] loop5: detected capacity change from 0 to 1 16:05:41 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f80000200040000000000000", 0x21}, {0x0, 0x0, 0x200000000010ffd}], 0x2000000, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 118.220669][T10160] loop5: p1 p3 p4 [ 118.224939][T10160] loop5: p1 start 10 is beyond EOD, truncated [ 118.231058][T10160] loop5: p3 start 9 is beyond EOD, truncated [ 118.237032][T10160] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 118.251160][T10119] debugfs: File 'dropped' in directory 'loop0' already present! [ 118.261959][T10119] debugfs: File 'msg' in directory 'loop0' already present! [ 118.298803][T10160] loop5: detected capacity change from 0 to 1 [ 118.307040][T10177] loop1: detected capacity change from 0 to 264192 [ 118.328906][T10160] loop5: p1 p3 p4 [ 118.338074][T10160] loop5: p1 start 10 is beyond EOD, truncated [ 118.344200][T10160] loop5: p3 start 9 is beyond EOD, truncated [ 118.350208][T10160] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 118.373172][T10177] FAT-fs (loop1): bogus number of FAT sectors [ 118.379302][T10177] FAT-fs (loop1): Can't find a valid FAT filesystem 16:05:41 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x4000080000000000) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) 16:05:41 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) 16:05:41 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000", 0x1c}, {0x0, 0x0, 0x200000000010ffd}], 0x2000000, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) 16:05:41 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socket$nl_sock_diag(0x10, 0x3, 0x4) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2000005, 0x80010, 0xffffffffffffffff, 0x61012000) accept(r0, &(0x7f0000000140)=@l2tp6={0xa, 0x0, 0x0, @empty}, &(0x7f00000000c0)=0x80) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800003, 0xd172b4def1e953fa, r0, 0xffffc000) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socketpair(0x2c, 0x3, 0x2, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80c80, 0x1a1) fspick(r1, &(0x7f0000000080)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f000041a000/0x3000)=nil, 0x3000, 0x8, 0x4010, r2, 0xb4242000) open(&(0x7f00000001c0)='./file0/file0\x00', 0xc001, 0x81) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(0xffffffffffffffff, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x300}}) sendmsg$TCPDIAG_GETSOCK(0xffffffffffffffff, &(0x7f0000002600)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000025c0)={&(0x7f0000002640)=ANY=[@ANYBLOB="50230000120020002bbd7000fddbdf2500a700574e214e2200000000a232157f0100000001800000020000008c0000003f000000f9010000", @ANYRES32=0x0, @ANYBLOB="010001000010000008000000040000004600010067d7a0d3e7224ac498cd1df8b3c74d83632bc2c9a1bcebd19ef7e59e59b14273ac1394876b34e4a5a47797f6034e7e6fcc072a4887671c3f48320dee54e1a266bfce0000041001008977c6d2557d6daae1df29e26c512b2ce03ddc17cef997bd51d86268e050bc0197ab51fa88c9c15692229a0bdbb918facc96c3a73730771eda48771e26cd0a6a54cda121814e073d55c04924bcbfee28606468b9978ca541eee87e64e11290c1930916e728bdfe64bd07f860caaf674c70bc879b32598ac0cebca02e82cb9dfacb17b3fa3103ea4d4dc83a1813d75287ca23194030ea4aeee0aae45a3c3155a6d22ae1b7721523d0bb46de6c2a3316780c3fc6e891f58cb49571e63680dd0ee527bd2c01ff31b92915699f37d98c9101763c5cab862519decb0bd2d8e9351ef4443d29f8066b57d252b7a12e59808ba94f5330ba37e5a88796dcad255936865a8f6b111d5ca543f9378ef8d36d93416657a13e06cbd60b667d89e14b8ced77a15abcd018e27304ceded68508dcee7e3fc7f35298199fe83ba5400e3ce2bf9d5c7f68e7259368814b3f13b6de2c7a7e3b82aa064e26a99bba640aead76eb9b23804449333a154e5674cffbf5b2d3ee059178d51cde745ed5c55d4d3258b1e6b1a1861d349908e843780b734f7b7ed11c348fd92ac844af85487c89d6e30d08431a8961418d3597115841104becf70a47ee4ce3b56dad6be62321cf26ee4ec448bd13eff3e0d3ced176890eac1de210d52e9646234d809fda63d23459414d66709c4da30f111b6cc9eee93de7a693ad95a0902920616317e9cc504b5841bc6a680d3033f6effca056395e18885af96b4a3dd6e129ec1bae7aad0d762dff6b858d9347599f2ce18596f913f52820878be15993f5a29ca24e7b0e1735ef03cc19423b75fe955e6970eb443d08995a4ffffe58f8d563c0636ce4019c2c0db4a794e08b2487c5bcc94537d998eed572899e59375e05c612c3812363fae689fabe93f77056888d996a99b807eefe0afdfa41937b1dc080b7a08ac5e80f8d55ac4c1586590ea1e13fa8b884d14d0ec592d1ef8e4961050aba4789a5ffe0275e5d060323788fbb56314d83a7b692a7dbc1e4b39b44758d9319797fdbbd408be6d8d7b1bd86a9d5f9438c2564b6f783b596c675d322dde1b60db5ba4ad49d2ed1aabbee0ab85eab9041b390239e2a470e0b7313eb2bf9aebd1638c7e9bd57b180963be7bdb60096f12cf7ae3fd14700f3b6c87b9cf1690201f17e7f7257a63183cb8266c0352c337619522f73a6782a2b870c86be477e81a213b8f1fa590f0f5e2cc2a598e50a1aab3e14a3006ce11952e6f8be0a6a9f14e4731d7fad1067bda7a44a03b3f4f45f93fd53006f00dc4b6448e2a29076b5701a1787ee441c08d2bc36f7c01989f98029c73fb53eb7136d602d543fdda10963845bd9646ec58ffa85b13e057fd292944f10089dfe65fbd5da224b0ba49c5d9c89da901358f503d4f09da896651151ba26abf1ccf7e720800765a9e3e64d5fc49e4de3017de130ce66c29f09906c941f6eeb94d7128be4d90bc8b4f3cc57ac14193dbda9b3456d51355ccfbbc10f0bfd8f90e50a3e62cc03df62a70106540c33e481bcd21212059042412d4917ea9468232d5e486e5b959de817691817605e5c94e9213bebc3f1d06bd7e16483fe7b6561aeb40f3b4871876a47980cd36fc633f6b6dc9f401de31f18be6c765141b43e31c608b468b1059fee2f202b6d57faa6fc463bde1e8646bb5f306234de16655ade839873328114922cfc26e629025f6d409d3423c6cad3212207b244cb0228cf104d91114e07b4556d1f5f873ccde858b712a12c01f94c75d098c6328bfb24db35e464581b37e31ec2fadf3c1172e1e271c726c7b50764863c538b204ce4ef410446f677d2baf0066138b22d52f161aed9b6754ac702b3333601dbd87c4c02f24556c1556055ed39231a005af0468caf070910b0b77efeb2dca7245497a03a057760b711890995cb2718b7007be5dc5a75d8e7a91cfb8a673893f573d0660beeae487944ca161affdbeefbdc908dad288baa66adcc8309f21d962f55c2e406c760fe651c70872ed6d5e13a0967ba43c62fb0457b1c1ef2996b6095f060898b60b04e65bf8486a062326bb7107c4c98176e878582dc418062ceffa1cfcb332d0a9b65303480b7e436081ac5ccaf5a171d423dcd4e21b5b55bf9a713038c212d7c461a23103cde44b0cec33b66a9316b4ee2bdd2b864240aaf45bacae8c61af30ba9b18c557ed864d4a3809358c1465873acddab654d52a575b79f3e220fe595b0cee25473a0c2d89d65711d7074c9e89cdce57a1a5a643aedc6dba0657c5200b34b08d60897e80f0618869b0aa1f774c8435a622502c9c7fc8dc612576d10053b361abffa3501d4863ffd97c1db7c7a252c5bf23c8a2767404cab9abcdbac7b2cc960a4a5108886d954c4a735a9df17eb491dc0772e76276118033a41e40c2266f38e08a3d6a1acdaa0c478ad50bee61049d17a418376671c4a13d04b1ee7b209b62286b0db4dc8faba570c752f917713c17804705273c70cf47491270e638858d34af2360f3745938b29d2705b76c819b281e831968389a3e130f8197d1e8c39c28b31153978b637ab7ca0e3fb25784398edd5432051f996dc65d55e5afa0568c14deef96cf1b8028517267aefe84e4cd3600e567cfd38b9362ba3996b99a51e81413d95523d82fdd89617b1e86e34728a71c08b0ffc7e3b59a3a6d7ff8138791f49c244eff2c039353ff36548debedef1bb5576fce8450a980bc6041dde7ecf8bfdb1529267608a5a5d069b03685b7235da116c241f4b637079293ee5d3e48f4c003f4980b4314e89df03b637b056984fdb3725af5118e57ea63849036c9d8468c31644579e6632fb35e070c8bc103da42cc05333d53fe690e9accf693658d802268474f7714aacee3e7e08e14229b81918c60e5501c0a104111a3309e6e7786818316cc836e5cc0fa84164561525fab1581e0d56c9eb75274d3c7c27183013b8c922660b149801a1a22284a8720757a69e8c10af225db1b9a81aa29c1d549456f6704b34b1ae077c61925cdac6e897dc540991b96cecc8b8937eddcceb69ee2416d74f5374d111cbecfc781e4804e556caaf1fa7856887c87351f35ade8f8db1462f0639d575aa7bb57c3addf66b4ba4f6180bc6cd4527560ac272fd141ba68b0bd2b954231553ea1b83cb366aac37e9be25320358a0cf149c2660c64cfb9ca2ffd56c2773e758d3066803b58d91c9e05aff907bcedeb2de95f2cc1d33e8d9ae58c1e0ebcaae94bb382f56ae7111a1e5d2ada2fb2ee262a02880620503b91d4611cc9cb001dc61757cbe7ae1eff73149d269c4d32f532fefefe3505c081eec1d4808e94b2fb495dc23c26c0dae3bf19bbd4974d9c2119c7632c920e830caea9298c49b47f4c5d8db8c187629542717163f3816cebe559f38648b0f7b6700bb130d79331a7f94883559876a03452f02cc0969f7a14d0bbd87914b577223b0d62345b41c016f97fd9eeeee41db992b52fdcfac9bf3729eabc62f5ee7d48304ec9cd29b7a4949bb2dcd6dccaad1318696185b96e2b5c25e7f0790e3835c7ee3cb71bc030524d381e60f18017f3f852bfd480876c2446c7e8f64a91a75e2244d1dc791bd9207dc49390fd530f62478b61ea3cfc4f5f0272e2f1dd477053a83006da2251c3e673c7d6c41a3deb8226bac08f87d476bfdd8e75b17bdc5c1e78f746ff46026c15349624e55d050ac1c6c45c308edab4cce8b16558f78f33b9266764e28103230e6246f0fcae44bba7311f8d40368a7199d0895c9f9f5cf225d10dc8f3f57abf05db48a653789d8d1249151c203210ac00d05e4cbd571d5be824368d7dbee7f651c394ebd5faa15e3c9797b5764af56534e6f114195b9917a6f303d72597e1ad15da18a0b1d687c29bebd1ae140967444d7260273c13c4b99864b1fbaacef9aea6786e42a5c040901db51543a8620cbba9a9d5b4a59610b6c4dcf02ed43670eb0a7ca16fa34e0d3e86c5d7ff213dfad745f5d03af43d2582e0a301f312a86792919158b083aa19fad6fd6baea2bd7571f87080b8208781495051df84f08cdd96eefe521ca517fb18b4f795964caf400928031fc40e4589c7ddff545e41bdade87076d2fc18daecfa1bca4186c10d5b33d5fd8971f384b5640be3c3f3ef5c005572b797a1b46b870a11254422661991c7f2fa0d46a451aea24e9437d7f1a0c1a55ffc1abc0ffa7dde35cbe44f495156359273dc5c4f028db0e2494641de0294aae480447ecddbe3fcade964743b18184e99fa330b27f9867e780bf683deec9d98eb47bbe47dd58a65edeb54debc406e73c3773347bbb975b8b358c2777803a4cdd1a329afa3937b2e7056911f0ace00302333675ed1983c8b87b714a1cd4af49e6be1a7ac11d007d395f90d6378cb1793efb778482992e24fc1c43a23ca63eec8bf308fe0a9a09e7442a210b30477f902ddb6e6496637bf5a3bf9c8711067886087ed97b0c26154eb0e68603e9b3e0c0debe359c3da5f4b3fa24bd11ca812d041a69dd34e8b3070378bc5a3527bc3d3bf33012c481c90c7a583086c43686986a6fb881ff3a3a95b6f6913f06865cb558d8d106172b39f2d36049d2fc6d14d756498d963d90b93bd35e101d7867869742d7a6edce31e29cd09cdbab25869b5d81d29e2a18683c58799c88e2816b6ef999d684a93793c9a3072892479d29da437c037576209425d18b24f4b0e39c26e69d8b3c2b8420b3daa2121732eb7b6ec7c150a3bd41834585bd776596629aa348e4110cc08e4c0d589a03747f5b832727abd0b5ef91e086a22ff04d608e285d61e987294e53476ba56635132d0e5ea7463047e7e258a977476461f13f9eaae0a3fce5657288bede7e4358f105c73e702d09d9e4394dc6ef35a213d0efa73da1e84c9b22655f3d50c7ac0886a4a93df585ac1bd851dd25f18a87c9c189fb8f3a972afaa1b4c2d382c70386ebd72322512b4c6045f0d794ca09948014623f0d42c804b62224b565dc0f8c918a4f5c7e278bfe7e4110f904fa534de2f11dd1972fb7dca18362845d83168d62d006519b77894f8998206a373b978663e6d74c223f3d9ca3313b4b20bcf0dfbfb958ced3c56184d58f741851dee39580a86e769cfcf3a16103e46fc12bbd7d3e36ddc441547cd7a89ccb186b94b3b778b8c26b1f9a1e63d343fa5b5d87e22d558c74e81e62aa3ef3b9b4489c7f1e9c6bae352dbb3eba58637e5ddf622d4fffdfd34b4c634a3a8abaffe04395bf4bb7a2e9c73d53ffe95bf55168cbe6e50421be67731c4d6c8e643f94107ff947481bc62991e4e0bd85b3877a4cf83091f72e4766589af207c0afa9d41cb0e8e8d187fa1cffc0d71311f9fa95d23e7d997e03b94d262cc03a56e27e83570d687cef7838fbcf7708ab638f2e8115a2c21164bb7e79b554582f8a27952372accef33a1d1e91e68cae50c052208fbf5ba42a1f07d036d34450f985872a497ecbf46c905eefdd31c0556b08393bc35db60afebf80713bcde511fa7ec63f8b1c5cac19a54a0620c849334aee535c41c46ee20eabec49c045ec35530611d959748e712f1307220660110f04f0257b2f4dd4fc672130a39e89a09c73000b0c10cfe114f7eac7656645d5efac3e5b977b7e2c40fe595f2c12355a547b9bba11d4f359528915047f2ef5ab79bf56158d8df767dbaebd7d3ef327f09c36edcd9b79d2e67f77f6592f76f4f38b95f4a6052c5cdb8f673c2a78ffd42e30f41cfbee23d3991db33b91d4a8e463cea886e214e3d2945e3018e80eed950d6c9e577f67805e3ba44ca93e7d0875349eef5a74c949f6463f9606c0f8e5b0d000100821674415adbeaf2c3000000e7000100ba94efee4a7f3e931e93f29aff7d159768a5ccc62a05e4c92718f0d5504c9d72049a21f79dfc297081a0c7263c0bc9a67fb8cbbfbaa89950fc3210c782b72ffa9431494954b71fec2c08ad533d66089d5a4ff479fb3e00cb1d9121526ad8024711ee080811cc275290e333a973a6c73d6e86293e9b104a5c207fe8d54e472ef6f0e0c3040d134b67a90f407140e13fe59df41c683e6fa3b191b6420d33f469f414bf9493513bf77d63c6ab3684db620afa5e56fe28adb1edf14403d281e2a50124d56ffba8e21d4fa0957b531d05d0cc6863553dbdb965bdf11a0c285cae241eef9a47000e0001004d593673c5f9ef448e5f000011000100df8a68c1bffd387c66a5fd4ed90000000410010062aee1b7ccf004c5751876c222db8a6324b5b6078079fff8e741509cb1c26e355849ef16c53cc5ede7d19dfa599f09910b4911ebaf7aad85015b9817536a6756d61a0fa19e2b1e08901dbc0eeaff24b2aaedea9b59902a5429e73607deda70737211c56540c3b4d2c9ab20c7b49c68c6dd228bfd028bcc175e85ce0ef824deac2a7ea84b8b8829aa16fe44be880f1051618fe3979791d26c2fb082aeeb7a504bd563f519b620bea5e3cfe86dd3c7240a3047c11b82b2401b0d0e42a4ae1599a91a3b9d471f730a04243a33654190ef33ef126629a447d9d2f7a89138ac239915ecca8bfdd58cc9ae816d3e49a57a9d92f0d21059410a5b18a466b3b96f0b226e78038ebb1bbaa037d8819358610d0b63dcea1c02050a1949a976a7f6b0fb2b612c0a2dac7f855db93cb1d5386c3815b7244df13caa64a128e6473dad89b4f0976fa41b1a6dc5eeefe0dd458bda79c970c967feca358d196887ceb0daa1dd992330bf855240255655590eb15d20ceb0c1c00f84ca0061ba51cef31ba2687bc3a5d2a6c90ab6ce4a86bff8d5ca4109eb60635a793c7cd4d17d6135eb71c635634db76a2c3ee68c0bcdab2f7ba03f0dccba24d7ab0608be29d0720a217851067098b0f8852fa2abf0dc2b586a622397ebe7f049318e27e27817186fa1dc7582012f152ef7041dc1b017429b5a22eeee31cc0a55bf9fbd6a201aea78eaa11051b0216e53dd0ab8970984c55554a5fd72dea4501e04b3908ab5491af6d033eddd602968adb684665a47d7030f339811bd24871050281d47c70f4b92f360e086c66f897d1d3c36ca0a129519f8274a8c141db2566cdc988113c33cc91af4c450016c2b1eaa1ecaba39538e81fe90d3b52c40bed9e6c605cc401d3d96aaaa62208e04080aaf254906c54ea1226ced7542710dceeee391788464544ce2580f2834a860c27b73fb17689bdd629a1e43d571ebe80d3ba10685ce10e034b5e137597aaf803eccea3debcabc90f37b92d2d515b9cd4dba3cf688bb6ec34e62f9666387024316669894bc16508c8e165d2d29ec85d362bff9c58f95f02ee0c8c449469c3f3a0730ff6f75c07c1004ead2e5bd68345be1692f6f5fbcf8b3179308f902ba971bf9dfee6523279b8fda834d5b12c4dd104f3bcfd75bcc402d3f7f9447e0bcaad310529b4efeaa117590b8d13d065a23595f5c8e777e402622b6fcccb19655af8295b5e528f852224a9bbe5c7356d15c6449163aad24d4d483fd0528f441cfe18d6cc90693468b2af95aef6ce3179b36462855fbebd0aea7ed35e96019772933087c730afeff3e7354342a28e4eaa2fd1829297a3e30a5810364304bf8e5b20a0f19ccc1f447ab25663a42663f57282a70404e51b43d4c850e5fe697353a50d85f9ff48347ad5706f5834738c4a86d7362a670dfd41191e8ceeec402cef45f4fd38bcdeb37ac1ba0bed90f4464895369fa5edfdb067733e94c820e0b4a37c4d9cd0cd9ef5f110bacd5df6ffe6b1d99a57f0b42107d8d069fb3a84a242ad095c50d257e33d3f51c7d576fdadab736cfee76dd66113b0c69ca2b5f09a2734d570a45c7b239992f1649abe80b5071af083453d3b3ba99b983086b65918f9061333186ccf7cdbf137e1cab860c39c006fef3699dbdf223db0d9a758c4e4f4c69dd0abfc4469231b6dac03d062d10aaa68b47e55fe950a27f1201b01d4f1eec34eb0e2936d34844f86af9108462c11eae11f3c9e8ff93c7c087c862fde4edc860e62c337bef739abb039b2731cbd40c77ab5da64d8286fccc11ab52d7dc5661f950cd36de196bf73cac6e4a680c08d73fdf475d0e2dd37106bdfcd573bb479edf39d4a8c6491cc6d133c3dcc715e0e15ff191278749d0781a7fcefb37d9d661f21fddbbe5a3d7cd93de922eca06774e16566928cc1f44c369e54b5d20342420547609f5a6ddd586fb8879ce1631ee5fdc82b3ecaef621985528c9613ef105522c46232d32c218dec05413e2eeb2eda2553e4481c29ccf288c53ac5c2b1b53197cb0d104bb390cf0cdec832b2d5e8b56a68d366a1b52be1072dcfd7739d3dea600560edc9b451148f4a15d9d6f7ac275be914f583f71806c19cdedf616ac5703ee909f5f93ee93da52ea81235269c80464962c558876db444963f1d01091e54b36aab4da195780853b4066df7d00c04103f769f65f58589c9cbeb0d37bb405ed8a4aef612ad0211a1d2c233618d9fb9ec60aa914f617fd5a12564222c25f4b1a313850311b0b917dcf20755243709d7ecf6682832cc578e85f7cac81f2ccd46cad6629f4f5b857f0df09a4246d6599ad74bd7068d481e44cbae5d5fcdd217c2624b54fc0c69d5633a302fda8d03c5c22ecd2c52f6f423fa6e46008bb2c13dcbe371b4c6a00f570c4450aab1c3705d38ae96a27af6acc74185a9818e234cfd1d8adb1d2fe1d54ebed26bb88e68389458eae34a9e29056decacbfd0dc22efe0b24a8ef171c4f0d3194eb367874024f6d5d01e1f93c1d85126fe7ed5f0d71a1b532e26e55f19b1ba8911e0aa0f8fe203c8cd77d9013c369f900973df1842f9cecf52c1221a0caa89d500695cf35363dd3b4ff7d14d760be97e2a1e68e201b05a25b85f23d25046ab2b85dad7d73ee976bc3c68fdf9db4a1085e8f7a734d2e99d197ce9c9c609d97bdb595cdc6158dfaa4144cf5c33821c92a5daddbdf17dfb40378e6486637b1f047b5807dc29d12bd02dc17b5dcd70a961570b372fe3581a69e4f42c98dabd34610d284778ed2c1a461f314a043198944b9d9aa9067cc515b252700f25fcd8c405370a1d4662e14232fad5a619d80f43fed4115ef1dc7d888dc71d4d261dba4a9349f1fdedffb751ba06162ed71d9b91e35bee79792a3905669e90ed2e6b4762976df5c6b198d6bfcf75cbf18d87143592b1a6e1c81d9cbddc73ce2e65a2c59d5b2eea2f5da60fff111ab867c6a61114a15b61ef48ce5e18d40c1449edda7c6f498eacd2209e189e30906f1b148c69bdfaefc1c4e7e8d05d3e2a16e7a6af9f53527439ef55af04deedbd48e3893fcb9f534597446a142c993e82e5f3b56ed0843e3478ad111f7f0db53ca82905c5d4faf4b5a0cc2a085fc5dd8341467e7f8e29b14e59128c441a51f256db5c44dba714c2f6f4f30f8819e96100e593e9539d1e03599e34eb5d431ea099ae5715b344f718d0d5676d0445091495362aa22641e4b7290441398ed0434abc8439a02d11ee34f18ff289a0b0f52dad87caf5772cf29e37bc892b4c9a963e1525435815180eb41d078754e4d5c3cd5a50e9116f6c52f4751d6f7030562106b76718bc9ea8237a07eebafb7085f0b15ba9a9e98ba6e43de00ed96688e354feb41a33ddbfa2dd9637fd72d307a823f15ec7546a3e3e14471cd06bc467cae415fba1efe8e2d63ef35be808f7a898d3ae307e7b0d85da456463aef437bd77f9d47e7ac7413b7ab9f25852d18f12cfd9336d8bdc0b561c80268a80889368f1c67209fc4f3059b9aebfaa35f0575f2db76b6f40a5225eb512e01c53c1545867c42ab5c041c77b603fc3ee374c36695893563f0e24ca80d2597260d8b1813e302536d60093f812cfa34bc250342491994a284ed92d145d5172eb6d3908efa5cb07045ef79c0c8e1b689038d0c2f5f0525cf8be145b4020e91d45be3a4dfa462718cea2f07ac120b35b3705d41f3bedb8e3e813f49d3666d93b6d7bf5dcbab2d24006c78a70c7851d8a402c6987f3af9e59e38fa1489f15123a3b9c0ebf1ba9c777a9cd5054eb8e63d0c5fdfea88951159757e41a1792ae70215ddd7b35af0797b9ee56a835211e9a7ba0d642f7b295d65bf5f8b86891cd9ab438af3a837f97b10079a278a0586514176fe84f787173b62ff098e192eedfad0c12e9899baf6c3e1b64b452c9d4edee08688760bde580f1964710b975a0a7ff9e643c8b486ba5670dc00e5803fa9f7bc70f132d02c9d1041da8781c8f03764c80f194d4ec784ee38b9103ab2e08bb721479d0504880f99f3c07f9e2d0ef99ac2ec22e6dcc20490ef2e697052a1e8527f1ee1b1597523f4f3bae04cda2a103057a744b470d9e1c2103907c5d94ba48451e2cfd7e7f7d7ba7fffd8e828ff7e477bbc1fca594c48e35cc6f18d2f96da723c65733135393e17d94c20aa671c447d15855e35d6ed8df822c5ecefcd6a63ac1fa293c9866b634f84915880081c0c7f2d86bafafb970a5eac510102c8618449b20fc36120d8b17cbb26f30f6e2de96796b24405403d04c67cc2b9288da85c50e9057faf28144483fdc4be33f504faf33527c078ba87b5d7ad614c1e7fab12b51f1f6c71e1a5b3b8eaa6b5bda636a071f92419fabc07bbba7761794b75cd8bd14fc2b37853c3ba6065efad1a8cd7cbdde5230cda1b4a0f8bdc9f1d83baa4c5fd9600cf97a942578ec5521e4bbcfbae0ee9a62c6cca6d582547611be98c5c560b6513cd47f7b9f3756594279a961f21bcb308b65f65e254872ac4ee52a8f0e035d07e4a2cfab8516eb2e7a7374132a56c4698481810d99bafa4c37c285679277a3186e2a02994c81c36a40435c333d8f763f662f0953298884ff00aff8d806de5232f4d537a3691effce54b168cbab3a8ec6ccfae53db7529f757fbf85e26142774f5912e8dd64f5e3cfb045ba1b8905f65c7dd330a188dc021e32e418506eea2ad428bf0f4e3e41b970cedd3a89b84bef9a91214a8db21c3bf84ce3fc32c88e1e8f8a91081d4421db981f0937a62c75c927e5b4c3349879b16b135d9b8dbb6ab636e9918b8745929f04daab5dec524bfe3dac9831d6499c76bc5389f8a66f36a7edbd9fc98677d9900cfe3e4dac3c01f1a7e611b0f7ba82c2e75cfd97a22d74203500ebae8757b4747aa621b61a28aa221f36526eeff48419c1c58fad82a84248a274aa28d33ce8f6a8410575267aa7e21753b527a0a57d8553d69de8068b829d932ce4ae86cec178728d932ff0bc8e9a143faa69fc31aedb5ee727aad662df00e609d05e891f34e7618026214a3a42aacd22a681b1bce712328ead1c50465b001f990649f6e6712527963375e91861b29683d8787fe41906c990eb6352ce437cdbd0b33ec5a58dce9b3943d6dad941e942cfde94d859abfe073a97e3cd6b3b161122d836178cc8460d5e42adeb2ceebd324e6539f6e4c068a3d6b2a60f07a44df4f4baa28d11c846e2083ded52bd7ec8f98d695035321f5fb791b58b2669510e2cdf7b4dfc9db0e1cdc905bb045ffbd66102a2a04f80157e6642e1dc0269f21a3f08a0f69458d0e94ba6715f686386ecab694140fe55816f1866e9cb3a9720f92eebc320c6d80bc6d7cd800fea1246b329092332d3df317dc757a8123df419967eb70f45ef131cdd55d25b3ad52d273895778adde83419712f34059dc3c1dd5b08e7354fde3370516275dae059dfbc8a664ea269637f7b7035c79f0b7cc76aa4b76bbb7bd19ee3e75b8af9a70e8d4d1a39d6c5e0f61845033e5abf36481d40813255b8bc09de4d6bae4ce4a36cc3518783f46389cef38ee688e176931cc557c2d5e14db378389e413781013c6e4ae74edf263f3864a95dc093d60470b5d0dc0e538a857694671db76eb0d96bb79c2288f3d1a2afd6665f2bf51b6483766f1622b0028e39e5e21f2a591190de2e5e683fb6c73a873020df8d4cc59f27be9f1b749a3b32c7b8d7f58e5d46b496073c88c8ef30acbaeb59aaf323c565222d5e428bc404a7ba9a8843bc13f91db23ae82628ccc115ef3a732cde92d58fddd31765d9bd3f905e1ac13ac1b224a93c087bb3e4bc00001008d437f06de16bec7d5fb74afd392824f7edfdc8f78fc80b518ed461c5b7ad706a42ce8325c019dd9e33141a254f002b0fa683548c09609ab80db3e8e76a68f0f07fea5b6934f9b7d371209a3e5a604018a68cbc575fbb8e87ee56ae69cda7814f67d212e4540aa1c7c32f926504ede267f8f9d7bcdf49f7ca1ede222f6dd0306524e1f6a4a6c6e2a243abdc17ba2caebc5c7a47c94fa0651c4871254c851eb65ac2f11bb79fe5d29c5d246179c7a90877c1958ab2f1e53d6814f2039d6000100002d1daff584ab5a85a7e99589c3b68bc298069821934b39e66b4f73ab006b9ff05c5202c2cf255317db7ba481b6c78850434e8416a0411330e709eb3ac2043389befd3c32974d2d071eee5bde11290a1b7f057f3b2af9668da8dc1086992bf4595eb3583d191d035e3a7b4daba4dc02529bdfafd411623aa9ee80d83299c2eea98f25fdb3df5c0f4e928b5ade94252f5c54bb314b63239cfc2f391d9dbb05e7e1bc7d41726234f5a021a3b5c8b78aae2dbc9f2e157cc01a9f5735b2d22f5a643b90e04ec8a890c7486de293c1dac1361c6a00003f25815eadd216b7363a9de60f6d90ba799fb78d2b13bbbaf877a2fef278f866e097e996721d13e874b0a550fa7c8308410acf6d8a84be4b62ca0aad949da5fdb9fd3f37e845ca92c7bf4f7eb27a8a93e243be3776cdeae5c75d63966a93a8d99ed21f7104bf254038d3cca3f68d436660"], 0x2350}, 0x1, 0x0, 0x0, 0x20004080}, 0x804) ftruncate(r1, 0x100000001) [ 118.561873][T10200] loop5: detected capacity change from 0 to 1 [ 118.625646][T10200] loop5: p1 p3 p4 [ 118.629720][T10200] loop5: p1 start 10 is beyond EOD, truncated [ 118.635796][T10200] loop5: p3 start 9 is beyond EOD, truncated [ 118.641798][T10200] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 118.664627][T10213] loop4: detected capacity change from 0 to 264192 [ 118.679686][T10213] FAT-fs (loop4): bogus number of FAT sectors [ 118.685858][T10213] FAT-fs (loop4): Can't find a valid FAT filesystem [ 118.718342][T10200] loop5: detected capacity change from 0 to 1 16:05:41 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x6e) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = open_tree(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x1000) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x61) r3 = dup3(r2, r1, 0x80000) fchmodat(r3, &(0x7f0000000100)='./file0\x00', 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) migrate_pages(0x0, 0x6a, &(0x7f0000000000)=0xffffffffffff7fff, &(0x7f0000000040)=0x1) 16:05:41 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x300000000000000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 118.789548][T10200] loop5: p1 p3 p4 [ 118.794864][T10200] loop5: p1 start 10 is beyond EOD, truncated [ 118.800991][T10200] loop5: p3 start 9 is beyond EOD, truncated [ 118.806989][T10200] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 118.824638][T10231] debugfs: File 'dropped' in directory 'loop0' already present! 16:05:41 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f80000200040000000000000", 0x21}, {0x0, 0x0, 0x200000000010ffd}], 0x2000000, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) 16:05:41 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x9b26000000000000) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) [ 118.842823][T10231] debugfs: File 'msg' in directory 'loop0' already present! [ 118.861740][T10234] loop1: detected capacity change from 0 to 264192 [ 118.869686][ T1032] loop5: p1 p3 p4 [ 118.873779][ T1032] loop5: p1 start 10 is beyond EOD, truncated [ 118.879936][ T1032] loop5: p3 start 9 is beyond EOD, truncated [ 118.885929][ T1032] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 118.898494][T10234] FAT-fs (loop1): bogus number of FAT sectors [ 118.904684][T10234] FAT-fs (loop1): Can't find a valid FAT filesystem [ 119.020290][T10244] loop5: detected capacity change from 0 to 1 [ 119.089688][T10244] loop5: p1 p3 p4 [ 119.110845][T10244] loop5: p1 start 10 is beyond EOD, truncated [ 119.116990][T10244] loop5: p3 start 9 is beyond EOD, truncated [ 119.122967][T10244] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:05:42 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000", 0x1c}, {0x0, 0x0, 0x200000000010ffd}], 0x2000000, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) 16:05:42 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0xf6ffffff00000000) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) [ 119.164739][T10231] debugfs: File 'dropped' in directory 'loop0' already present! [ 119.173267][T10231] debugfs: File 'msg' in directory 'loop0' already present! 16:05:42 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 119.213394][T10264] loop4: detected capacity change from 0 to 264192 [ 119.228030][T10264] FAT-fs (loop4): bogus number of FAT sectors [ 119.234191][T10264] FAT-fs (loop4): Can't find a valid FAT filesystem [ 119.250322][T10269] loop5: detected capacity change from 0 to 1 [ 119.308227][T10269] loop5: p1 p3 p4 [ 119.317894][T10269] loop5: p1 start 10 is beyond EOD, truncated [ 119.324004][T10269] loop5: p3 start 9 is beyond EOD, truncated [ 119.330025][T10269] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:05:42 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0xfeffffff00000000) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) 16:05:42 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f80000200040000000000000", 0x21}, {0x0, 0x0, 0x200000000010ffd}], 0x2000000, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 119.456285][T10289] loop1: detected capacity change from 0 to 264192 [ 119.473836][T10288] loop5: detected capacity change from 0 to 1 16:05:42 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x40300, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) migrate_pages(0x0, 0x6a, &(0x7f0000000000)=0xffffffffffff7fff, &(0x7f0000000040)=0x1) ptrace$setopts(0x4206, 0xffffffffffffffff, 0x1ff, 0x100002) ioctl$BTRFS_IOC_GET_FEATURES(r0, 0x80189439, &(0x7f0000000080)) [ 119.507976][T10289] FAT-fs (loop1): bogus number of FAT sectors [ 119.514114][T10289] FAT-fs (loop1): Can't find a valid FAT filesystem 16:05:42 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x700000000000000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 16:05:42 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) migrate_pages(0x0, 0x6a, &(0x7f0000000000)=0xffffffffffff7fff, &(0x7f0000000040)=0x1) mmap(&(0x7f0000370000/0x10000)=nil, 0x10000, 0x2, 0x110, r0, 0x26a73000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r1, &(0x7f0000002800)=[{&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/203, 0xcb}], 0x2, 0x7fff, 0xe0) sendmmsg$unix(r0, &(0x7f00000016c0)=[{&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001600)=[{&(0x7f0000000100)="79104c4640ef52f4320a988e5b8d7263d2eab55b0fcdd490482dfaff97afad119a2afd1a490710208afb93bb7d150f142a63dbe3210be04b5d9c4d0c3a82d3059d98cab011c2a87d416a46580532828d5e35a6d760c6151e098b2c38f694ad7409b1039829c18b8e97bdfda46ae3b0c9bfaea2c98788d35fc3fba06606c06bb8598509f37d6e7fb1ccf39e490e53c1305fdd6e2d702523da26fe51c3669dfdf056b754c45d95958c0717f6d505a729aafda05d6105142ebb73563d0097af4a9c2843f7a035e6ff8fa58269ea07203125", 0xd0}, {&(0x7f0000000200)="68943bacd681791101406269c69448af2d773f987f23c0287de08730d6c91124b89241670ed2758744d6d5c457", 0x2d}, {&(0x7f0000000240)="1e53154da85a26678f03d868811440281c714447148b8bdb427daefdae231712393114a294df54fe9a29b3a4bf5267e1b64e45a570cea30d3c1fb7f51443be461af4831dee437ba66c8b1883eceb0342d06c93d79e2d5b152e7a6e88ea3a783ba53e678a83cda658d138729133756afdcb706106bc8f8b7ac334cc938a10c08def725c1884c709d9bfa3a1ca5ba96bc4ac2af6f0c3b7ec250428a624b271d6d092682acbc7ccaeeb92ec46e5538868ab94ef108cac9f96c5ab634fee4a426cd76c223e", 0xc3}, {&(0x7f0000000340)="a6ae2d3e64291bc0e38417722fc0c8e6fd55cbca201438eed890e81176414c8ef810ec42c3", 0x25}, {&(0x7f0000000380)="e24b8bc50cbc60fbe7c9332bce18ecc1498b7baa45bc10491619ee57103170bfcb848234e9714c42ee6e734e86efe9478f24aa8eb3ea2779", 0x38}, {&(0x7f00000003c0)="4ad8dc253d373a486b6769fad352fcbec6a0ab694ab774bcf1e1ee15e835f25984690043aa2ccbc811931042b7f690282e08e8fdfd374982c0be880aa9c6e971bcecd25bd4efd34b7213f7d3b0c8a5f081e5832c5d738547d3818190b82246f7d844e1beedeba3affb53a876201516134177a767f4731cd56fd274322efe442b37aa3383e818ad31597d48d452f8e6e1269abaee058c00d5567a9e23699d3a308f14", 0xa2}, {&(0x7f0000000480)="e5365ef4f59e6a79c60cb4eda91c82a0cad70285f2e08dbb8446641f8c5173155c06010e3451674adfbc768a3fb4f33e8ca7a8205a98c477f2bdcedb5579158c1fab9090d90030678717b19da1ac59b4b76bba68337817ceabd9769380acd04474f7b9e63a896ca08a87a504b39f716ded65b18803e68dbbfbd0dd45f676757a6f6f06fe59efc18a6f79c92f48c1d88e6d4b1fde5e3b6a691e8594009789fd3e2554bbc607d314968408671fb99af672e729046014a7d727af63cea426a5d5933e2ad48c78f25033c55f65aece58247c340698321941ebf1c781a12cc563936a364488694771a18e442cbe9abf946efb23bdeb98e401167aab", 0xf9}, {&(0x7f0000000580)="b8cd3058025871365c372dafe3606ffd229e296e86d5a9ba0d7a66745285b056b705c6ee657602f876b6987ae1896e0a433fc24ae6ef6e2bd9fc1d163572a8bc6f923c5bea2196b8ad06385a3d9e201ec99fbc", 0x53}, {&(0x7f0000000600)="cecf375626d615b45515c7bd6d3d38cedee929fb5f142476a397a8b89ba8d55d082f27861864b177c969a13ad853b8782abd4463e274842ffbac5de238bf05eb1a4bbb6a39d7a35dd0da60b980a413f07f0850aa7e59d791d31af080d18c62d0e26fb12e4c9afb26533ffcded82dad2f956bc90f7a2a246d2a6e4f8ff08d07fb1cb57a8dda86261fe3cfaf11025148fc172b425cf9e182efafa914c260cbb4b80447f1511a6778b5e9ab6c1b695ece6e2ffe90b7b2de1f9b4c05d7e42ba3dd4a2bf2b8edef50f5db39b3dee18c151235d1fc62849b7b8a66c727fe1ff93a0a3ae6d46da9e496bf0cc0193ec627dbf71849ec74ad4f16fd179843775d98c95cbf771157d170d5946d2d35377798a1b9c280c46da2d0ede3caa1fe314a5e37143b54d0cab7b7e45b889530e81bcef7afd66b3d808fd1f7212702081d957965fa6199845609dbd432530a5025736f586a967bf34cebd1c0ef54fb7286ba6d370fcd59b281677929324e2554c7c0c546841bb61df91dcfd721a12b07df6d4cc5935eb8995257ca76fa02b320e5c5095ffc0dfa76a53b1849fff04f2c9087a0709d67da7567adc5176716f046331100861f707f0c1a06e79e70dfd4a245628e5187d2ce44a668df6142ee3f72aaac7769ceb1d6a4e40921b5af5b89080c035ec01caa67ea3e4e7663fc2c928c8a91892f7e93a32d460e3828c37ea680aeacc14a98e2b12dee8b28fae11c6a5110a8b69b21cdf6d44884805336046a50d360e51f77627c8e3fd416227293205903f838c3ae1634ca876232986dc992d96fab65b5e71d0245399ea5076acae4719b5af163869119468b8e6319735271d3f0e1f6d2e43965b24a73c2e7754469c32ff4f7a605eeb682aee07c9da0d6e5cd0d62699aa38d4bdda41182804feb0bcd41b7c1053dbd1cfcfd34cc4fa5f6ae11031e840f4a1759b5e0de13bba7cfcaafe6112bb3601c6f2b20e5079da93b31e0c7049e635602df303b67a0e3c5c41fd0811d903b811c3e9854219303cf6c5c8f029a397f65ea675032bf8f47d4932a38190e54a6bd33d6aa463730f852acd5a74eeb5c3ee883da957f6176b0ddac29139b180b90b9c8e142e4a06a47952d2142353b4b94e54dc0afc138d5752f70b749316076f854485fdf12db4fa1893aba1f78fd3242fd94eba1746bf9f1a52ee3d1a096865dcd310a76f388b5a31e030d5ccf33244e23fea27017fc64f886a087a84a8983af9564fdd3541a60a5b117439b0d8d2b0ce159bf803a65c4d7253606cee9db5a18700fcacc6c7509a3a851f42863bb1cbc66d7427206d809fea3b046d4857376eea5c60aa6a1b29f0210a342516953493b81b9cff092990f3aebce8ff8a08d4a237f0c20d84e0b3fc185f0cbfe3ecee3239939b590f01f978e06828d42540bfa368c60600c8c4a088f3724c0bbc0ba7ff20d98a93e580b4f970f42f309b94f717cae6890f59b6700e790b24f6f7529699263870d88aac302ac35d59fcceeada51a45bbf1a5b8e2ed84d1b878c34c902192a3bc339d2e893e4ccd1bc645b1022db1d6a1c232b0ac94bc6f4caf917e62e11f407e5ef9011b8296bf89541e0485ce461b19d2eaf5984f9afcf1f15b0930a8fa1211f33da76b3dd338d27047934550da22162446e36cfe32a1b81076794f9041367354046b127d736e8cc28f83541ea34d801ece0169f17c51148337b57b465b280a785419639914477a66714561f94e2a373c7dd10e36b011d09c9c5a0928eeb0cbe9c4e9d08c8ead90bd0db600d320e1b635b2c5bc6e3d84b4949061d81a454de61541eba006b05f01d3a6ccec6ee00e7dc3ca245fa9f8d24023bb0d58b3c77f8d98cc5d3c4ac5abb083d08c0664eaafa12061a93ec7d2189265a267282c0b04ac0c2464482ac217fbf191d2a136dec67a6779d45e8191f8a3c315300d411535b1364193265d7169995f4aaa89f29be721c043996b6218c3e1cb895a4f19b393dbc89322ca0e7f0ab43a23bb7f29fd4371f10518f60cc60df3f2e944c6884e6f0eb799b2dc5da3618489b00c00ac5e7240e9478c20b59b767be892c3a7a241a1f0f036ca6562781dd9bdcec0392bdbbf25ddcd6f7a084b2b8b1674ff716ddba8e9b876e395e55be7179e8678b42199fd7b97563af37434dfa1b821c8d3bd3af823293b8bcebb11edcb881903d8c7c00b588cb6f38aa21754a1523df91528ef99de6e5663339a94c76239c348587b32d39f66e6d79cfdcfb677afc19e6f29fe236432108041cdcd55a5d5b9ad625fb96b65b9996e6dd762e6d8b6b24c5293447770b8bf8524f691d4ecac7c64a28aef7dc5a6d2a8930eee24b808d574131b5522f4aa6b079c1898ee63aeba37006a5f6f85818176104fdf37827887b3dd12ccb9760e1f8f5643d9e2d339a3eb71775fef314168464699cdf010160712ee1fecddd139eb620fb67525cb9aec1892edbe5b73dae6ce1a005e6a0e34c6ff68333decb3628538ac4d411e9cd2aab94f4b90f1cd309ce3e1c88613f78e18d509f6570c527f0368b766e2c1a2313b75e7760aba16f22aa57d4b0c2671023e954933efca84ada51a8d9fea91ba13989ff3645227d65c3f6499e4ab6564ff94cd70462cfebd6350b7632bab5f748465c272900ab55917f7ccef7e5182e9363692c8a7ad9f81a6a439751d3664ba7e839fba32a2c23b3adc1f2e1cc9d2f7a7bad41869097d1691040ef359ba9ea78995dcd9fecbf7435653a9ce6e302b530516e2630b6e0c7ca9e5c9a1d267da29144a28eabbd94621f0e37d10e73b7ca5e86ab12d87ac102672d48ea3b80266505bc0910589070e9e14d357c5287a57f054f43c3246819a2307fdb0dc990b13a531f046286577aedeb97b7c45735b3510851770429dbb9fa966e2784085290b9da79b1882676998f5990c231d53dd5eaa35f4e3182817fbab4dbc9007f668e5e33fc377c024f315a8511c1f23d9cb75a72e12090cce0d3cdf4d3fd54af5cbc303ea7749ee0944a796139e432b980b4c18954d387fac892ede95a3c588016c1d0b023a0e5a88b3052b389a2edc8c72d8b7f87899c7aacc8030919d10b9c3e42b0bbaef12504b3da9e3fd69a00cc20f314d68280505d8212f2953d695769cc3d6000db378421c77d3c5151852a104b93f91db619dbb2f3349fee0750774a1bc2729224d0c3b1c0572b6f91b689d92dcbb6f26cfd4ac5aacfbb8091b706f5e16dd05ab8bf4a691b6061ba47e0effbbd18e8b2ce5cd59f41fedbdfd48d1bf1e552e6eb37189e8a18dece011ac28120e753a22a5ba89376f453ad2e1fc1cd99279a8f8974d87d0d7838ad5911bd7906661771aaa3f2babfd11a6782d8ac96d64f7674852e861559cc0da6d7c30219ed109c2511bc0803f46159627997c56aa0e59ae7d540a34ae8a679f21093b21119427dd204a978441495338b2d15227cec61d2ceb4f976bfd1ad1a2dd6ff537f46428482a9f8760597c49fb0c33b4cdccb72283b5b32b9a96108d7b472020c614c81fad0c37a07c20efbbf87a6a4e8d70d76873bd157b1ccf5ef16e83db00a4243d73b3cfe3f76676459a1c04bb070ec1573083440402a9d27752ef520cb3eadea0896ae31b8def00159e32b0006e1fe06696faa2d655cf89323b40dda07b58b9fa9bfb17d8649f1195b1b35fb5a050e11475c695e236bf133e7ee34fa638c14454ea69fdecd480ce5171a792d341f8709c7906a80af0689123acef5ff3aacf3cc89908ed60c22bff103c6a414ff471a6c7dca76aec3443e8a8df0b3033bc99a9886c04e37237235dc68512edde9a4218797a0b1de3c258a8355ffc89cff07500993cc55bfd59a33a0a57b1ef1d45402dbf272c33a2e8766a9e24df0fab77e065d7043b1803ebaa471f3f6c11ebe6a8c780e62aaf4745fa04d3f4e73114982a19e2af1f6b35ae43c69bdf210020ebb96709687f6dbef647b1b4ee7e196d5c14d1d0887eec6c090881f4a77b4229a12a87a2778a779693cf0b78e96447c8530f239aa628d6047311febd7b3a2153a8effa7522c41d65e5a0bb160768ac7b1d3de2bdd0e4ec64b7e31abf3a36ec6b16a81f5a31ef1489e17b1284588d4b10e141b4422a04338dd84a5cb0106aeda7c569ee91f708bb5fe9aacc8cfd1c7bee78067f1c02fe4c24766bb22de3b2ed2c4f962c2230649b31fa08fae0515ba308b52aa979f094b55c0f6e56badbd72a14985edaf8018517445faf40fbe5c42d1f3ee31136817848f42328bd80344b788b0121eebf85818f23379a34aebf60754c0cf73cef5d077447cb8744580ba7b8833b67f1370f9a6f02a1ac5e983dbc91f658df1d9052931ff51f50c4faaffbb1ce3a28ccf4543e311707a0180f70ef9c62efb6f3a64f83c11712b4bec77163ce9556c3e78c0d633e5220426ff02cfe1521f8cc2c6e29f1a714cb5be656330b23b489df95134014e9ee0e8a5b6caf8c43a056f549a9c5140ba278e290b0b6088dba30c2a84b3dcddb895d627c98f1ee0a68007f64898c0ee020fefa3f7e405dd11c3e591bf4e297e182e489aa3010335826ee94ea168c2e506fb1c85a6c88e32fe50026c72280999fa6c4a19102aa3bcad4e4d4267400eee5da6f5ec07c6526142290e5abedddec657c370bd19d8c647f3525aaa95ac369f4c7469460bac0ac3e0f8f2471b7fa7beb36a073bca3549576a8f93c002efd6a98c9a6dbb7b5492ddad636859f45bc8535086c8aeee8dabfa629aea0ffd02f6c411cc14fbf587b81db830bb736dad1ffcb07121787b3aea27867bf70a596ac7999ec95e7de4e112c1f01da60d594ee97b09e5c7c10d4d44d797fc85bb01e912d81f3f68f7f02e8f2b5e5cadd98c0333cab9f72845a7a15fdd1e0c9545d4f7413d14e9a5c1ff7d21241b257fbf5874eaa74c5c1ba1147e7edd8ef5a2116ebd9cffc9965ff49e567fd9e6fcf0eef1c06a1b732eac34cb2f9d4f41127b568f127b32778f02152a16c97e2903dd2661d7cbc4ecf853cebbd98e0148c291002adec2910dbe8e939b44f7991cecc52cddabe5e9aeed04175b11564b4f43a389e624cb0d8fba5f62e987b7eaa0e07d43501b315aff778e6d69c7a774d19ba47bc21be04795830290a2333534aa74a9d5f8552bf9079b7f6fd7eb8f0cee87b47a694e14547968e566f935a6626b4ceb1a8b4311b7c3b99f37f1b0ba32277e1f8f027270d8cd0ee2077bfd0861bb4a8954f045dc24489930f9eeff28454a59bbe84e744f554bd53314ccbdee49228a4b0e06ab2b265f2910a4c4bf6e8343a7f836a1e78f6be3f21a71044530aa161ceef355700c2bd0a23c06bf872aa9df46418b7b430114430147b7402bb868e24d3d000a5be023d85da6dba439077ffe30fa25cf32c5ddd4dc9c5bb2c1a6afd53e54405e444ceacf565931a4ae8a89f7f63b7695a080fcd4bb62aadfd954449b51a015a1efbec579d9c36f9d8d345538ee32d4836f099ef1e5539623cc38e99defe6535990d2480b06401c69788b3897052f4f722ee4687d70d18b0be2bf7005d0decffa10fcd7ce70a4bfac429d00f20f1cfdfa51fc9e5221750a9c849e57a59fc803eacad5d15f95adc08527f77afca54a7657f719fdf06d852681971cd085f5cd29855e70ffc66d4dbe5fb6e564b529849478de44c9efbd96f595e7715e90e9a551858b529941bbc317be592cc8a6abd7f0ec68482b6b49aa2c354ea288f68d2fcd8ebf0dbb0b7b56ef589ff8d675779311f74b99051d7e1f9658c56d22a56df0429aa9da1239e08db0ca219f3595775fc30deb3416711f4ae7881478617", 0x1000}], 0x9, 0x0, 0x0, 0x80}], 0x1, 0x40) [ 119.567438][T10288] loop5: p1 p3 p4 [ 119.574660][T10288] loop5: p1 start 10 is beyond EOD, truncated [ 119.580870][T10288] loop5: p3 start 9 is beyond EOD, truncated [ 119.586957][T10288] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 119.603287][T10305] blktrace: Concurrent blktraces are not allowed on loop0 16:05:42 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000", 0x1c}, {0x0, 0x0, 0x200000000010ffd}], 0x2000000, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) [ 119.699367][T10305] debugfs: File 'dropped' in directory 'loop0' already present! [ 119.711915][T10305] debugfs: File 'msg' in directory 'loop0' already present! [ 119.722384][T10288] loop5: detected capacity change from 0 to 1 [ 119.804464][T10288] loop5: p1 p3 p4 [ 119.808275][T10288] loop5: p1 start 10 is beyond EOD, truncated [ 119.814330][T10288] loop5: p3 start 9 is beyond EOD, truncated [ 119.820364][T10288] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 119.836998][T10321] loop4: detected capacity change from 0 to 264192 16:05:42 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0xffffffff00000000) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) [ 119.857377][T10321] FAT-fs (loop4): bogus number of FAT sectors [ 119.863526][T10321] FAT-fs (loop4): Can't find a valid FAT filesystem 16:05:42 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) migrate_pages(0x0, 0x6a, &(0x7f0000000000)=0xffffffffffff7fff, &(0x7f0000000040)=0x1) r1 = syz_mount_image$ext4(&(0x7f0000000080)='ext3\x00', &(0x7f00000000c0)='./file0\x00', 0x6333dcbb, 0x2, &(0x7f0000000280)=[{&(0x7f0000000100)="230fb72a2684bb4319b99ee598a9fe9fcc364acc91946012743954a803ea64ecd4b8d72a64019a42ae1dd720d14b854365c81a2a5d0b325466c87a535b47265230e9e2396013a2a744e25a7ba51a8ebb76ad72de9ddb900ac77bd5283a685d10109a15963e34ba62c6640217d2c424be0cc7ba199d24bb186afd5c1bb7af95f1195f06fa201af385fa17f1ba35da", 0x8e, 0x810000000000000}, {&(0x7f00000001c0)="282690026130e765183cd473dd08ed5d6d0efdf9d619b37424cf955880473f9369a102891ecd4b4e099d835191317881c5f2df637b3891d19bd3509c3ac43a159a2f8e5f81bef7c1043717944ef90b2a3a932836996f4424f90330062fc12fe0d5b4a8bc6dd68ca61117355e83a531eba5b073ac7caa7cde98ae940a84f10edd0f1ba5b8e378b5aac9501891b29a72325d82a000f024", 0x96, 0x4}], 0x100020, &(0x7f00000002c0)={[{@auto_da_alloc}, {@nojournal_checksum}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x3}}, {@barrier}, {@nogrpid}], [{@subj_user={'subj_user', 0x3d, ':!'}}, {@context={'context', 0x3d, 'root'}}, {@seclabel}, {@measure}, {@pcr={'pcr', 0x3d, 0x37}}]}) fspick(r1, &(0x7f0000000380)='./file0\x00', 0x0) r2 = openat2(r0, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x204080, 0x2b, 0x1b}, 0x18) vmsplice(r2, &(0x7f0000000640)=[{&(0x7f0000000440)="9e536eb7813c704a1d7cf590eecc77bf2f0586509837f032bee5e381e39e0da8c356ee91b7cf7afb5118b268be1f49fe95d9081ac0956892a44ea45737784cba6a88c20538ac455c13e6695fab6df524ecf3f421dd6beca435b86f37df5ba7e648681312e7d4a0d517ca18ed", 0x6c}, {&(0x7f00000004c0)="e9f8cb24431e7b71dc90e303ec63f0939786d8209d46650a6882c138f53b69c851f63ffb7a088ba8f35caac481a9a7733bf98dd7d3f337b8ee880553fff571b163c4036161dc8836dcc4ee323d17967453063d95294b991a82e458860e797c25", 0x60}, {&(0x7f0000000540)="c5685acf9d314a7f80ae654604a05d4cac2e97839a8d6cca98b4a6d17d19b4327f", 0x21}, {&(0x7f0000000580)="98", 0x1}, {&(0x7f00000005c0)="9967a6b3f1ecaf3794e0902e3349741a915969e740793e63782dc448f789e741380dfbec299277df9b786af73eea53d8d8697cfa90c7dd9df398d5c25539cac63bb8ffe746d901f70aef80d8d13c05815792b5a48749b440a276795d7cdbb5932da8f3140ef8ae0bc13f", 0x6a}], 0x5, 0x0) 16:05:42 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) 16:05:42 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f800002000400000000000000000", 0x23}, {0x0, 0x0, 0x200000000010ffd}], 0x2000000, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) 16:05:42 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$BLKTRACESETUP(r1, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x9, 0xa}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) r3 = fork() ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000080)={'\x00', 0x1, 0x5, 0x10001, 0xffffffff, 0x6, r3}) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 120.014270][T10339] loop5: detected capacity change from 0 to 1 [ 120.067580][T10346] loop1: detected capacity change from 0 to 264192 [ 120.077463][T10339] loop5: p1 p3 p4 [ 120.081474][T10339] loop5: p1 start 10 is beyond EOD, truncated [ 120.087644][T10339] loop5: p3 start 9 is beyond EOD, truncated [ 120.093619][T10339] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 120.101227][T10346] FAT-fs (loop1): bogus number of FAT sectors [ 120.107353][T10346] FAT-fs (loop1): Can't find a valid FAT filesystem 16:05:43 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000100)=""/85, 0x55}, {&(0x7f0000000180)=""/72, 0x48}, {&(0x7f0000000200)=""/99, 0x63}], 0x3, 0x1, 0x1c7e8724) [ 120.191649][T10349] debugfs: File 'dropped' in directory 'loop0' already present! [ 120.221889][T10349] debugfs: File 'msg' in directory 'loop0' already present! [ 120.285267][T10349] debugfs: File 'dropped' in directory 'loop0' already present! [ 120.286697][T10370] loop5: detected capacity change from 0 to 1 [ 120.293417][T10349] debugfs: File 'msg' in directory 'loop0' already present! 16:05:43 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x4, 0x2) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x30) ptrace$cont(0x18, r1, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000280)={'\x00', 0x0, 0x1000, 0x1ff, 0x0, 0xfffffffffffffffa, r1}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f00000000c0)={0x0, 0x0}) ioctl$BLKTRACESETUP(r2, 0xc0481273, &(0x7f0000000200)={'\x00', 0x8, 0xfffffff9, 0x1, 0x8001, 0x4, r3}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 120.330399][T10375] loop0: detected capacity change from 0 to 264192 [ 120.358812][T10370] loop5: p1 p3 p4 [ 120.362766][T10370] loop5: p1 start 10 is beyond EOD, truncated [ 120.368894][T10370] loop5: p3 start 9 is beyond EOD, truncated 16:05:43 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$LOOP_CLR_FD(r1, 0x4c01) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 120.374971][T10370] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 120.431741][T10384] blktrace: Concurrent blktraces are not allowed on loop0 16:05:43 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f80000200040000000000000", 0x21}, {0x0, 0x0, 0x200000000010ffd}], 0x2000000, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) [ 120.477159][T10370] loop5: detected capacity change from 0 to 1 [ 120.492344][T10384] debugfs: File 'dropped' in directory 'loop0' already present! [ 120.510079][T10384] debugfs: File 'msg' in directory 'loop0' already present! [ 120.519979][T10370] loop5: p1 p3 p4 [ 120.524113][T10370] loop5: p1 start 10 is beyond EOD, truncated [ 120.530252][T10370] loop5: p3 start 9 is beyond EOD, truncated [ 120.536224][T10370] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 120.542729][T10396] loop4: detected capacity change from 0 to 264192 [ 120.568524][T10396] FAT-fs (loop4): bogus number of FAT sectors [ 120.574665][T10396] FAT-fs (loop4): Can't find a valid FAT filesystem 16:05:43 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fsconfig$FSCONFIG_SET_FD(0xffffffffffffffff, 0x5, &(0x7f00000018c0)='\x00', 0x0, 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_WDS_PEER(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000180)={&(0x7f0000001900)=ANY=[@ANYBLOB="2c00000026b3caa6029bda83a5d6aa1b78dd322103dbf3fb884a09cad40eef68feb77ca152fc21bb16bc4f12", @ANYRES16, @ANYBLOB="04002dbd7000fcdb4b34cd132984df25420000000c009900040000006a0000000a002700a9b9141e03f9001a339b003514"], 0x2c}, 0x1, 0x0, 0x0, 0xc885}, 0x840) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000002280)={{{@in6=@local, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in6=@private1}}, &(0x7f0000000240)=0xe8) bind$packet(r0, &(0x7f0000001980)={0x11, 0x6, r1, 0x1, 0x7, 0x6, @random="97c38f1839fe"}, 0x14) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg$NL80211_CMD_SET_MPATH(r2, &(0x7f0000002200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000021c0)={&(0x7f0000000140)={0x20, 0x0, 0x400, 0x70bd25, 0x25dfdbfe, {{}, {@void, @void}}, [@NL80211_ATTR_MPATH_NEXT_HOP={0xa}]}, 0x20}, 0x1, 0x0, 0x0, 0x14}, 0x4040) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000200)='net/sco\x00') r4 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_read_part_table(0x34be, 0x9, &(0x7f0000001700)=[{&(0x7f0000000240)}, {&(0x7f0000000280)="8b9f4434518b95cec9d6693390a626fdea3401f5ee5c528a8f4723955d3654ae6616a0a4021b418b8be684b7d30fa597dac8398c8c60a499f5d0fbd8b02c0e9bfe1cc6123cb5574ff2559aa2474668f22f631367e603eb6fda4da41ca2ac876cf4e4993807ec944c383ce3fc2c0a5217c95a7d051aea8a44f732c616dff4d1549d48fb448e1c7a", 0x87, 0x101}, {&(0x7f0000000340)="3d070d945d3e9911507dc86335f66c330938542ca5996d7a15018b64c6ce90d8caa426cb6d7b43afb2022f0f8fcf2b34f1b0dd79112662f0991331417f36c1baa38efd549b69ced67512aae581755713b2387504b6cb226c7340e6500dfac736912d3ded2d6d9d057170df3e457d43b155868f0d0c29ab2507644e029d52a623", 0x80, 0x540a10e7}, {&(0x7f00000003c0)="41d6dcff9a5e5eaeb22ba485dddbf607d934f0e457d47601744edbec29a7078dea768dceef04336bd0ce33bae8dc311215db8b9beaf0ecbf024bc07b65e12673964f47520a4a28eba7825caefd300d107b7871e7e22f3990e4a3ed39a094bf942269ef79de785cae47126a3556e4618c27d880d79467", 0x76, 0x80000001}, {&(0x7f0000000440)="313c3018f57a293669194972451c5d43540f990fabd411ab94d6e53332f50d3c2215663e12bbec68b6f6f1ad24fcc3d1052935f8c8c636dffc59ed611059074de0a7330684b44664d440525a04a71794c660d63aaa64047c496a08c4265e7fde3e4700c8eb0ad123ba01748303aea6b20a18c80b93f4a39d7cebe8da32eccd8f946670689de0e5cba3b94d3e4b6a8817f3ccbbd0d2f60614e90921c4485e53d3c901883a3d8dc035eebb487d37ce6cfc0c17378bcbaa6bd53da2699cfa8e3bcbe0", 0xc1, 0x8f}, {&(0x7f0000000540)="8ee18e443b4a5a033c75443c3e4b1dd903", 0x11, 0x6}, {&(0x7f0000000580)="b1cd1f4ef8d0dd9200e479c486197768310e8653a7b1e83ba8b6042a26df393c54e61cd6b02da4f19bf63983d6f4637883980a24de3d9d501d34e1206a0260f7bc217ca0b9abe39cc279806a31f1394e20b956db156a6dd0e17bf21c2e89e8e51d074d650e31238a7668e9d4c2", 0x6d, 0x2}, {&(0x7f0000000600)="bb54f9327fec6c5424dff7fb57436eb39c58a9ee04763f3b5f0a42051690a0b5aff8ef277cb732b5b0d6c199e7f34085a480178e114acbcb00ffd1149c3222416ee2203e231c15c17d33fc754212e4852f7c199fd44330bc9f3923d6fb5071cfbafd221b29e683a83f4c3a52947a3c2131fae34acc14c102f389cd7d14c06dc1ce742237f715b5f485b18b30e03c10a39bedfd497e89b2c3354d2dd75d9524f3c5fa452c6eed0e20cc1304eef600fe8a861282b66e629ee05c39f515c8efd10cc270", 0xc2, 0x2}, {&(0x7f0000000700)="498ab2bfd5a3544dc9e420adcc32122d7b7dd868a303acd9498f868afb19142ac613a23d9997cf37c4b17f3b16d2d77dbab1c065f59bb4f8c318c27507ea4295f39b27acfa43b0f8256e43a5c509c99879ef900b03177f5f312e8e22366b4d78821fa944284c8d1e66efe0d5a1b3f587b6fff791b0ba7664a1da05ef21a4d218e0a6041a21e669a64323739927c32c554393d3afed77e80178e72264faa2af9bdd80239fe75b43f275ff979e2c942a5b4964035e286ee0bfade5cb24fe008f9287f03ee6b2a0528d712e7076437f3e0b797e4701b33216b785f71f0dc7e70696fe4eb6129b23e429b3b68eaaa5bb7a1dd92b3b79c1ab695fc4b5ec5269f1daac3cfb0e5edb165c41e382bfd2405b9766044dc6280412e2a06aa3e8f5940a7865d0e82fa687f2fb7cb7db906b03c0a02da22e45b1c4ec3f801fff59354040f8b7b7f705a782cc4ce29db5b3b8af8bc036f96c1ec0b71f21ed96758b7887e573ccf870abb287a3d02b42cdf108a2a09c3eb2d03f629a0362f78b36d05cc8bde17f6f9b1dfede16c9a8882c516dd8f667300f75abcda0e3a2bd9f76a25f057ce70c4d3feb161ea01341aa67eb98a33602badee296b43f9d0b3be19d7c4ed1e245001de34cf79ead1261d63bf716efc9018e639b8c7008f30e35adb0518c8b04fc7108eec059e6386193d124cb633e83873fb9d54a07836adee24ccedf742d4efac6582bbfb5b6e3dc64420e8100136be46379ba0fcecc9de4d0641b79d58734e149f2352e0238a7add09db32171a8583fc593a846c4ca7bb7f6c2e3497d7a238cb431902445b04e735203d66ebcd4219d32acccbff5788f8fbc128d67cb14ca350ac0ac2cf3630c6cead2b62357ab9912ee49d1d84fb5337d19bbc957ed22b7cb6252550dd8fa693b27a90b72e62e9f3b9c3030011399930e8cc04ba158571a8b5acb3622a51051dcc72be31b6768ce1461fbde4aee2e9e00456f398a2104f0af84d98726be01cdbb712ac2721d01c769fb001475fcb11512b43bdb2b18bbc2e2e13468b5ae56729952582049794fb85a4004db9eadd0ce3ada7af388c505ed1f64c0dd743163c75d53e1e36d0c0957a9442b5b89e82496a28a490e338001a2fd6c53b8a0c16f1f2a56fed591bd54c53f5ac73936e1354f5f32c7bdc1e959aeef3d1449bae2e8afa56aac508def39f54165df6d0ae6f01aae3708ef28d7adaecdda2dbb2b9b0bd4d1723fd260a726ac30395887d5300546acd68ebaabb86123ffe2d779776041b1b034f54b355aadc2e56d919706d1c53aea5b260241b2272756f39436d784dfe575ab42740350e3185185c7e9f7d9c4313e723db65ca24cdc9a0dd1a690d191fec9431261422dc2a12f615419eac1c263c547a7fb1e3adbe346d9971d1254127bbe9ae08c49030e22f2f157e0355692f82f39c8fa804ef537c4a77ff0f2bc4ee410e542658c2cfc08a7fd475692b4ce6e023ff05d313eee4e58c7277753289537f878c54025234902316108e028a9b57e54d8064f611dc15136474988931c1a96e231579220ff6ce0eea8135e513e4cc691f1388cc5bb3d34bc99919f23c1c9cd7ef1468af03c43921246943d89f838f0a5358eb9a7e7db08f5226e868a0ed8b3164a8aaf2c5410a1e9928b1e3d42dcf8a772183fc9af7e3a7617feb6dcb620398cee3195bf16d3c45902c0542b4f136ea28839a93f181b18231232f3dd5ae6311c1028600e073c5fcbe4dfaaf546050e18840c6a4e64e48d0381b662f2e52bfd8a6e521ae14dd9168077099931ace721077ee581e5a11e9a7dbe287a8645a76fc05b1ce462e91c0a99bf86c9de205a4e297f1ecc87901dab8d81856e1593818adf2d01637b3305584a58db9c73053ea8eb3354f159e0e52be465c9bd8f7f1b4ed0acf94fc9b1d51c923b23e83564eb54715d25e05826ed8b45ae868790b405aa1a73d4a598ce13e778e7f51b8747586b57c800790af2df40fe66fe35fff9176347a40b2076fcac1a62bd5ca568bf5d37e6de074b988502ffdffedc450026f1816354c3a62e03a5c0a05684099ccdd0cf7095dd5a6c6dc4a09e87bdebef3724e5e1e15a995066c44c527b990724e2a19208aacbd419702b3b42a35d570b37f7b6430ecf42c5fc27cafb9518bd34b71f1658b17194cd0874300914ade01d11915ccd4af3e9d2c9ba702044a81f534b77e6e1fe117987aec5b7186a65179b6f1f23913ce161fa49314c0de29b6f2fd8f646d18729209e56164b31e276eef08680fc43cbc09df46803d81d3c46ff1422784b8799a7799dbee999c3112b15a48448fb39b3c2b10c542e94898c05183b5f2208e90bd105e4871d6bae9f5e48441c7f50e41d08259c53f410a2064627dfb4776b3c4df36c3d384ee362ac46efc2825640683d70274b0566f1a8f25c2d844ded83739ce088616c37615932f5a7ca659a4fc0b71fce97afffd7e733c547e42827ca1b709a01812c6eba6fc1022315fc96b8dc925af728291115cecdc19b99e7309e295b4e99f244379de2f94bf57454f0ac048a4630aaa1cdce32ca69d930317f34e407f33302ede2dd825238857a3a7c94f70a5f1f80c30d909cf7155b5da07e38a89ea62fc5dfd735cdc3448d545bd581b424a10a6e786d97c33b7ba79ad7a8877b294da63f1303819645b6cc45bc9139a6a47d0962bac982584adb0936ffd3727b588049422900bc160efb1babbcea0136eb6e4c39e9df67c4893cd24d82c56a84380e6206827fd9766cc4d6a7fa034818359dbd1e1354e01e85947b53add7c79d8d1ec94d3891aba02f7aede289f707f6474278577453af484e4d7cef22d1f217c13129c076f0fe3de668c540fb8c6f6e269010fe2e46d178cb676ae373337c96e4def37d2b29f113ab12c2c18b6993f2ec017d9c9704d8f36602e7c244236141e2e5b39d6e426b56f0b55810551661153ea14499c73935591c595c681bcc843ec2de788facff5033fa4e20935457c14777e06b2ceca9d3cae580784574712e3225b86f13e3a877ac711c98b82c3475d16f121f6ff98323c63e650a18bda37337b81d04b82872e1edbe617779562364ae5cb97a9374750d9eb17d2af3a203bc895f0c0da3503511493a782d58cd7f083644d603ca095a9c15bc6bd9f820458be1c0af3b7b07ad17f24a9a39009ca9117a603f2a1d7ccd1a38a548b54c0492e112c74d260074e0014fa79792996f72b60f20e6ce7db5879305840e477ab867c8bc6292ce484c11a87ebeba29ed39b49cba060c29f8e41dd2e470d9960faf0edc2fd37563e9d3f85d0ae90ecd4d5d94e41960b07c639d46299e1c379a81381f31d1b04022700882a8f65b3f6e58fed3a91799ba07a1a1c2ce1df596e808c3f3801d9511d2af638a8bcc16dbf5cd362075b979566310e0b2db41154a4cc93861187dc5a2150c52d60575fec3df4494519a7d96d89ec8c6b80fd8021abe17f88ecb03558c7f596aaa43d1e23ed286c923b8e02a6a7a8610e7f84dc4e213040055fb3183eb1516ce8af0e2cb89b1968a59ec2f5ec912f644890562ce53d138d30e2569fbaa82541e38e32933c1f4723606c9cd8114860fdfdca48b8b79e5145edaf6ee1e82ec50fc8efdffca5ab6427d0180fe5a1fb0e29c2c2f2e123a0ed7c401512ad8cf59628a8fbd025e5dbb2007b60524714cccd83d8341ac5865feef1f4faba54a8a71f2549b831007e178950da88d5762c13e51b7d9fa745dc623e28c7b698df68c3732cb93d57930b758737156e66c1f12ad6ab43c7ef2cffd9d3af09862589e2cf3d2524c08cbf76e5ba1e09a77571f093bdc46873021ce5b2cfb10198f5c5c0e684bc716ec092722ad136fbad643e4c0b86c023e7529525b8347f7f856de999a7e5e2e87946a695d9b3f3976276a44a25b0e99f1502e47d5a16e39fd91a44d63823a682677c4c345cd275c38bd8123753df6c92bd695a65eb49676f28f28d98fb7d645f125df03b9d1b29466103bc5214df5aa99a4ba6ba353d68808e240ae959ab88fb41f79c94b3aaa80d57bb26903edd62fa5c8634a14aac0b3e9c9cd71984c40b93ed2e944eafe6d61d55fcb8c1808267ae7a1071e4e5b31fdd664efea310a8a626057b92f87b45c962935709920841b509e774652c6c707824e86b9e183fc8162124767019d4bfbced4b1c3081a8f91187ceb250391f094c0116c27974179445fef7e8c613db42acfba30291663b0090d9633e19f0f2a7006efd86b54b7701cf68e0b8b044728ba676db1cf34fcaa5f100ac8a9b4b527d4a051f3ec0d59afade59f674ef2261936bfd37a277ceb2b48f377fe79df825dc5b6273b120ea2cea8a10dfcb9d379e47eba2ed3ba935415c7be3e3eeac216bdd20890989426da381b809a7b6f441c3add307438410ac08bdf429517edcd9a840eb9a53f775cec570b0e12cefc243e86e1c67cb64be1f8a82c1c5dca5e6229ff5c4758c47d4e786804b578e66b62d591d9327dd5bf0f9b13a7b7928e6af43d5e785de8530e40f3820fab0da0d6a30de7cfbd8772f805ad5b3904a4bf9fccff8c6a4a797afc4e7a0de32d9b8df2067b26fd3c4e69cfe8d693301e5a63dc52842040a5394727b54e967b9de30f6399f7829cc7ec5cf77e022124587580da88a2811952cac550fb28cefdab18d5bf181057076e17a813f64936f63515c035aa1e222a4f4f30d736e437f35fe081259c8c95cc808c6b1fd3c70fd1e616364e1557c0db76110c6d5411b2444f52a8a8485d56f6492ffadc3782e8d10dd0c9c245e68b73dac11985a48cfbf405b959db339bc2e046772762ec9ae22137e5a7755ad8d4fcd456a590da99cfed1d423dcd1734dc93c35894899f9c6e139e5933520fb5ab19e215bd8354aa53a25cd70c57b52fe8df4ed99abd112ec9b1b47370eaea4ecd9ab88754e39051ee1478d68d038acb6dee3faa45061456a088cacea3ab4162ad24d4a13e5300f261f5907613926306e1b66adba9e1473a69e61a1529622a60fe04eb4da63e7a7a838437a0dd8278d39d4fee038dce6b8bbae779973dd95008a51818db3f4054708d95e5b3a122735e49f1e48078463ae6ee448992c12035c7fd9cbb58f8bfd744e30660f1a13a953d11284828e1416aff70c24e17fc5d5d6f31f7483d1c0736e72fce71741fbce95e1d4b4655e99571d0d5ef6b0433395d9061790881893605bb42842e339f7bee3f568f2ba81038e5f0618d2c5c2dffe4d506e4245becba63d7b8eeae19c9776f4992db8e1a56c744e089963773c5daf23a3da2858d50f7a96939d8c4826f9428712f94176fd236dc387d0a724235f02c8927b5470327947f7d5b5600b13a0681d23bdfa1a9604def139a18871fe008cfc17f3f9fbde9ead5ca4915f4baebcd70122fbc8c5d45abebd6b48728f63faa82043ee7c968ffdb48786ee783078944557706e16682aa2816e8a1abef488ff4a7949fee2a2ca82e94d1628b2899f65a17b764c589184f76c1f8693c7be1cc2adc175763f20e78dc6a39fc1cdb24d6146eb576a00ff15013506ddd65e332aac9db0b886d9b762c1f7aa8c334cfec2acfc6f35ce10673a15dfd158d299a6482b4d3af1acda13815654a9734b0e0d404755c3bcc50131e38243c4ca9c5bf78dc0e5efabd6d9da79ffb543fd48f4f914ef875b41b8319adf03d918c8a71be6cf8ca6dfd6e03eabcffadd0ab269b4db0104c24081dea0edb8cc730ed90f9af33034abb2cec1df55e2db5f743b6f6f094769637b8a0cd18397bfb189f7bfe8864a4d61c3dade843e141d6fddaeb2c5eb6f9c975", 0x1000, 0x10000}]) write$binfmt_aout(r3, &(0x7f00000019c0)={{0x10b, 0x8, 0x3f, 0x118, 0x293, 0x4, 0x66, 0x1}, "88d62d2305a3e3f6f9d310b8a45ee8e709c48d99acfbf5e49d313952f87aaff5222bed4146fb95f09ee8dc3f1278ab73944e087a384b26719581d9ee69b56e68d0755a265b6931246452784081f8f9cd474bd2c45716171d0e7be55d6f93a626539da53a81baa3ee918c3f01eaf02d349de2e23c84e3f2c5beb5906551010cabb47ac7eac7b4bee3b9b113ac368c1f6c34ead248ac58db42a1a6cca5961c03e5493c6130ad675c245cd60b", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x7cb) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) setsockopt$packet_int(r0, 0x107, 0xe, &(0x7f0000002240)=0x739, 0x4) epoll_ctl$EPOLL_CTL_MOD(r5, 0x3, 0xffffffffffffffff, 0x0) dup2(r4, r3) 16:05:43 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f800002000400000000000000000", 0x23}, {0x0, 0x0, 0x200000000010ffd}], 0x2000000, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) 16:05:43 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/122, 0x7a}, {&(0x7f0000000140)=""/4, 0x4}], 0x2, 0x4, 0x400) migrate_pages(0x0, 0x6a, &(0x7f0000000000)=0xffffffffffff7fff, &(0x7f0000000040)=0x1) [ 120.719401][T10412] loop1: detected capacity change from 0 to 264192 [ 120.753459][T10412] FAT-fs (loop1): bogus number of FAT sectors [ 120.759638][T10412] FAT-fs (loop1): Can't find a valid FAT filesystem [ 120.775892][T10415] loop5: detected capacity change from 0 to 1 16:05:43 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = dup(r1) ioctl$LOOP_CHANGE_FD(r2, 0x4c06, r3) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x2, 0x1, 0x9, 0x80, 0x0, 0x8, 0x2000, 0xc, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x2, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x3f, 0x81}, 0x2, 0x7, 0x8, 0x2, 0xe18, 0x2, 0x100, 0x0, 0x4, 0x0, 0x7fff}, 0x0, 0xc, 0xffffffffffffffff, 0xa) fsetxattr$trusted_overlay_opaque(r4, &(0x7f0000000100), &(0x7f0000000140), 0x2, 0x3) [ 120.839355][T10415] loop5: p1 p3 p4 [ 120.843505][T10415] loop5: p1 start 10 is beyond EOD, truncated [ 120.849741][T10415] loop5: p3 start 9 is beyond EOD, truncated [ 120.855737][T10415] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 120.873024][ T1032] loop5: p1 p3 p4 [ 120.876930][ T1032] loop5: p1 start 10 is beyond EOD, truncated 16:05:43 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(0x0, 0x141042, 0x0) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 120.880053][T10434] debugfs: File 'dropped' in directory 'loop0' already present! [ 120.883000][ T1032] loop5: p3 start 9 is beyond EOD, truncated [ 120.883013][ T1032] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 120.905713][T10434] debugfs: File 'msg' in directory 'loop0' already present! [ 120.966537][T10415] loop5: detected capacity change from 0 to 1 16:05:43 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000040)=""/59, 0x3b}, {&(0x7f0000000100)=""/192, 0xc0}, {&(0x7f00000001c0)=""/197, 0xc5}, {&(0x7f00000002c0)=""/28, 0x1c}], 0x4, 0x0, 0x8000) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) [ 121.078586][T10450] loop5: detected capacity change from 0 to 1 16:05:44 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f80000200040000000000000", 0x21}, {0x0, 0x0, 0x200000000010ffd}], 0x2000000, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) [ 121.128288][T10450] loop5: p1 p3 p4 [ 121.132715][T10450] loop5: p1 start 10 is beyond EOD, truncated [ 121.138917][T10450] loop5: p3 start 9 is beyond EOD, truncated [ 121.144893][T10450] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 121.169649][T10458] loop4: detected capacity change from 0 to 264192 [ 121.178207][T10458] FAT-fs (loop4): bogus number of FAT sectors [ 121.184412][T10458] FAT-fs (loop4): Can't find a valid FAT filesystem 16:05:44 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f800002000400000000000000000", 0x23}, {0x0, 0x0, 0x200000000010ffd}], 0x2000000, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 121.257253][T10450] loop5: detected capacity change from 0 to 1 16:05:44 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) epoll_ctl$EPOLL_CTL_MOD(r1, 0x3, 0xffffffffffffffff, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/16], 0x10) [ 121.324345][T10470] loop1: detected capacity change from 0 to 264192 [ 121.332774][T10470] FAT-fs (loop1): bogus number of FAT sectors [ 121.338911][T10470] FAT-fs (loop1): Can't find a valid FAT filesystem 16:05:44 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x0, 0x9, 0x0) migrate_pages(0x0, 0x6a, &(0x7f0000000000)=0xffffffffffff8000, &(0x7f0000000040)=0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r2, &(0x7f0000000300)=[{&(0x7f0000000340)=""/102, 0x66}], 0x1, 0x10000d9f, 0xffff) mmap(&(0x7f00001cb000/0x2000)=nil, 0x2000, 0x2000008, 0x11, r1, 0xe061c000) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pread64(r3, &(0x7f0000000080)=""/175, 0xaf, 0x2) ioctl$TIOCGSID(r3, 0x5429, &(0x7f00000001c0)=0x0) timer_create(0x4, &(0x7f0000000200)={0x0, 0x1000026, 0x2, @tid=r4}, &(0x7f0000000240)) [ 121.427076][T10434] debugfs: File 'dropped' in directory 'loop0' already present! [ 121.435124][T10434] debugfs: File 'msg' in directory 'loop0' already present! [ 121.526315][T10483] loop5: detected capacity change from 0 to 1 [ 121.597167][T10483] loop5: p1 p3 p4 [ 121.601590][T10483] loop5: p1 start 10 is beyond EOD, truncated [ 121.607786][T10483] loop5: p3 start 9 is beyond EOD, truncated [ 121.613766][T10483] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:05:44 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f80000200040000000000000", 0x21}, {0x0, 0x0, 0x200000000010ffd}], 0x2000000, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) [ 121.713996][T10492] loop4: detected capacity change from 0 to 264192 [ 121.714569][ T1032] loop5: p1 p3 p4 [ 121.727865][ T1032] loop5: p1 start 10 is beyond EOD, truncated [ 121.733967][ T1032] loop5: p3 start 9 is beyond EOD, truncated [ 121.739953][ T1032] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 121.751860][T10492] FAT-fs (loop4): bogus number of FAT sectors 16:05:44 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x101, 0x14201) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000, 0x0, 0xfffffffffffffffb}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 121.758100][T10492] FAT-fs (loop4): Can't find a valid FAT filesystem 16:05:44 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(0x0, 0x141042, 0x0) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) 16:05:44 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x501600, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) 16:05:44 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000080), 0x101800) preadv(r1, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/104, 0x68}, {&(0x7f0000000140)=""/193, 0xc1}, {&(0x7f0000000240)=""/122, 0x7a}, {&(0x7f00000002c0)=""/244, 0xf4}], 0x4, 0x80000001, 0x3) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) migrate_pages(0x0, 0x6a, &(0x7f0000000000)=0xffffffffffff7fff, &(0x7f0000000040)=0x1) 16:05:44 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000100), r1) sendmsg$NL80211_CMD_EXTERNAL_AUTH(r1, &(0x7f0000000280)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000140)={&(0x7f0000000200)={0x54, r2, 0x400, 0x70bd2a, 0x25dfdbfe, {{}, {@void, @val={0xc, 0x99, {0x1, 0x8}}}}, [@NL80211_ATTR_PMKID={0x14, 0x55, "6e3267672c30b77607d9996fa7299ae1"}, @NL80211_ATTR_SSID={0xa, 0x34, @default_ap_ssid}, @NL80211_ATTR_PMKID={0x14, 0x55, "42c2ad7efd06d328a4cc617aa79cf97a"}]}, 0x54}, 0x1, 0x0, 0x0, 0x20082840}, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) ioctl$F2FS_IOC_RELEASE_COMPRESS_BLOCKS(r1, 0x8008f512, &(0x7f0000000080)) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r4, &(0x7f0000000280), 0x0, 0xd8f, 0x0) [ 121.839371][T10512] loop5: detected capacity change from 0 to 1 16:05:44 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f80000200040000000000000000000", 0x24}, {0x0, 0x0, 0x200000000010ffd}], 0x2000000, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 121.896431][T10512] loop5: p1 p3 p4 [ 121.900306][T10512] loop5: p1 start 10 is beyond EOD, truncated [ 121.906432][T10512] loop5: p3 start 9 is beyond EOD, truncated [ 121.912069][T10524] debugfs: File 'dropped' in directory 'loop0' already present! [ 121.912413][T10512] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 121.963080][T10529] loop1: detected capacity change from 0 to 264192 [ 121.970799][T10529] FAT-fs (loop1): bogus number of FAT sectors [ 121.976862][T10512] loop5: detected capacity change from 0 to 1 [ 121.976921][T10529] FAT-fs (loop1): Can't find a valid FAT filesystem [ 121.995056][T10524] debugfs: File 'msg' in directory 'loop0' already present! [ 122.016474][ T1032] loop5: p1 p3 p4 [ 122.020469][ T1032] loop5: p1 start 10 is beyond EOD, truncated [ 122.026585][ T1032] loop5: p3 start 9 is beyond EOD, truncated [ 122.032567][ T1032] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:05:45 executing program 5: syz_read_part_table(0x7, 0x1, &(0x7f0000000040)=[{&(0x7f0000000100)="0201a6bfffff0a008000ff45ac0080ffffff0500e931190000010004000000000000630000000900000087771f72003007086300000000000000008000ca36aa76e263cb2c65e5b9b821c248412c71f1e408cdb8015f64ff363a694867e162afe5376d147630a06d4bf98eff6a45a65cb3c3dd6b4269240f02d20f572c3093b789c5757c2d11cb921d2be9d45d2a0abe373a193661870a79d75f175dae5a0c727c3414ec0d913ffe7346a5a34ecc16e254aa3d9b110f6bc55fb0bd8dbc6680b1edc9158a12611d87a79b52691e7367ad72d143f0055a129be18c9bfa4a490000000000000073272dfe30f91befd2dfccf8ff5702f7d24c4285a1380cce528b49fe0774b896634564e8529e500fa5fe46daa44eb68cf8304a1c32128199ea08e46d77e906bcc7672fc2ae09bde3c07b2e019c469dc931ffb0b2feb4a512626b4d452ed29eb866be51ab614abe8f47695865ff1bd47ba0e35c2cc138d169a64fd087a189db93a0987aec7479bb2253dbf2a46b8520a8f068289934fdd503df3aaad39951b593c6a7c656a068b447c2b8c4edc6b8e562038b1f7715deb1d7c322366e74528a2571dddd8620b5c798d18f95cd726200000000000000000000000000000028fb351ee9d3717b4c7ef45004384f825b2e4b119112daee20b71f7dbb717c06304902b8dd50854035a1d14b3f67937944eabadc88cf2a1480dfa9ad3662a1dde7e5b8a0eec78ec415eaf52d221186c16415a80ad441358ef1edc90a4e075c8828fb75f13787c049a816c91a59bf734922bd2198011e48621215782a6c4455013472f234980fcde3a4913ae3d8cdf0334ab3f84928dfef5b610e04f7d72d3c6032d094b3a288", 0x268, 0x100000001c0}]) r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) epoll_ctl$EPOLL_CTL_MOD(r1, 0x3, 0xffffffffffffffff, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x10) [ 122.083540][T10512] loop5: p1 p3 p4 [ 122.087876][T10512] loop5: p1 start 10 is beyond EOD, truncated [ 122.094054][T10512] loop5: p3 start 9 is beyond EOD, truncated [ 122.100061][T10512] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:05:45 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f800002000400000000000000000", 0x23}, {0x0, 0x0, 0x200000000010ffd}], 0x2000000, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) 16:05:45 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000080)={0x7ba49875, 0x0, 0x4, 0x17850d75, 0x6, "1d1e11fae4b40ad7256c8b971d24ba9cb8d848"}) ioctl$TCSETSF(r0, 0x5404, &(0x7f00000000c0)={0xfffffbff, 0xffff, 0x4, 0x6, 0x13, "f9997ac8c1e85b149e477cc98ca853c4821c49"}) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) migrate_pages(0x0, 0x6a, &(0x7f0000000000)=0xffffffffffff7fff, &(0x7f0000000040)=0x1) [ 122.224601][T10554] loop5: detected capacity change from 0 to 262145 16:05:45 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000480)={{{@in6=@initdev, @in6=@private0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@loopback}, 0x0, @in6=@local}}, &(0x7f0000000580)=0xe8) syz_mount_image$ext4(&(0x7f0000000040)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0xfffffffffffffffb, 0x4, &(0x7f0000000400)=[{&(0x7f0000000140)="e6cf2b0a59fa346f0ce581379b2b239bdda04977a622dd0fe24ae913f971aa", 0x1f, 0x4}, {&(0x7f0000000180)="c3198062a203ec38ff3cad066bb347f3c2fd56d3a28c7764f994d37602bf69794493c3e6ba927c045a5f6907c607f8b7ec702df68bb6e6c86cdd7aa1e226773f449942fd00b0ee42b81e94adb5313a11b565450bbcf1", 0x56, 0x44}, {&(0x7f0000000200)="f941a4153c4d1598b1d04717b727da96b98984d49b3143dff9598c73ecfb9348d7e9c5afeb975476e918c1c5085ed518f60cd0f3c157363c7e1bde30309c4fca88640ab51c7178bdefd1f9d9bb89eb2d42dbdb2fde6da2cf17979ee675c7cda649257ac6f486d042eb0439909fffb6c1d8d8382e2535cd6fbc7c10da980b84726403a1d84ba8526245ee0ebf34e857cab31cbe0dc5e8d5524d1e2d4869485e1a2a3f15fbe4a9eff695d3bd1e121abf312c422f5f02b36d06efa93bc6740b586a8c69", 0xc2, 0x10000}, {&(0x7f0000000300)="df11d7f59dd68f57c7b8fc457c827eb645f95b4a8e7ed8146b6314748a5744b85b6ef1e75ec7c19fc78d0f92c2c830d9d6b42a70a2b717e6ae48c49941a57959a8b8bc870e5673858fd019d6e5c3c55126c1645d3d3f9771698c3b1f0b6ebe6e7768191da4cf994ddb57f56c95ab7809ae8e12addc757f35cc69b28ebdfdc7c3f5f94bf60f3dd286c8d6b572960652e40e51e6f53082440f4e211205b29dfa3c302159a09b977d702ebe3eaeaf314766479597d7e3fd380a08c2d8d856ad5333c0b6e9d8c62a3e2d6ee583787c6bb681fe7665552fc6a95058164349d92b8ccd9e74a6de3cd2386fae056daf912b9a5445bff541c0a6", 0xf6, 0x8}], 0x8c0b4, &(0x7f00000005c0)={[{@dax}, {@nouser_xattr}, {@errors_remount}, {@acl}, {@barrier}, {@delalloc}, {@barrier_val={'barrier', 0x3d, 0xb1d7}}, {@journal_checksum}, {@jqfmt_vfsold}, {@nomblk_io_submit}], [{@seclabel}, {@obj_role={'obj_role', 0x3d, '-.'}}, {@rootcontext={'rootcontext', 0x3d, 'sysadm_u'}}, {@fowner_eq={'fowner', 0x3d, r1}}, {@fsmagic={'fsmagic', 0x3d, 0x6}}, {@uid_gt={'uid>', r2}}, {@mask={'mask', 0x3d, 'MAY_EXEC'}}]}) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) epoll_ctl$EPOLL_CTL_MOD(r3, 0x3, 0xffffffffffffffff, 0x0) [ 122.326177][T10557] loop4: detected capacity change from 0 to 264192 [ 122.346087][T10557] FAT-fs (loop4): bogus number of FAT sectors [ 122.352298][T10557] FAT-fs (loop4): Can't find a valid FAT filesystem [ 122.378808][T10524] debugfs: File 'dropped' in directory 'loop0' already present! [ 122.392457][T10524] debugfs: File 'msg' in directory 'loop0' already present! [ 122.411006][T10569] loop5: detected capacity change from 0 to 1 [ 122.496769][T10569] loop5: p1 p3 p4 [ 122.503126][T10569] loop5: p1 start 10 is beyond EOD, truncated [ 122.509323][T10569] loop5: p3 start 9 is beyond EOD, truncated [ 122.515293][T10569] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:05:45 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = accept4$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080), 0x80800) preadv(r1, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/133, 0x85}, {&(0x7f0000000200)=""/233, 0xe9}, {&(0x7f0000000300)=""/156, 0x9c}], 0x3, 0x3, 0x40) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 16:05:45 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) ioctl$SNAPSHOT_UNFREEZE(r1, 0x3302) migrate_pages(0x0, 0x6a, &(0x7f0000000000)=0xffffffffffff7fff, &(0x7f0000000040)=0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x18) ioctl$BTRFS_IOC_DEFAULT_SUBVOL(r2, 0x40089413, &(0x7f00000000c0)=0x2) 16:05:45 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(0x0, 0x141042, 0x0) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) 16:05:45 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f80000200040000000000000000000", 0x24}, {0x0, 0x0, 0x200000000010ffd}], 0x2000000, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 122.629600][T10569] loop5: detected capacity change from 0 to 1 [ 122.688374][T10569] loop5: p1 p3 p4 [ 122.692311][T10569] loop5: p1 start 10 is beyond EOD, truncated [ 122.698444][T10569] loop5: p3 start 9 is beyond EOD, truncated [ 122.704423][T10569] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:05:45 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) syz_read_part_table(0x0, 0x7, &(0x7f00000004c0)=[{&(0x7f0000000040)="90487a106de4045c5c38b822bc1d", 0xe, 0x4}, {&(0x7f0000000100)="fdf20bdcbb42273c66a6799fe46728a70f8c08340cd27b85ec17", 0x1a, 0x8}, {&(0x7f0000000140)="d1891150f12f55f8dadff41fb01476008a06a7894505662368a8284e6049e63269dac7b9169ea035bfe777169cbffbb20f455caa3477556dafd87903501cd59539e385558ec5a95ffd2b1fa62203aefa0110cdc7cca8d12577c191906095be6911dfe196e965c361519ce1d8bfe506f1708b835bd01bbc7af258b35bf49dc55d25ed7a9b2af7b2c862b18ececc0d39b94ae1fab18919ecf2f43086468077c8c4bce47f55f4e16971e524bc1be4e2d4359b8ee7510ebdf2fe4a859cefcd47d35032c2f277fdc48a1d9ba3681dec2a2b7a83b48f174ab011fdeb3bbeeecea60c3f1898bbf753a839268982c8233c8251da6f3313bf1ca919cf39668e", 0xfb, 0x5}, {&(0x7f0000000240)="ab081d699a727db8d6b673caf86f1b7b145485ada94c9eab590d65e5d6e62de546226fa4d202f5b39ae42031322bc75e1fe2c020f989847bed5e15aa569d11a4ad44a7f2c39eb34462b1a0c2012ca179b08e6c52c1ba9d5fc727347c6c891ef604ff99522a8303bd4062231bd73546bbfdf0c815bc4935efbff648dd1222698e95c3", 0x82, 0x800}, {&(0x7f0000000300)="5881bf0e", 0x4, 0x6}, {&(0x7f0000000340)="11383a5e8dcac6638a89a4539567c2454b4614a3e041b698acac671c06bea061fdf1cbea17bb4d343afc93a97266bbbea78eff44a8829713efc97552deca7c76b9a3f7b729fe93b6c9736c81267032b65866546b3af1172e45dd1844d533bcb3cb30e43e23fd8fe5937d71924f22cdc40c684fba30b96e77e85d225cc9207ad31ac9e73b3b290aa255cd431432b5ecae5a2ef3d41ed3cada42891efe452bc1c6bcdf87642b3a2f2437a4196109fc879f", 0xb0, 0x4}, {&(0x7f0000000400)="e2a546b17fbf2ddeda2816470c72b5bed2b6b3c9a1bdc24b9b9a917f783cab7cf68fc67f4a04ff76922c2c0ba0ac0a4d41100e74138e694b7c31ac065bb544902267c539ca3b791d6db1a2f7cbe7daeebba39378b5ffc54e76dc30df5c613bc4c774585070fb678c3907ddd774389faac7788d435081c920f1fddec98ad01dadbdbfbe5864c42fe0ae165be9f3e26edfbc006a64a0499092de274772c3c463b7dd97c324f59b126327e7dfadd4e203b6d413c5330d253fa4a2", 0xb9, 0xf}]) [ 122.731751][T10596] loop1: detected capacity change from 0 to 264192 [ 122.731790][T10592] debugfs: File 'dropped' in directory 'loop0' already present! [ 122.752765][T10596] FAT-fs (loop1): bogus number of FAT sectors [ 122.758888][T10596] FAT-fs (loop1): Can't find a valid FAT filesystem [ 122.791655][T10592] debugfs: File 'msg' in directory 'loop0' already present! [ 122.885794][T10610] loop5: detected capacity change from 0 to 1 16:05:45 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f800002000400000000000000000", 0x23}, {0x0, 0x0, 0x200000000010ffd}], 0x2000000, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) [ 122.926408][T10610] loop5: p1 p3 p4 [ 122.931000][T10610] loop5: p1 start 10 is beyond EOD, truncated [ 122.937279][T10610] loop5: p3 start 9 is beyond EOD, truncated [ 122.943250][T10610] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 122.951426][T10618] loop4: detected capacity change from 0 to 264192 [ 122.985640][T10618] FAT-fs (loop4): bogus number of FAT sectors [ 122.991797][T10618] FAT-fs (loop4): Can't find a valid FAT filesystem [ 123.031092][T10610] loop5: detected capacity change from 0 to 1 [ 123.077918][T10610] loop5: p1 p3 p4 [ 123.083225][T10610] loop5: p1 start 10 is beyond EOD, truncated [ 123.089385][T10610] loop5: p3 start 9 is beyond EOD, truncated [ 123.095353][T10610] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:05:46 executing program 0: ioctl$BTRFS_IOC_RM_DEV(0xffffffffffffffff, 0x5000940b, &(0x7f0000000080)={{}, "38f785b0f0e8a1c2cce2f599866091662abaffc0d4e0b1b9f5d8941e164521d0ea1a5602487ca40deca942730071c74a628c6491509f588737d3163397b38b6922027a9997aff3c1335bfed2a81e1dadbf647899c7f6a92101373582db436516f406d7a12325100ca202164f927659d9ceef07eca810f61b0bb9f924502c7ef667f71f50c0db4065d4ba57a8af44858fc2ad5d50b205a98d3847af46169502ac3db1139ecea1f6e5df19750f3edf1b6196697c8de18303499e8fc7b8d5aff51dd8e484ae61c1b529f46af0ed991cd6d22f65f01a9fc4c551cb6aa017488565811180896023aa10accd861d9ef998a353ea74df3de0e9cb3f9ca4d5d6f8ce5b472604af3e2777580ad0753e5b6b9dc0659509a986718402d066dfe16f28a473760f2e2e77061762fb1f642fab0deecc677df85b9241ccf8df0dddce1c3f70fe882b116d3e0683383d6b05317a27a0acf1949c5d0600b282be27509cdbc5d4496953fb3985e55a7e45111ecad621bbd06d22bb773df04288fb4228fc184b4b2565ca3129b86c398c5b0a8a9740136f18ca263a57b10480d27c72e267e575cf23912b9cd1564854d489347fff08c9859c01e434ed3aa8fe9592c51816984ad3c61a0e07035b4e37f6e5006e4bda311f78cbb4a461d47ffc8970eb0c4db20c57cb44a42f95f771e0a98cbfdcb12840e2861755bbd4405fbfbfc7f2fc7429b1813a222ec0eff82322d9ade601610e4d32c2ef017006f8b6ef6fe44d80f9a3e985dd956c79fdbb13972f8b38730b104e26c8a6c8660fb1829e4dae598e7a21e832213985b20ffbf5630107e597c785fa3606edf55515b34aacaeca0ff56dc08966bae5e8194d4deea2744ea11ce9233c563b742352bc0d659613741ea63de01c428bbb8878bdbfba955074a4849bfc89129588f22ec27a57c4c1c42f21bd2ff39fd83bcca0d4ee60f84205d771b40f03937de2f5a335984cf275d6c16902da4c2f9c9107bcd61160b80b3795dc67a80fa4ac950a15f3ac6b4553019efa939b07b015e0c3d4f422b0bf615e2b42b5fcf792e78df2028048fc1b6de2d36f22c7bd428ec4c8685aa2e255a59fe1680bb309cde2d08cab4dd17b266b773daeba37be434f9bd3851e67b96b18634e3e6e92c0bf570dfa5c939d7fd8e8fbf5d98a5496b4a8d92652c7335b934b1a35762c73ba8b850cad65f0f0e4c0a39eacba6ec054557e2df2a5943c2aa2b77f404d50d95d4acb4fee929fbfd2f072db2d838b11c7afcd4aa352cac225c89233d84e514acfe9a909b3e40aff8cb2745d5172a1da6d879ac199606dc8fe90012cca609ce5cfa0916cd729a7d4a1e3b66956744c7ae44dfcd1de2e281bf3cb3886f58b3f23951c9cbf4d7ff9c754e8b34e6091f4b2f4350977c633cd5fe5f8a05e8c363aa70a1f7a3c1b1a85f9a3823cd34092272acc1a23122ac358c99cd1a5a162d378ec4d5a4373f8b6a202a178e86bb7f7005687cfe7f0d88f069c09710b6ce68988eb56360f043f355a9e6343dc04709cf07be98b04fb3d9053057d2965a8d8a602cb361ccbfd95fb9327f31b5b3e16a9a0def4f4adb4cc9d5d1312bd6e899f0dc8bcf317457f9df89e4b2c998604ff39f1395e3bdf37c9ec4db356017cab4f3993da38905695b1b3034d617276ebc15370397cf1222fbbc2df00628eb95af519f79b1173759017af14b774ac5b11223720264b8a857a8625779576153257853f9789d11fc220249a3c8eb1063f572d326c5c6521d825370a3eb35ca45c58d3fb8d7dc58abdfca688ae2524a6bccf804a652d47e35b47ddef09e6f1e5881445f5a12bbd4afc19b65f5ca5bb11a8660a64adc41beaeb4b2fcfc703bbacb07d471fa010fa3464f106cc3c71e25d73aa667924909c6c17d2d934570a5ec5a107462599e80dd119f7febdd85021eb0b3918fa6ec00ec5e19465f09d757c99ba3ca6225da9abd7c5395f1a6ed83a7e35ac38594486ff43b21805bc5f58b645fdd5426ecbb1f9b549da945d89cd8c3ffd7184d98d2a8fe06a7de779e65ee1ac8cac62eec62ac402fdd094abb3c4c1052c661463da4bf190a16736abeb3e5a2b2b9b5f73107e7016da740c26e44986e9f15fdb11515f399e6a6572ee5c6157433918a57e7d3c450f2a8b094209ca66d102aeca74d6fa05604b575c1351adb526d386301c2f35ced850337184c4aacaa84ede88916f8679ba1bdb48df7a4f70f4989df24a8743e1b8a938ca29961beb6ffa100f3bd2954504ab2a25d32c216a82bbffe1a0212faf17a832ed5f2dfa8d9a99e29a6e50650230e443bb56867521c68c6e0c90e7bb1a5239d94a08f33fee65047234a778e47893c79dc965b6784a45ea1b35c1459bbd0e47f14d605ac39b93496e7133e9b53dfeb1866be86307f6f1e7d51887a5c4475bdd00797ba0da7a3ceba35502ccbb1e72b6c96ef2bfc581308fcb73dd20cd6236103e5fd4f618d8e0302bd450ad6fb9504ea3605ad93b4b029540996fec89ef8f341b18753cbed3ce2ffa6c15b8fa2d673ee54ee9436c58202cf7c8c110e76e7af1620670cbc6591037f5be51427abf5352d758e81a3bc0fc00d41e201a41a53bda3f75846e2c56b04bc6d05fa6ed64b9dde14309ddf3c048c7cd0c9cb9971f030051b3d4f850c826523c4946ce68130b5e8622f6461fe015aeded73c9a0eb0ff499aa317fb4287c92c97d2ba5402a5069d68a8120baeeb9fe34b92d4b87318dd85ce6905d798d5bdf050955a51e207d5e02125a56bb8893d9b8f930a1cf68657f5b043433884f2022bffd08647b38a28f042f016f01d73357891c5b3ac7892e3ab16e4ddcaf944b6dcc725b8641f10154f16fabf2dad5dd6b67399a002a724032ae201ea27657a4874191927997b6a5a0d1c94ffd41d6b607a91e932407dfc2b38d39101ad05718586415ba20d01770fe2270ef2af25f185ac9668cecfb39199c85efd3d31a024b15cdbe56f8053df0fa14c2ed2e5c5708fc9f0454d9bebfc8e44e7234dd343c5c2f79142e297bff86a5a5d650481ae779bac8358787b9c40643ed00ae6a110c72ef4377047c213c8cbda927a1e676c3620661ee15afd35ba4e3f68923f2ef61ee6b0f2876469fd77c407aaa19626421b90bdd1f1b68a01f9b007cd8053a0f953221f35fee4701e276a9bb106c9b9594a7e713790b7426205c3023b4ae356df8277a7ac393e98240c5a81747c9a55153f2fd212896b54222d58069d765583c841a64427a782553fa5d68995cb64f11e57611e8ca1bfebe0d7475a869735d94e595604d094b6ee5ff0b3f5a6c550c72f350150fa1e7b6f7038874e42fc040a880622b081e7163d8903e03c28b8d7787da3b9f1f54ad1f96fe3132bbac26a90b9949f8a3506fd47c9533b7493d167b92c64f1babf5352ca063ae9cd60ce30cadbbfae906bd49bf33bf0933b96b82521610dc80212588b88674fa30a4f16e84bbd1d81e6377d874761ef972f83716f32ee3fe6b4bc8f40fc89007815bb7f9ae6ef686ecc0618c01e9d0c57362ac4c672800e0201f77198f2201e71053fc8020c4022761644f1e4bae769a32cab4d5592417e65c33a81f1b2b0029128eb7a54332ad22f7f676dda4e5bf70e792c42e20e0c05dd36d832c379db979b86ccd903e8e4218261ef13e8727508c7894a9d88524d84d2e8ca83402f80429bcad983904a0be612c976b3839b7f85879d49022ab2675ebc954a21e9bd628c2ec33d13e03cf2c517d30b1de44d63caf030c0b99687fb190e317368477b44f48b0e05947e6c2bb1ea321561615342161c11db537e55bc606b45f939a34f85d4b8f238d4eac5451369a3e881d8df6877f1f03821fcaebb4de7722b85197344f0347f53d045b3f7b03677f69e26fff4f45bd67bbf01495d8a15f1257f945c5f014a28411065d739af023a713e33acbbebf8037f5d306f42608995f79eef1a7436a80bbeea7b4cb0282e584b9eebef2a750a3cca81a1964ebb9001711ef7dc470cffdcfa7fe3db612e251234bca2e1a046324c8d96935c336292baf2a7554a78390b02d42df367d5c52c7f21081b653bdac4104673d9a5893ab82452e207a6c9d88c24149f85f2f30ea2e43ccd7628623915c48ea205fe9454e4a474ca08c424aa2477c7f593e5e0511edfc52a56a66bf8e932d4565caea12c02e55091d0d18bca655e0ee05d065bde11ec2c0f772c536511e1ab0f4c6769ff045feeb97b48c27ca2abb2a3b2b5425bd71d7929cde2c67f64c750ba8a7117e86bf6cb48692d3adec1bca5ab8adc090c1b80c6c173cf4df33ce1e16631c7e402b11592fdc79bfb5ef6481967a8ed8dc446c1137fe6510a0c662b7c2e1c698c96dcebe78b9b74efa38bc5bb646890febc889719313c95e89f4329a1c1f163ea64301c84ccafc2ff114b711590a3d37faa79d6acd7613db31b65b6502ac035e63b88660013bbcc67cd03af8a9aa60378b9ba20912c30639dd751b867f6ad91f8d0447a16ff4651c0fdbfe29e918ae92017b6d3b75d3d7ecdec346e145048e069b339e8630559d7e907c2c2b665a06894b3f57998d42c50571368ae603892c56418745c0e15ccdab981284ff48b4c3f2d80d3107cd206de12b3ac6265492aaecf518d4b86c0a411d7528e6a5ccf27b523021a80572c9cab4356f09d0f2301473d755114ba6910f9a305e575b5cb2c77da4ea599966adc2f12ec4e2f6a1516643a753672462df32b413e8bbafcc1e1141ac30ed28a0e8b90684a790685bdaec61a14aeae16ad8e9c9632c7843a07982b12ed9ea15bb8796aaef814cacf45ffe534093f70759bf1d6745c2723a0cb77705d1593d405eb02e5417109cd312c31f5bf09ba2c3e8908786f9db44b384ad10ec01de37837b8e1e698f24a4c7931eebd4cb2d1a87b0da8b5b7d8ef089c07b71ea695325bf07e6a94b2ad1809368f0b2aa34dd8475c9f7af528e3377c4de62b86d307fcb029843e2f13ce46b6f1f98ae093122447db85972b89362a7458f82e0bffed305275dd661009c08562c1b87dc8e126e76b1228fe2875a8b5fe7d6d295d254e627d243296635eb5e7918402339577dfae945312b29fabb59801d21ccb59c01292b09b130fbaaaa605db758633f9fc85b9da1bf33bc56e2a071eb20f99b7d33694746f8a7ddb8fd314a8eb6bce7d2dc402309f235474c9a5402e3278338da97bca53f05becfbe2db88a352bd35030739007b5fa060f288cd36c53199bc30b148a0d45d7b1ef117b2c7550c2aadbc73f03a6845e67be1f8e3645fdd1c046d67c5897d7fdc4a5cd11c8e3f335c3c9e5a2ffb326eab4bd261b55da2a4dc9384e35e6d6a748d0318cd7a9c9e73fb782357188212b06fd6fe2dd3b1e4487ce2abf849e6dca518036418bda53fc4a1d998be39d59358ceb45017cc833bc86221127cd79f7f403f78563bdd57153710338e759aaa7092f00c4fe58704dc1dd04161164af02a675af0c5535818fd4afdca9aaa4d5d19703f25e70c391061aa9c3c57fb17061107b89e7f1c5ec71642b356d62c244a4fde808320e17548c97418e3a9cbd35e999b7b53676118d4ab4448dc6d02e0ed1180e3862d3a6d95846534d150c7160c8a89eb30c93d02d3bb82e060d74460f6b781ec18b524de37015ca555c0a911929621bf512ad90cae33a5dc023877a735fe1971b3bfb8f8402e0baacd99b3ee03001e71918d436b828ecfd5d1528d9e8aacf37d0572b682c5d4e9450a38413b91b9cb91566ef177202a15363a2e5dc9f161e94dcebb3c08c642467cbf7f2ef094c612"}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = epoll_create1(0x80000) preadv(r1, &(0x7f0000002500)=[{&(0x7f0000001080)=""/58, 0x3a}, {&(0x7f00000010c0)=""/165, 0xa5}, {&(0x7f0000001180)=""/151, 0x97}, {&(0x7f0000001240)=""/113, 0x71}, {&(0x7f00000012c0)=""/244, 0xf4}, {&(0x7f00000013c0)=""/32, 0x20}, {&(0x7f0000001400)=""/62, 0x3e}, {&(0x7f0000001440)=""/167, 0xa7}, {&(0x7f0000001500)=""/4096, 0x1000}], 0x9, 0x1, 0x20) migrate_pages(0x0, 0x6a, &(0x7f0000000000)=0xffffffffffff7fff, &(0x7f0000000040)=0x1) 16:05:46 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x11) openat(r0, 0x0, 0x4ca800, 0x40dd3e144bd7ea11) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) epoll_ctl$EPOLL_CTL_MOD(r1, 0x3, 0xffffffffffffffff, 0x0) 16:05:46 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f80000200040000000000000000000", 0x24}, {0x0, 0x0, 0x200000000010ffd}], 0x2000000, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 123.262740][T10640] loop5: detected capacity change from 0 to 1 [ 123.319648][T10640] loop5: p1 p3 p4 [ 123.323769][T10592] debugfs: File 'dropped' in directory 'loop0' already present! [ 123.340609][T10640] loop5: p1 start 10 is beyond EOD, truncated [ 123.346753][T10640] loop5: p3 start 9 is beyond EOD, truncated [ 123.352733][T10640] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 123.363670][T10592] debugfs: File 'msg' in directory 'loop0' already present! [ 123.382169][T10648] loop1: detected capacity change from 0 to 264192 [ 123.395158][T10648] FAT-fs (loop1): bogus number of FAT sectors [ 123.401421][T10648] FAT-fs (loop1): Can't find a valid FAT filesystem 16:05:46 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000100)='./file1\x00', 0x271, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000140)="a41762a6ff8d8bc642673b16ba5c5e58af6efb828e15989b62807be139ccc6a0a294a37264856e2d6e27072441e60b00c9a749ee009e9918f96ab02db3ea9dcaf7", 0x41, 0x598}, {&(0x7f00000001c0)="0bfdf7fa0b3e3e8358b3925957bf8a4255a464321d7c2dc326c07662a91cc9ddb259d8e7d829554b90c31de6e59b88ae17ee642dbb267a3908e4e10d7aa691de3a043c1568183ac8bdb827ecd433fad42e1aaf9dbe4bcd2b3c6601036db9b991fa32bc27f5f358", 0x67, 0x9}, {&(0x7f0000000240)="7894c90e9bd93fe7f920c64c4cbbbd43fff4dea7525c197e551b94bf55c554aa3cc25cea39b917bd03e7ec05dd52e5fff7890c75b2b94402e8188a55f905a7db851fbdf530eebaad995e0ec93920d08158dda446dd381dd4f6be083b52523a9ab8ac1221e9975f8c456fbb2dbf6013f0c3cb6303ecb79d805d2e4282322bed2c7f6be871c7b91724903cd06f7e551964cf5076447d7cf23f2b30ff748ad6b42f26b8031e601fe1eaec12665b6a666c1df398679448060aa5c9f6e41ff4a1d524eb492cf37af1318181724e94cdbe20c070a9cf6b2c7aa43e0d4f9f6f8870645f8b1ea37eb614ff81", 0xe8, 0xffffffff}, {&(0x7f0000000340)="6b7bad6cfae5434e9112b97ca05bb81def9b1dfe7c2e8752622301d6fd54d837467d24aef86b3eb4b5f83270260a874b4e4445b63ca20d1d3a79a750ffa22a932bb133eca5ffdfce2fb9cb3bf3f115f02dbe946881b1640d051e96379bccbce566dcbc0d00a0ce0130ecf8d0c95524a33de565c6ca0ec02c0b97d6003610b3f1a26f390d7a8ea6cc40ffcb02b1e2896ecf32a11642995a556f9725c2487742aefc7e6979d15ba94c7f88359d6c35410950df38", 0xb3, 0x8}, {&(0x7f0000000400)="8a3acd3ef046e11561760f8ddd6c7a28fff6cce7e7fe2c642d34eb9aae182d7c524d62c8dd492d3038f444987b708211e7adc728d0ed23946d36243311791e22988df57227c7971c9b78c1523e058eafd54122c9ea14090fe0df897713067552881c25bc2496cf487304d7a584d3e32640e7bc99dd864f35e251691ee678bd9ada40ebcd9b668552805a1e55dcd5dbf3a19424329cfec24560d0aaf1cd0a0a96bbcfa9acaba6eb5f7abc5e7509d8a0dede85be844451af7478954ce79aef", 0xbe, 0x7fff}, {&(0x7f00000004c0)="e538c1df4864dcc1caed9c54e04d764e8ca9f22537918eb946dc1ee8b0da137a45e45b5b448273e0c5902b6a24fc626cf1af58347ff4075b48c2556eee8e1fad96bc70a2f68b13ed6511dd7467f69d5903fff8d69cd34d27a8e85f0abdabb3622f50e5d26bf8dd5aafae7e3a8e4848319ef7f20b6929b740f1903dc62bf720646711", 0x82, 0x4}, {&(0x7f0000000580)="ad6f412599e0cab57dbb5aac3f506ce9193cae3fbc827c9e58e6ea2e400aea95462af24aa86ec3c3c364365927f72178f4ff077c098656bb625cf6a72b35182d224aa44b58ba0a0309945aa08bd818c3bdabf3f7e5087a6fb15bb6ed405e1dc3125c2a61c99a41085ef7eae6c86cfba1b5dcd997bb8bcfd32371018b9c4fe7faed5fbe1559a35dc79b7563ed659e55691bed", 0x92, 0x5}, {&(0x7f0000000640)="4ef10405c0488582cf10fda107d10eae660cbf52879176fc2cf7270a633f28feb0f8028025f353188cab9291cc04125c877e622396abc46547ed2859980c921079877d68144cf3aa9942942b7be60346937f2dc168748072f7f57d3d44c79b18c94db4b5a840768ffd73083547ff9cec327e7d4a890103cd", 0x78, 0x4}], 0x100880, &(0x7f0000000780)={[{@huge_never}, {@huge_never}], [{@appraise_type}, {@measure}, {@rootcontext={'rootcontext', 0x3d, 'staff_u'}}, {@subj_user}]}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) [ 123.431237][T10640] loop5: detected capacity change from 0 to 1 16:05:46 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) 16:05:46 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f800002000400000000000000000", 0x23}, {0x0, 0x0, 0x200000000010ffd}], 0x2000000, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) [ 123.574489][T10665] loop5: detected capacity change from 0 to 1 16:05:46 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000080)={{0x7f, 0x45, 0x4c, 0x46, 0x8, 0xd9, 0x7f, 0x6, 0x635, 0x2, 0x3d, 0x2, 0x7e, 0x40, 0x26e, 0x1, 0xfff9, 0x38, 0x2, 0x8, 0xffff, 0xb2d}, [{0x5, 0x7, 0x2, 0x9, 0x1, 0x9, 0x0, 0x80000000}, {0x5, 0x28b7fa03, 0x6596548, 0x800, 0x7, 0x200, 0x0, 0x100000001}], "55d7fd471aa4a1f3e747713e34a99fd8cb47fa9f831a1aae2a2303725e95c51c5bd279955e576f22cdbf938922d3021bd611cea07485ef1f1984fb43cacf4df3cf0f8671b852aa1e591737e3b4629e38a1bc9011cf11c6035d6ff8a2ab2867fb2acd64343b3ae1f51d62c358b25c1bf280e79455b7fb8616cffe355f8ec4c969daa5239e0c09c4a579a4cf0b9c136d5634f664a493a94ceadeae01c84977aa6ae4a1f4a848f029e5dc92f8e01c44cdfeba5a633922f2c3575828b3e6c520a91dd102fb3a51d5ee57e244dcad0cdc9533a4c57f2988466c8ca1537b09e133a70330c601c7bd9175ebe03df24ed248a01c2e35b394886249e390e4f4d43fc693fc5c7f34775557aa8ebc11c596f1714c5b00897cd949531b4929e561e2f1f3629819fa53a46d1cce08b12a417403ecd9309ee9a14e67b0e40ead7ab2118f958984e1abfb13aaadc62ab0d34f8d9939c0c413fa25bcabe7b07310bb0185b16f9fa6fee4030cd14e3fb6982482bc05122597d0e49837c0009a361419827e8d54968e4d25e3f6edbe91f862a3f2067faee2f4a8cf7acb50e17dff374455cd91160feb23a5ecddac5d31288bb1a5d918791e3c07b6bb1c0d666d0c69f6cbfec0316c9f5bffded0499e1852fac6aa27caa7f672249ecda3e8ac5e68bf94f02ac80bf98e4c4c8e8ecb26c6021d29780ba71308e64d3bd19af48b68f6dc08bbb700713be43db300cf2bbc7023b8f626f39be74fcb837fed609ad8dc56cfeeca3ac90c416796e1345444f5075d444f40674f878da334ace6945342f0827214ccc0d71d46536152112d54eb4b118095a1c47facba075db3aa921528d641ce87739600e88b169b10413f614dda97bb81fa352e51486aeef9848627ecfd69d99c97e051ca2e81694979f68e302268f6a8a3a551906f6da01bc6577cdcddaa7c5de7bdd6cca1b2032e41331efa00d7166f2809302f4eb1a8b3b6bbee73618f97845450018074490a6bebf757ef5c8b6f2d4e7e5adc24ec86f05595cbd0b5e8502f2638ec9311d017473ddaacac51d80d8f9f8c3e35622d85b0f121371811a4b11ff1c282517eed8841e31a8b1e714589d4e8d7fbce70f53fa0ec22c2ef14c84b6bddeb13450520cd7eba3f358830bf9aac9cd7175f3fe62d150abd9ab181a8b1bf59219bf68abe693573a326c92dd0bf64639e097739758814e69a8f9ecfdcf67469e18b13a81687912bffeac0b69353931d64084d438b9f17ea8b927c97047d1c63eb2890e96164419df1a3f5f4af941b109bcc2afbcc6a0b98e1a7733ed0e2a8b9333adb1551189b2f710442068d7dcceb81f69790b4ac29ebec1acf6e109217f4da79cfd54d95abc0880a2e2afab4194059622717442da3a2abf7f12671a5f1abdbd2f16b71126ae742535dc8178c4335a5e6ce87b99f92138dbc29ab891c625c30a24d2185d2728e9e7e69409c5656f90a3ba18e85a4445ef180f92ada3b54d2a809686dccf51d7136c1da420e8ef693a79309b729bf9b21a2eb94f0f0538bd764e210ee8b32bba3d6e361b39fd229ca0134a3ddd7fa3bd0682f8ec009d87b1c6410445c772989e41256ffc187d31c6705c9dbde2b9674f2c5d8c61686821ecee77149b5d96cd46c2e809adadb54bd83b372b6341e0e4bd6f133937766c461dce7b8137d5c1e7c38ecccf285be65846d39dff5e27204c32e4499db84d514f163ec6982ad2cc5ee684c3af46729928c4d232cc23ac4461932e775089804964bfa912490a8818ea79931db1a591c194897fd6c425e0b8dd8c2631e3008457573010b7188808be8e1c53287bc01c2f9456c8c60f1fec938892e7d11e0f9d720aaa6fa8aafeb99f08f3bb5e1dc849a0789d32d852d55f4bc4ab33c0777c3923db52e7f3aa4d9cf71fc76ce4f3d6cfe7ff217159a443e733c23dcdbeef40664bec4eb4d53b2906519dd555c86a0d349ddc1531832813a9b1715aca6026ac80df3b0077a4bcefbacaa50b3284d0986b1321ef5e646b02fe2ee779206df02428b9baddf1fa9fd759d5481effdba606437cb27ffe55ff28806700516c88b9bce7b32cf65f94c880b690430c318054f6fd86831566b39ac0d4d44af79fbc9d1f9e446f67876b415239e06e40ad5dd69b72c1fa6e6c6bc1f5d138c278940a41aea3bc5d37cd1d8819377a7bd4ac6a525be861260f4f8a2023d2db4d3cddf01f5cd93daed1fe65c363e9475f81238ab3bdaaef060040922a1f4193c923a32a7074d2a8bb365a51ef09e675ea48d079ad08f4fd6735a154ec25e7961848933f8fbc68960dc23ba62bbca10e6cbc15b452e915cbbb7ce26eee13834a978cfd655b17b0e9eb06a5c80a04d30b9894c6e814478560387579b8302f7bb48ccf39fbc3ef9d93c0982d8f6343c629e914d766893a114b565ae14c287d56fd924ea1e8b7a6a3db2e88b102abc69b29054186dc84c23a1979ad52fd42bb4a2def6f59bdf1bd6f1f63718c7b4ee857a21b0ddf995a4ad4da2caa9eb2de83331eadcd53e6954d07b8efc8e9fda3a7c7c8fc514563329d850c0320d5bc6bbf3983ad501e3a22afad277754c5d7a502f021b1d2008d4681f602027114ca896fa85aea8e08740443f71f9eaf2299acb2383c0d5c3164c0024677323b1d1e77dfb2c402107ab38a21504c2d77fcc9ecf4e475a26b711eff9bebfcecd6983ab6185039a1448d33b3f06b10762b259d6d97a28c3e52db0b2da4b839871ddef89d6940a7b6dc554e544d7b60c3206923f5dd269b7bf9b42dc283c79cc531e1c1d35a779867a6d3b6b6ef860d8a0b301c752ecee4d2f8171bf5fc448fe0500be91645881c73dfb1ad8905a17519f1520fdcfd85ef2911e43a565cc080fec1d5e77e4d173f1b4b7bdfbd83048fb82e953e8a28688b3d9d9909fce8c9ca28de2ee926341ed82a68d9ff101a40b1f252c5ae4d224f7c8fdee073311026204cee1860a879d73b19518ead9cd4d6556989ec562cb340069b87dbdf1f8715f17e0b1af49f7deafaa4a166830373ce93beff48a527af4a3e98ae8add0f6292864b7d022cfdbfc021b2805b807bd8d98adeeb3c5b9e9f5fbfbac4df40e16edf7120c6bd5fbcaf2b6bbfd17d4b80004d737fe17fcdf283ef3ae087560247493ad29664855549ed733ee41f2933da3b19d55f00d81d7e7458e4448d6b26afccbb417a7c7a1e3ff8696671c05d7223b6e62f86862815edf94110a14ab7d5f51e75d9ea93a9923f58b212be531da819e3f091292c51492b3466f053f2a1f519dede5aeaa96abdabe115fad9ef7650b090b3e842e9e0daafc15d1429a1455ec15a33ca6f5550085987403edbd99cd220903f89a1c9596758f02bf248f8fae8e871bf030ff84cbad95fd1fdd3ff7e711c273ff5ca6808ce9c5736e74bfa049910987fc1c484bbb4546132f79eb6e8ad7cbc9a19eb1154a72fedd18203b30da21261dadc0be3a5b5bb46ea3a3dc348e384e87e7e2053506a01e4eb38c7f1464d5dd6877fae8d0fe7adb547e14b5b4ad0339795685a933e624a2e5315aa553e28dfc63806abe74b8e25deae0a28c1b12f170aed316ca009d7b5e274a7b94cdb8b16dbe07d4d658eb57f3e90f7fd06891c13607f390a53c7af6f55e42e0c6270d03be180b5d31aee24a3a2dccea727b958d4afdc68661ac5efec7ad5e8e2e0fb7c5cf52094484ec3071027edd0f3db5ece5462df5dcbb1652d05ef767950c013e33ef1212e5b87b0d7a4603f474db4d8b87becf167319526d6d331eb1f8b7d096b59e5e168d3f9412f02ab2f515025e924b3615a62249a22f8e6a3ddb2d68f2a29cda2ecd6f7f371fd210728fad39250aa76f8c73465e839c2790b4d85c20992586a9ae9fc794b47efd7fcef9fda3e7449b12c7a467ef7322796f7e3d09fc6385a42c62de0e55cb02c221a5005a5f5d5a9f1b94106f1d832ea2d858e68df0812a28de67c1df82a0fb686e15e247936986b9b645f605ebd3371495e69818f4318c0655e43159d8fa9019cd294c84d35a65b0b45b6dfc6ab286ca90c87114c025e69258fe156d4d02905d855d147b940531f233324a72a7054a0f061489f2bbba143dcda3cb9e17543a485b80234cc6e783dd72f824a5aacd0ec1c1b609339efa9e2874a37dc00ac52c2b7f93cb4ff01ddb9fc0dde3442b4c3f0f06fcf49029574aa7ee73bb9c774928c8036d2b99c73515ab9fd2c8ea0516adafd4d0961e3de7b491c25fbc73cb2a313224af92185308abe7faa90a4647209e4471ee42b89eed794e220ee4ecb2abb8698c9ef82978873a506ecd008f23a03e01a03ac53c8b397f81bdc855cfaa78dee2117cfbc3c17eba78b0c54ac615884119b622a2615bf73f63212e3fdfd5ea4d136814fb4ecca234c680ac69da8dbf1f33ffff83f2d8b5e8611335c62c702395e3b5706bfe30d21656402b14e06eeb7eee85cfd9a9494cb79fb13a0621ca935d3ef916935a5b4d7c4a45c03471da924a30a79e61e974d3ea41f57e5555538c1748ee8ea17caf3488e9253a29de6d68c3f3d9de22f95fa7e2abf2ca2268315bbe428de30b3245163d90d4e35076b2ca1987c06a02379a066904bdb2b881651291f3b3c844726cc86f7260d9d3d6c538986550d6a749e8e9bd494610364adb5a10c9f6670345173039af63c9312d8fe13923a668cc601b1a23147e3b3d80c743724e732fe8ff6295e1ee0e310fb45346a06f97ead81c5ce6056427508dde7b9486c0e8af204549a093512bc5952f52f864bc92a61df8b1524761285ebabfa68f8241d90059e34f335503f624a4e3b09ec66d3c9bfd5b7f5afbf5be020b97806953ec0468176c12d0056de5a840f1f402a7f224912f888be853d12e771a0d6c6bab1859f4223444da849f9d637ac008d957a7115fa361a195c6e1e73ba877e1fdc64851ed5ab6fe919a16dd3d3dc96e7c6bc45616d6c7ec59540a34a08267caec137407e3b7c91e1de3dcfde257624e73d452aabdfce26d0bf0e316de99dd9bf26417f91b269766c4897e26295561961a6916c5eaf82d9c62d827231e65a976b7aa3d91d101939630c6c3e74725429674f3461f0a4e25e61627a34ecba4dbde8579c41e29022c2408cdff0d3297d5fe19d8f8af2a68be33c2eeb5600fb247da0b61f05b8acf9680eca2b52e29edde60e491227b9f3ce41dcfb412cc4bf44e5c8f81d8ea375ebeda39d3acbb08c9201fc1830a0fa6c973645234279c258715db42150f0620e0fb2abfafd37e9852a7cc8b9fab17dde6fbe92c3b97d4638febe49ebd0c177c5ed334b8eb070cfc1b16625feb4b182a96a303b6304b50e35e085ccbba64dbea70311468a39acb68115dfa151cbb1268cc2b9c095ed95a5338abef65bcc2e14b39ab17f5f4161e40bc07455fe63df61c15853f496f7b49499186bd545df6fad11d3d44daf3ad0b739518748f3f6aa894099b9aff3584769fc88b552768a70f637cbaed5689887c21a16a1376eaca9bc673eb16e2521310437c72300fe3ce60b26f7fef6c72517f923d4129142e075928ebebb0a40020f16ba9b522d2320452639e9e7afebdc343dbff4795fcfe18c2c253bba4e09dfafd48e644b4a6816bba2feb1213f7a35fed3154d90d3fffa7b62419914d7120d8323958f8374fcc79ab70c0362e3e2f32bc79473f89aa0bf9a814d8dd2e30aeaa0918939b80b64cefb32f97a973082416f490d5530a03bddff60a72fb19683ad211e5757ec8a62d76af359d110621a8fb3cd5134085460ccd2284addb40ddd6db51c6b79d040ba8372a50d21416d95f4db98612ff032919b40dd098", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x16b0) migrate_pages(0x0, 0x6a, &(0x7f0000000000)=0xffffffffffff7fff, &(0x7f0000000040)=0x1) 16:05:46 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000080), 0x5, 0x800) ioctl$BLKTRACESETUP(r1, 0xc0481273, &(0x7f00000000c0)={'\x00', 0x0, 0x1000, 0x7ffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_FSSETXATTR(r2, 0x401c5820, &(0x7f0000000180)={0x9}) ioctl$FS_IOC_FSSETXATTR(r2, 0x401c5820, &(0x7f0000000040)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 123.648946][T10665] loop5: p1 p3 p4 [ 123.653042][T10665] loop5: p1 start 10 is beyond EOD, truncated [ 123.659167][T10665] loop5: p3 start 9 is beyond EOD, truncated [ 123.665164][T10665] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 123.695563][T10673] loop4: detected capacity change from 0 to 264192 [ 123.703950][T10673] FAT-fs (loop4): bogus number of FAT sectors [ 123.710073][T10673] FAT-fs (loop4): Can't find a valid FAT filesystem [ 123.774221][T10665] loop5: detected capacity change from 0 to 1 16:05:46 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r2, 0x1000000) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 123.835501][ T1032] loop5: p1 p3 p4 [ 123.840460][ T1032] loop5: p1 start 10 is beyond EOD, truncated [ 123.846593][ T1032] loop5: p3 start 9 is beyond EOD, truncated [ 123.852572][ T1032] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:05:46 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=@pptp={0x18, 0x2, {0x0, @rand_addr=0x64010101}}, 0x80) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) migrate_pages(0x0, 0x6a, &(0x7f0000000000)=0xffffffffffff7fff, &(0x7f0000000040)=0x1) [ 123.878381][T10698] debugfs: File 'dropped' in directory 'loop0' already present! [ 123.878645][T10665] loop5: p1 p3 p4 [ 123.886427][T10698] debugfs: File 'msg' in directory 'loop0' already present! [ 123.891180][T10665] loop5: p1 start 10 is beyond EOD, truncated [ 123.903234][T10665] loop5: p3 start 9 is beyond EOD, truncated [ 123.909345][T10665] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:05:46 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000100)='./file0\x00', 0x101, 0x6, &(0x7f00000005c0)=[{&(0x7f0000000140)="18bdcc12f0d6a67ccae798a51a87ee04df75dd0bef175a4f3bd3c9f4b6b0a6df38194ff799e2b50c359c6fb9ab923b887175b61e0bc0b1258d8fe70459e9c23ad82c597cdef5dd22baca40c24191f6fd401fdb7d37bd8852233fbf0e0f5703542b7cbba38c664bca0cdb1697f3666ffcbbb03c78b9d7b8be4b9792f248a12c07a69a00ab13b13cd33ccfe23ee4609961ba273a9ea725b58535b1190b225a2812934a1ca7a5c0cb5ea1d801a0a12d05abdc1cf2dfa93676f44c48", 0xba, 0x7}, {&(0x7f0000000200)="eb0127e2ddbc0d8e28099038ef12e042e1a3cfc57ef52402291c84406261cceba3ce4aa0183790a5af7a75a11d35bc1d373b17c57496edc27026690a9b9846ece71ff8cf942bae1aebee4a99dd041ffc3d56addca65361d67726e91203a12ab31f325f888d7041396913d4df4bf6d0d282c1bdba5da61a428fc466db23863a90ee7e3d74c6220d1b35bb1c1c860c0cdf23851386e2fe727c5a5619db044fa1f03705e3f8a76fe409117f1d2bd369607f8c4655e595c442b5f2a38293941b4bd5526cc7488cfb29bfd733e2da428f8cc5bcf3a409db4cb237293581944e7c86a0389cb2c5299e047739b6d953a8dcf82290ec2479b36f316b612a893218", 0xfd, 0x5}, {&(0x7f0000000300)="d23426ec4fc867af63098f77907dcd2cf53a438cf14b9f3cfc5559cd6a3a3c", 0x1f}, {&(0x7f0000000340)="30d0340dfb0e7fce4930a45ecb0fd370e2ea228f2cb19a757fde618d5f3b7725cea9802a95b9f41c66f86b815e2d9735774c9daa7ecd2ea9d1a308d2e0aa0d8fe0627ee3874d495d1b463260b4c3d2b0815a1d2e9fc3a116975cb614ad17f4586d6fe44942626758ab5739b8a99d23560574cd4024caab3676ea2c5fc959150070a1c9092f16ce43f4fb52f6aab7d30636", 0x91, 0x1}, {&(0x7f0000000400)="df389ba1fadf24ac4f15cf1d8cc18c707787f9b288b8a6db8dcb9c7c68b91f38d29ae6fd077c78ec76138a4bbca57bb5d3704e7cc2443648c63157fc0774dd34788ac47d7c0d81f91eefa214e6e2df7cdf2dd79080be7f421009dc6ab02a783c907f69c976136e303000d55d0f810808e16192ddc420c48bb48bf946a0462b27740afc03", 0x84, 0x5}, {&(0x7f00000004c0)="ce6b49a47a1eb55555daa87d3335bfad4c2881ba1cff44b479108736286e665f7dec6070fd6f4f992cd509c692d042c44acf2b1c94fd347ec205633d47529e8fd94cd7feb8dc0cf2a3d71d3d5d6308072a35298160274083e7d2958b6ef0e378ed3c612059131c3e8e35417fff127442f4bd4e492ecb816c943014caa7e581c4a285243b8c3f3ddeb5e489a38b87729b0aad7a40c9e53eaa07cdbd74c3f813d8a95b8c3f32bfb598597a61d392c77b622c3cf4aa5fae7ae03285d3c353749a9ab77c94bb331a0d4f07326fb1048cb20bede9384ea6c46c28014f57f2621c539868306d1d1c456ccc1b019f48f0c57f", 0xef, 0xd89}], 0x200c005, &(0x7f0000000680)={[{@uid={'uid', 0x3d, 0xee00}}, {@huge_always}, {@nr_inodes={'nr_inodes', 0x3d, [0x46, 0x2d]}}], [{@fscontext={'fscontext', 0x3d, 'staff_u'}}, {@obj_user={'obj_user', 0x3d, '^%'}}, {@obj_role}, {@fscontext={'fscontext', 0x3d, 'staff_u'}}, {@dont_appraise}, {@rootcontext={'rootcontext', 0x3d, 'staff_u'}}]}) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) io_setup(0x1, &(0x7f0000000180)=0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) io_submit(r1, 0x0, 0x0) r2 = inotify_init1(0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) io_submit(r1, 0x3, &(0x7f0000000600)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x3, 0x0, r2, &(0x7f0000000240)}, 0x0, 0x0]) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) 16:05:46 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 124.102334][T10714] loop5: detected capacity change from 0 to 1 16:05:47 executing program 2: sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="adeb2761da5726c7c4278fb04b9684bb552497c4eb8f7e32defb0e2a2571bbaf81bc77d33fd0ceb1ee3b93934ef758540de42774d576d16287f9e29a744716a68b670e302738313e89021ab031325265161f711189568130da4e0fde1aff670cda487956bd77fd6949c9afa18621251483ea9221f0eda06c29b23c66ecb38824b630e8edfc6c72eff97e004b04fa05046503216b0c9c4fb64986f1dda9", 0x9d, 0x20000000, &(0x7f0000000140)={0xa, 0x4e24, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x1ff}, 0x1c) r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000240)={'\x00', 0x0, 0x1000, 0x39acc0}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r2, 0x4c02, &(0x7f00000002c0)={0x0, {}, 0x0, {}, 0x400, 0x4, 0xc, 0x10, "9b8d0206af0919158e5c3c64b249e43c93ad870d4698f6cce0fb4061e1244941dc0d5d75b63d9c8f38295b04228256c72066bedb928a4e53bc6f3691db66f3b2", "47241ba6f16f4b53402278d308e4a738bddef1981bf2e85f1605c26d478d9b07", [0xfffffffffffffffb, 0x6]}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = gettid() ptrace$setopts(0x4206, r3, 0x0, 0x5) tkill(r3, 0x30) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0x7, &(0x7f0000000380)={0x1ff, 0x5, 0x5, 0x200}, 0x10) ptrace$cont(0x18, r3, 0x0, 0x0) ptrace$setregs(0xd, r3, 0x0, &(0x7f0000000080)) ioctl$BLKTRACESETUP(r2, 0xc0481273, &(0x7f0000000180)={'\x00', 0x1, 0x8, 0x3, 0x75, 0xfffffffffffffffe, r3}) [ 124.174158][T10714] loop5: p1 p3 p4 [ 124.186955][T10714] loop5: p1 start 10 is beyond EOD, truncated [ 124.193332][T10714] loop5: p3 start 9 is beyond EOD, truncated [ 124.199378][T10714] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 124.211270][T10722] loop1: detected capacity change from 0 to 264192 16:05:47 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000080)="0850031e059838261a9b46e75e329c78c8ff76358460c57d2511fbcfacf8058c2ecc25d767ea6f4e8d8c6c13887b55117b3971f63c96fe391b4f912e4b41fb8b1aedebec921af0ebcc5b7cf8834f04bfee51db7fb607e8072df4df5970fdc46c3a3050691f2e919899b4a44a5d87142815cd5bdd2aa3151ca369d00e7e56e33ef0d8d6e8879141c51e4aa5168338d1cfa7005a284a394841b1da8fac08363bba4ff3a6fd1fbf73754a0df375e375fa4548d2aa5edc3290ac7918583643f778c8ec469f9044788dabdc8e1320d43ccd386b94", 0xd2}, {&(0x7f0000000200)="cf60c922d8d77afe0fbe26ad275fb8adb250ada9480ef8ec91032935eab708b173d6699c61dbdb4b68befa180108d48bd5fa5c485fa103c42a665d694262f333968e79f830d4e7ddcf875cea50aa452ca18760a39ab9a41ce2aca725321011879177f32bd10b9605904d3b765b523156fe2d0a7e0574f2314aa5bf420bdb579c3e1a3061b6057756a6d0dcdc5ccc12fb09572b64bf5dda7ff99d24eba47a714d44be2e0c49ddd6ab0c16e68e6b2defcacd618f", 0xb3}, {&(0x7f00000002c0)="f333d91a9be2c4b3adc55f9ad1974154d200b5cc3fff17724793047df509d1a5565e12bfc4775741cfa50423370d881dcb473e8771e0d5d4b00de54ca63bd555bce88ddbb45b99cdacd7dc6e5a8bd7ce7502f8860e1579f179c4f06cef024c34dc9d8166864713e63a4a3801a469197ea0d35385b57cbfd8fe2ccd19c8d9e8b51cfec43cc6df", 0x86}], 0x3, 0x6, 0x6) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 124.233797][T10730] debugfs: File 'dropped' in directory 'loop0' already present! [ 124.243299][T10730] debugfs: File 'msg' in directory 'loop0' already present! [ 124.247084][T10722] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 16:05:47 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f80000200040000000000000000000", 0x24}, {0x0, 0x0, 0x200000000010ffd}], 0x2000000, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) [ 124.306711][T10734] debugfs: File 'dropped' in directory 'loop0' already present! [ 124.335960][T10714] loop5: detected capacity change from 0 to 13 16:05:47 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 124.355259][T10734] debugfs: File 'msg' in directory 'loop0' already present! 16:05:47 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) 16:05:47 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x40000, 0x2) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) [ 124.402662][T10747] loop4: detected capacity change from 0 to 264192 [ 124.417386][T10751] loop1: detected capacity change from 0 to 264192 [ 124.435586][T10747] FAT-fs (loop4): bogus number of FAT sectors [ 124.441777][T10747] FAT-fs (loop4): Can't find a valid FAT filesystem 16:05:47 executing program 0: r0 = openat2(0xffffffffffffff9c, &(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)={0x50000, 0x0, 0x6}, 0x18) sendmsg$nl_netfilter(r0, &(0x7f0000001bc0)={&(0x7f0000000280), 0xc, &(0x7f0000001b80)={&(0x7f00000002c0)={0x18a0, 0x9, 0x5, 0x600, 0x70bd2a, 0x25dfdbfc, {0x0, 0x0, 0x7}, [@generic="30178e6ecabd8ef49e7d02ad723a32b09060ebd575214316af1a8bfa31175736869f78f17bbbeb5b5e9eb75ddebaf458df231e449d43b584fffb469d231e1caac2ceec6366ea90217ad69524e7d5759f0805fdb043383dfa54e3f5568150fbdd882fa2036691bd28b58b5b75db3e2a1f2e3051ca54b7da5ce2b5b0065a1786f0eea8064ef5415bfee406a3dc8b47542c96ace1a243137689831d716b3d7e1118bbaad53a8a0fcdc3abb786cfdcc3a694", @nested={0x2dc, 0x5b, 0x0, 0x1, [@generic="7894b5fcd9b29a17ed58de6f7c8a8190b6f39e071df18f54b4f095c8c9e81969540fdca16df2c35bc492d6e1fcb613cc5fc56d7475f6a60c4aa2ea3cfa39235e861142d6eefb6a085cd04ae00af0fa6a68dfee5d1941066b9971889c85ff11791c15ad0d449606deb47ba398f24c4c2b911bd913930c9ae0fe3888880edf0b79f73ab595461e97c12250457ae0d5d2105c76826bd530d4ceef8c7f9e9ef213e02cbdccfcc32ee3660238487f8a5ab20baed35d8361ab8a46a12ce0a42134fb752153", @typed={0xc, 0x3c, 0x0, 0x0, @u64=0x2}, @typed={0x8, 0x27, 0x0, 0x0, @pid}, @generic="c411d160db7695d350e43f9f8ce1a567792f69e9fe50a461dc64343c3c717ed0357c8e5cc66d62e9660aa8fd87eb7460296dd17f757af60f069f78a065b9a1a276bd6bbe392321f0fa4fa3b3e745362ca28d0a7b388d031efae40cf1d2421669f226be49da5625e06d010cd77688eeac8ac1341d656092a6768792f665100fae9894e7b701b9854d9d5c06af35e5516677a72449e71ccce9eb897dd369d3d4567260cd92bf418bacd38f38ed0e2320996db3fbb1be12a706dda1caa9daa49c339cedbf4399ad1a743d1bf4c05367f07d8d2319b8db237b5e2ea4e6ac", @generic="940901247cc15c183b03bfec5854db476dbeb454720cf1f9679bbc64deb37ec365539242f6217e793d65ec", @generic="5a1abee5ca0e82a314b3902733da9620dddc83efa9d26c50900ecc1668c0a9187a9c9eff66ce59b07d47bfcc1cbbae589e71654ed2741f75b7d6f5f30d42552bac0dcd38229f0d024c99ab7417c00ef065564ee74c624406475ac7cab16adbcd96e9ab41711f1ceaa7796b99f2c4846b2c84c75f24d8227543d00e30f81749e903182da028e99ba896814e35b6c55abe1286bf583a03e8dbbefec99fff56dc99d6484a4d186c1835aa7d85e5f6eebffe50fa0e95d7bc578209f3b2f6d70b3288c901b574a35858b5214a9f734f9511d6007434149402ce337fbb6dab7bd078c816d8bfa0a3e122b44ae5261b0e39e39309718d8b557576c2526cd9"]}, @nested={0x109, 0x21, 0x0, 0x1, [@typed={0xc, 0x24, 0x0, 0x0, @u64=0xffffffffbb140769}, @typed={0x6, 0x68, 0x0, 0x0, @str='(\x00'}, @typed={0x8, 0x90, 0x0, 0x0, @u32=0x1}, @typed={0x14, 0x73, 0x0, 0x0, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, @generic="f94a89d2df0a827b839820ea8fb4b74df096cdcf7e51366195aaa8362cfeeda64d4c671f27cfcde5894c91e07641f04c6fe08cae3530a44e9d6c53d6ada9997d028ba68eea0be723bec9877c9ed969ac9ff43e284d63b63b75dfddf8adabf0291eb03f3b710b62476e5b8beb87f2cd6447ecfd85d0c9f521b814af693a89cd704397779a4a5b5a59123a6fe7fc79ffcaf62767ecdc38ddeaeb0069a7f7284e394c9d6d4b1f6d35a0633ff7b8b653fc4707b3a3df41860634896a58497b0717a765f1698685566b", @typed={0x8, 0x3c, 0x0, 0x0, @ipv4=@multicast1}, @generic="810c34354ac2"]}, @nested={0x195, 0x62, 0x0, 0x1, [@generic="ed6b31bd449a17e1289fe16e96fab4c542eb5f99187982c7fed9af8781ce06d837a21b2113096e9ded8d268f3728471e694ad72acc19bc7851be87f2a377bf9eeca80621e9ea6685f6297e63d10b5efc31f048ebe145db80aa501905736247e3effec5291058dfb18a19e96f5875fb945fe75a12f5432675afa8bc83cfa6a8aa1787bec0085b80ac90274ceee8c624de4c773991ccb45caaa8ec6b658822e06151d3b7745bc418c234f702f09489a59dc1d4bddc7de6c027df21b9a8e9c909a64d04e70f94e7ba638b856a4ae1c5ddafa413fb9802c238b7fdde883d7d1c4f2186399f7067a6dd29deaf201b2a3d89", @typed={0x8, 0x60, 0x0, 0x0, @uid}, @generic="922654b30d2175aafbb6d8884729d1fe3b2fd2266c579f6134db6f37229103409683b010aa28315c50a498fd7fa55049e379f1f736cdfe4712237512215df2b4568b0b473667c558b827d379d17c", @generic="7a16be935b73c6117cd9e96ca94c455b1a1700bd0db258aaa65fadff04b7f810b3e238ea34059d818f4304b04bacd7f0dfc5c2", @generic="3d672b06d2a798bed50a272783507976b1", @typed={0x8, 0x8e, 0x0, 0x0, @ipv4=@remote}]}, @nested={0x11b2, 0x54, 0x0, 0x1, [@generic="24aa57b6cc7710277e076e74b21aa53323de1b979886e276b4977623974fd058c6c6d2f3c5d5cc4ccf7d095ae795879202ac1e969cede656d9eef77d37e801f1398437c15b8a123903aa922b3787e2a89356edc0b5f5979a1e8dec95eb0071732043c1d9e9f26f8edc4371d9b2de0e13ac738c29cc8c25eb3e3a396932ff093666162211f966ffcb21b9c5d1e0295df3feb8da327c5ce658e3a8d9404969f54b9a2b1896092460c3673cae8ceace92", @generic="3ce15d0c319e2b5808e55dd59ddeff96bc39d979ad38e5a120d90b1a217f25775a94d5aad7616efa23d7a40a9b3d13363303e1deeba5be4f9ee0bef48eac797af7d982a5dec56d561683c85ef8fa94dc68fcfd3a0042bf88c0f8e69bfa9b393d94c60e4173a48765628169f6411be3cb9b9e673f2e8c8e3c55362bf3cf7ce9ee13c1db8cfaab9946b69a279cf1313bee17831ebecd48a8aca56cd9fb00c42531862756e530b0fbd8676fa81d480a88b40f96aa7ffe3ee72274fb2ad3bbd5ffa6ae0cbaaecf1e33ef3e09dc7517c5108bfbcaa6e9dc467278d9a9d0d8dd331415373d3c37f0aa9356c9e6c7ad84d6f7d36d66221f52240b2df76c679d1c036c10d6144de2ada7ec383beabbbcf4fe50879470bdcd4354302f989e680ee5480730f30dde72762ddd36eb0452fd11584d23be6db84abdf9bf60af7963af52d1a5d98eeb2bb557bc218df5d15bd5b32108ed4109565b8e4b6eba9c729edf5fb608473413a35ce7ff477680d0abc8d3e4cf3edb1656524623f0333c52602fb9b9c7f40802ca6d11d5254d115f5d527720f6609fac42a4c86079322ed0b8a2867e803278ef3c7d8e57437782e886c3ab246f7ce7539f670caeb76a4c1a8a4e516be8a44ba81d8cf6b3d65d460c4afa2c819bd19a74e187fb9f9c3d4a269f630819722f2198b78d40b63469f51191d2ca16b74cd792c84e71f4552682006ea955172de593235bbaba71b1f7c2e36dd8113c472de9bf06bc7189eb5d12eec9cad0a171ddb160fde2b8828e6998ca9e72454b5e2942ed74de3d97e6a308cc2eb0f00f1027563bc99ea3a1a299a0f8e259fbecfdbe6f98108b78bef8d019df9fedcd9a5444cf9e1587fabaa3779ff9483bbe5f4dc4800e8c5095cda167508beacd48f85b2ad3b0c02eb3b41e130be05dfc6ccdf0faf8eae0b513d025c32dd054ecfff19aee392152216936b790b6f62fb19c1b5be92f75293dc04edf04706983805ee4620343f694120c941319ebb610cb6935368342b2e74c1984ef2c9371001a771670af937600dc3294e553d771c39195430789b3405685d6e962dad5ce0d9296ef473e732d78f8fe6dccbc952a1eb6b3decb3c7b3da25af9a19326f3ecb628ae10e3f53aa36dd6dba4782a67ee63e090e02c6da7584ada282afa681369a37ba55a6196677e246489d1eeaf89cf79b287e7e27d8e785b1cc2aece99060796fe5c67fdd3d2bc7abd3265f734bad49b93ec1e22e8b58c6b59db2ae93c1608082d83c68f40d25f80037e72048c6ca289fc25951c1a978bfb7d287314cd8c6e90afce12a67fe6239f3871345d1a9489a5070e07dedcf8907de16cd7f0540354d68e67a56290fcd2d2113d07c55fd51c3157652e233d199a48da36fcc74f6c4be5c98431293f850c20f9213ed2018bf1c4773b6e760f5bd51ac93cacc6142390134a0f16768079efbde5dc1a61e5c35c92b8b6056b2f91139485a6b6d818d61f7970219c8217e499ca980dcfffd9333ee7e3aa4ae27d691b2a697577e2c35006516bf9020f4e055fe68b905d93f079a43b6d925da6382930cd9658def770b0f879cecab4cc76a1e933158d74a6917c73e0a83ba395e693d979ec471ec30922839f6b355efbd349b36e23db69938207b47a4d79e2efd12d463dbe9a64160c589a52790b36bd7255612a9f1eca0cb5c66fc78b9bccd01617f6ae18f76a0476f9347673a2624cad7a0d17779c0f4f904e4b9095eeb569e39e892367dede6f15ebbfe97a4fc158f7eed9c8fc8f540fd230c9485296752c222966c233c9470100d1e0dec368d65db031aef684fff43d7d0a5241b0656affa5f5a22c7d33bb1ed14e46ddf09c1809af252625a019bad0c3cee7ebe2a5571fc4c9cce5e31dfdfb934b33585ff91af976f36af75dfd5bcaba341497e7af018cc28e5ce4bc74f33769bf8637d25dda9c1a65a129cc03249b8c9acfae2dad96f148b343442cb7219a997d339c8fb81f99cf8a01af5491bf482bf785632f4c61cba32c938e964ed6d2a7ebab2f20a8da78575052abc78f89149fdcd24dd961edb34bebb17eec4ded6312bc5c6e24f299a0a2d392b4e17eee9ebf4b95c86391c44a0239e666f3a2854b65985679145b7df53c421f8ca1dae26bdbb774bb0f0f6cdbf082ea57f16fa3229c40c07816643df41245c99e33682761968976e7eccb47b25540af8f635cf04840d1e1e1a955c7fbfc77c8b46985f81af3ed809d421fc05622496d015c9de00a3d0fb3b17014cf97a4d1e9c50621f0fe87850fab94cd6f2a554b0e333409c46fed4a485ea7fe268105b24c41c0d6d5d9fbc5513eedd7c8092e2dfa26d082db3d71ac143fd0c92fadd6e17edc51fbb7fbced7651646d99b9c03ebb56a25cc7383993249f15d325cb0d002121e1ff3e2c64b4c2618c17e4e12a1881de803a586f9c59755a0178d2e6354351ec60b61f47ee0859d04aac88880337b4c7efbff42f7c142ea01fdc18d9894b6a70a425d3608521913a4f2f64b4f238280dd2706f0efc4760aeec745cddf3151ac8976bb7b59e80c084b14e235530b09f4e2959e6c9e5acb00ea894e17f42d6357272b72ab80968c6177cf5ebfaa99859b2f9348f40d06b3d7fbed0478b745fc126990b0acb33a07570648e540f1c00b931d8e4e23f0d06763d3146a2a1f5c034292332946417a408bf9c312fdcc76a8dfca757cf4a62842a342db06e1782f54539b3f8a539f0b5997f7e427e8f477a2c661fa4ef74a460130c40f61d311906de3126880962db7adc931a15ebe1f3f2de6ce93122b4b86d183f9769b1a697843b1e9ec284013949446824dad7f761798794b7e2dfc8dfc13222cbdc961580a342ba10fbb486def47a61a4d5f8d30c427443e58182fddf3fd49334ccd6fa3a0752d476cb01a90cb96c4e34fb4f918cbe2cf99d7631f8d16447a2c3eae82d7269ebdd560843d2ceaf093647b4e981a2d13ca4bc9b1be1019ed0576d24d53fcedb9123c0a75b4cfc57a6fe60a5ae0683a305403d934d249f4fa806e6a85d952378aa9c785b6afba7a474f4f9e5b1c805f0b93a5ee237286135c22344f8b0dfa443e5d494f6e97e894a9dfe6629b5d03c19c56af38209491aebf0b070bb4be8dc66067cd83ea4d7ed056adc4927f8b285d9ea0171b2cf08477000b712fc8dfc4d28b6fa7a468ec2611d81070d13fa548977269816cc865b2bfa8d4164c7d5b55589575ca473528ca65612a680658656443bf9e506d823ee19f3839034caa0f5e32d74663323adf7a291a160bb19be0112bbd5d31edf3a9e0272037dc717d184e4deaa9dbfbcbe2ff13b34925f4c72eb653721cb9d5a37cfe6ed5f1912508e62cd0d51e0ca8ffb9112a2c91f86d1e9d767e6d963942fa657946cf68362bd73a11bae7b9cabf548dbb55fc4695519fd9e55b2b6c3f66f2550a857a31d89db64f49e3b732bf189aa4091375d3f1920f36a77fdf6ef092447c9d9b6ba4cdeada53a300d306e660e5d3ce9806c553ed4ba57f985a7ef61ba7db1de63329c12ebd9ee72ca030d341616e6ac503face832c94566db156e424990f1568b51beb77b2b7d49dea0da80cc067710c579fb93e3471d2f71ff76f193e806fcc96263acad96af6d126d106d003b0f68e696adb610bc94f8b19a5da765d86664cac138da7cc045855dca74a592d063e756ea3858af0f430e6c7352709f759de1335e006ee551f38ea7f132c741d106b4515ef3ff1b339ab5414147724d7ddad0f7360dec5ddc23decacb503e95d8a30100ab3b8eb24f005f48a80912edee2a3ffd0288543d477ff831900cdc4a31e3ffa19dead2636d07d5dad02fc71d6abbdf618eba63fe60b2360911b7866461441170a52af28ca438dd354d7df1a332ec7c9197530d9c69edc09422203adcb6155653583c71c4b3dfef3c0461ff7b3e882c6e73749599026d995cafba653bb81a4be489b7d87d5b57871f39a45c8a1511630175fab6dfdc238335eed7a5a66bc50c5795ab8b95602c894723eed33c18827f799da99a341d09cdafac14a426284983e5c1de4cc4c149bcabe5e1412bfe0c6e64984ef03e5454dc55b917c5c32c1bf403d9ee65f54ba62f888cf81afb3feb0a47e183ce901116b829b7846b2045206c8267e1279a5eeedfa4adda2f6933db25147e7243603723def9d667c5c10def65749f51c4c728acb72a0d2d67040a28d15ebab04b60d63a1537bbaabfc2be7d5ea881059c4dc5d8a91f7cb5e73cbc05a1180417d8762dcfd748d1e9634a8ee84c40fafc6cfb2abfa07768288f502d5e7d0960d207e6c9421b626805eba9bbdfbf799d9ca599038a6b803ba8deacf581d0f63168657da78b54c78d9fa2b9c70ea1df56a4cf6127c5b92b15409223584a283ef3a8976583d2f69c546804ea22b4d2af1685ec638973d4e31dfe6e45277ec4d594895968320b186d8676ad57930ec1d8602c32475b73c6dbdcbabbadca18d55667769c0ca4a8c89ca8fa0845fa98d190e597a48b3509c852875eea3386a9eb3dcb325de7efe43caa29437d0fcd1b220f4cd71152b33590524c46f73b6eef12b3750e4726bab744a86cc47f381ace7a2052b9db7efb8b8b667f3de82d9d9f7484a67d6368619493646fab5bbfdfbd065c4382ca27767d087f51e4c75164bee55ed95f29a47b22f130844462b1342cf00af4334574fe9f2ceb922f2356559b314e34018b064b39938d47c21d4fe11702862123f509a674c092358f42d5a6439049225441295ef869db4b401d4838be9d806b657d4b35631efafe53e333724f234623bc2efed112c0849d732a166f63635e8d7cf6a4cfc92a5201e300b279061037c316fc0e6adea9b5a382512772c6707b01f31bfc293dfffc8b7c3610c86a126f4a8fdbb184f2b974773b85127d1a8fad1c17f72f319c80228b7a6f7b0c2b8fca5e4d0565a78f9b496a021a134752f2eca1eaf382ccea3fd1a077bfaf2315066bb41159ec95b3b542eada5e3d4dfa11dc75de17c2574149314e9f148f9b04c184ce86f2f14b5566ded717b5d530ca3374b0ae165241325cfe6deb586cea057bbacb3fa41bbf03d6e88641e1d1d3a433c253c04f50eee45900332efec955922f069e099a12c98dcd928ba8c9d1bde2849b358f5f6be8ff6fd203ca904aa6a5b80e52735c369d40c576f0e9fd9f0331c8c0d2c95522793c930c3d7c202fa8305994b6e2faae301480a7e1a49cc7b11ad576ec828823d413f9cf0645a5b961ab056413a9589fdf1fca4454806658d5ab1928e526e3553569e5c772d580ac9141e024266570393a5a0a169938c1f289de03ffe6808450e97e6b780425bfe43c2cb95a633df7a83b9586e8cba8cdba37f4b5fc0358ac9ef65e164ca1d51de4d73937ed0ed3c5f7a683eb7284cbaed1aacd141e6befd9a636dba7b325de4314c4438db872f7c4d10985eac9c2dd23633b5435ce7496be9fa73a6a56167e7f7f714838ea4fb728b0e58258b8bb8eeede765bfe62995821109fd20d1f8752fa3e90a3416dea6f33da9eda3ff416668bc46796b0ac41a7f84ad5ca3c57962430532a44700cc26ddf906c0cc9eade4acc1146aab68ab8bbfca122f0b6c627348a330b5163f7db2dbbd71c4dff350f238dde680f2b70d990f49df2ee1ab89837c3e897f8e13ce51415b47805fe734a9cebe00004a07da12d1a400254ac0bf999fb3b089a05c706e29eef3f93340efa554d22babc97bb5d7f2a20d62b820254f1c996244a64007bdf1a3191afd28d8826f79aff66e643f505f2f79436b676ece436ab0d3a87725b71458135d2251", @generic="19a77b7303f93768a91cb39678b41727c468831cfe9efce7344436c8d552064bbcd798324aeb8577970023ec39757c01e89e347d0ccf99c597c7606a0e4273d283b08c417f20c00b1750cfbd89ddf7ed365d9e3517bebe5c3a74ebca2c2a987f614076e16c3dd11bece84b51d0d19dd0411b365b1448452cec62ee093327ef10648259ffc99872a99a4d68c1ff30f9f6e2484101d8de425d781eec8551ba295d6d71a60b9c4063a369ef10b122bff7acc9420699967609bcb4a64930c8da08651bc55de10f2599f16630329523a54900eaeddc020bb54b60f0940a07fd692cb5a9f313d7359275f344fab7777455308d398ecdf9b0ca9754f2d419e4d4fafb"]}, @generic="df2dfd23f0f914a393775243dc72111a37d9b1ec627422223340f3cb44b4e3dc3329c5d79a259b92f3a4e4982f6a17023728e4f1003eda14852f6a1c946f7563cacd34290582db9d6b26a51ec7e967c8af9c0d1bb0af7b59b7b02e20eca0fa1c602aa857ae1b902b94118f7676c3058667af5d29440ed7dc89bf8bb8a6da1d85aaca5736e982bf02a95693fa6eb66fdd6f8bb05287f167036699b63d5cb34cc5f25dc60ad4c1b2"]}, 0x18a0}, 0x1, 0x0, 0x0, 0x8080}, 0x8081) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x410000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) mmap(&(0x7f000030f000/0x3000)=nil, 0x3000, 0x1000000, 0x1010, r1, 0xbd7e6000) preadv(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/112, 0x70}, {&(0x7f0000000100)=""/179, 0xb3}], 0x2, 0xd9f, 0x0) migrate_pages(0x0, 0x6a, &(0x7f0000000000)=0xffffffffffff7fff, &(0x7f0000000040)=0x1) readv(0xffffffffffffffff, &(0x7f0000004000)=[{&(0x7f0000001c00)=""/4096, 0x1000}, {&(0x7f0000002c00)=""/156, 0x9c}, {&(0x7f0000002cc0)}, {&(0x7f0000002d00)=""/4096, 0x1000}, {&(0x7f0000003d00)=""/229, 0xe5}, {&(0x7f0000003e00)=""/39, 0x27}, {&(0x7f0000003e40)=""/223, 0xdf}, {&(0x7f0000003f40)=""/165, 0xa5}], 0x8) [ 124.504740][T10751] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 124.546878][T10765] loop5: detected capacity change from 0 to 1 [ 124.646472][T10745] debugfs: File 'dropped' in directory 'loop0' already present! [ 124.656467][T10765] loop5: p1 p3 p4 [ 124.660656][T10765] loop5: p1 start 10 is beyond EOD, truncated [ 124.666748][T10765] loop5: p3 start 9 is beyond EOD, truncated [ 124.672730][T10765] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 124.704275][T10745] debugfs: File 'msg' in directory 'loop0' already present! [ 124.735573][T10765] loop5: detected capacity change from 0 to 1 [ 124.786051][T10765] loop5: p1 p3 p4 [ 124.790031][T10765] loop5: p1 start 10 is beyond EOD, truncated [ 124.796143][T10765] loop5: p3 start 9 is beyond EOD, truncated [ 124.802121][T10765] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:05:47 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f80000200040000000000000000000", 0x24}, {0x0, 0x0, 0x200000000010ffd}], 0x2000000, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) 16:05:47 executing program 5: syz_read_part_table(0x7fffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)="4917e991dbfc3b63df17dfdc9a2aaa0a3645190296f207ee75fb2ca406c9e9305f035db0b3905e9460d6d15c7a49a3318f75b8768542e08c390321c795a09fb301bf7be5e8d3616cd759d74b6a94d38be3a373b5657d12ef408f04d8c6ec6f2eb92c9306622b8d618265a44f85e4346b0c533a677c072eabd8ac6b0b4e0d969edebb376aefd50421797fb92a6dd865ecf5e79f9536", 0xc9, 0x80000001}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) r1 = creat(&(0x7f0000000140)='./file0\x00', 0x0) write$P9_RRENAME(r1, &(0x7f0000000180)={0x7, 0x15, 0x2}, 0x7) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) 16:05:47 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 124.926613][ T1032] loop5: p1 p3 p4 [ 124.930689][ T1032] loop5: p1 start 10 is beyond EOD, truncated [ 124.935011][T10788] loop4: detected capacity change from 0 to 264192 [ 124.936804][ T1032] loop5: p3 start 9 is beyond EOD, truncated [ 124.944862][T10788] FAT-fs (loop4): bogus number of FAT sectors [ 124.949250][ T1032] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 124.962422][T10788] FAT-fs (loop4): Can't find a valid FAT filesystem [ 125.035518][T10799] loop1: detected capacity change from 0 to 264192 [ 125.047308][T10799] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 125.068916][T10795] loop5: detected capacity change from 0 to 264192 16:05:48 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x20) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) migrate_pages(0x0, 0x6a, &(0x7f0000000000)=0xffffffffffff7fff, &(0x7f0000000040)=0x1) 16:05:48 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r3) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f0000000280)={{{@in6=@ipv4={""/10, ""/2, @remote}, @in6=@ipv4={""/10, ""/2, @multicast1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@loopback}, 0x0, @in6=@private0}}, &(0x7f0000000380)=0xe8) syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000140)='./file0\x00', 0x0, 0x1, &(0x7f0000000240)=[{&(0x7f0000000180)="3307fcaf4fb61f2ca69f90a798c44ead0edac6d6d413c820c06c51bb4bf245bdb2c291c8f780a16ef80c95421903b5611dba46f9396b5bed65a71aed6a35c2e8cfd30a11c1237785c5a1e58258ecaa5a32cc0815870264952ea00aaeee4f9b67b98ed2726607e869916b7ffba8f137e1c80b0457cff3b5e714117fd360e46a5147fe8620686f3746ba011cbfcf55ec432cf78c1685dc7d9c6e2f1b768e120d423dafcc9dbbc58eb03e11f997f89c22934b1a2da0cdb4c579c82a4585", 0xbc, 0x7fffffff}], 0x8000, &(0x7f00000003c0)={[{@uid={'uid', 0x3d, r3}}, {@size={'size', 0x3d, [0x33]}}, {@mode={'mode', 0x3d, 0x20}}, {@huge_never}, {@gid={'gid', 0x3d, 0xee01}}, {@huge_advise}, {@huge_within_size}], [{@smackfshat={'smackfshat', 0x3d, ']$@-}}-(@'}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@fowner_eq={'fowner', 0x3d, r4}}, {@euid_lt={'euid<', 0xffffffffffffffff}}]}) epoll_ctl$EPOLL_CTL_MOD(r1, 0x3, 0xffffffffffffffff, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) vmsplice(r1, &(0x7f0000000600)=[{&(0x7f00000004c0)="9469f2fd60811f52bf30a8e72488e738a1178846ad9bd71ae0c867118cb932a8b0c001e7aeb1414a7044b67a28661e5512fe5b9e1f68ebd2c1eb12886dcfdc2c06b7908d3b68ab", 0x47}, {&(0x7f0000000540)="1e40e8b369e180dc6cb151f27b92b3a21060d4bb2bf87cd9e50a268230809ecd747cf142165722c6a6d92314f828bf466005d4f05240624b89d0313f8c0b27e3be5293565ef32c5b715dc3af2815d9bc7dab8fd8f8df4ac6d86ff590b17cffc921f8441a3dceb5e7a4a3ee94fd8ae75ace30352a27f8a9e5eb843a9f4dc1c62e1b6bae5e1d323b6d35e5f4129c290aee5f6a2bda88dffdac252333b1651d99844c626181bea3d00a530fbd8aa9e1e7e085478ecab56f270c9395a64a", 0xbc}], 0x2, 0xf) write$binfmt_script(r2, &(0x7f0000000640)={'#! ', './file1', [{0x20, '!\\/'}, {0x20, 'huge=never'}], 0xa, "855eda6f2eed93bc6fdae118b9fd9c343d7f6e8d78f7adea2ddadf46089892ea58a2"}, 0x3c) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(r5, &(0x7f0000000040)='./file0\x00', 0x103002, 0x0) 16:05:48 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, 0x0) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) 16:05:48 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000080)='/sys/bus/i2c', 0x4400, 0x149) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendto$inet6(r3, &(0x7f0000000200)="16cebc405bbb2f8a4e377ad20ba6084a0f4e21820860198e088a8de569626053d92bdd8a578552346294bc84da6eac1a3123d4c3fb8707700b9cf8100708027ee5197b73f20923eed73f18e0110b9539b019f9061c7081b2d6af0639f2abc8ec384a9d47480f42f7b432b57d4a44deb6652d2eae6c33ba24b363b0c5865a39e9747fc31c3532bec87b1f9d4a6d4ef27279accffd5f9257ef6be87516d45f090d235c573932428ceec7235337b17fd605c7430b0859285a4bae", 0xb9, 0x8000, &(0x7f0000000100)={0xa, 0x4e20, 0x3, @ipv4={'\x00', '\xff\xff', @remote}, 0x4}, 0x1c) ioctl$BLKTRACETEARDOWN(r3, 0x1276, 0x0) ioctl$sock_ifreq(r2, 0x89b0, &(0x7f00000000c0)={'bond_slave_0\x00', @ifru_map}) [ 125.249231][T10819] loop5: detected capacity change from 0 to 1 [ 125.255516][ T1782] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 16:05:48 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 125.325963][ T1032] loop5: p1 p3 p4 [ 125.334422][ T1032] loop5: p1 start 10 is beyond EOD, truncated [ 125.340596][ T1032] loop5: p3 start 9 is beyond EOD, truncated [ 125.346601][ T1032] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 125.355806][T10819] loop5: p1 p3 p4 [ 125.359712][T10819] loop5: p1 start 10 is beyond EOD, truncated [ 125.360895][T10833] debugfs: File 'dropped' in directory 'loop0' already present! [ 125.365812][T10819] loop5: p3 start 9 is beyond EOD, truncated [ 125.374388][T10833] debugfs: File 'msg' in directory 'loop0' already present! [ 125.379423][T10819] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 125.393966][T10834] loop1: detected capacity change from 0 to 264192 16:05:48 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0xe5) creat(&(0x7f0000000040)='./file0\x00', 0x192) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) 16:05:48 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f80000200040000000000000000000", 0x24}, {0x0, 0x0, 0x200000000010ffd}], 0x2000000, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) [ 125.537995][T10850] loop5: detected capacity change from 0 to 1 [ 125.585701][T10850] loop5: p1 p3 p4 [ 125.589713][T10850] loop5: p1 start 10 is beyond EOD, truncated [ 125.595803][T10850] loop5: p3 start 9 is beyond EOD, truncated [ 125.601777][T10850] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 125.609254][T10854] loop4: detected capacity change from 0 to 264192 16:05:48 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0xf6619000) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) migrate_pages(0x0, 0x6a, &(0x7f0000000000)=0xffffffffffff7fff, &(0x7f0000000040)=0x1) 16:05:48 executing program 5: syz_read_part_table(0x7, 0x1, &(0x7f0000000040)=[{&(0x7f0000000100)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000014000000000000000630000000900000087771f7200300700631800000000d071fc248c5b609582512863d612463f2862f058", 0x4c, 0x1c0}]) syz_read_part_table(0x3, 0x6, &(0x7f0000001480)=[{&(0x7f0000000000), 0x0, 0x1}, {&(0x7f0000000180)="bce991f1726a361fec3eea1f15fb1348107cdd19d48f0f40e77ffbe6f88b99cbf4e2026b89f1ce9fb23eb282527581fdaf6d3a62380cbccddc25a4f675b199c47374877a1d22785a51692f2e1b9f69d3651fae195ca5b439ef6ed7cbbaa4f73c8a001176e33547d286919c3ec496cdb5fbcd58dba1f88a7b6dc2d5f455040e5b8fa81c6df1e32a2c77725564d653753cc3541bc6c187b40ad245bacab6f78369232575f3979686563c44d1f355b5c81e6ac94ffef3c14af98406aa75ba3fa26429d04bfd297834e28d5f89", 0xcb, 0x8}, {&(0x7f0000000280)="f1b43ed75f5ef8c79e147063a13b7f62a215ea0c38823206487167200bd6447a6c82fa3fab2507796879e05487fb6f91faa26cdd1875a86b5b37a7f2775df0e01d43579003bb6b4f9f6cddb8cc1e9c203a68c3b577efc62e0dc59b67b3a65f8a884c9db9769713a4eeaf6173525e6ee4db6b55a44fae60476f05fee7feeae288f88af9e86552ff2297381cc19ba2d8f5520a53367029a61d3c01bdac0523b959ea5e76ff58cc306101cb2b57523c8fdde512d83e2dc7fadc4f4eec03ef3c356fef240683ce82cfec5b4c1deab7ad3c2b6f7609b5c1a8b936e10aaff426e55b311d", 0xe1, 0x80000000}, {&(0x7f0000000380)="ba5320073bdcbf6998b211cce7c6f2cd043862992fa4469c75b3e04663360ae43798438174ec71f9cb7b3527287f673e7612e1ec8d5e0010dbfbe8787f3509bcd63a0104f402e222a510065e3c26d4b4efe90bfa83bd925efd93edcc6f0ea8e22360c2e859146d78a3ec67d1146682345831938ad11d0dbcb9eb194e020c6e36288cc0a9d84237073195a584502e6710fbeeacfe64feb58f79dced50ddbd67827fafb3bbd4747a6af430075290ea41ac342f09ab1eb60e269a627657a8a104348c5777fa06bcc5744f459e0a0be3e45341ad5401a9ca401e1f950c0aed9ed2c5ff85c862b1bde90d477fde1fecff1a77eb86bd1dcdeb44cb1cbeeeb01791029cafa630b0e56da8000dbf50912022e9f1d187081bd494b76162222e7f8ebcba47d21393f1424b1238809fe058b8b89be038add406d590b332818085076ce2491e35fa7c0412035198a6625124bd51285f729e596bce4301d5e4f00a8b65e69c8ff4914d34cbcebbbbd731767b2bf94cdf485adf6bc94ac9ab50024b6099b27bf297f96c12ec7332f7c9f26e4b554a7dd6563362042344c43147dcbaacfdb9a8486582ea1b905fa0226d925296bb39f40e74f60ca39bf1b7d2fbf8eb73a12f561f64014da5cb581fd1dc12523d86b6679f9c40fdd7848e08622dc6dcb2affa9345c6930bc3e6853595c26e436c525ca4d1adfe6faaeba948e3f5add1dd42833836388729961220f697028de795cd5492bf49b4caea0ad0cc1eff668b81f321ed154823c498f9baa790a090ea285bde0ba74bc250c961317018bb4e22b0441404b8caef5b11324507bde742293f3e4eedf9125bdfd7362fdbc916b1f0d7cfe98ce3b292a594488ead9988f6bdf15157b4a0c8562b7cd9116a306fb777d9b235dd84788bdb54583a449426862973e000f0f10578e6fa70ed830ef2b16aee805e0753115738570705676a424d3bf6d3d26d9732717d6ed822be9db55a5ec1a4641b186f37de65b8086a5abe63ca00d92363af50f78c1fc2d815d9bcf5605549f5ec8f2c5de9d519bb963af8d34a2de0160a8f34729170c29b14af71afbf212ab9de248060ba441e65143c13fcff61c784306d654232474d214790fa78e58f37d1891f16c1afd0a6d0441b639e709665d7742ec29d246d6239d8c725ad9ad7c72ea30a2c132401874a3eb8989a6e0faf5e8bf03e880d29fc7610237bd6f240d040ea9c9f430cc445df30e988674311fab9db5d6bbbae7a29fff00fbbb6754bae0b9f86b45c486dc8eb49ebd04f0f30924d1615314c92b1e40b6dc514ac8e9656291e26eb817df8fdc2862a7044d6273fa9be79f26ac2069a08db4b5b4cd8a1dc706161287fa6483c93de95cf2bd68abaf14463734ea2a8b081b4bb5c0ac363b25416fba8bd0a7892f5d0decc2b40b59fc7cb42c38f610d1adeeddd17b27f48e6895f70111e8d21d063be8142c4467b5a1fc8531a8d045536d5370f34ff70a0911ea4956eb3e8fea06df223a34cb66b469e71265f1498335faf3372e240502091f91c3ac1ce610bf298ce9a366919ed346c0050099cbd10abcf2e33656a77b193e894c477671f2049f30e13b0626bc095620033516a2e179511fd2f4f14e93632e7ce23812f53a734d19090a0a6dfd12ab9b3ea480425a99f39040539f2ff53449705e1058c5dc4f6ebc954073debcde443223181cb59b428d98b9cdc611ba611cc8c710c98ff0a9547a16341183e29f9911129b753fc7f5aa7c44d4c470588bf9875bcef4fa3fbe3f416db42867da363a3461b738eb77b661603c2903619c014a71bdc99fbe6691281482f2a52a9531a532091e18f8d66438e0173dca185eadf7637378af9f3bd5ea02ff672feff49c4f5cdf48dfad3abd7b646af1803a10060322e9e8348eab1eff5e92b452d6d30369b8850ac533e24a60747404af58a43a6129080b1c3e1db76bf0c413065cc3f35c355fa07aaaf6c429084088c95f2a3921e8116f4003ad4e7d92d61cec0ab4f0ea61690c1a69db5e00d98b63d3a7ea700cdc4e0fe6d05adf4def19c9fa701afb1d088446a13b55a3b070f442bfa7ebb0ecfe0c2758e909f9358c214041f72155fec29f82dba12280a85575d1ab764ec359817c58500c1c46aa492949d5c7798d6d6aea6088100870650b92a88d11dd4cd82c9329df187b43dec417306675e5869d3210d465c028171eecda47c03f386c37bb5491188d7c9fa2223d09fb22b40dc24d9ab862da2a33e135c8c003661b29edaf076b1977366a0a79512db59b841c72c74f12de455048fdcd300dec57554b9950c9a6f3a740f8764888a049070e5626e66ab0eb51817b1aecf4140a0055d5eda58c4adefa950d935b42755420138410444e02b8d3499841b4c10a11ee03c482ae0d85e23b1904eafa7ce1f5728b213001ecd7cbb7db07c2212570617589498469500ac8934ff4d491abfa797ba131e0e02312ca3a625b191881228ee56a4fd2d10ab28806147fa9b16f704f9898ea6e88360c9aba960fe6fa9cc869dafbc2fdcb7b3336646f773d0a4c168739f0117f0b44bfdf6a5b08dc8891dd4220d7025f6442da5456797c813520ebcbb2ded17d4a56d9c0d073171be6f7018a53bebd951e0c8fa2928859854ef9f127ed9c555e5f564056912da7ca3692549f419cde9e3090eed144e6886d80cfe5387188fa8da27ee29fca0b89d89d8652b8a7b505b9aa5f1a5017277b8e0a4423f3feac9522ccee5bf809a810620e5cc2af742626a70a2c729153e238f6e46923d0f4f17d8d07b8d2b9d47579895eff2c4a99bcec5a481cf905e97f470886342bdd2578e58ee409cab5cf67690d152a655993a4d329f25f73267788effdff256d2d43d644a13bdd251c63641549351533282a0895c6bc881cdcf589d3ff00b4974884c618db82021c7e9c182ff8214d0bbe62fadd0f8b329da8e96390850dc8e3d46376c5d4fef71e7b86e721c20716cc521a862852f992b6d5ed272d504530dcc8f3d11c187f8e84afbb02fd5527f77712f52a7481f1793558d1e4fc6be17708da84d83a00af0506bf095c057537c8901470ddb0b5d23387601c69bdac15a781756cb577435462b1e48a5b18b146da578a1f188a443a2807d32e63a289b32c025e3390a8edf61d0ac7f19ce00626e2457b26309ade46aeac7a0accfbc2120f383348ffe3d2b508f85a97548a23fc9a4e2c230b568b0b2ee8b54acd0ab44f9a8e956d17c52768050856601fca94cef9474b310868f2bec1cf5025784f0fc6270ab5a35b48a7b38453d4b80d5c051471261cc1de5a722b8cdabfbe80fcc1941bb6776fa4ebbd329e0cc80b447ca9162057c94eb35996efa17f248ff690d331776664faf4e4b098f63d617bfd0e27fd0daaa7c4c6ded793b2c4f91f223ff7a14e7eb10316a97fc6a1589fb3dab1850dbeb929a18727ae5379696d2875ed4a96139442e3425b0b0cbc0467e3237594a31721d5342a4a954fe415547cd3e067ab480245267476d99a7a7ea8f0d63de92c17cb43fb122ed98ee4fe5fbe79fa70d60c2ab6f410be3d4d394e768594a5895864b7dfe85ea99e31cf691f8212d29478109e4cd8c83e13796726f25d5b3f0901123a02bb83cecf53eaa65c38a916aefde2ca3c3cae8560ab817b93c5aef1ae0ef261a4629fa590b4ac8a3d43ff05e249304e5b85b75d3e7be6329a17279e11ec09755a1c42ceee0cb5c47440eb326bce735d9baf9354957404bde288a54fc5e874af807d80cb9148b5c322fb5fec0eec94462f7ddd9250e9b02151113f2a5144acfce1abd02624a2544a3203445fcf5de1932ca0776c169571e4e0544a47f4516275aed91ba5449db381e18f1083bad57fd025b64042ca23d483c0576a29185f125af76f9af66852cfc3408dfd321f5034f2401c3512cdee8593f7bbb3ef224966209b94b4c69070d4a95ad03330bb30d9ea24956fa1fdf0f3b3e37a9ac4296edfaabd65630c683b813a55660fe4f23503607d935471c4ec5eb297f928af3d91335de06cd77cdc1f57fb8660c17103ad3725ba9456625a99bd072181ce13028c876c7156ec42586d64ab8d6711dbddac7a9ed271d16a36e3150c24941b70016505ce8ea4088603574364e35ad7b505fce32a42dbb6287f259c8a8b204754f08002a117fdc85fbdedc46fdfe20df0ce7cfb146c86878d68c2bf2c55867fed65efb5aae1effa1e5bb8149674e6e51d797bb7c760a3cddc4e3adb250dde9d3880b8701794ec8527d67ce8dda2f29761da56ddc35e1e091acd19ab6f872b3f723fde195e93d743d3664747e2cc7da8fe8545ddb913edffbfd34c753c8c8e55d7e3d252af1e4ed004e1d2064820b75b026f616114c131dc4ca6d2ba3a2b2b93e91119f0576b8fb23e00b9dabe6101e3998549bbfa52012b04ca155dce711b164ac96865171e194de4942a02cc893464529b232ac4354984ffcbcf845708e8a62aecefe67d5a6630a0be11896144ddaaba7de42f420b2d29692184d2d72a824c75b3f85e979cd28146ed2bbfd9ce7a36299e20de6e36df5af6dba4205e86f7701fecc7e25530bf55759a1e87236d40c8ebbbe93d414a75349f825075f72f2a26bb05ee1b4834f17f6f14f40e0e205dbaac15150e9f85727ee611869e39eee21ce8a67753cf7f3e343dcd1153ed72cb8b0ed0117145ff1b435a78d82c384716b59d5fe7cb8c823f83345d96ce66bbad1210ad63b288656e81aa28c665d6af9ae0636181cc68746c38349f76a60ab8185db349460c407390a2801c865dc27a14f115e2eb7a579f16d7bb759ebeb8aeb45bc18b935289ac8dbb4be597dde64723f88db16acde839a855fd3b5cf9d9bd08dd985ff0506400bee8058d1cd4115a6d7cd85bb1421fbed2aa058879805947ebf35022fb2e192be334dbe09a22d16b9c9d38b6259d4fc51311b354305fadc598d34dcc5766c4c702198c58bf2abbb788c0ca40c1a7bbe552fb47e6d5b55941f6df2ca7f9185e23fb29ee84b18e893e67a2ab2c27c6169d5dc23cc3d5f67e1bfce2db65a19bb05606cb9cf07c3db963f2a8e0ee85cc5325f9299f028d7ea11f3c343f0917af2c30500bc17f38cbcc3548d592c91d8b5764ea966817019418c9370cbaba3f552a768d76f54e4ae62d25f79a9d9152a4a017b77408c764791a301313766bb0a48e458ed6aaf7facb4b36f48c3fa3ee4260d88c82ad1debd00ead922667ff227f9f1a05e4fccff58724f540f1feb24047cbe3c2ece8bf57db35234e06f22207ab9410d9e7742ae64801645e36bcc888123c2279d7d905e366ac05cfff285bd0f9d2995a12ed72e88758966bb3c03da2d4c13af7a2d7ade2106f8952333eae7003a2e91ebc2cdcc9acefdb9e7c93250680a530a542070a348b4d03649140dbfa85fce5e844ade0f4247d759c0ccfa357f6cc7fab7c65bb779faafa2cee54da1bc716d86a88bbef88849dcb35e73a2d245fe41dafbf10c58d36ec29fff4fab7d7bd10c9e3d0a7eeb54b82fae62fa3320e0ec458babb3416a22858e8a0f66abf029893bb5b01ece0f39cb030f5b0636e274d36bdd8c33441c65186e8490539a35666a7df5a26bb6383b27f998e0587e9bb8af3fb524a747365f03f4d53043b34be90bb5c8643097f0d2a455a2463e9ed9c6f3abae8855d02d99ee6b5b02fc2501b11beb9ddb5bd70e3d9adcffe5db09329b9237aef474e4a6cb23461640413b08e06d570230d3fe472037add063a8eefe08fb285932444a66d12f4dbdeeeaf8e431fbc98758132a13d05e6e9a0ad4766794a5b10079ba8de30a1f", 0x1000, 0x934}, {&(0x7f0000001380)="927d514e6335723bae72f1671d7bc69d3a27f81a4d1d6949a629f23357283ef479e33c244066553ccab11128dee4a6e9c20a47dd533677fddc18554cdce54db1457bba0446b9c4b9191d4e08b65ce9ce4ea147a5f94bbfc6524c97b0d538d86c99a326d0d9296cfcdebde472eaddb9265c24dbd079c8bb69648bfc74ed5f181624798bf59932636d7f0959de96ea862d09f1a6df8276a587daadfaa922ab4c981938d57de24c5eb41ffc3a0a28bea4b4c7ac39940e2774ff6664cd302b8d3295fec1743d191b7855352b663f849fa986d0bbc87bfb736c8e3f86c969b84909c6d074f2aee6e87531", 0xe8, 0x17}, {&(0x7f0000000080)="e872617d", 0x4, 0xe01}]) newfstatat(0xffffffffffffff9c, &(0x7f0000001a40)='./file0\x00', &(0x7f0000001a80)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x800) newfstatat(0xffffffffffffff9c, &(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x800) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000001bc0)={{{@in6=@empty, @in=@initdev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6}, 0x0, @in6=@local}}, &(0x7f0000001cc0)=0xe8) r3 = getuid() syz_mount_image$nfs4(&(0x7f0000000000), &(0x7f0000001540)='./file0\x00', 0x4, 0x8, &(0x7f0000001980)=[{&(0x7f0000001580)="72545bcb966f995af2a24c0db25f08f493e94ad65012d8795a3eaa329215e98684d9119d9e51d871ba87ad432b33a0198a252a8f38cad64dd5b8a3df0477a13234fff55b929f66bf0b7924e2925a0d99d0efd6fe1d39f41eddaf1713", 0x5c}, {&(0x7f0000001600)="c96c4b893a6044f77cf630da102f88a9761d6497acdc6033ebc3ca66e4ae7b27bc72d42bfa8368d1a0374cd700dfab8585008d108f6f7d8e88d8cb5d543b9550d1ee07b932a074a5b4471f7de575bc07c05457e4ff85e06a42573d45f7d4400df1a999e9774f4b3a680eb668ac9b1f5015b3ccde5f905d63f8911ca1a28b9d5243772d4ebc2395f390fdc1dbf6affc5a90a04996c22d183b6c2fc7", 0x9b, 0x9}, {&(0x7f00000016c0)="9edc99582d15b7ac2a14547caa022b2e3f5e9762eecaa53ff6aa6ec5c33707c53b0bbdaa5507318aa640fd57e347aba773c83f065f38aebde5c18323a9c58f1dd55d48efa1958c7281c8ef966972310a0590cedd863fc11dba5328e6ed5820a5462c287605ed0b8cb79aca3c5f94d8931d5db21945eae13e0078b8636600a75236bae389c1ade4303e846b2a6740e1d6902233b1df51a0eed8937dfa2a6a4bd84d25c164a856fa227cf12e2d64024cafacec2c1c7e2ecc106cfb4e5f3d777124e05359ede5f8", 0xc6, 0x5}, {&(0x7f00000017c0)="a47b70b3f2c7", 0x6, 0x4}, {&(0x7f0000001800)="472e11c5d8f060c788823ba9fb11caf11e84d8fb0662746758e4e23aa757aafb7005d6715af60416c6eebb4bd16af03b5011d0b2f4dff2041c1ef8d79c8868f3904ff016906bb408c74facf79076b4e95954ad38693080ad84c59d786e", 0x5d, 0x434}, {&(0x7f0000001880)="054e44c49a8bdd0eced7dbb7302231ae4d1d06a41deca27fdd3b43f13408a1a36083712994f12125aee61231c3a9337ec0876621388020", 0x37, 0x5}, {&(0x7f00000018c0)="296c8f1739c7891515de1a02dd8ef5387229838f9b2da1b25cd271b96a20c2d3803d4f2eacd5c1e3fafc72646dd1298785cd", 0x32, 0x1000100}, {&(0x7f0000001900)="c82e6e9839e64d7014fa24fceb7c2ad608b495d5bc8d30b920d0bc4bcdb477b7b9c3164f9bae752fdfda09b449003df3b396c66500ef370511c481c66e1e2cb3d5a9ea0e1ba608cd8a9681c6d58f712d0c97c5b1db049ba759fda20eb0e80f911fc15c8dc96954675960e553f0", 0x6d, 0xb4}], 0x20000, &(0x7f0000001d00)={[{'-^\x96'}, {'\'/+]]},[!$-*{'}, {'\\'}, {}], [{@fowner_gt={'fowner>', r0}}, {@uid_eq={'uid', 0x3d, r1}}, {@subj_type={'subj_type', 0x3d, '#{$-@\'-'}}, {@fowner_lt={'fowner<', r2}}, {@fowner_gt={'fowner>', r3}}, {@measure}]}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents(r4, &(0x7f0000001dc0)=""/169, 0xa9) openat(0xffffffffffffffff, 0x0, 0x0, 0x100) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) epoll_ctl$EPOLL_CTL_MOD(r5, 0x3, 0xffffffffffffffff, 0x0) [ 125.652515][T10854] FAT-fs (loop4): bogus number of FAT sectors [ 125.658631][T10854] FAT-fs (loop4): Can't find a valid FAT filesystem 16:05:48 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) accept$packet(r0, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f00000000c0)=0x14) setsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000000100)={{{@in=@empty, @in6=@loopback, 0x4e22, 0x1, 0x4e21, 0x8001, 0x2, 0x10, 0x40, 0x6, r2, 0xee00}, {0x3, 0xff, 0xb8, 0x4, 0x8000, 0x1, 0x10000, 0x1}, {0x0, 0x3, 0x2, 0x7}, 0xd3f, 0x6e6bb6, 0x0, 0x0, 0x1, 0x2}, {{@in=@loopback, 0x4d3, 0x33}, 0x2, @in=@empty, 0x3503, 0x1, 0x3, 0xac, 0xffff7fff, 0x1, 0x8}}, 0xe8) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) migrate_pages(0x0, 0x6a, &(0x7f0000000000)=0xffffffffffff7fff, &(0x7f0000000040)=0x1) [ 125.721580][T10872] loop5: detected capacity change from 0 to 1 [ 125.733050][T10833] debugfs: File 'dropped' in directory 'loop0' already present! [ 125.749707][T10833] debugfs: File 'msg' in directory 'loop0' already present! [ 125.851022][T10872] loop5: detected capacity change from 0 to 1 16:05:48 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, 0x0) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) 16:05:48 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x8a80, 0x62) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) 16:05:48 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f000048a000/0x2000)=nil, 0x2000, 0x0, 0x110, r2, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 126.044913][T10893] loop1: detected capacity change from 0 to 264192 [ 126.066354][T10898] debugfs: File 'dropped' in directory 'loop0' already present! [ 126.086052][T10899] loop5: detected capacity change from 0 to 1 [ 126.094413][T10898] debugfs: File 'msg' in directory 'loop0' already present! 16:05:49 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 126.145496][T10899] loop5: p1 p3 p4 [ 126.156546][T10899] loop5: p1 start 10 is beyond EOD, truncated [ 126.162760][T10899] loop5: p3 start 9 is beyond EOD, truncated [ 126.168765][T10899] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:05:49 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) [ 126.262442][T10915] loop4: detected capacity change from 0 to 264192 [ 126.273685][T10915] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 16:05:49 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x101200, 0xa8) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) openat(r0, 0x0, 0x222001, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) epoll_ctl$EPOLL_CTL_MOD(r1, 0x3, 0xffffffffffffffff, 0x0) 16:05:49 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = signalfd4(r0, &(0x7f0000000100)={[0x400]}, 0x8, 0x80000) ioctl$SNAPSHOT_PREF_IMAGE_SIZE(r1, 0x3312, 0x7) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x242000, 0x28) preadv(r0, &(0x7f0000000280), 0x0, 0xd9f, 0x1) r2 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000080), 0x4000, 0x0) ioctl$TCFLSH(r2, 0x540b, 0x1) migrate_pages(0x0, 0x6a, &(0x7f0000000000)=0xffffffffffff7fff, &(0x7f0000000040)=0xfffffffffffffffd) [ 126.410823][T10925] loop5: detected capacity change from 0 to 1 16:05:49 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) 16:05:49 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$BTRFS_IOC_SCRUB_CANCEL(r0, 0x941c, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1000000, 0x2010, r1, 0xb076b000) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) migrate_pages(0x0, 0x6a, &(0x7f0000000000)=0xffffffffffff7fff, &(0x7f0000000040)=0x3) 16:05:49 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, 0x0) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 126.480966][ T1782] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 126.490550][T10925] loop5: p1 p3 p4 [ 126.494433][T10925] loop5: p1 start 10 is beyond EOD, truncated [ 126.500546][T10925] loop5: p3 start 9 is beyond EOD, truncated [ 126.506696][T10925] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:05:49 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) fcntl$addseals(r0, 0x409, 0x2) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) migrate_pages(0x0, 0x6a, &(0x7f0000000000)=0xffffffffffff7fff, &(0x7f0000000040)=0x1) 16:05:49 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) clock_gettime(0x0, &(0x7f00000004c0)={0x0, 0x0}) recvmmsg(r0, &(0x7f0000000480)=[{{&(0x7f0000000100)=@ieee802154, 0x80, &(0x7f0000000040)=[{&(0x7f0000000180)=""/210, 0xd2}, {&(0x7f0000000280)=""/178, 0xb2}, {&(0x7f0000000340)=""/95, 0x5f}], 0x3, &(0x7f00000003c0)=""/159, 0x9f}, 0x68}], 0x1, 0x10000, &(0x7f0000000500)={r1, r2+60000000}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) epoll_ctl$EPOLL_CTL_MOD(r3, 0x3, 0xffffffffffffffff, 0x0) [ 126.589500][T10898] debugfs: File 'dropped' in directory 'loop0' already present! [ 126.604451][T10898] debugfs: File 'msg' in directory 'loop0' already present! [ 126.654847][T10953] loop4: detected capacity change from 0 to 264192 [ 126.664200][T10953] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 126.664424][T10958] loop5: detected capacity change from 0 to 1 [ 126.690581][T10963] loop1: detected capacity change from 0 to 264192 16:05:49 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 126.775290][T10958] loop5: p1 p3 p4 [ 126.781350][T10958] loop5: p1 start 10 is beyond EOD, truncated [ 126.787565][T10958] loop5: p3 start 9 is beyond EOD, truncated [ 126.793571][T10958] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:05:49 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) syz_read_part_table(0x2, 0x8, &(0x7f0000002480)=[{&(0x7f0000000100)="5d3d03d79c7efac13df919930cb2029c729e467627c63901795a62c511a7477325a6445498e07db66dad9d7ee7baf42f454126afb69616a36d79c3c6cd58a2a9b34a97e5381a32311ed43feb1da1525d5c7a61c104260863ac472c0317fb9298a4591705aaa5b1df522b0c27c08292148f24e97c559b13faff42e89e0ee41d018f772de3125d11b9248a33866bd64c255c536aa87c2219b092df780c2a99bded16ae64372b7cf7e17c503d8c5554a4d5f46fd664047bb79ee18c8fc787048077be7f80581f7a0f7b6ff82af9670b51b646f034ba571f5dd8bf9a8327db2a59e3801347f0b1b17c97c6afc9876687270a8a5b6eb3c3fb5106fb2409576305394a8f04e1ec76cdc1d2512afcc691de4699854f6a23fd83bf9f524f784c55747d30a5270000e67c036a2ad78f6d1656eee5a1eab81e4e8c56c016eae5fbd07a2c41a91870eced264046384a4044395285c32892bb564e2d9754798766e4a61e84416648a078637293d904d14ce2981c0b4f54b4c35eaa2b02f35894a1fd27e56863b26c0d850ad788ae862d453fc8634ac51d220f6669fb02eb8c183603fd71266ad00277f8d26292d05a05c615731e0351fe54df68162753e6a1cba9207a573c47eb1d489c91a2d37d0247cbe9a4fbec0610fa6219a865f54abb8d3718925e5f4920300c9f65a01a6d3741b5e092c9150ead68d170f02623585a5f3bbc109ed6a0ac257577dc89754bd1a5c8f37a70527ebccafdf9cd060688f655e21a05a100460b15178ddebc277c07756af67a1005e46c7cf9702c98d70ccac500e60d0690d99f05274e5733f29fa497576c5e42581550a9a3af0c7c2e05d1bac4d3371cfbe2012c6958d449efd44d931a7396a9baf6e0acbfc73f9d740d3366965d8ae08f30f699095b3f28e26fa0f61388b81b15aea5d91bc41b207bf62749f312986a0dfe10b50848809c2c21bfcc0454a54fce83e532c37b1fdac63f178708de1105b6a7aa155a890dc807a611aef26aa20d6bcc6cd49a9e38a49dd3c0ebe5dacdc1fd7c7d3ddd7477b91f1ad5ee14a3efde83bb9c8bd889c17f51ad4caf4de07950b62cbc119ffcece7079fa897eb9111b473cb0f83897af3942857d8606d50f7fbe811fe3d231c73dc827680214f4926565846373fcf6fac3c94e6168b9c4520d3f385f8b36dab22a8309dbb934d666e35111a340eb8eb4aa83aedc4aeefba71978ce81931951a7dce4e802fce8155b27eb680326c5067db94e84124c6df70e814d95f1de0aca54342089ee4c3d4adb478c6311baeb757e795e9f95986f1e302e45dbec715c509ea5c67b341688e2c641e2e3690cb0b577518f0a6a826b0ab72299135cb85aa27eeb3b3ca106469a1fa1c550b5b6e7405b510bb5f3bb2ab19500b701e387a5aa476c0532400052bae3e18861a9f8da4476f7aa4ac320cf21114154954bd1483abec544facb213c5c1fe7ca1b4819b7ab62440cea96b51b865e84efc5fe8581f1a1dc6112a9ea449114be401f80b6057cc8268263e04b73ae1a785a0797744df350fc7a9cc27cc6b2e0f36e1a1eec9245dd145008afcf7505e0544d5be3faa859575bff40c938ca2692bc41649b3172a6220845645d611e887f7b2c5c19549f92e230211f0b68fbc5980edf946dc1751d93e1a4fd264e5a9e2b34451663642fd0e8bda358d90b1f250265bf9ad676ac5d2851961386e053bc64960013062fa24e0a064ec3e3ac39a47552c2071e18a4de9c562c1e730a7c2f481894c4ba565c9b32d987f5c564e3b643465ba15f7543e75c5f1b77a6ef417c3194b1697cfa8d524e39c9b647836609760e2982e86818fa386b2946733bbf1d6c6b5244ccadb25877e2be6e0575dbc5b73541a693483f757bfba9ad116847e17d248617f36e9d5ce85a182fc2c195a29bf2b403c044fcda1b46074f67c75ade47ec5639eb38dc61045d8e5a922e78861127910e541c92478299d16cc6c00dc996413d51487d6349e3ea3fbd767255b0fde4ff9fd0165b8a66bb8e9287b53d4dd2d7473f1fa49c274826eb80b66b24c1817c55e8674ef2d47b7c6c8fa3c7f6c64e8b34313dffd8442a1d49a9006ef5bee44ffe1339db261007489a611041a34825b2e8c3e518e30912cce01a6ab0554766c47ba68f95cbcb1491691d9e248323d489223812bbd5d28d12ca5f8e3fc217ce24882a763dbff4b3cd343448b28e2d2c1f11764b331a97e573a7ca4cc9d5cecf31bc07fba3ee0db983a8b229203770c67e37253e38e276d1812df9bd74132bd2f5963000cda3044482a4db5081e2a6e3f087ffe5087fbbaf6030c260a4236ab61207ae43a2d44ea50138150fada4d71b00fd8f93d61e4423f3bc8b470b611287e660ce174dea3b60765e1008ea10603947ec87042e09ac86d158511f5e782e4140f1561ba1ea693b983f9b502b610515ced839e30f984a207abd35b86dee99729fefcf62b0a5fa5c6f71a70a2ef7653a00ac1777d96e18503867a5da0c173b47055756855a3676eac7ba0658b55e808babeadf1aaf76b488b7ea4228bd5995998413f8bebf08fe242336513fe1fc26adce378e4a287bba0b029127d07257037ffe162f9ef001b6fe11822ad4c8e91de75406765e484f10e731796e170ce67ab7121f96aa72204ed5ed08d4d8fef054b0845f033a8e2ff14e1e38ec6ec68b68b51d8360680e02b816c8a6b40e2fb19fd60856d45c060b5c31637f3d9aeb636c0c5ca790c7c34b9a3fdd90dde39eecde471dfe543cb49ad285889620e19e9cbc62ed5baccc010824e28e10b0286a2cb01a978aec9ef812fec6c9f2c1c9d8a1823cb6dd2c5685572ae401d77405c63784dabff1384cd5fa89e48c2ce8196fefe55a29a08c2dc353d4c3eecaef5b0759fa129e34670b11717e9dd64860717d86dffce194421e0d83e220f5379e1a1f739810cdc551f886f3331b7dcc46c03590d076abd16159703873029563a16973ba8cc668b1fb4871f92473de2becdb3a104fe2530a861c2a1353a2505f1782aa30caf3d95a32527044ad51a04c87049b06be7938bec530ea82d3ce8242719efce3b787d683cea38295f82bbe92f37de3ee70c1921052783a13b4dfda15986dc25c39da4381e5d9ba4a2d2b5dc74e4206babfd3ed4e0f21efc8ef553a53f6a2d43570acfaed30b54bbca785235081644bd4d2d21245ce8f6336b80ffeef027f7eafcc832a36610264c98b1e908d2e7f66e8bf7b4b7e087627016af042ac25d239d0193d36b0a4aa277fdaa62c4fda3dc3259b3b03e45018e58abd06cd71988be272acaed52b8751b647b45cde2af00c08b8f637f09d28029e715fa28d14d665c7aacae122b3493ac79898bb6a3b4dbd70bf01921dbf37557ef8d3ec3de484a229baabfbcd32152582deac1b9ca277c4ec3fca4f17d208f15b7e78d097f17c78f0c1b48cb0c6f8edbca48dd65faa12f3f5f063b59df612ceb5398409bdd967bc66f1c5d4d8086eaac75afaf659383ca5443d134bf9ea2c57f9f9101a2422a04d425b7b4432f0889d41d106fd9e16c2bd3e3cea8e206b553eb803c3702be76ea115dbaadb38e691d48abf681b8f3c79ede2dabc193acb0e245e0ef958bf6e60bd6c453fdd79afbabd10f996e396638db46ee6330688e38cb5a25c6268b6dc68446a833032b5f073482be44177099f3b713d64bf537c01720cb8d13bb6345220c6339d83a62928da0e0d1865dbcf753e3655acf4f481aed11c9e9c5c8776499655076ac19fd674ba58d6ed96aa249e55f228f9b78d800f5022b974ffa1433abc97488440981479ca8ff48e89e69cdec1b209d138606e222079263fa7134a010396be82b6cc67994e94b7d9bd6235aab491dca6d428ef5e1498ce1b0d4b5560cad6e60f20fca62c3cacac975ab056bb374b4400d4b3f308316310159f89401fb5bfa0f5c4b111ff0ed7d4a03f82031f65429f96ad3ceb8b6edbe84f8f323127aa3c4a1ca4ffab1094b87e7b2a572ffdb067782c191d1b78c19a86005ec1478d1661f9ef932df3b998d86249d195c94830b4193d655278847fe68ee3f440660c0eaa1109f7e999dd13d6d633ffcc3362c197aef308df2421aef10f7818a887e55768166eea3bb53649089c793278c75087698a92a5d584268dafd383f4641bcd2a3874c5988ca90751067a6dd1dddc4336b5403ebc31254c7c69014421170b7344896cd4b25b13b76ce801ceeb015e87be8445b014c48baeeebd9d9bb5eb46ba5cde5c78a2916b0483a7676a26a9edcd35a706b05e48deaf2d881b1577e2b1d324380d088d858afbf5ee179dfbff335313bba004ab52b734bdc41168b9ed6b6adbcc44657b75455a363626d345e87a6ddcfe796d68aed9c7788eb18e954e89c03af2c2f3704c1d9406036b8d0dece80a4a44aed47db38948f850dc35b9fd7d37e9569fb4189e491a590aa5e70f737cdff9e184cd1332a4980161e5df8caf3a94203ddcdec0727edeeecffaa65baf0c15a9c65e5975631f41ebfb54fee1f9552f94e1fccac56bc6077eb994150b0df3573e67ad2429148e1b1409e7a61406200d096a52d3d4d569ff4a8981672ff09c39b99a3651d94409f4d3fb846e46615af4ecb5ff175feb4935f7b5ab3445ea79acbc75d8040622a0bb273d1c671b79d4aa647e2b574872b2a93f1216a4fc04b183953e094568fbb7ab751c2dbeb135f036f9c23e66c102fc05d9759dcecaef98100ca873288e6ad359e2f441342e9b494534b30d9a5a0edb067415260c4eebf9b11b8f03a7a773444f0716290b164e0cadc9eb4a63959fb29820cd010bc7cd1cd28a88fd3cf10429b7e6414a2529309b171c43fe29ccce5349507fed0026bcacfb0b9859f5fbebfb306974d04967a33c127793b5e177692ca81a5e453684bb4195d3be2f621d4df045edfd9d8855610a01f15f61a50db2e191f1ea3dd7724778f194a86d5ba3090708f05a019a1fa7d5f3a1c009109d8e8a430d6074c6d70db1e25e675894fcd411d6e5cb49afa861b7a3d5214b7080af39f1c1919aee34e7cd0b6fb4ace7986dbf3f02406647cbf787f60cf202cba08cb3148376eb08c01fcdaecb3f82533b4cb1eac3670153aa11a9e4ee592115c9e96f57015a6e77de1c688eec4b635be338bdf89e9f2a9def00cf2de91897913d227f3a3d1eb414fa49a1105979ffe5c65cc4606c3225baf92327f89eceee78b2366e5fee1d14801da39e680585a156d8a685cbc801fe725eb08ce7fdde9bda32098ff143d4f1de365fbd7667167823a500a21508f6840f33f1f33afc736247f06658594083e49cfbd24103e3762c84d7b25ae303d7c9ca86bceba92f71872dde11d7f5d8faf06d491bcd8fb9f0197e73acc0764e625f66c03c3d56c45b222e00c2db808079e054adabb8e60b825564851eca5e0bb937bef464e4d675b29881bcf26cf9c883b78638583131903353ec1faa81871017d5216a2b04aa64ba46d23e7482a9a06eab474e23be566ac65d27486aa486841db179f1b2b6ccfd1792bbde95d1ed0ab53426a2a084545bf26e008ce4dde4566add654aea709ad297d0c0f8b2529dd609f0f0aa9133349101e77cd3859051543f41432b56e8c32b03200b55a3bd09e0fe0e4d6e58619876f176334d865887176ce0082c32fd7761a18a1db367a8c2d209f25bcc40d47db3f9a0534c2a1e4e9a9ab90dcd86e95d57e1afe9432afbab52f0e7e07723a7f74189677319d952416aa9346800753e45136fe190d7a054eac48398e42201d21104f3bd4f6bf108c97e1df245b5b7adba457d27632766b0cc484", 0x1000, 0x8}, {&(0x7f0000001100)="ed31e3b8ac40b6d53ca1dc73e1e4bd2f19953e16a99fd8ef794debc3f2c0d5311bd4f43a6504b7874ea0e43a8f5c79387a636edc6726c76282f0be661cebe2681a9ff2b198dc4d43d60fd002e2aa681466ebe0e9d4ff9615b3163ad7508993bda54eb1c1daa9d2604e75d9b025476219dc227a15642dc91abb2a72f6f83e5d51e8e6f0334039c4b991b9bfd4e2d765ab10e82a365bcc095a", 0x98, 0x556b}, {&(0x7f00000011c0)="06a87d804f507c4fb7ef439733c92726299ba89fc6bbf2ac6b15bfefed30938789fd8f6c3bd516336a0f40ba5c5dd63a98c99da96266c877ac7bdeba55b8b9396a179b55dd15882cce6153cde84773bbda5c44a595d52aafe1806cb812061f20f157259b4a402141756e21685eb0600ec5d62b9e", 0x74}, {&(0x7f0000001240)="31b07d78e3b103bf156fb9ef87c72d1be33db500681d0dbf2653eabef51dbd325ed1abbfc90d0682f5fddf04b469523d91a2bbc2d86878d57e4f735585f5c36c49a4acda91ec709792062ddc879b2fdf62137298090544d84a02e9bbec", 0x5d, 0x8000}, {&(0x7f00000012c0)="960bf5d3ca8d22650d2fca13a3d9905f0a6f0dd324e9dc271c25d1f1f1f98339116f07330ccc4c27825fec2128ff2cd15be0ee5f86f8cb228da85240f45e82a0bde3bbcf2462d9a2f1a01f3049e2c4cd2d7b1cbaed18f129c82974c10a12fd520e2030664a3adb5355d46d5a946fe4a4c9757d3a44f1dba82e0c834da87d7c412d4f40660688501541362d05b453a012dbcb58bf29b3b0ed9581f52891ab5afb4248d9cbc27dc1130a165b4a", 0xac, 0x2eb}, {&(0x7f0000001380)="0ca8d87c56b8337410f5b5ee9f4aaf4638d1c11404d403222bd5d18b1b009d47da1c01406e755b67028e3db5775ac2543a4325dd0187ba56796adbe9e47eca1f9d5dcc4bb4564ed79dc18d92792e3d781766432872ed8bfe27870e19fbb439e67904cd27cebdc53cb6dea2e17fddd60694443b8310b1dac5f81a4fc585410b5d55e0e427ad9de303a9ff32a956c810ac402e3b69cacd56588c4bbb790e2dc61da037f3da860f648a1b8887be35dc8ecff056d4d8129ff866de06ac6bd74e0b680f11c26beee2613cec65f419f2ccf2333473dcf833a9764325", 0xd9, 0x800}, {&(0x7f0000001480)="0271cab58eb1e20c4db1e18c2939f46a4af2572fc05a48045da81050773e5c7c69c3cf95b4d592d30e73d42472122dd99120ef119290b9b68a8a194e2b2fb2f1e3c83425c65a47c71f11ac5c760b68427bb1a07d3a3193a0d3c1f7edc8f20e1ba0568d7f009e077d29f1599e6d51e7ca79b0886956b7f5ab80b3e664ed3296d598a2fa1dad540b2e090416dbb9ee4fcc425eca8a7f9da42fb32030f2335cfc57b18527bd8c6bb269b1e2ccb31e93f985bf473b2036ed09edd87cab4083fcb7ee3dba1760ce16052356b04cd8bbe882ae66beed2ae9f5ea26f8959259c56af60d7ba5c904987ca0f075b49fe41a578f9170ae8d16e28d0e4746e27978c5be56c21b2f382808f8e4e3ffc2b86650acbf38e022a21497527f10886a6bcea51a62bc94bfb36242beac57248e0f5b8b5392b151d71d640499795c498bae18154dbb5be6146d978e0ed1e605caf120d67c45f32811cde878666c239278d0d51027f9fdc371da3129952cd6e9ad8db96a8a061931fca14b767dd065c821940a777af9c046cf68bcde67acaa991ffd95aa250458e99d76fd3fd829dcb92405b422930b500cb1d325f2812be1e42b7bf3476e9f2234b30ce21406d58e53966096d2bbf1c5d0739d89f8d4ae968051abe8b89b62fb16afa7a25ef59e143c526586bf35ed4fd6357bb367a0d38c077872695f5aaf32908c57a3c99196efb6fbf6aa42703874b91e4b701a8c8d40f09cab892505ec922be5fc8f8195449f5c0df07e83f0e3b2126732079eb3db06cfbd46f99e95713695a75fabc821c559c3fcdc1ac39a64541c3fb97ea1f1ff6d763b58a04c4ac0985319bee4dbb42ad9cf46b8c33c1dbc4765f2c75b9a5b73bad47404fa0f049244f01aa09a8c72998a7efafd05f8c6066fdc019156200951dfd89c46061da5538ae036e0fb4d971d3635b26d29c55c16e7201ec23c58879f49ee66817cbf8bd68702ac2e0e568522ffa3dc1844e555893f79c2320c801c83fe7fac34cee7ba856a7659ddf440ed7f2e4a66b6981b4f70fb9d10cd55f76924a719532d1e740f012faea0bffa500bd087ad386ba6c55cb261b7b84ae40f7bfa47d182ae143e3bf6f8bbf43e815d237a65bd9cdc2f86dcf42a4c4345caa686b99a4fa9e6ac67059f4a7100911bfc88d9d49b62160c6494a3eddc5fabf72769113a0d62e1f672532bd502a9559c0caf394550efb31e5fa30cdcc78c42c7ddbf972a9b88ad086ffb569c6a08065eae1a6cfb243f43aa1471c12603a37de25938cabe188d5589588a775747fa6696f09a659a6b87b55c54d9003a9f4ecd6f0a1e7e230126d244a60a503ef9ee063ba3c5aa32c2be3c91a3b98899f8dcde58a3835b0bac309583cfeb6fbb3c1a0da98a51814c2013b7ac48e17acc39df16bb5cec97184e48fc61be1fa75a98140e0c2d2146decc1e0750b280600ee082c5b17c7cecb5b2292cb314647ee714c49a5feae5094ddd321881d02f00c76b597d37550bbafab6688595cbe9d70bd9f4e6a4c0449bf6ecb52fa5e15455757fecb4f8bccf15e14c0ecb766614c7337933037488bd58c736040d2367aac7e5f34d19702899f02ae1fc79d9244c3538c1c31cc35c215ef4378c0730f953ae69039c0fa5128a203bb96b39e14086a756ce624f45041e928dbbf5a81923bddf949701790788ef08dcd5c32802a7157154535d33a82435f74d69b9ea0f626252b531c04aa196167f7ea6c7b94b9535fd79b498776aca3d0dda06aa368e49d65b4bbdcd712eb2dc305ae9671ad5519c6c5b021ada63527a23cdcbbc72c2bdd507c8785b506693cd6a34454d9ac7db880762ba0f911b379f7c9091cb6d12099ea4f7a947d11b7b6ee388f91101003c56997720494dbd24d53a04616d01a1e43ce4751ba64add0ee5ecb44a1ad3a4b4e38304153fe605048c56c31ab8b590d318757febc41712f082052a4ae5194c5e5da383d932cf7694a2ffadc7bd2bffb51876827c078ec24a16bcae9d1e386e36999d1f6995b80c2eec5ebc9ed0779d76e37383b6795a77ae1559a0f09cec1a6d4f92e13ded9d86b7c13458cb89e187a5b3f138e195241068bc5f93d617c25a0bb8ffbcbd381ff8bb0312a4bee971cebd575c011d327bd0a394fc26685b338e19c12ea346236461c818769be19ec36eae51d60caad08ae581d09d24f49d0018cd0d1301b67f96f42b3eff2df381de3e806422ff3f9867359f93ab28c1274e3dfe7859e012b7f05c6cfcbb049cb1bd49e2b622d3563604a9aabced884c5ecebfc18c967d892ab377ff54c3b9d3516a862415f16487dbf16381f14209ed466bcaf452ff8943862302f7fad0e25d6366e97b5e240edc566925824e9db5164c52f6e88d23507762ac4f07e50ca963cdc41ac28c0e1d0c1d8e74db44ceabcb6946ddb23d16edb7b9eee23507dd8fa4fdbf53c53534852f575dc51fa8ec1555446205d3daecb2fcfd598131c6b1971fdd47bcadba210359cddd3282dc3ecc0ff7cab15464ad2a636c777fee3522b71b1075564cf856c5a4bf2bec50d0f44b5f09a06a8420a62a6add79af1a791e07dedead627a1fc345c200202d0babbca5f4accd74737dddd798b7033273ac6db1d3f7b5981359c417ad83e5a2389c56a46bb6860ee64f1225ee30995623cd89b845be208c94c9540fd8da9047456a8808076d19460f2c77ac7318f62902fe81d3d45b5974689849a9d014a19e71db83caf45e63a24015d645572a148efabc53fe2317ee3733cd023ff7c140ba34f39a56c3377179fd4691245df32293013208e96380f91af627bc02b2cfccde653a322874bd491db168b80db7ffcef1681e55b3d38044181e495d68ba8ac0a397ed744eb6584b7e554bda8b9911d90b1ee199dc9c86954094c8e863a3bee4269547d51253072be2a6deda93b24145e3ae8529c0d44191461e755988c08eede16c7a0df41ea039b81b7adc817de1f8dc301d4f7b8e657a8acbd07efa091487a6c76fd3d60d0685cf5941fd0a3a11e5aebaae3838432f253560bc5bbcf579151b27c1f17e5646d7ee9aa8ca0a8f6fcebc8544977b8ae6ac99aa322bb745db4e96bcad2742fa229857ecc2795c60c1710e9b2ce01f7bb2a8455962e92c7b5cd4bf4ae8459f5df1d7afc3c94a8b69aa383f0ef7ad6da82ebd968eefaa18ff4f56a484433cf52fcf4bee6cf5b10088d5d2c3d8361d8f8bdba7c57cd57795642124504005d46b0026772ca5419ad4cb66d9c788a496d71b7a720d0a6368e6a82786b550ed8d6446e364477eabb5a01d91a1192e73d77a10135bf117da6409eb0f07658b9a9b7e04374764210b28558619101ea81d122cd1665de7723c7d354e5a147bb86fea5f725916cfef79fae267819376dcea26eee7825dd2c7af07a1ca66fe367faffa9742e499a95507e6c5996f28309545c8d05d04a8520d5ded8c0aaf9dd96842ea8b28585a20178709c46e480dc1422a5ffa39b0bbacb1b0d926e04663a9abf2d14bd601c18e946b88d75d15b2f88cd4a18b5e7e7e6b7917d92365faf27ea99700b4dbc274ccc2069c1d31f67859a2051710508843b387b69f82142a74439f5b0012eeee7ee7db521acfbf79af1e0d9304f883ee5daaf9a88091950c200dbb23fb5a0f8df370549b87c6d9cbbb87e758d6f1e540fd5b6e3aae686fe9700754619b4b375a300c5ad0e81c08b9017084e14e6eff484f65ae7e74e2df46bca80c1c6bc8851ce4b2324dc816462766335d514c86e6089aab98d8dd9ea04ba829beb1fc7af6136503b0a143b9e31049acbba86fcfd9d32ab81fae8fa654865094aaa239e67196bdc4cceade6b6e038ccdf7b7be79f0a3e226f0968113d8f6efd53016016c01bf7f14edaebb1438c5f41e58e32a147bfc36224af0287e517231d9b97e53f8d1356c18144321689334b678c241128b9a875c1effeebde1f87f8c3507c9481233e9e030750012ff4386380f70807b7bc49634d74ac47e962b9339fa07533262ea5a9e20744434e93cce4c2f056890a388cc238160feb4861530703fcb234d06c0302e6951203b363d41ad483d71f12727df20ade1d2654d3d2d094176594d4e947775f4a648523f49b80d454ca3f48742f72aef159b33713eccdcb620eab692694b5018564e78fa304164d79d952c0d8d51047dde15ab2ec9eb76d5475627740620374bc3470315c064a5f9b1bdcf0b4cce7d300149202cc6827f443de11731d20772d2a0eb79e9956c6dcbbf5704e8ee5e9147c4f54f857a37fc73cd537b6cf814a68c2931b5c1ed7aa3c61f814fb0fc7a877a7502d02c18300d1ebbadcc3ae3f5a773a609b22c2a0640cf6066c481c2ee9591e14f27f245a62fe30141cc527c8524c943d29cdbabde8bc5cfa8de91e068c617374d689ae32f4cf5c6061c6b66fd99e687fc1be57c8d8a1245e3349e8f04e4b61ff0a25061b2844ca43d83df16a5c6fbfffca125c7ed4c17d47a51d13df2216f9d27dae74b69c6c86847fd031435687e8a9d610d3cf954c40ff6db9cd266a6be5304b6e7e3a148b93839e16467be5d5e4dc732b4e8cb5bfab795c527bc5585e6c9372ae35c7c0cb2151d8554283080b07dc96067532cb6dc968967fd396cb20baa7e8a19343e952b7dbcd1fafb546242e908ae3396c4e3b81c3d22543f23ccc53bb9d809483e0e4e695868c046b93e5465546d3e30a4fe05d67926bcddc51b980a281c8a2319dc70e561d2c5404203833f9c6360b83ac588c72c55474eb3a76fb96b51ed4edcb8454422a0b0c74d80da5b59b6fbce9aa70f37d991b6f3c21c98d445dd146509c391dc8df567876f355ab632efe5d699c1f5cd20b848764a7d11bf7e92cdb800e7536a07dd3b2bdc1396b4d11016b59898cc31f8eb86d038b7c87d3f24773dac3820e85dfd9ccd01d0f7df8e3bf42991ea862a29600943876b3f31b31570e1f10cd15404e35a9e324a2c2f1b76739c69c259550aa4c74c5220964cb03a9e3330e3d6c74d1cd148898509592378bb5b991633c1a9ca5e4c00d141579437781e0c9a2a0f43b12975776e8f0d3ecf986eed37c00b3964b48ec4e93f9d858033c1afe93be6eeaaf9c45098bc838311b2f690e59cc7e94ac123d28ac8788f22dd97b5ad93db42994e5bf43fd1a06f2d3f67f2a3d7c693d29c2a4ec7f5dc2b86cf2bdcb963bc031374ac9b35c2a18772081ba5d823f8a00eb8561d0016a9de25358c057cc336997235ce9b14c0e45c5a3dac44c6b6fb4999bda3f1f44ae41c6bf445018e5fd24d645183691e3fc59925a105c8bf7d031cfb8ca0b1b7f0e781de9ca6aede8ec3ae0976ae0a836b3bd3d8dc5d2d09e14ca6d5214dbfa1e7530903c2dd62322aa1520eb9fdb5d1ab33adbe779888f4f2cda3e9ee38ef48d80e0f0b5c5ca4524e6ca30d311ca95f1f088a491f437a0651c0d46a6e7efb5d38c738222b147aa04dde908d8ce50f756709feecd460778c80c44eebe466775b433a0e9c46f18cbc625999e44515861473d027c2b8a27b6dc9d0fe97d87128ba7a8a7978757d76400c302f54195668a22c49496ab6732ae190dce2c0f13ac83340eabe129522f816bd85ca664ffa59a040b30c3edd6f528e43f08be0c0e9760acd2c354aa91a648a0ad89bf9600b24cc4fa49a183a8eed10c538630458149f02f384a2ad8aaac8599c0bf98483fcd50b6e22d767b43568a3abaf7cf77fc12b1b42e9cda091dc448173e92ae201fd605555b96420b95a762e63238cd8def1b47d4eea5825fc24d1a9dc50ca3fb7f008e62766490334ed462a7d78cdac50b987e890d21efa2a", 0x1000, 0x5}, {&(0x7f0000000040)="09a0c9288d543dacbe94d6d4f5588358dadf05a5c117439c2004434e54cde11f346eeb80b566b3c9f8df07c07e0b23", 0x2f, 0x26}]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r0, r1, &(0x7f0000002540)=0x6, 0x200) [ 126.951505][ T47] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 126.962555][T10983] loop5: detected capacity change from 0 to 1 [ 127.044399][T10983] loop5: p1 p3 p4 16:05:50 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000080)='/sys/devices/msr', 0x4100, 0xe0) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r2) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r4, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/91, 0x5b}], 0x1, 0x1, 0x7) r5 = accept4$inet(r2, 0x0, &(0x7f0000000200), 0x0) writev(r5, &(0x7f0000000580)=[{&(0x7f0000000240)="23308558785fc2a0ea399612a46ae1722c331e672eb96ca5749b8e7e790078ce59d487b637a68a523d6f257dc0b8623cf21303d5c089c65ae1e30e2f236a662f6b54c29e45f855012b1973696c76908ace58e8a122fbf03fd32a4f069351a4d6e0f6cb0cc14f90e353da06bd273401c95dba42b712be", 0x76}, {&(0x7f00000002c0)="e131445091739545f140bea01fbccd393a90cee06b68ce6aa026d56a0d927752df220bad7f46b3c3274d98ab7b90b6084be27ce39c09b8ed545f51225fd160dc58027014c5eca0a52bdce866cbdb50c16f0036c91883a56ae09cf42ce93ad8941ae6536bdee65fc7ca94c901242d251b0bc5d935e5aebf96", 0x78}, {&(0x7f0000000340)="7f948d1ef78ba541430c37104a8f585e59db6464bb01d2eb98e0eb142f5bc4bf26b7a1d25b7a85c8282298ac03c11729dd0d86a49a849fcebb70c0236544253c960ff2d33c4daa601ce1b7741ab62321384fd5506ff0e2ce8cc7af1b1490815096eebd37709796895cb081c46e74aa624abc23ffcdf56de8d98005ebb3ce5b32e34ccec9576a92e85d", 0x89}, {&(0x7f0000000400)="92c59b6dfee3efce7c0f732928ee371ee87c5bdd11e1ca42a4e921423aa88d40b91e078b36de3f363bfc30f95fee29e3db7dbb16cf92a426f1bba8aea543aa6a75806437cc45a92cd0767212d0b06ceaea4d16c1827e11072dee29f28e286f9513fa83452afb3a9527156c6343ec084c", 0x70}, {&(0x7f0000000480)="f0e08ec6800280f00a9c6536f4c90c891eeea4940df5e182d068b3d3fd323af5e3209a329f6d2b2a9a8f786bbd9e1673ce056ffef40b9ade33aea42d9b84069a54546c8cd080d690e8ee1689ddc65d729e2221852fed6582", 0x58}, {&(0x7f0000000500)="6e6a4d7f268f48af93030851835432f03dd34b99e8faaf588ea87007aa3af43d22aef78ddbd81cb661989a5b74e6e9524f5fbf3b8492d86d9f0c397de753a0c0872583959b5bf6c53dd1b2", 0x4b}], 0x6) 16:05:50 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) [ 127.073604][T10983] loop5: p1 start 10 is beyond EOD, truncated [ 127.079745][T10983] loop5: p3 start 9 is beyond EOD, truncated [ 127.085765][T10983] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 127.095827][ T1032] loop5: p1 p3 p4 [ 127.099821][ T1032] loop5: p1 start 10 is beyond EOD, truncated [ 127.105934][ T1032] loop5: p3 start 9 is beyond EOD, truncated [ 127.111957][ T1032] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:05:50 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg(r1, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000080)="02ae30e1762c7689589c7954303fdc3e403c468f31c615ad98cd08f7eb8261", 0x1f}], 0x1, &(0x7f0000000100)=[{0x48, 0x3a, 0x4, "f0db4d48c4ff2094678a676fd444cc2e11abcd4b92c5d0c02ca4f0540ad4f8b5a95a7cb960ae33fbd491497c6111765c414e3e2b2f"}, {0x1010, 0x118, 0x40, "2a778d981e2589625a7cff2ca7ca4e7a91c4753903e9b2afc34ab28b9ec43b9f51d550e54913d7d6fe5388a11f0cd1ff07f120edf425c6256091e67200ff46cbc1af6dda83358ed0c204ba6cf92c6844fc47581ed4ed9fed787a4a7a3f2098b7bf7ee84c7ee80b04b8e11ef94c4a9948c45fcb1993df3d8797e483a8600cdcf7ef8ffde85e28810dc212d2caf0c777bac377eaf344b8112f448ae4f6286ffbd8da60e8063afaf9212d40674223581d599307bc5c68a0026b8d240e079ef0d4d86b4bad304d5ddfa57498eafea681c2767c8e6675a1da21d311356748cc6159a812baac3fc6681c1a6b91686357c118469ca9e7257543d0f622ec6995c7b81f9c8a5999752128c1d5f9a61b7113ba8d7003d8ca9dd17eb1bd7307d763ab83436647e1466e879f9157caf8a0eb3ee28f36bea379691cbda633b7f4bb90f5d1c0f8d151da2c2934b8c4266c6bded6fe294e89790d7119c0d420eaaf9e850b4c3ccf652cf15677437cd72aee17216e96af3f09e6e51860feb1e9f0eea337486b46f65fa82a55d2b9660b612f47b8f5200f8246db9b84ce678c09a4ce8d46e1f74357396fb0c8b7b3dd332f4556f53d4c94ee5eb9de7bbf892dbc5116d70bd648963bf30af238a39c51954be77d21566f85c5acb64c87cafa9bdb2d5f7ffe632bb63db18e7143a8311cee35bae70b1cb190d13d31bc5b6fa8df4891f5e905ddabf25722dae9246b0575970cd084369ebea4a2fe4a78ff0e66a5dc972ec9c5c548aa69be4b9dc9be66e63c24e3db1c30d995ee3493740c3e47cb35471e0375e3f48beab37803289c1791377d3455cd0651120e36fd80fd62f225af6cf83aee965b9054c616112c96a2232e9ceadb465059c6ce94db66f54029f24021dd79b6e6aa3500155acc2f2c37d4af3c7890c2441a6a4de87f961e7b99dec69c48a248b83becd132b4b61eba5d384e0d5f3b86734a3b409e918d84b556a156ad79bf9516d504546d46065c64ca8ee69e7010235570905b9abe238517e123e87acf8fde2d33677555a99eabb04c075deeff296fc5dae57ab49b81b6fcba6161781ab10f7b17896a322537f75669c90c88f8370c5dfb05865ede3752c46d7102bc1ad7232772970fedab7ac55cee0c1a74812c704787be27f724c13ea4e039f7728c2ba87d8982a7a9e0d33a745b6237c7af825a36fb3a28939b9d796c6d0eb423e6c91c8525ed9d68cf73a12524c71e5587694da924cc932c90b4e3ab485f9735744d86ca94c00eb0db49ed94d180bc39c1c9b89875e1f4a38ec3e8ecd26b8ca4f808859404123c9fc3acbf53335d053307267946e28a754b3f25cfdf8e7d22feace446d2af19a16d8fe805c8322dcb44c59a2e2cc5150d3a525f665b15b37fd441a7588f9c66ef04c413f63f7eec8518c28785fe3db5ae51f02e6d123d55ab2c7b460a6709311eea6564396ad9ed90a6cf0fee5c1006e72411a0f78183251a2360040d55f436f8905117dbee1603bcea393b2d92ad3743c6393345bff8c93979f480909bfdc46fb569686970c0ce6fb2599847590d5bbfd9663c42e254a3f32cb0b5600628535c037dbf097ee1051a84a81d67db29c7ebe7e0cf8107ca005f4c1f4c2e96538d8adfc95a73499184847a10907d605f82f4a124e788346007c8db3d36acac2360946da7b660007e0ae8c0f9c60fd6a613493a1fc00fb278e3c9fd6df6bdd4d736508c5c6bbc7102bd1a0cd9f235a0997eae7cd385282fba734fa9be7b80d861c52a6707828b9d30c5f0f76404ec73faea4f6f9ae38e8f1e4589cdba0a3fc1eb0fe763070ee8ca4a8b620a6702b954a249d0b078ea1a900b2f9b0a666426c46064732e2a6d05c10f69c48b3384597ee64fd1b7b4d62fbc12fe7e8b79186960fa228ded65e4e491c756b839a263456b8178790b37206423d12147896369135fe2778de5105d92acac602ceb64bd125b0baeb13b3acf8477f0e3c1345bcb44da7339b59762a62c6f14e475e1798f93b6557a85afa108fe538389f610a6b90d07e2072bd5745f5be49698ce785d986da8e74bf4300b2023cd0f322dce89164c34c3437b18adc1e6337997395067bb9fe1a06b62e1413f1604d199f28e5a60bcc961a72e89c6c019f9b077ad10727613f6b95669b92bf06e5e09bd69e900ea98f1853689121c5a37c2ec237890f43451214b605a2689d6ee77486d890eefaed5696e43b660987db24dbed77461a59491ebd96e9fc68d91c91a758e3e05328c13f6e4d65396caaa16aea997174113ff17a715a9737d1bd2f721e672823380adca4e9da062de70718a3e1162c8169951c52365ca9c9f8607de15d2c6848cef72120692043f025315be9a7aaccdfb70895ef112b6ffeecba76624394e5e6961092b917bc530ef170a79bf22f23b50a8ee121a63a2e19111b742af878ac57e2dbe9e95fb434e71f0149f04d329b7d6ebf1f176fcaf2b5ce82fc9b034d9e3589d9652f36f2b4b2c3bb489a8895514031fd8c11c4c554952704ff57a017853ea471e2337564ec310708bf0ed68f17d62af0fc03e04ce70a8d22b0cafa5b621e687b10829589cedb7924547f134627a6300254f6ee71dc08ae5c0ac6dc00d8032dc256cf2b104d5a648192efadf6686a3091fff0de03445ee7a593a34f33265d14b53c002b7fc0c7b8c049d42ad497dea3639026d976d50dac88a01956ead6c2e7bbf152587d8f8c70c8bc9ee7f9651b81149f0f85664bbf3d982d2d099f9384713dae959149fa464d3af382d7af18700cda674ac09f5d1680f7c2e4be1697c9eb9bc4df592f088f2efa464ee10b475293c3f19aa44ac7f8941748b8fe7945e13a130cb65afb1468d03149fdd95a9ba5ce8314da76ef5dbec3539080c318066babd2de0a324772abeb2cc338c12cff0b182b4c60a834b7fcf319359002095bf0778fc43848280e71e6ab85f8646de0688a22793a995bb7d2ff7a94a188a27f1d5c4bdeeb01615a6874bffb95ce56d1ef2a8f01c26491abd0196b77738b7484f868da210854469466248b11c27586cc359059d750c63112395517a7be5b037576d990ba270b14ecee8577bd7c06ce20e11c30cabef93279f8658d6a63e7dbe9b8444243fd5ceaafa869ef0307c67b03a4b472a82ff02881cbf37cbd01ea0fd2508ae98f5124c6cd441d99aba3fada97f15f07edfb2bf2f8f0ffacdba36b59541659b4e46acae83afd29fff0f063cb58fcf9c0022dd1cafa011356938d82bf3131c6614c2c96d9ee5f3f7aff92aff6dd00fa8cf48434605093c75f47cbb16d84e1d6f2149c24ed2bc6fe3d0972c29d76cabf96a724033aeddcf4e3369945f2a37a41ff51a03d5e1e7b9e38051d46e9f2b11ad85d93b055f6817d7407abad438586511cc2873740d2b2e8d87a4df2935abff964de01554b512198e5561c1dd79534b0b0ec6cda850c9b6da996bb0482b9a5893e9798a8d72d8b4a804e898cded15ea3730ff5cf369cde79f87d086a50361a5a444322009149875e0d92424aecc82869e082d39fc0e03a8c4d40d7e671ee85b41b0058d809d469dcbdb2f28ed1ad8fad506a4678bb7f69c9ac3bb39cc074d52ae8c479c106a77895571cfa80074fda3aa8659367cc01374c16d96b3cab3f4e0c2dbc1ccbe3e06f56f25fada937b0c8acbf6c4da34cef7f9e0d9e38d708b018a5d88cc8e6fcd5bfee46f607fc088eb0edbc4d022f17a3be1e3ed11ff3e1a8720d56c9d89f9b0cd1df3ec8d8354d559e83e8e28fdb2301d1be40acc8c8ac5e9db19d8d6abbef4dc5cc1e687c575e93c24fbdad163963bd37cd2eddba7a0e402f5729eb75c88267fc05f25b2f6d83a005e158299909f34f923b36260cd06ecdfbddb54564877b16b649e17bf88cff48aef47b5ca76894f76e126fc007c90722687231414904a20a355233fbabeb5bf8b8266e420b7db4e859e18a39b9c0bfb2c9b0680f5388e2a3d4e73410238f8688c9277ee6115460bf0157986ee37593ac044ce2c855bbf997f4b3f928c37b1f0bba278b7ed0d38927fe08f2965a8841390fc09aba8840ac4def1c69a109822b2f19dd9a3357b121fa0fafdf4769c355057870efda2ecd1918c704a1cc63cf25136ed3497360a27dea3c5cdec178cf125e502b886d16f02bc6d930f60c6e365d8e358fd639b247d7b63bf2d5913b19de294358f6e1a0511730b21b03b823bd2d78821eb8da28d3d70df6341b0f92095034baee4efbd9fef084bd1642d1d35065e51f18a03c7cb55a2dff8eb43f7e8bd7af3203c28ca1e2b9b68043687bddef6e3bd3196eae1bde013d67eee8ef003e950181f6be06eae29b4022ea2003b698920e664cc06dde9a25c12ddd543c7a73c590e30d7a90e6a2adf80d1ee9eab9c04dbc05f4cfb65826ac341431f4d10f455994bfd527e456dab7f2f4bbbbe5252c35c0e6602ae12343b006179b582d4dc9f6f059f29204045e589a8f66ccd9d761132f3020d67341eace5054ddee1cf90f0e731f9c9f564f4482ed412ebc7c6aa07fdafb1f87d61053efab54d6df3ee366f666340e1c9f20af2d879482f8dd8d43988f070fa5f900b7f4d54ef0fc13ac05559f75d8e88169b3d0b8ed250ce344ef6efec893c0dec70d00d2330db31baa8fbf03a6bca60ae85bf32fea1de72086cd1f99feffa0e8c615afe183af2112f5dc3f8d92fd04e4769e460d435a4a085c83de9ae2ea104700ee223d8b69003ce415569dec1b8224e549b0dc0b1f494cb969cc64855e6a11f97baa0c0a7cdef1b3b0f2a63e473618bb0a20d186483da0bc5b3e11bb2e2733520bc301d48ee565b5d4eeff814e6f8e6a15f794ed4bab8bacc442c017c8e8b368751d69f227d5a04f6b0d277c12e93c3f4b72c3045df6a188081ab89aab1b7039d87c70f633c51704abe98fab85ca1016bca1cec7ce87d8b10e860043ce41644042993d3763ca5290d24910ffe6e9c4b629d0bbe9f0bd5fd2d118c472cf5c4923e7ae0d05bbf675a2573dbf1a40f0e7cef2d3da13390a2141f81de4837cf65842c0123f12bfaf123a54f662f2e5d15139dd46620c876744c01354c19c5bd72db84dac3c415e69dc11bcb8898931d5ea460172ef43de4ae38d5a0a75a68c480eea4f67b05abf4eb7d891190e7857eb0c04a3322a5f62f8bce111fcc5cf9cf541e6cc4788c07f373ddf415cc00869351225ed5be5ebf492ac0e47e3453c51bc4e288fd715724188160f726525cd8259cf56066d1a78ec128f708d17131c4bc94152db7f9705092ef5e6e1acca9dc28f625ae1cb713ca228ea333a7ccfefd666fd53d6b2b95a1febd5a2b80edff2e5c245c2a8ed2893f43d91c3b4018931d66a2bbf748a3589c81db66ee14428510225ab9da6d4ef3bb2285126223228cea217014bae9e28b0f267fd98386e41f2a00c16f77057a6b21b9d3c55d2e3fd72a8eee2193eb29552f8ab135a25b2daaa74dd30e188f689615e31bebb80ab812d4a00ace746e3a5ed06e9e5633c5da1225c87306add6f51ce41efd584f83b080e2940b111a494c5d98075ee99209f9fc2d4716be03cd98ae30a8783b1bdec4faa18b035f0481ae74efc3186c164d5cf50ce769187d96bd224cb8e418fcbd6fa8427a4534af012679757edc6406333456a5254844b73bd05ef32b9eb5124f357f8b505d17e1df3a0002217decf222a0e1e5f54d1035b7b9ff4f5ab98a9e57826a8eb992abad002df4069a48cfcd0db7dac2b12997732479e83807995ce7999eed36c825f740a27cb12f0c93d0d0fb1ddbe98b22dbded7d65f738cb28fc2e38b20034145c6990ad8f0"}, {0x60, 0x11, 0xffffffff, "be9ea9c9610488df462ea259a06ce01188f95fc3557c3e405e93fc5c22e31cfafbb10f6eef7282bed7120e12e28b4d9f07d0c82117d542a3a7b6b2dfddf7a8a8e6806915d40d54601fde23beb99f239a"}, {0xb8, 0x1, 0x2, "765718002f64763376eb589efbed0cbda8c4ba8cd60e0ff89b691738366d2a8da5f527f33a9068d2a61ca8014cee84d3902d25fa44b40930c8d851670892cbde4fbc12dc72bceca03efa492ce2616a267665fca9d8d60da60edd17d1bab0b1f1b45b902aaef3127fa8bbb62f9151a03e3f7c9756c6574e6d94c97a28660776b3437b152cedd414f8b647d4beb0c6789cfa1a4258616047096c775d31e6dd10b0e3b97d28"}, {0x30, 0x107, 0x8, "2102825ba3e882d19861f7464a3c6b76f389b3b37cfa25bb7ed7ec1be6db"}], 0x11a0}, 0x20000845) migrate_pages(0x0, 0x6a, &(0x7f0000000000)=0xffffffffffff7fff, &(0x7f0000000040)=0x1) [ 127.150713][T10998] debugfs: File 'dropped' in directory 'loop0' already present! [ 127.158617][T10998] debugfs: File 'msg' in directory 'loop0' already present! [ 127.182108][T10983] loop5: detected capacity change from 0 to 1 [ 127.184548][T10999] loop4: detected capacity change from 0 to 264192 [ 127.198846][T10999] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 127.225337][ T1032] loop5: p1 p3 p4 [ 127.229259][ T1032] loop5: p1 start 10 is beyond EOD, truncated [ 127.235373][ T1032] loop5: p3 start 9 is beyond EOD, truncated [ 127.241503][ T1032] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:05:50 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 127.296394][T10983] loop5: p1 p3 p4 [ 127.300764][T10983] loop5: p1 start 10 is beyond EOD, truncated [ 127.306998][T10983] loop5: p3 start 9 is beyond EOD, truncated [ 127.312973][T10983] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:05:50 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, 0x0) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) 16:05:50 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r3) statx(r0, &(0x7f0000001500)='./file0\x00', 0x1000, 0x80, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000100)='./file0\x00', 0x1, 0x7, &(0x7f0000001440)=[{&(0x7f0000000140)="546833d14a3557907b3ca4eae2336180427075859f0815506fb017dd37e0d83b7bbb254dfb3ee11104e574df0f7929a660284c94109931020212511582ed5b9f7164dacd6de05945f5fba42109d2045fd12a2ecea2a285a37310ecadc3c0b72f0e91199aeaa473b5dd684642672d59dcf762dc4bcf4ea4ea9a8e0df77811a1401821c4b56dfdf21dfa7ed326eede3f84ce633dccfc870dcbae6c485410ee5e5193f3351de804236fd7e86666", 0xac, 0x6}, {&(0x7f0000000200)="48f59d9b9fa5c353fd3cd58b5fb4390eb8917e57d25e2e3b8344ff039b5d0a8eb3c84f8d58875ecef1d1a4eca38beca2a81d5145c10b30d8297d87b04d232920c60dcfe04ee175b57faa52041e478072d3820aa4da3a51d287ef178fb6a47d5e78dcbd5afb22a4fb7593873b656590c8919b712f31a8fc8d7b7e3910b5845a3735e70cd554368f99bc06976a74e80486b8607e7ff1c5f6074a90c6feeffc07b969f99bd88dc5396f0d731f530aaec42a1173f7457640cd0ab73c3fe36d0412e5ad8ca33a75df1c035e56bf5d68745a50e2c5708e", 0xd4, 0x100000001}, {&(0x7f0000001640)="2c50c1e2decad3ab7d9096980df73b1a2b0ce72afc543a440e6c9b47", 0x1c, 0x8}, {&(0x7f0000000340)="f4d24b44c5bf7f0b14438bfcfd32442a98df70fd809f0ed8322e535e5c5b726f8a39f8a04a49455fea2d9dce49c9c261fd1cfcfd7c969ae5566c633e27dab4a668692aa819f900f6d61dba694199559af4559adeb08c8a7c650b4c02562a2d55383751121e751bd4f5", 0x69, 0x3f}, {&(0x7f00000003c0)="c171", 0x2, 0x10001}, {&(0x7f0000000400)="e3ebec595ea94d234310a08689b1837b258a9f0b0d07862a1bee7479e81fe4da233e78b763fd2d4aa52aec6b5d9873525730d8039e512c54c96a245241d4a0967a234ac9198948b52758ab4297157a5f29295fe0eb6db53e5b53fc12d77f65bd90c1ee617cf67291338a1d1925bc073480061d2fc2370fc8a622b1a06a11560d445ada89cd82f8ad55fb195e078168676a9bee53984501222e06c172419c67f4600e90f9e7845b970eac065043cf94777d1f27dc872b169bc81d6b4ec86d219dad068e5d842ac7abe8deeef644cbb4d11a0fd28f6c8c9a80015f666d9ef7eb612b6e9e9092f0398473df88b93a97abb69038e5e6b68f23714db19f19f4aeab3949966b52488f19f96bc06ab86324c0cd4b859409aaa46b59541c391d0d39fea6a44651addaed56679fd06e1ecced3e2b5b9612fac107d8679c77b1db83ec4e17d0b6a9b5c1f94c4ef8c5dfb8da7d3a052643b5e63a48baf1b1b4d3297ba8cbfeb9605f46edc0c1ebcdf51002aa42f34ec216794fdffce737873ad4aee024ab043c396f16ca9ac5d502163025c0be1c05d26e6b4e8113f8387b5fb2569eebef6c794f487af6d3bbe13f316417319f04dc4eb1f1566975a6949fa5e466b806ecc0c73f0206a75ad6942c5fb5794504874da995318bb2be6ed6178325b82e9da436258304a4dbb1525aff0c74a9f89bf51da655067d019070d8934b12b60c98f30628ffc31fdf57d96db6ac9cccb6c3f774fbaa93884e450bb0935116d71ba24b9b82f2edfe3453bd64594bf256d8767b98fb3f3ba647b99de2f21c35796bce446859b1ce4a4cd4264d83716d5cec5e2b56cf5ab0ab7633063ec7e08418d41cdb1df1129c1490886cfe01513b5cdaff23f189596c6c4e73eadcda426ef9228e1d178d3acddd4c0d468c6273a5324653770234143d0e67f6ee8e3f276972f9605496291c3785d7cac81f9027a2496b194a1896d93034e7ac1116343b443c96975c959d3c126e4cdc06d91ebdbe0a22c03b6cc6e46ec53eb6237db7dd00208b9c12cca7841fff0daa6cc3d131e22d3a96040ed113d79deadcd48160c07eb5456090552c364fee025d277e85999c5686a10f702550db4a4af5f3a28a22fb653ad760a57b890818b216f1f48e81485aa2d07466ab54815a8bcfd3bec4bfb8914dc4d7a60699d0cd96803e11c27ad570101685d4a13f9885d96f4573ff228a610a979775ec3bacf93b902c72fe3298e83c95e927a3851c47b8fbe2c11a3a6f4896d8a5c837db064759a4db8aad48613be760ba78ad9f358fe52474e204144f281f946b48b9ddcafe08b445e7541fdf43ef34667ad9de0372ce92bb7ad463501ef136170479f5201df4a997df0b443dee7e89e51fab178bf26a34138d14f36b9f2ecdc477a636fa395f038c2593e703c1dea7a2e43a12d2a01306e3e8238387801829037e5d198dce70a5be13b3c4d7b0554a3cdf061e8cb963a9f1c7246900545c7261d7b0285682a5218a1f01409b416ac2240a3aad15bbd720ec0977b43a76f7460699eaaff95c0cde29d2cb3869b12c43e17efc0d17d15d0759d15dd430e209031caed3655e77ddb2ddfb209bef4024020c932080c3fb3f4740bfc31409b48a88306c199083519a75603b0c0d9047be1170a10872814d01f787cea6e2c2cc092bc9132a7ce981630c72f85372703c874aea3ba2698841310ff20cc8d837b460cb51588d76f293fb3a90bccb0fc02b1d1527a15de5626e91df8572227a3d607d9ba1735a79f5d8ffb1c17601ba25b1f3a5d0f88ce345622f4e92cc4cfd59fc21333ecc017298a96bdb26740fc5cdf399624299578d4d747a82bcf24ef7006e47b1dfda1b198cd9956a821085e374221498df28bb1eed9439c89e41fd026127de7c8ecb8e5aac226643e4be3a59e2740dfb54d7adc24ce339e05f899349eeaf11bd980eb44bfb1a2e8586de6bf92ab783197442feafb0a86dd054671e1c002a1885a8871d28997511303bcf400b6fab85feefdbc09aeb0e206d3425fbc49fde0b96b8773bd84018ce3f0849487c53d3e28e006b52c201c3f1a97f711bded47bd31fc0d7764e62c3d15d81f13e60c074494af2f5ddaabdab8eddfcabf73b585604c3de5f7c632cbc136d6a33bb83b525c037144e128f09dafc7493c58a51e345465eed89d557e24e177536e6eb2b41483088ad17aa04e5663c2755fbd860e3bf2ab166bb8f78ab421d1262c8378ce57ff82dd18bf2a70bf70da9f89703f082a2f0d810855fb6574d98c6ee322800c340cf8060c9de60fabf29492c0742c2dafa9e1179b2f03a91bd89f7f3124e6bfa43f94e9c9f2d41045fc3204caa486b4e8729e4f0246a553255c9f7ef56a8ba5d6aec3d8fe33432e47096fe39b2837b8267f28b98d98ab9f7f7ec4a40ff5e6475cc22ed14b48453a99d1f2711651e795e5cd6fe3cd4d0b039de76cea5a00d0a1ff97edfb2e0583949a10a121d450648154bfc7ab60b8661fb5720ef1808b8888216687565e6d2feb12eb39a3b11167d4fbf508a4b3fcbfc116de66e6ce738fa8d6a90319990f25e98145d0a81febf23e0a11382e03b8e9d97e0a1cce4210a988b00d55253c3a1f1e63c22a385844375ec621b99a12b05e77f0ba8ce1ffa5129a27548c1d19c69a418879c2a923a2f82fde5730d4c623b770a669b50be3ccc10b6745de0aad13f3eaf0b3f46ea42094ed942f5d928b8b9ba1b9aca4630d28dbc8e6320080cab4257ea6c1e6839ec580ae13be77b091d3de1554bb47abd740c65ef90624663459cd79d30d74cd3d3494c138789bafcc900806ed822a5067c5e4930e1754b413b838059a7aeca36c3bc0d35377e2667cf09f1af5bd145e15e5075f49a49eb5576a671701cc4551414cd57668ead20eca1bf12167f6dbce4848d6950314e50f59e01ccbf021666df87c50c766189500910de55226a72defbc05f7f9729ec0677bee54b4826bd9d77db5d62ef90c4b4b1d027ceaef9aa8cd64007f89aad992fe8b3bb0ec27c7f3c94a94b346ee9d4354aa7f34bf330fcd3107e6671ca2e6d2125f76620dd468df14b969cb0d0e026c49b3949eb80cd1ea10e21ceeecdd270c7651a60c5b12843c2dd33c30f5e7e3b308e6c619aa582320d9a61ec1b4ab1bc4844e77e38a07e95e082ff36e6608da1dcf954802d942728cb5e213e43900dd5255a2a0b05e032f86f504ee8add15ac56570ab90b5d6229e9e21de7e197822740e0a9c02ed6245590bf865d9d3dce626e2c5e0309e695d66055472784324887cc2d571f469af36a67f2103feebc527308a24c64f3bab35d0bb07ec92e405f4413c30614928f72d7c8f23010974cb94a4a212fe20e1a26915d6a53063e0795705299b83ced8fc6294e69decbd56b8eb37e56fb3b0cd7ca9eaec23cca4d99efe1a6dc63d058c60503a7ed2cfa14713deb04e5cb394fd017e137113562e28b0a53279883c2b3028a271a3255197bb51e86b11f36a02e0d059f762bd2f5d6585a7400dccf7117a2141acc448cae4ea00bdbe09aa805e889e3ccf531c4f10ec5bbe6e4cae38923039d36d120e6870188586e7fdde14e4269faa782841dd0a7610f163d211b3037a22f58bd78b79e96055609d7d2b477d573816c0167f04cbc9643f2d892761b8cdcf41a93ad89dbf8ccaad43788bd5f16341d2dcacfc804c2fcc3b7272c5a847a8e25a00077fc4fac71c831ba80c3953f984c8725eed7477fd0f1580f919b96f91fd67be2aea7388ca6e2778f1ca5a96e5576a1e786a2a560e88063b2d83708070cf9210ca74e9d81a3a284f237ea59328f6d22e363e314f3870ffe4280c42fedd24be1c8b4c70b91db87459e449af0bda2ad22e48e32c4a3168eb1854c4af79c55c50958b0b0963cc4e59dd8ab4c04304aa1d14bc42af3baf186edee30010a13ccf2c2d1ae9b9ffe0cc81820986f82412fd57757b34dd563debf54d4c183ed9954fe26d565c04ed69f54b22f23e724da8fc540225397895331111a8e265aa801ed6cdf74316b6eb2b57051c26dda88e4cf4f70c085b17e0509a9fd39ea297dad1953a422cfbe42d1e8991a1e31d565e1dcb81f822e6fdde73e9909125440e27b53fddd46bc3c74754e335f745da4957d8ee636c129d63b6ac53ebe94e62bfc3461bfee9407b68151b35b99160f4d2ac2ca5a04e17b706cdde0f7b657f85c8cd8a557362513848a61acd15a1f7262d23a1463995c2bbb0503375bd9ef4671888073cbeb8cc34a183021ca0d08708757cf56e473cb958b0e202ca68c7a3c8ba4ca454e59be68ce4f64e8dc9bc3b96950ea2bbe29d417017e1b085fffa0a46b1284cb46ffb9acdcb98a826560641b71b1eaaef47442a85ba6a73103559efe950ed6eeaa8194aef1e6296f0cf1a5262c4331e5aa520149226a246e9c552cb5f6fd8c720610a1b70cc3066d7819db1b287be797b0e63840a055b3d10ed64b29621d080125659849bcf5d33d3870ebd6dc1655fcbfff453708e91ab9411be1fa692172619989d45af5df0805a9663752354220519f8abe6c1c897e157a82b57093b7a8e86a6a7cddbb2ceea612a2471b8d8c15253c8d150c5af45b5304d0fbab096be200804648035447abf5aeeaf684ffefde0715b3623f68baf0c0958ce53f889e54c887e11b0a231ca1d2b198c45485be24376821bda18dc1d674e72f1c97d95723261d76deab12a359925dfe344ba528c521ee3b7dfc717fc01933eabcbf031e07bfa85d25033e986b9ccedc00daf2d54988cfe655cf92bcd7a04cfb31b630300024b88bf09cd92066fc86ccfd8c38382d61f96dd3ef8c7091b5c25ceb6ef8b1d0e5ce964bf89f86f518932dfa325e3caccd5157b93fc31026e457c697468ede03c2dc3420b0a5bbae8b1b0379cc735df0b1e26a1f95d90ad8a202d35060dfe26b73f5b24a6cbeee62173f88b49ad675846107fc88dcbb925b87bf3506980df8d0030273395170d0429eb2792e904076fac84751601e3ecf1cdab443c1227124418df5b9cb18b0ca7e5c69ab9c326a5b58becd696c9b7700fda999099110d16e537b7d9d45322bef7ea7cef6a18f6a036b86cf69a299b025dab57c3d44b5c4259c810d7afec804b1a19a263c6b3406c264fc2373e2b0016eb5122939188c8fcd1a87d27e5f240ef7a5b43c00a4ab072a5bce4e8c93021af438c6fc376168aebcf37451a31ab09916f3072636685d20e350d55a013ea79f46b8087e221c9f31252b475ee5f6bb15ec7f33e60cfcc389b0c3ae14dd7d531aca2a4ae037b960c9ffc006d294111c68df7850cbddee88ecb78a2c5a2e02fac262cf70ed8ab216b7de86b9c6903645d29edf93f89b1be2ae53f5900247ba324a8b9983aa947397c1b2e884522bac65ed36c4b640eba60664a185d118a415d7a22eefe8df1f1c2fea1333c3194a4727b865a7005be0152e9ce68380089299a03677427378baa1aafb4c03ebdd076cf6d15c2b899062c24495a22cb2447faa6773058237271b7be3c26b8afced4e8e15ccb34166baed8d9e4ab40482b9902fdce5e57c8ce358a87df23a5069451d37a5b5749686c52073068163eee1afcf9f8c20692036e1d2e56b6b289309228f147d3ffad376e47f0d1f747abdeb3db4b59977ed8cbc3f27b32cf399d57c2a157a468381c6a107ddc3f1a8e761c974b673ad9d0a953aada74ce73abdad48b2a6269281c78b629ee7bd105354abd8018fd00955f973275a9fe19ab0b226c1c433085ffdf916a4971460e6e5c274dafe61c17570c5d8d799a15c75e8c0257b835310c4c614462f7193b9e2a57", 0x1000, 0x1f}, {&(0x7f0000001400)="d5645527813277cf9860331e41a807915f4fca75af221e6145b3d4d25abb5fe36dfcd61854368d720127c0f986b31e151ebd2b34dd63f2b1a585659d9f51", 0x3e, 0x10000}], 0x18000, &(0x7f0000001780)=ANY=[@ANYBLOB="687567653d6e657665722c687567655677697468696e5f73ea77ab1156c3462a", @ANYRESHEX, @ANYBLOB=',huge=never,uid=', @ANYRESHEX=r3, @ANYBLOB="2c687567653d616c776179732c6e725f696e6f6465733d6d6d3201786b36302c736d61636b6673666c6f6f723d2d5c2a2e263a2c66736d616769633d3078303030303030303030303030306366622c666f776e65723c", @ANYRESDEC=0xee00, @ANYBLOB=',smackfsfloor=,uid=', @ANYRESDEC=r4, @ANYBLOB=',pcr=00000000000000000013,obj_type=@)`+[-,euid<', @ANYRESDEC, @ANYBLOB=',\x00']) epoll_ctl$EPOLL_CTL_MOD(r1, 0x3, 0xffffffffffffffff, 0x0) 16:05:50 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 127.369307][T11020] loop1: detected capacity change from 0 to 264192 [ 127.384888][T11020] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 127.394516][ T47] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 127.474901][T11031] loop4: detected capacity change from 0 to 264192 [ 127.482421][T11036] loop5: detected capacity change from 0 to 1 [ 127.529207][T11036] loop5: p1 p3 p4 [ 127.533490][T11036] loop5: p1 start 10 is beyond EOD, truncated [ 127.539634][T11036] loop5: p3 start 9 is beyond EOD, truncated [ 127.541143][T11049] loop1: detected capacity change from 0 to 264192 [ 127.545746][T11036] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 127.569356][T11049] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 16:05:50 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) 16:05:50 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) migrate_pages(0x0, 0x6a, &(0x7f0000000000)=0xffffffffffff7fff, &(0x7f0000000040)=0x1) creat(&(0x7f0000000080)='./file0\x00', 0x10) 16:05:50 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 127.678202][T11009] debugfs: File 'dropped' in directory 'loop0' already present! [ 127.688504][T11036] loop5: detected capacity change from 0 to 1 [ 127.696974][T11009] debugfs: File 'msg' in directory 'loop0' already present! [ 127.716784][ T1032] loop5: p1 p3 p4 [ 127.720070][T11068] loop1: detected capacity change from 0 to 264192 16:05:50 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(0x0, 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 127.720620][ T1032] loop5: p1 start 10 is beyond EOD, truncated [ 127.728998][T11068] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 127.733153][ T1032] loop5: p3 start 9 is beyond EOD, truncated [ 127.748269][ T1032] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 127.766370][T11036] loop5: p1 p3 p4 [ 127.770271][T11036] loop5: p1 start 10 is beyond EOD, truncated [ 127.776403][T11036] loop5: p3 start 9 is beyond EOD, truncated [ 127.782383][T11036] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:05:50 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(0xffffffffffffffff, 0xc08c5336, &(0x7f0000000100)={0x0, 0x0, 0x0, 'queue0\x00', 0x3}) [ 127.822317][T11083] loop1: detected capacity change from 0 to 264192 [ 127.831672][T11083] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 127.930732][T11093] loop5: detected capacity change from 0 to 1 [ 127.965107][T11093] loop5: p1 p3 p4 [ 127.969223][T11093] loop5: p1 start 10 is beyond EOD, truncated [ 127.975331][T11093] loop5: p3 start 9 is beyond EOD, truncated [ 127.981320][T11093] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:05:51 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(0x0, 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) 16:05:51 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, 0x0) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) 16:05:51 executing program 0: r0 = syz_open_dev$vcsn(&(0x7f0000000080), 0x0, 0x40000) openat2(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x800, 0x40, 0xd}, 0x18) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000680)=[{&(0x7f0000000140)=""/199}, {&(0x7f0000000240)=""/77}, {&(0x7f00000002c0)}, {&(0x7f0000000300)=""/201}, {&(0x7f0000000700)=""/258}, {&(0x7f0000000500)=""/109}, {&(0x7f0000000580)=""/247}], 0x58, 0xd1f, 0x8) migrate_pages(0x0, 0x6a, &(0x7f0000000000)=0xffffffffffff7fff, &(0x7f0000000040)=0x1) 16:05:51 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x743301, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 16:05:51 executing program 5: syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) [ 128.092219][ T47] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 128.162939][T11118] loop4: detected capacity change from 0 to 264192 [ 128.163836][T11122] debugfs: File 'dropped' in directory 'loop0' already present! [ 128.178164][T11122] debugfs: File 'msg' in directory 'loop0' already present! 16:05:51 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) epoll_ctl$EPOLL_CTL_MOD(r1, 0x3, 0xffffffffffffffff, 0x0) epoll_pwait(r0, &(0x7f0000001640)=[{}, {}], 0x2, 0x9, &(0x7f0000001680)={[0x8001]}, 0x8) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/161, 0xa1}, {&(0x7f0000000040)=""/54, 0x36}, {&(0x7f00000011c0)=""/46, 0x2e}, {&(0x7f0000001200)=""/55, 0x37}, {&(0x7f0000001240)=""/235, 0xeb}, {&(0x7f0000001340)=""/5, 0x5}, {&(0x7f0000001380)=""/127, 0x7f}, {&(0x7f0000001400)=""/198, 0xc6}, {&(0x7f0000001500)=""/95, 0x5f}], 0xa, 0x80000000, 0x5) [ 128.218824][T11124] loop1: detected capacity change from 0 to 264192 [ 128.320757][T11124] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 16:05:51 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r3, 0xffffffffffffffff, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 128.383427][T11138] loop5: detected capacity change from 0 to 1 [ 128.444592][T11122] debugfs: File 'dropped' in directory 'loop0' already present! [ 128.452629][T11138] loop5: p1 p3 p4 [ 128.454638][T11122] debugfs: File 'msg' in directory 'loop0' already present! [ 128.457096][T11138] loop5: p1 start 10 is beyond EOD, truncated [ 128.469797][T11138] loop5: p3 start 9 is beyond EOD, truncated [ 128.475887][T11138] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:05:51 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) getresuid(&(0x7f0000000440)=0x0, &(0x7f0000000480), &(0x7f00000004c0)) r1 = geteuid() syz_mount_image$ext4(&(0x7f0000000040)='ext3\x00', &(0x7f0000000100)='./file0\x00', 0x6, 0x5, &(0x7f00000003c0)=[{&(0x7f0000000140)="81d0bc265a88385c45e0658860f6ff23a536478c559231017448bab23c47cffe5c2157b8eb9e2314272a7c4e535235e8765b4f33169aa53b8da8cec7b0c87aa43ee100325b92deaf51f206bbb89f7580c58870bad3091ff9a3447a20c4193cf4286f16da8f2b68f961511b8555ffc8a7e05e71edaf69bc6b520541dc326a555417e0997f0091fe82de15a7ea227d4efa3ce71918e8fc976cf243f096a3e3cba17ddbed6d579e15c28dbb5cd945b49aedc42176eef1075eaa1096f961f32ef7", 0xbf, 0x9}, {&(0x7f0000000200)="5bd7d5c50143277f26bb518ec0f6cac1cb4373595534be55ec41b09dd1c9cd92de38aad4269c0096127aab1d1762b3fdb7289496aa460ebe7f4e93a8b2a114267f2fd05fe8caa3866a6c654e6abbf58169cdb611f4c17ee34ce88f925955dde7abe4e8e144234b252b524f74478a36dd8f48883bceb0036525b8b9f4e4549efaacc9386d24254021f038a238b3a7e3d59a3fc9b7993d8e", 0x97, 0x8}, {&(0x7f00000002c0)="b7f6c1aaa5dec2fcc7140f695a7dc3ca630985a587749e92fabeb3769e0cb1e5e5fe75d9e00bb78564a4c067a339cfcb428940439244dc6162427933a1af6bf490e62e8a817f6f2f049421c928688804e0c235e4c9cdb195", 0x58, 0xfffffffffffffffb}, {&(0x7f0000000340)="35200d9d9da2f4ca802c2219f4fd8caf2584164562d56108619fc4258091748ebd4642c8afac9c4b945a347b7960572346fa89e370", 0x35, 0x100000001}, {&(0x7f0000000380)="3363a4c604c2138cb9d1", 0xa, 0x80000001}], 0x28400, &(0x7f0000000500)={[{@stripe={'stripe', 0x3d, 0x5}}, {@bh}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x6}}, {@grpid}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x6}}, {}], [{@euid_gt={'euid>', r0}}, {@uid_eq={'uid', 0x3d, r1}}, {@obj_user={'obj_user', 0x3d, '[%'}}, {@subj_type={'subj_type', 0x3d, '/&\\$'}}, {@pcr={'pcr', 0x3d, 0x13}}, {@defcontext={'defcontext', 0x3d, 'system_u'}}, {@func={'func', 0x3d, 'FIRMWARE_CHECK'}}, {@obj_user={'obj_user', 0x3d, ')]#'}}, {@seclabel}]}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) epoll_ctl$EPOLL_CTL_MOD(r2, 0x3, 0xffffffffffffffff, 0x0) [ 128.646918][T11156] loop5: detected capacity change from 0 to 1 16:05:51 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, 0x0) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) [ 128.732949][T11156] loop5: p1 p3 p4 [ 128.736798][T11156] loop5: p1 start 10 is beyond EOD, truncated [ 128.742891][T11156] loop5: p3 start 9 is beyond EOD, truncated [ 128.748954][T11156] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 128.760544][ T1032] loop5: p1 p3 p4 [ 128.764613][ T1032] loop5: p1 start 10 is beyond EOD, truncated [ 128.770776][ T1032] loop5: p3 start 9 is beyond EOD, truncated 16:05:51 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000200)) r1 = open_tree(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8800) ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x4c00, r1) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000, 0x0, 0xfff}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = socket$inet_icmp(0x2, 0x2, 0x1) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) dup3(r3, r4, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x13, r2, 0x2000000) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 16:05:51 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) migrate_pages(0x0, 0x6a, &(0x7f0000000000)=0xffffffffffff7fff, &(0x7f0000000040)=0x1) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x30) ptrace$cont(0x18, r1, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) r3 = getpgrp(r1) ptrace$setregs(0xc853e28b8085538e, r3, 0xfc, &(0x7f0000000080)="551af8884907f88daef879f75bd1671197f47c98d62113b1de35aca476dc541a739ced82f1beefac3c9aabfcd04a33ee91cea32811e5047c5e4b884b208982d440271cb114aaef856e3a37d78ef7552da2554356acac170811615d8940ba0487bc709ad81daaecda344426eae8171d98c68a376b631911dec9b8f6423c8c759fface15") kcmp(r1, 0x0, 0x6, r0, r2) ptrace$setopts(0x4206, 0x0, 0x0, 0x5) tkill(0x0, 0x30) ptrace$cont(0x18, 0x0, 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) ptrace$setregs(0xd, 0x0, 0x186a, &(0x7f0000000140)="18857f2460e9a02c3c2deb1b8bdb351a7d8bc9a153c9c71ef357df196b466daa78eb209f4912aaec626464176040a9817d727afb995b4375403b2d075a700f055b1b79813e55388da3109c151a7d5646f46e9d3321bea4d118676f1cf6dc1e3891470852940bb8a019cf3fe890aedabb7207e89d0d53d3ca0acfd1a15b375d0565a4968b9702aa20e49419cabbdf42d3c1d1bcfbb0305ab44442eb70d931e022ad4b7e2a4ae0f97f4721be7b85e57e41007a63825677bd65e1d0a4752a1eb38c802caf0fea2b155c16245177533903") [ 128.776816][ T1032] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 128.789713][T11169] debugfs: File 'dropped' in directory 'loop0' already present! [ 128.794868][T11171] loop4: detected capacity change from 0 to 264192 [ 128.806868][T11169] debugfs: File 'msg' in directory 'loop0' already present! [ 128.823164][T11156] loop5: detected capacity change from 0 to 1 [ 128.892092][T11156] loop5: p1 p3 p4 [ 128.896573][T11156] loop5: p1 start 10 is beyond EOD, truncated [ 128.902720][T11156] loop5: p3 start 9 is beyond EOD, truncated [ 128.908719][T11156] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:05:51 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(0x0, 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 128.966875][ T1032] loop5: p1 p3 p4 [ 128.970728][ T1032] loop5: p1 start 10 is beyond EOD, truncated [ 128.976985][ T1032] loop5: p3 start 9 is beyond EOD, truncated [ 128.982992][ T1032] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:05:51 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) syz_read_part_table(0x200, 0x3, &(0x7f0000001200)=[{&(0x7f0000000100)="8b3a0281aed2674ede49ff49a46b2a5d2138923699ff9501d8c33fbc126a3efdb0dfd2cefba03448408849383f43173048bc9736e4520795ce222121911e909ef18b60a2de7e2635d58039fa8d7c8c412306f55b09bf8386af99010d99aa5c8a54b2350ca043402f60fbb25666ceaec15cbd179fcc98ff7f96dced959ff924", 0x7f, 0x20}, {&(0x7f0000000180)="df2b1fc7e560b0ce022329171cae9a6e2d5257573d2259c7e7c99c4270c0489d011ce91845256938e7442d96a37e96546a35c25f14cbd40388f0f51ed79f4949176499f2baea1f9b1ebb19a62cd46fad472b46c0731a548f99eae8f114f0bddd7f7607a35721473196cde1173783dc246fe963e0d23c6d8cf8cfa6e89fb3c6570ae9601eb542dec32b547270a6d413883e16ec37fd4b4f00f8610149cfd68dea6ca0461db16a2135be5a85b191f7674958aae3c7fc09a720b5ee430bd5764dc54944c12ed377048f13cb6c6b5963e3cbf53d2473c959bf1682669839386b22c5ffe33bb0788e3b43b9de33b47cd047d45029231bde6bae71f64186e450629e7ac059fc1e76d52e4579a00eb84dd86ed822f91f1d54958534e54785fe78240f393252d2e9cbcbdf9f0ab07948debb55a2d17d954a6f696c64c1cbb4ed506e79857dde5ecd93786f9a084b0482d7a8872bf2cd0955c9f2916bee6fd683191bdb07b30fa7724f7936dab78104757a5b059816f9eb623ffd2b53b5584ac2adf5db973bb1e5cb02d80e34ee80fcfe222a4cdb5d55f1a9292ae26b0c73987d3cccb1d16ab1204b960a7b6c32d8813189c8091b617c9d1287fc550a2ef44de542903bfe5cc43596fdaa722e3e62be47cfc75b7e6c7315b06e9cf690c9164d1b3ec0b1c114f487c8def4b7e04e149d3138cd6cfb883f9f4e1ab78beb228cad2f54b119885d9a62625ef69bf62e8d776b3758f76c9ce27b8e3d077320d0d942ec36740d44595cf3ad99e1d6a93adaa28fbefcaabfd334606c93285533513fbc198c1eeab59d84d3fc181e2ac822d96a808650ee0f616a74fec6b8e3720c1ea4117184a966561294eeb579c0938e1887f232b48908590b66e495a8411da454c37535c2f806b4ff113188a9351397e3efed40434945ccfd11fa96d6dc9624e39fd39d6b746440f647ac9349c500262619c551ab79f8fdb1719366eb9a14561bc9952147a58892681ff534cf2eebd8100b85691eb4abe8bfa508d36b376bfee44a5dfb951e6567cd92cbf34d5f22e43c86f3ef5249f0d8012b84142df4af424f5e6c07c6b7d89bcf5c51b83ced4a46a83d3e27bcfa713241615e6c051650e472994ce1851d41b15e104e05429687ec3d459c50193f03827dcfbd0758f75810d314dbfae1c2aaa20fe5d8face6c0f1285f439e9d3f33bdfc19fb267c6902109a9bebbe324caaf695e89ead3f5fd5c121ad6f2eae05ccb5f762fe9833bada5db1416001641eebc5b2cf432b075474bcd1d9ca2308b65ca844a49819af50df7de4bd0405cbac8c6242acba5720671e5e22866777c24976731494c109f25b5b46ffda933e02cb22d08a424c00d9dc551965b9044f126e0bb827ecb5ff25f22e34422d2b87a44b5ef5dce8ba7e1e19f25ecfae26c8747717cba5976bcf5d5b86c957db9c2bfa124b4a1f84cc28f8f9a2788c381e83411e2195539e2e44d0e471c3e948d7fce63bb573668d85f09df3454b3a2b968133c048ab4c70e7feafbd25f9d3958845d02db54f70a45aeb1bf39456dad044da867dd4be9425d008f86b98f9bbfb449ea025b51d54224fea902bcbeaf8114f513da916691e4ecc6f24616cd3654070d66f824b6285324c9ca5ae4e8807ea4d5fcc101c1f0bb99885b05a9998a8a3728c11b41034e584661a0c5be30d049cc56904bc92a319829925d56787d04863ad7fb258bed79c638018a5fb844cdf6efdce769340c396f89b9694eba6aa559d0c607e92d94bb94af54092772b9c6341013fcc38a82ed6fc8227ebd78c3098bce80d8fcabb17302060a05bbd5de92ae420a6e399a2165138cb3ae29a4f0435158a22fda9a7482752e16b37bf91f2c4919f69d820ea317db70abca404b3239fd00b5fe32a26b58479201cc4a1db79b242c48d6a7f2b355238e59dca66f7c95cb190c136040781a4693163c7dd00037d8fddc06e5748d9337a19104bf53a13048cef57b311c43c4a233f10988ce020b7bf15826a6fba733f8102b22c1b3f4bb94599eb7bf6ba3d1d5949356c714bb1e7fc321fcb45621c4ee0aad2830e7c7d98e04af7b5afa3388ba83fc875ab28a98da7924b758f0ea64a9afbc3c37059458e3f7061dd5258f392da2392fb09a888742fc01516cb4b1de05154a49171f510596746dcdc48aaeadb8143a28f0a35aec70024aa56f63ddfbbf12a52fbb7045dc3ce122372067a2c689d49a50737b3a4cd3954ac910961cf34dd52175d55e3e42ff02933b53726b71a283518c6a66372d1c6a88fd70af5dc5ce0388d684b7b33455e7eceafa5b94aca2e61ee976cef73f16b34e1df67a95b1fd2ae02484990e94c557cc3fc13caaf66b97aa7138140644eab1e1327fbcd10ad2221eeddbe86c3b63004e5a02faf2b179a6c2eb5c0720a1c0e20206940a55e52ed6241a1057b07bd3c8ae2458062c63e9ecb4b0e4ef9649ed84188a0dc18c17758175439d28e9df9fe8e01cdc0e193e89727a1621208612fdb9f3c71f97164bd2b6fd3fd8492513bf6bbd1c926f03092467b6100747f09ad1ed04b897efbb47d64a7191a06ea7e12647fd6f305ddda333c19c05e8ff3d3ccb18c98c6c2ca0124f423de90bde21941c999c33f7a451b0a2a2de48e88f25725212fe57c5d55fda3ac5020f042d6fc3fc9c4284a822225fcbd80943ab634a61775f5526841cc0a8395594478d67114898b9e328b86bfc0ae013de5b1da4c558adbcf54e4d655386661762ebbc6b4d04449fb014d4eb14189cd4ee690b93849068acd6f64db64f1540d383695ad89cecbbccf562460c259b794412a1ea108e8879afce9398e69963047af073048620de17e3004aa650852f4b678afe11a03365d0f70f86188441114eb4943cca15db1b6b9c71b233c368ebdf660cc5549468a4d7e0677273b334f114d28fe7f7cf207e9f81685fb3ca7876cbd2d2cb442b06815a4bff56601bc28653effed40b7c582133d1369eb1fc65ceb48972ed83936564901deb08e8a88357c6edebf5683994bbe6bfe0c3e1748218ee75eef2b25f1adfc64641b2e8861de2727008c4b4f13f86439a97758d27e24a7cd3a508c2c8b3e5dee282f3bed45e4ae00189b4ba5be6c45a41f749c1b9d7f60ab8a4cc51f499696ecc9c20c332b0e21b24aa7320bec7d9775596d152e262f2fc5ebcf9375117b3a009eaebdddbbe22c65968973af9a553e045ee90cf43dc05fbafeb29880aca0a90f9158006775a5851695466e77ddc97651f5211800a35bbb811a0f043eab79cfd6da205bd88a997c103801d1c040f3b6d8504bf789f171ddec98374d68d180e03b80b75203fe2edf7411670f42d0aa66a3a68dc6479594bf8ce0620f5918e55db26995536c7473884b2c94a37a8a624cf4e3a7d78ebb2a8bf7cfdf33c58d365a9ea7877b29dbc596360068f605a404127c4b57210c52a51a40f76f0c3f12d0b9f0d2603a22e39328dbabcb0e6e45dcf7f7a167998108501ecbe4a7143dfcd39d75998bd1f219411bc0cc8a9fac1b89506b1514543e6917cbb246856d66a203f39cd7b1bed128a9c4790a54a60499aaf6c8332a257d9e69f36a5b5863b00525210d6933cf623c9421d5d9ba895d60f0ea9400eea6b1a8ff62d3fd260f96b0e44443c169fc7d020758e3b7afac8e0d77369f3d0e812e22422dbd4a46b2eab8d88eb3c189da512031b97cf3c87fbf66c2ff10402b2c6a66e2e54824028102792db9e79c08060a68ba8008c0ad036d1adfaf14cd9cc189eb3269e91771edf9f4d7e0537c0ae31acdcc77b4f63f5c25dd773e7124a2b422a13872c352c4aba67db9a8c271a158dd24b7e40a2e4816d1c1360dcd5abd8ff08fcedbbffa740444c48eeed6a83fe221c684beed8b3b2abd79bb4f8b71c7931a2398386aafe7b0814a17edb486439cb60c804edc4e81c4716f164d9d0430943d05d076fed986813142e7992ee77f077b523c6a0bf596fe222c5ad93071f55f6cd1ad3fbc129ed9c2e3f7ddb4661d11c1cfdab1bd7b2f31fc145869ada0d68812ac21cd34b35b14cdf93777d53dfadc4d105eb7b446cdf64d3ff6dcdd9cde8e08118fecb82f8c592c500fc290784082a20ffc097a9e827a6ecbff7faf08a418b956143b9a07c4dbaed6daa6894529755c136752a1fae9423eedbbb0309f7384e48c9bb90fec43a83db6bdb2bf3886a6a25180bc942a62077c40d46d4f5037e8ee71d434c46c2d912fc71ee87762be1a0464181a0854adfe8eb70173c27e7fce9d5c427c8eccbf00b7f3d449f712ecf16eefb9ce38c395fd54855c84291ba74fef6b16c1363b4ac0e7421907100d4e5387c02eac12c9e7e4c70e4adf4a8680f00fcb61085ea319c4eb05b9c062cc43e768adfd6e0c46a23ae54c4462e2c8ba4b8ae98b8cf842e895e3f007f5315f6fb7b0cc60aac789695fbe78f00faaff63687ab703b9131cba8dfb7260f436116c30caac4355c672b8e9ba1d4aa3d37f1ef23ba172cff6a09e293b431033410905212ab0bf07e339b452e9261d69d397c64797ae4114acf8adc3fb077c6f71ba69d4b5164618acd85bf30ef0a5cdf2da54e10d9536c8d096bb64809a0acbf957564251a8f1ecf5616f8aabff7633a61434380546ddf1217a3297f3669764ffcd619a8c69d3f772ce18e4de2f22457e99c71fa2a7627d20fd6f3c6b1e3e2ef5ca648474974f20ff7e422c822d5fe651dd8d3ee356abee9696ce2cb945ed11778a68a2b6948a4e8389ddc74ea64545323a5f6e0af0d6581df3f72384fd2a08f9265570581b2867db8a176a04fa4da50961f39ccd81336f745e1a9aa2a6021ef719f6eebab7210faeaa0adcaa464ba1663b60c90277ec0f68554c7bddb1eaff09e090e0c20653204b25e28a3d83acbde4178127cd5c8de3bb3e5e825c209de2a7de741357f666056b6aeefaf3f1e45a0c404871f635030e48393178431ec33646336d06e0f99eb15763011a307019a9c4ad700f9865d49be4ca3d1e6176a5ff78cf89805b6c998ffc0acc6185bf16c7f4634246172822e3e3b666469b8bd1d18df53079612353f6a78304db8d3f7b8d7f3db352f648dc038d2d0f71e39105c7590ff781a2fb60a44334855ce3cac9af9ff749060f0901191b428a85cb22f03c582f3bce4db4cf1f2ba3e15bb8d1815314a07644eb6eec5e93164b0ebc2df15da247c57b5cec2d46295c42d1a8ed754c95781a06aa1bbf7fb2c87ef5e25416ae6dba12c966ffd5e8461a9031c81214ddb7c42c1bda4d935b6323cbc68a4578ee1d43df41e42df7557d149e1cfb4c2038d20b36eeca6baf791215e8ea6d54e62a6b7881131e398ac970f112eb958db2a6a5553598a853c99551f58c3c5d50b35ab2d9ce9ac0577dc7d5992d26348ee089874f17213eac81467899cec778f22e98826e37f76c5d30cfcc4fa975474159c4bbe2e64e0ea7ec249d52f7857587fb74e4d57004fbf835d164ecb7bb7159d4bbeb8d47fcc880fc822e75dc78b38b2fc96cf181d57fd30083d7242768b4ed786ed61f4ede65a031f01c8ae04c69e700871d8924eadc2a9fdbdce542cd2c0c14532b3f86b8c208dab3dce788fc2785fefcc70e2ac09b346a4309909fbd9c379948e8cd182dca4d57f3dc4d3e153ef21b1e041d448426f2b56ed58a9dd0c0c7ea824010d0acc3278d7ba397bf40b30d6b1752d8f9f195eb7b5e231cf29330a8f65c55dc31838afa48f32ebd6ce09d708ccc873645f79f0b8404cb448fb9c00a1e977243f18bf74e3b2906341b7946c2618857fb527f17a4a1fcb16784c2b95d4c3ae8dad02e3c6f5", 0x1000, 0x7}, {&(0x7f0000001180)="a87900818e9d737ad5943879e6d38059f31c01254e5187ad0841a9ba20b293217594d8b651da3696200e89ceae75237da53142cbf37a8fd92b6e43a4d7ab2e486c", 0x41, 0x1}]) [ 129.074467][T11197] loop1: detected capacity change from 0 to 264192 [ 129.082499][T11197] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 16:05:52 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f000058e000/0x4000)=nil, 0x4000, 0x3800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) migrate_pages(0x0, 0x6a, &(0x7f0000000000)=0xffffffffffff7fff, &(0x7f0000000040)=0x1) 16:05:52 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 129.163206][T11182] debugfs: File 'dropped' in directory 'loop0' already present! [ 129.172096][T11205] loop5: detected capacity change from 0 to 1 [ 129.172352][T11182] debugfs: File 'msg' in directory 'loop0' already present! [ 129.203943][ T47] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 129.233761][T11205] loop5: p1 p3 p4 [ 129.242879][T11205] loop5: p1 start 10 is beyond EOD, truncated 16:05:52 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r3, 0xffffffffffffffff, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 129.249243][T11205] loop5: p3 start 9 is beyond EOD, truncated [ 129.255326][T11205] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 129.352909][T11219] loop1: detected capacity change from 0 to 264192 [ 129.379132][T11205] loop5: detected capacity change from 0 to 1 [ 129.385856][T11219] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 129.464366][T11205] loop5: p1 p3 p4 [ 129.468959][T11205] loop5: p1 start 10 is beyond EOD, truncated [ 129.475071][T11205] loop5: p3 start 9 is beyond EOD, truncated [ 129.481047][T11205] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:05:52 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) 16:05:52 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 129.534770][ T1032] loop5: p1 p3 p4 [ 129.538746][ T1032] loop5: p1 start 10 is beyond EOD, truncated [ 129.544934][ T1032] loop5: p3 start 9 is beyond EOD, truncated [ 129.550987][ T1032] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:05:52 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) syz_read_part_table(0x0, 0x4, &(0x7f0000002200)=[{&(0x7f0000000100)="c2b33b83e1d08ec57266e31d36d6312c129a432bd1df862347cb6f1359ef4101429c9ac4d759584265ae08c73f178148b65e2996c7397bd98f6f6b0452fbe7a522ff313514885208949feb2259cca159c3d98e06da6d7f679582e385a009f6cef941d555b3e169212e4e74757640678a5a88360d29f0dceef3502b25e4490b35210453266f738970b19ff48e82beb5185e5b9fe93b84da44116c5670b43938eea1cdac71db4129a41f2279f77b7a369edfe67b738dc6a2bd95d8a56b13cf53da1922b0142bb4903daba88c8f9f4a9d0ffa56fe89859b3c8c83fa81290e08ca2965c4ffab889826bb250545672d58264b6a4063e627323e3c2c2043e5b7ad94a449757edee342c7aa6ebf5875a594534d5d8236989a309b097d88032edbeeabb1f99aaa0b4db93c4eaf7f7d6caa28085e583fcca2024a9bcecdb4858fb4a00b6f2f1161489790e780a02edf74762a8e3653e5a82ef2e2dc7eda546031550cc40de6e4663a44a9e60f290ee2d35211eba3d7ad877a854ceb65faf1c809030212e966ff5eb54bedc4be42e271dc05251e5478912fa913c71c667cbe1e9cb384ccbfe590d376a474ffce4f424208e6e2c8d708008461540c1152d829b2dfbdd83d4fd68e8a0ba6789d71c76ce072348734b2540adbf061dffc8cdaac497506c489b5ce6f3ab019e8ddf320f0219aaf8ebdf11bdf0e1e769e1072e6bbda0816bb06282f31361b76b60ebe056dc8bde6393b3118c44b13175d299b2bc8b37576cae2a5d40b8a784255504d9d9efd9707923f85e890bbb9951c67b2712d24afae761c82ee326b3be6a72147fd162074f5f509966f4babcfe0c9a74e595e852770c23850e98e6889ff80a84fe5bd7296078739d6a7290f371acacd2dda99213bc293122e3f72715fd3de8e501303b80720854bc8478f9526eec7c7532daee7c4d8edcb4053a9c7443165cfb00668e0786855dd90987397aee424db945033c7e311dcb0c218de553743bd2e3fa14c9f281f246398d80c9cb4fb826791c1f391c4bb40bc56b7a7304a64ea50ae2cce3acc34bcdde8106d597634f42dee5f7761d5d3e77c5fbfc751ea5f9f432f9560b355824c5ae50faaa4c3e21874a396aad9db8c39145554c9d876c8a89bd444b75752bf13d9ddfcd29410137ee2d4471ec80ba0d1bca44ae73b4351bbd78db7b6955208d5c286c25218926d25e34e6741fcd821899a520bee2a8f12a873160eb2d32abbc41096d3202603ba9a8a25d7e8ec4d85b339327152355df057187cac5805cb64cbf26b6e0c1473aa6fad5c0598926ca82bf47bdaa9d72db6d64767810d225dee66241e26fbd8b9260ee4a905669a36842d62c374ffaedb58ca3305a2320619f4fd7f876fa058db842e2328306a56a22b320dc99736c1e7a1bf40aa7332d097ead99434e7e65044118151cd6c4b6bed50007cc278e4e4fdeb33c27d30a27f47b89cbf845f4428a5f770f21b59473f702ec09c30749ab64b3b808a3c10771c0d62c0ec685f2fb93956c53575818d2d5e1649c9a74c3783aef9f07103c569b877995ec3d7845905b1e1622ebe4991bfab0d0efdf1b7f86e8f497ce3e9bb30fee2125dbbb317560142ec3b449edec1274af49e6ae4a15e9868580be827c4d480f3e0c53821c22c0bca7a580989aad008b442804de09dd947fb1bccb6ab72260c8861b1c263c68679b8f65e25a1c50634932027b70dad8f84d73acf5dc96678fda2bdbe040aec8437c8a625f70d9fc36ec9ad062cbff9e0002cba137f372ce872762876fb55592c5cb0ae68136e585bf6a885b51ae7deae2a82aae13157354dc3d4422e9115351093c821c6c813b0f8859123685ed862b57c6c6225af9468f8705e949159743d104eb1cda3114b2fa23cd84e1e16a410907a1e24a7736143bb5a611af331da15a5adb8a226dfd07a263e8c5f16bd829ed54365512591c31efce741f867f40d9c5cbb50a7be207a94940b8b1b26b20f7cefcdc9ea881088563513e75ece7b66b7356eace73ae030468de021c59c698308fd6f5c8651e6c0403f22108904071033b56cb520ff1a1eec6efe2e11fb04cd51f1158b616a7433539931f05730bd8a2ed4923e72c5f434b253c58255f6f0755c22e2271fbfa2a366a58fd2959f719acb0e54aa9b686f84cfbf551aa21cf1d5ff315a1387f6d0957b7ab8e50ea9d440e2b66851908f8a37bdd0834801a4f10514e4eceb9355cc6a46b711798fa3f0cd78bb91009a864ee0ffbe9b9b90a25bf0aafff8f0710e4d857eff3a26b2e253fe8a61d48c9f7574dfacafa9ab6297b5aabef9a398ec64a41073fa6df7281f9b1dc6c77a3ad64440eb0b5d6c1502949868a752a7f7d132fa30f2b1a26d4c088f123f3529248f1ffd911583932a302776c89d3be4689d583da599ff057a7f8873eddd0eae51beb4102f52ffeb301f87f5bf09a144b63103e8d54eeb51118bcdae1b24533302c6a50952f47ae4258fc1155ee8c73dea4a5aecb9093346a6478e18b3a267ec5c8029484c746e59d253e3800e7413096f765214e2aadc47b7cc647fb85b78e95071ad97969cb00ed90cc6b781cf678da320ed58f1afbb72410605aede8a4bac92108a626c2eb481bf7fbb63eaae79e74c131abd7ac87135c3118bf7b41d07b0a659857ca6e075a7bfdcccc931adb5e37e6dd1ccaa2c6f83ecd9f3acebbb51c2c55fb4785408f88c915f87f7fed24334dd5f86d8a9e37bbc01a75b08d679f604759be37d29d22e8af08c62ac9fa2ba544dcc0281414c70e4ae1d62028b6e4af4878f7c29b8ccd88b64903d0b12c32174ff7650782e2b3941e3971395911bc5f2ec74517e7d6a5a776d373edd2b0bf21d1e8ad62d5f87086142f40b28cd94577324252a8a3346ea540c42b11120b012c473ae66e9898c967ee3d65af3b4c4e1c82a6e90710151a90b59b3d132d1a971034abbe5e0ea2fcda16609ca50e55662a6006815220b45753dc738f67b0b016c73cc51b22ec911be86165ef1562ff8032383b4839f8d391e8bd7e00261f7e5771b379d291af821995bb668b00dace81507740df8088a7aafb78491cbf9c1cfa73c551a2c1fbe0c1a711b354f5570b96443ce63ad66d7687f164da4024cb3d571e67583e968fb290c553cd2e06137017746f3c340e12ef0f61b4645d30dc08512e3e0ec338d9cb239cfb4842c5ad2da3d5c4a43b73b848b984e4477307c3ce3c3bdc41e6f82702f0cc7c375c7511c613517ac3e886843e21b32926a6ad3c50878bf107c62cf24324b64d394b69fef2f5f648328be953c8977c79e6bcb19fc550897fa2e5766bfeda2ba972661ed5624dd74caefc538d56413f330281f2839ad934cf05a55ce2b3e8b1c855550a91e73eec9f3f59affa2376b90d9f9df00cb4202739ad5c965496980d5583c5fbbbd6fcec88ce434bfb6a92f72677c2032dc1376b8286266eab845ecf1bd8a40aa830c7c394de07d984e728ed9f1d7983903e9a1b057e921282f489d4228d99bb669bb85183ffb008f4971d0cc31089c120eede5f6b3c48feb0d9e73e2f43af2bec81248d84395648896943ecb2e3c7b2a2d150e1abcd11c601fff489af6a07f06f633e73858a79c98549eb9fc54262267f4d6b583e3aebfc9b4b3c7ca50f46cf64210fcff4f8da61b9bfcbeb0f511a0c96210a35fdad3a0ecc175cb5a5fb2005c35c248f50c4bacd5d11a640ff2d6038cf84941fcffa11d24c0dec656e73b50ecbd9020b7721ae588151592975f3766715a3137617759df248b39b64f6734ed93c5ac0b2ce12b46cab6f375d988296e31652e73198472c51fef844a957c32cd05893fb976203d84722f2e83b329b4064babf080488b000e46aa0df9a438e32ec832060d2465da88ae624dd475222b3a939ce1d6bdb56915f9b0e2cc8735e21549fa23f45904accd1965bd55f873c033b38e6f4f9df26fb52294b0065a017e91ebe39259dd7e6a37f4c99e16953ef8ec33dc68195dbc420f98c261f4f5cf348759686c1da846248feebaabcf0e1024012d7b54f4ddeb821b43cdd5cb7334216c72a49f6ceea2920f247859c40fd28f2f3d40f87f0c137bcd1c04dde12785ba2720ed2e61ed3a87096007db1058c0510e16f435503134d5e909ba617a662c15d656a0b995bb8936ef1bad030054ba324deae9ce44055a399206b758ae0c00ea16c55543a33d0949aa9b8403777abe9b5a06b31c8ca9d1750cb0b0bb4a0808795e25bf99b9743e25ffb17e159ed39e17e3f90a347aa7f92e40d218e3232db282e6f7026ba962a2ea28cca2df5434035515f25c70dc1cbb6a96865f52ae1383b46ab6c00aa99c7e70070394228af7329ab795d58442b0c69f92673d66e13e6edaaf55ee62805958bdd15809932e25fe6b4696474d62d16dd50f9d8c2e8dc34802e3ca3fc32c3773500ab1d70ca1faafb04b9a87b3ba28bfbff22f24c0f4baaf529625702731d8b3b01422bbbdda364ea7211cf7a3b1449bfa51be14cea6614d2c475026f1359fbfdaf0850679116f78ccdf39664318708e2a22b090795e6006ba8f83ac31c35150070e63201b68a1e204770f0f973fa2df266d6a794a595eb50e871797d3d3fec4b6fe22c54352a93f6feab856f6fa30ce1d4a8beb346405078caaa8a615615bd340f9f7c58dbdab5721b34b2676842ed567091850ec75d166d15b9e3216e6fc5a40ddc6b4e205d8c88aff15a64153349c8cb7b1118ec7c2da6062ea9ce2a8a88b4f4ef4b412dc046aa96d4c37c51f36c26eb6823bd51a630814b541ba3ba6667d3aef745be22601837bb671398e611fa628729f62de66a278419c2f2ce1903992f6b3bcce3a5532b39c85728d8a84ee1ac348d784afb2a96ad6018988144bf7682be80b69e3dcb6854f59c3a51bcf2122da1dbe5ad2ec4691e43f84d9d332bb029e4f9b0a558830ef35f7cf7b2b3dd7cc1e2412400243ed5b0924653d70847a2ae88775468aa31ab0c4257c4de80407d3adc0b88340aa7fbf16c58a72ebb28467bd38f78eec891e3755769476ea1bbc956547b04f7499bd956de6098ec9b48e777f028d1bc867336cc1d70ebabec0b87266f08d81ffeb0e5126afbeae60b5915a9c3e35c7af6166dabe5a6d1f168aa2d7cc2166d7d83f8f8650a070b7e128c221eb3a58628f0a1eb81d0711b1965762d113c04fc60af5aab5ed32777ce32bdf90ae2c07c2ecd5983d30d671b46f9157d9255ef022af79c40c63f274d40de4ddabec1b516ab2d5b015b16c48d6eae5b8cd77c9753af7a725b968199987d15242712d8bf5cafccc9cf6dd7ec73793fbf17bf5ce735bfe0f3882865b68f6ad03f187e141e0d01b3991947c261c08eeb420757ca69b43ecebf047f8154c6e8388c4e2c332c73194af224b9f4f2cce8b5b41ae8a6dc970ec4c90d9c6d823c53a3b6cc3a3c868ccb8157bc10c7df6a0ce6c93b5e5e97cd875271d42f3d96fe18ebc846f7089b6d1d4a92b7e3cdf05b5a99083aea427296a2bb468f28567008380725de3d0c3e6f4948396b03a9cc7e63c0ffd2a2b038b45d86070ef14bc39289893b2a3aed97531cce2be34b503d9b8cf18c86c47603d958aafb0f99f1a72545c171da7271a1203ffb4e36d7aaf2939f444a64b626e56278416ddc5caf226847d5162f3bdec255760f92ba070da5328e8f1f86be3cceed3319f45dd930caba8c8cd8ee82fb19caeb130c3d408f8e8f27b9b1eb4cfb8c59082c4a4689605ae3054e61d4c5d88107f20a37140a1bcbb673da4ab9e00818d991edb41068a2328ff00475ddffd25771ef91d3cc6d095544e", 0x1000, 0x6}, {&(0x7f0000000040)="6b0fa57085e672bb66", 0x9, 0x3860}, {&(0x7f0000001100)="e267702658e6968f3230290cf67b53684244c651f1682df840e79cb616f34aebbe6919deeb9e3c07c22a80135b8e52190496432b909aca867c2db81f53ad0bcd32c72277f7e8500519943c5b741dda34e4e374b1396e607265ab7d27ecf6f08a6e530d3988deffeee9c88ef1ea428e3a340eea670a61b6669285bbd1e631a2cffbccdca4bcdbe02376b40cb22f4c0bae19d3e8563654c881a797ea8fdba9cadc75b304c01a3920a6b44620d44c27753d26c67ccdf6d658470ad02122786533da55d4dfdc99160cb39515d3c20726455cd9593a438db980", 0xd7, 0x10001}, {&(0x7f0000001200)="1e85515abcfbf2c252ae7181762e329fc221388c0152f499eaccc78624a4a13aedab027aaa1b45bd1322d89e1cf16cd7d0f7b3deaae0aa785365f75ba1a69d9f08917095dd4ca9dc82aeb00da2628323b2978cdf18270a00ab8a924ccb700a1325828de3f9fd2d806b66a991957aca4ec10b360405b36dbf76a24a0d2f1e485970c4e92a5bcaf10f178cd4e753a15ee210d55390bafb3ce2beacaf82866ed93e75d0d5d1a31a5ee191961001a947a292e3b805043c4f8e83d150293e7f120b3f641caca1254e1c35c807d57f198a59c37c9026591d3157c7cdce5923d3000be3b7d6f0b6c13b7da3a9792748a78f43f8a548fb6359eb790071813a2a230051e6cdb4ad622c7eb2ebfaa518c97d29ab97652a30fa23898adaf1044a1f33a6f107a8bb092b079d70a969a3915709e94809d0f35a32ce9038911b9c3258bebf62ad788cb31a1c4f8b4979d5f291797ce7a42a2bba709624aa89daa726cf06c09e49f448ebdae22a3095e86294fd5c70e18ffa983df3084295a9bdc696af0c2551acb531328eeb9c439fefa0ae418882868a9d3716da9288c232f6b342ebda9e8d1d4b29b33e2ff702fe0d3fbf0a10d987ddd5b8fc666c6ea0db0e49b663aeb415d559052ffced8d55a7170dab9e5b5946ef23d9cee60f86c181e0462fc2760a15c71689caaf381c20408f5cbf4465623b40f1a23dfa1878a11029654a0e7a4a5e3fc481ecb83f390ef0b47d346a772eaf6ab9b50ae4b6f5ff5983e534f3734805214b6aeb4a34432f3e2011d89747a9e418ce2488000260e57b798ac60abd3dc39ddeb0cff449db44cea7ee5e3a7e041c3c07b2d040d39d6564736f217cf7344f052a7c86766c88e7fd374b289dfd395f616b2dd4ed2dd7c31a61b0e8b8a1fdaacf3bfc12e70f4d00a9cb9664b2a179fd22a46910dc6f96149704e7fb4fe726218f1c0eccf3263c6544e1a7c1e54d5ec23fb4d708cb6639f7ae89a08b8a7b1aedad60629cf6639aee0c41b7db4bdd7803d6e08f0a35b05b4dcc49611adbbca4b3b6b40c0429b00196d90eb52d8363d5ec259d6a1984aa74ffdfed3ede46b23fa1b011c674e115775932a63966f3561ddc41f7ca862908cdbddf40debcb37c826d148766563033d32ac86159654e7ecc0b81b171c3087c8b0afd0c7934ac98538c9beebedb4a3b80038ff4a1d36d99013668e6da1329dfc2dcb54fe218823ad0eae9f0b415fcbe86895f098b389fa6a3cbb4305a76a900f763d801826a5b43ee40071c7558dc8b9e802dbef307f2a1ea077bc2962ee17848df1b45fdee2372042675af57842d2bfbdf8e6cf77875ccceca4cbbd77e6317d1c53fec0876c8a5eca8b6889fb2eaf696cfdf101d9ee8fb5caae7459d56a438f843abd2d867e8712f25b908121ef5d1f3fa3d6df7a2a35d432f50edcae697b273348c8d51a00822f1f2384e50a9497bad720c1eac49ef20391c76690d2ce04fb552687c5d9d14a86bf2354727c674b75e74d4edec7d170dc27190ed554c66b7f5550b0e911bdb589394220b7b20fb259dcc9959ccbe9a0ed3937d3e2cb9f3c3dc902df43eaf4eb7f840fbead3925263edb29033834c8fb0ea3ba49ffb98ccf2bedf0c453e7face7abc4161f1ba5aaed2f3584eada19b20427070e2ca5755b3d7019fab784fec52f6487e62b928a78bcbc16860aa4376c278f402d287f9758ca905f52fd8e7470a91bd4f4c8414eebecfecefc8b14a57401054e13e45d8de0c2bab1318ff9d53fe6a52be6e3578565f239a10e41378b08616e52c92218ef8d8be68aff2468478ac97fd34c5ebabd0dd317b816344e36ee67e430a610571c0f83725bfbacaa37c40a0de77cd90503907a3ec2941f57a97b8cab41d3c5525c76cf042abe3608c83abcc078269df27efd674dce64c03c157fb045b8318c2500cb70247cb9d8381370d9af84a444b20dce6a1d0f37665a31066b943a38c570fc9a1f20cdf36fef36c8111efec20af52bcba01c874166aa8cfd78f32d7688e3232235f72d42fe1f86b10591c3f5cc08f0b0db41ff0d9b8bf297c665cd6ec03ebb693a987265692326723d127831e23d7c56de54f069de362d1a1375d0044f3feb4ee24fd7d07ef670e963410c6a893c3a187e42e76f2497eb772aed21ee7c1239fdadd154e70c305afd0c88e40121a6461a896b74f7f69dde135894cc8e23dd1dd5de9857a41faa16dcdb0f9bb946c34213a552526b194a923220b5f42c1a30aa3c89beea956c863f1aaab2644ae6e3472e6aca4197b6d9ab257eeb1066f0838930709cd95bb561453770a37e0782366e7b78e2319a66212733aaf626eeb171925d84bd858b94046ed9715ec9815f8ce4b3f894f4bae0ec07448b83afec18575be3c0f62895d28186e5910c1638f2a8df48bf0191860fbcba9485980f012286fbb38d6b6ef34c4bd9aa900761b74152911e56ed29a5e9b5b3d75c78b6182d7a0a6e14be6136a75ee215c6d88cef1ff5e9d87e18d4c2aa98a875116a503910fe987789973d9ef3225d1bdcb1d34d80068af5bac3585f8b449d818d4db60c81b8fe11abe8bd71856a0d882f2d8994d071c909d3ad95e2b9c41f18e129237f16d4a304cd5683e165ef8a78d84c9bd7849f959c752bcd2bccf88fa189fd7c8663d571d314f4c96600fd6375a551386f20ad905c4829b20eaaec4fac1ca1498f5f9f45f1eed3dede459de53240917300f3b5010d9b4651a5e23d7ffb85b3328ed4bc02b4b823522bc2a826c30404aa4cde9655c3308f5ae8d2e801362a4a3ea35df2744f6d3cbb69be222d94440a3c53b4305466d19ca3d54e7e51453eca3f26283decb13e23e09894207ec5f55b3bc10d5946aa8b9bffc7e0345b5a09f34e14d243181fd0ab5bd2e1304aad07d45f1d4100af73b888a5d929e5ba2381a91f938c3b70c48e2c29c283b1b7da94057f994afe0edc659c529ca7b38521fdff31d9d3bbbfac59ab7e13d82aae825aee94adbc50ec2247b4c6a8795066b466fa3a18eabd9d436eca12d95c26f69b2a6dfe9d2da9effa3e89ebc003df11bc0971df5b4c3d826ff59fcdd1b9c1c82abcb75a9053a1b3eb43403ff729d7d006e835be8e309df18bcb85dbbe2c22582aade9fd18721bea6d7efabb08056ecea5af146a9acf67c7c65f0aeb0f49171f71daa952c1d9cb6eec319ed6218be655d78a6bf8eec4478dd823562737d9bc58c3a4074c9fb20df1e54533dec0859b640a49a5485319693c07a0b431d248671aed671f2b41bdb28cd82161326a8e9cc5d04616d682a33db33ddf267cf22403904a2be26161e61d59c7b1b8d11277368914534b1eac14546d239ac6d2f9fa8ac94bf989ee51cebd943ec42d6d28ac809fbfecaa27a4ab54c875ba8453b9cad66c43663a47bb1f74b35707c72a9e1ef9a883e9e07980562bba9be3fcfa712b116740ea9206afcc1647561c8a828696d8d9a953e0377164f6a68042c721a4e7b450a953840d432ec63a67b698b1a7b6bbc3e127297060eee3eeff614860bc0668e373f6e7848a4860c410ef121895fc99c33b132438b1601fbc5cc0107c1bbf70199669fe6ceca4c654291e74fc0a7558b8dd76d696205bb5c1aa09985ea169ac5f680ef3f126ea6e2d6c96fb9c03ba4a9e4437a6c289333101f914dccaf08cbb300ada83698bb2f8a384d982fbca707648ce156a09899ed3ce98ea92516532f6fc7e708f0c2b055afff8be9a8db32e56e4d23f489dc194e7dc64e920ff4f59f62ea6944cc869a45bc880fe5f5d7d9f85f9eded86cdd3f68f3942833089ad50d6d33c89687ac47e650820373598a224b032643f1b6bd96b8cc2a0019a9d5ab0455a3397e78df3c25119ed35086f9bf54e69b6a38e9cf700cb09a831c9720eceac57ed4f25c79d0addde2d884d08649b1725ede5d643d1c8cacfb9b0bce4d156c4c380f36eb48b53140a009cff08a6f38f7701cb278c9d8a955120affa33282ccd8266c774ef083c462240a4c4a0630f37510e7d798dc18eb2348d77810be61bd9bc78ee89679b55a21d3398ebfd55d7e293bb75d3722dd240d0c7db01b9d487c839ecd66109bb9690b814cbc953d60197004524b8e325954262a0acef6cd61a48434cf16b895a7421c0fdc51b8a8eeb1fc675bc6bce6ba75898a7a77b5182812fd024d04ee7b4f15056ebfa544301e3d9ea2787a7148e18eb88a3e7092f932dedfc2ced2e6d3a9700ca87cd6fc34adb500446ddbf8c39488ac7d37289c139716291cff0ea49bc6cb42210705b679107762f40cec9a51dc9c578c12983bf337602570f7feb850fe70f21ec4332427ba92f6d17602adf1982f9944cc7bea4ef5a4439cb85d96bba63c4fd08b861a1e9e3efafaa9037d4ddeb2b4584890480a6ccf3ab47f60104d62253c323a08f170780df15cf9c263ac8ba11fedd431507bdc6f079fcb9e2c016f42669ef3cd70b2f2d3fa6b0c36c826570583ac2ac2a6abc8260ff0f3915dfcd93c3aef99b49f32720b88d7af2b3f4bd8c751ad4da900c17491b29a1f826f680644add7129a245c1f8c9fde58fd9d88687c0e8417d4cba76f7e0585ab694d21ae918e4463e74bc5eea12c03b748bf001227364b4a7cdbe1d400af79992a6293094100bc532cf0761bf6b507e56bebe3f4ba5f7a641f909b867dbb3b8a8488d2482d2e5b0f7c226e3e4a866972beac5f19ca9b02387e18df3c0046205ffee1ea26a9be7ca543659993dc3fbdc5922d06c856c6d2ed12b6f6f953bddffcf57d5dfbbca58ced291691bbef2e0901d39d2cca0f10d73df84616dcb435f093d50b28edcc5129bdd4cbbfb4d3ef14524457f4aac454619e96fff38fdb0a66d24b275beab9398df864d8e7af4d46f7c88c6d76e80c750257ba6300e01dd307b04594f495fa9a9b3bfd7e5e3f9ddd69f756a54c8c03412b973e377cd8a32b6d44799956f1740d4b30bd022bc0df8257c1399ba685c4bb89136ab4bd7a62d5eb1a6fde66423e2712ad0315ba93d077fb3046012d0892cb8b240845288908f8f20cd3d72b090a290f2fb85faed9152023b5fbdd7a50f0a76ccb9275653d1e0d554c698255cf167317e924b2b6943c54a40c58b27662d316e5a531670cafccf92ecc7a3de3d20a87ddd8a39bc77e6c57bacc875749fa4348b815191c5df1e1502607ca349badcc2de50a622ff0a9d395bc0331d6a34877111d95a823b153f8609761e8f00e20fa94dff7b8b58e328ad5a36a5f98f61e9f11722e407f45b6e9f1b667e8c9df9c144ebf0b592aeb0ee16accda23f220a5b5d87edc8c795acd373d99081358048ef2a244e907f12a50c30e27940caff06c7520281de758da51c0d075e92f2674e2b0b4553da29d26c8f34a850659abb72da3db64bbadc49a5c566a878dafbe1761b679de15586464b518e751ffaa5c4fa7078e40d3eb5fbf2cde9acb8cf32d8c0bef351b44176854065911c49e0b69a47d0561bd84c50696c743a5edde6efbbbb7738f7a1295a782f364c4de9aa86e329e2184fbfd793f12452997d24f4559af7728ae483447875aa8885ad2d4b4195e6648de565323415c00f003f5aae51bfd4d06f3b6610b31b79d83a626398effb864f7dd81f2bebfbee1e05ac2a8e7ad84a2b41bfe9b34d23b24d4f30399f51593eebceb8ca75160079f44d20e91e54cdfecf6df9653984c2e2eac5b8fed5017f2c8e35440dbd90b71055b39d072bb588ab99603189cf6cf081798c898f256960e8167c31c0fa0b38d349c0afadaab5e41a1c84f17623a0c043829c061de32ec3a2aa2d2011c5cd53d07d0763bcb98f14db", 0x1000, 0xffffffff}]) 16:05:52 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = fsopen(&(0x7f00000000c0)='erofs\x00', 0x0) sendmsg$nl_netfilter(r0, &(0x7f0000003300)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f00000032c0)={&(0x7f0000003380)=ANY=[@ANYBLOB="b4310000b50a030026bd7000fedbdf250c00000895317a807207f1a7824ad72e492d1ac914453966a9a715b4572287d33787411e4137ab86f102fde77d141f3d4fab30daba6c1f4886101710e13ed053a46f4481dffbeb846550cc2b430d5058271d7efae7c3e469a9ce4255229c25f1405f23fb081483c4309012f196943a2a51206d41efd6ee43d66c09e455eb0f68fe57e2cfb522667b9c78fec4eebbf5aa996ed9f44daabb7df986e7105f1b5194bae48e087709b9034ec3e9f8edc46cecc9cf5347deb73f420981a02aa24f0de5bdb84d887f66f80aaa8f12145d2ae8e16a55570d7f7625025e3ea3d6d6ee52ada70cd3a26dbf3a4e2358853098eec63c476221e4bc46251676c71e27332784f1ac788a53efbc30fcac38471ce1611a9c1a26ae909d4f3a72351f1bfcf633b8cebc3cedb656b1345f5dc5f79ef38d19ac6f6660db6d1f25956c72ab0b378214f26fa335bb038d2f3bbf4d4bb72838613835570642fb8663bf29dc72ec74c813faffdc1a0e269560ad07d5ed64bcb5511b9b64c33d48a7ea1667e561d0e32d8cda2f4eb58870b1ae8d4a379de1b7a98bcbcf3ce0a4c983ab83a5881293f68357fd433eeb36560a20bd3446c03ff40e218122baa967601e4b4ab2266eccae4fdb7f855cc7b3fb5204b3f51e4b3eb29479ed2f630c86792cbb01aeb72439960d84dab9594de9ae1054e244584982a7743fda086c6f08d894aabb2eb361bba7ff73ac0f4f3e1c414b5bf76cdb4c7b6dff61aa485ef6dc8a1f9c990ab742b007ae9241173112378714776da1b7326a502c19204e32288cd8c98f9381d88a39095a4356d853d69a1610279cc1801a9af4ccb3f9a8f89b8e68e32364f7ab5cdf2f8123c41ff5208a6eb1f1d6c71b84f5364bf65d2819a52f545ffc0a541d894587438989a2dc830475f32ddc1865ccdee4026adc855f296ff58ff9349d61477e1f87fd303b14bdbf9fb40710d471b356a146db7f1bc238d3f93a74c98b769be2dc1a0061e045b5b27be3e27cdac5170461e8792ca0f29db689ea96da20ff03a12ac2fc77451232c2a8e0a75879ac7b13f48bb71e48924d9a946a8e4e682c68a89ef808fabe9674e6129298f87e17ab4e7f13ec3c7b62961cd3818e65790d06eecb7be41f6396e77642822946291ccb9fdbef90fd966e3e91aead16d5ac458d0958a3d9c02d22d4954b1218b2ec06092227cf978ab9fa3893e03b269e64e0a74dc178be6071334b8b4b98dfd09c3ec73e40491e3deace85bedaa82326f5e3187a28ef19b39a15d0fbe088bf59d04cbc7dd3a1f0f8ef03b8f0249b89994fc4700361f9f5da80bb1b2cfd24cab881e91970b681c032884256b945037431ed475e271eb541db5b36d15f685ae77c9f79db57982d359bc6a383fd5966fa49613b95fa32eec3a87b557b0e683778e012bde0ba4ab68eccb426b6fb4654634de08b4071974c89fb5d33c9a3a5b427c394296b5db7c0792bb568fed5055ddc4a1fede45a9e5a9371984315916fd8358483c54cb88344691482701c61a2fe84d7fe4e5662ad5fc94a56e358eda202905b2ef5c8347d987de12c9d2bad29f5cd46664ec1b0229b7ca6daf7167adf3c329379b05b154c232307bf6810d6aae732e987deefceedd38a356efc050dd25116c5de274d68a7411068e6c2a1a8c56f1b40315a85c5d816f8c84cc59dce014b374b19695e65d014f29ed21b4a830f2088c264dec848f2d945df27a9cdc46b36d93c4c713c9472141369f5016525bf64643c9929be639b21b6d8774aa8f8f1874312af2d1979fd9cca4908a4c5709e616b16425a3bff4247e6c9e072e555b04d6537bf94e1e2b873cca4bd9607c2de197db3392f0c4878b7225a706b1a7ab8e8d9b60f37f245421887336336fa9e7c05b355838666767a80bcaf26b533c5414a57fd8479614bee657d12dca47eec573050f887969e662d85923b78a1833d3fc1ee4c5e129d41c40ed7f8097013eafc6da1aba07f9f27913143879da7de5359d42e5b06537ecabe7dd021a4ad8eb4bae927c20b6c30a50b80023d8bbb57ecbbdd2207473b7dad9570a1b1c285597e0a27ea9b2bc1b620dd8f7564d11da6951beff124002c1c099210172fadad67a86d8e5dce1f65ec65838cc8ad7ec5fc46ad7ebe358856a791058b1aa5dc303acc937b2092d71f317a72f3764a0423d0c294691aedff5bcaf28002796e0c372c2b59247e527e1dbcff97f94e27da8ff56f1dc5951d2c1587a476ae52e9fef36874e0b3313af2a531243306c00289de4562d6f4e6c5126340b12c084d70d5ddb17919a5973888c5ebf9977760db46a54723a07ff3e522f3f45527a7b048a47676899a1c0c0d3a436c3b9c577f703b1e0283c331f22471ec38226bfa46c5f7ba088052ddab2ca95cb62b2987c82605fc9a30b74a4455b7d3a0ae3d89622edab66881e28824895609eb9f4812177ba9d90038ba3cbb634b87d70343019634cce2f3517c4dd97802effa09dc1d46852cb3ba3af983543cf66ccd93a793f5ae70206ec2b6c9bef08f0e1c7fa8fe54676b79fe3c18cac63afb3585028f659148654ea7dfe31d2b7ecbc8a4bcccc6e1a117d9fb97623260cbc3bbb12f14ab63432840b4b4d481012f46ea7922c52c86ca33a6ec5afb24c6e1680b1f2fc1fe4fc9a64e4fe3c4410a291f4e6382f813d22ee3ba3361c67fdd56cc6aa7a36c631c1e714d68263c1e322d152e3b6c0c490221b3bff02f7173d21c442d89ae53248be3a735bd7e89768775abd762b3a327a96d7b2b7f4acaa9da2fa50ba7a490a799a4ca83e8f1600843ccec553ace33d0c5dad05ef3a843d0d5839bf34bafae200a20ecbdc4fda65be85be3eaae6835868834dcaa354c25aba8dfcc81bab987ac3eea32ba67742421455fa82712d913a9d18069c80d29a0d8d1052b0cbcb1f04ab017ecc4f708640266f2fcb255639105c963660ce4c2cfd4412cabe8d136cde3f68f4e7f816926c0008030af2035bbdd58e1092586623293b68a85ed7c7eaee0d262fa6e737fd61cb69d009a869222374853ed7710e44cdf2e0a85ea41e3847282de650fe68c8545d15c73886a3f9cba8bf7ad66bd85ebd23b5e439cd2b11a5e3200151c33d1e2a3aec5c17651bdb4142715c2ec9793726f3b9ad9eb888fbcf0987e4a2ca499ef61e163f590043f1cf183df4a12a7897054ed65bfe0ab6176e418695147e88ec44fde0fc7072ee7072e91453fee40872e98805a471b0d19627b4c80eee42a872ad1d7513b82ace4404fd344e7cceb1ebf6977fd3349d5506275d8ac37d249efb2c462270e16ac05c307c559f0edfcb2451f66b279d3b59964283a96455a5e6110a84c441ca5f2ae531369224208ba7bec7afcf7edfe42c7c9b18bc90277e73d2bf1834699a16d257d03473ddcf9aa8c4a9d56b2d3869d16f7b380aea29457f301775efad229a70eaa66139ab861a648bee610951725b77feafffeb337621b9107ed028149bcbf98dea12966a702762ff6a88417d0e0a613bb03dece6311cf5cd57d995be93c6d81a38f1f7c397d8d6b18cdb8aece9c3470a3380ff42db338e4a7a3810293fa4db7ab7806cb2942765902976b233c50b5820c9311387bfd6cc9fdb60e2b31aacfb0410be8c8ab6d2ff43104017d5ce3273d8bdaf49ec7d0be4b26023564536d1709202750a80b2b7a8cc08848fd1a59c65b25ce27b116b4eaa30d2e7a499c273bea20ed5c16407ba7830cb98819c5d65f7a5b92fe9cddaa7dde9d32daa51effd756719b31f5910fa18716fcf7ae5355535d6f2d1a3402d4010e8fb08f536429e92e1bc117e7bb865726c842a409e3a45f74f1a0f5621939cacc08bf674144385a735c43e108d9bec44e24be77886ec63b6e78b10423d41a814d4bac4685b15772c84b0457cc4574f61c3b04871e452a20f2f4256e848b1f0913b1ea292b3739dcd02b2e2fbd5bea3924b6e201c49e66ac6716de781ce75d1459fcb05c2d9a8e0d6a9733a8d4241390df393950e716ba3a8ba1da8a32f450071f561268f60e6122432e0fba3fb06f592fa01467f444fecf8ded3991a1f0f3b93fdc9f970f044941cd8ab61367a0563c193b8e88c265aa419d656c6d4afb6a02d154e40ac49c72baa0c92ed6e569c8c93c47142f0deef45039cc494769c7daff534c782405c5005b176434860a21ff86472df663082619c24e5655575d4119e867cf1587c0afd553b3875ac3386bd3b5b74705b7543f87002424e80de47fc0fbef3fa8041129dbebb871bfefe01d7ea7cceaa25e190b4e6d6a7ccbb3fa619c68f79399ff5a47ec38ca5808c026e63267c8fac27f4151efb8c7d02ae2671f767b4011b8644b815efe8b083f441f1e5e8c0a0281c82d0d40a1c86e75010be6f46f665cd2943924843cdd1bc056c3af82bc1fec0ec1369342d1c57b3e03e7f3e95301d22216fbef92b67a06f404bae4674cbcd648c3d45fb9cc4e609cee8f640c2039cf49b9ba6c355b83a94e3419b82a5f33d6556267a7c3af467abecc9eb52714f03f7d78837a05fd71611cf252944267c0dc95753f5f8b5c80e58ce69cbf0ca29476a740ff306104e23cb26b97d8e89df420572e4c960e4fae4685f6a0e2e9b252e921aad55416de71bf56de9ef3214812ec365658677d395ae58bf3f1b41e8c367d79f5c342f57d892b93b36e81b8c3303a37a2e2ffa7602a6a4d6ad960b0fe70876103c479ab62150bb232bb26e3c5a0ff8940d211bccc763c0d63183aa0abd7b7480679848009edcdc641467fdc10aa6ae4f0da64447730038945e1e2b9956d0a153af86f6f13fdf4abfb5fd12c0d09e4d4e6b5619cf9cc587e10ec17f8c0496c33755e636d246381097013a2f5ec59732031d074a7c1fc5d33802969bf49b6463e4b71c8c906dd5535fe7d0d0f57b404a671bd814993ebaaf2bee2454e82446074a47988a159e637f9f386f2fb25dd22fe6aa5a971ff694faafd6702dbb9f1d92b1bcabe51ae19dd1c6b5f69ac25f967192f98caa450aabb06c0a679f375958a103c1b58c2949d8f6b9615f13b66ba2ce0811bdc0543d4de82f1f48769209245c1f851b8525be8852d86d6ad156746763eb5424c7ad087fe1896b27c22d30448049a6aaefc753d362ced8097e16c9579166212c8f2ea85b880c0a2e3e8d3a344693e38c79d0fcf38c4af2b134a81902f8a568be72837e428d6131bd64d6d1ec2481f68135f27020c9d9d2e4ba302c3ca3460839e053692d883145607125b492c08595555b185dcbdb3f630ab26df35c50874dfb39a8f821c591df267611029d61aa2604f38c499dfafada349920a588c2349043355efba82268858931335f527dcb9d6db04f5a8b784c3b591620e90473b93c38d6e9729d8aabb20877e9c6476e09ca99ec715b2c7ad5955e8e0b4512aff4f9ca7b4427a2a7507552193cfdc626ce0b17de1e880874a1ac9dd255e41e9740d8e5f0801a16e7cce69bf5f685068201409592aec8fdddcb68ad3c434bf3a9f5c01e8e7565ac82a1ea29f2418ea0e6fd9a407457b15196bee415ba6180ddbe64c3de028c87a1da39e10dc12ba09f1324ed0374a3d42965a9239fe9bee6ca7031b3025dfd6640f70b6d8cef67bb90cd0aee503a8f203581aca943217bdc62d1ce2be9acce189650395d9e94193e94bff00e44ec798832d17b8ee1f756bf4febdd003fd49051d18f09bc49b0adc778c0181ac7157b871c3f2392b4d7f6ca81559ad2e7e9c0152dc38ae2d74db1855ce93ac5c8d944bed5ed728c92fde32a00be89e1ef332b3bfa586909fa36a2414c5ce78d83e009b7a731efcfa504771f1dbcc128a08004b007f000000db3715e459cf6a97b9deaeaad5a7969d822f7d4859bed077bab5c37d85e5c65e400fdd06de45ca908ab6a94b195a980a6076ab7c385eced437048f3b114da8a4794b2643593048a7759b4a07d13c5b2d0c0e5bd29f3771426ec92c9a1d0d90fdf14db93b8cf5d06ee376d7ed2dab8319bdad7c06bb01306b55aa5ca99c1a4d152fa9236ad1c273a28be80c86acc05a41338e3c8c932d3c1d26e363244b12bab61fe7689ecda6aced8520b2a7ea91f4d849413da9c898b16faf02df0379bf06d3685a535410de5d437260f71c1668467bc98f2a400809bbae4908006e00", @ANYRES32=r1, @ANYBLOB="8f0d863c99ce95a3ee8f192402bced39437fb3275d7201c8cc3a7736fa8879fa63b5b249d0af064158a6c35d9d55eff26b10319983bd2013626a06f7af5bceb462a2ade340b2ab42079792cba1a4b2d43d9b09bd22d2dc63970c91dc7fc9760d38ab8e94c1515cb0cfc63697af1811b7e0d39092dad6cd4357b183f5e538afa09071d2259b64a912eabc53024717725b1854951397e77ca935d22423babdeb260bbcdd73c3f5c272c3334ac9421bec7a31292bf93b31584e4bc33a895b82718eeedde358d9775bd288c8a4aa43abbe6c7c59fa6ff6b5932d49cfc08cdfc29cac519ce73d5cdd5e27c1288fa04480fe6ae804953506c78cb246375bd5e4830b16c4e40e264fb3babb4403e69f7d10da27c30f7a2f52f37bc3218b906b013a6a1bae1e9808f5f01f5d5560866495d1b0432942e85355b94d24358a59830223e58f96d535465f5236f9516205816acd58c905a9149fbf0cc5356683e2caf52556cf79d4b2412b2711a942a52e6f9b58a5ae231d055efe580a3b5f7a9bde2d4d9a4135282d4e6252918307d43669bc4478be7e964f17f02bee5fbc35d6ad9a5277e906948cf3e26b1f813971e371cb5e37364c4f150ebc6a6b5dbdcb0587247028fbd604c9626a7ea0217be6e0481a5873be482969d928485ad1aa75f6502e5c686ce98214fba0610b3e8af36cdbd9f5f245cfbc6eaab1fe69473447d450fb85b38da77598c37224ed6f156b836e909ba2f27f63b2b4d23c38da6debee779456591c646dd813e0c1a27ea224045072d4a3c56f022f766638637f547277eeab109b406e6a4af20e03023b7bed56ecf2544dbfc14599e77e6d25e2277f1d23226643e8d78be6ae6d54afb3c47fa8e486e35e9a4e2cfb10b42cf0dde3badc28f814520864d567d60d059a62e223d738331c40065267c2b10c8365f3ed0ecce6c58af8da612b7a90ca9b6ef6f64e0177524d26b5841052afc6beceb68eca4d633a426b6fe2dae4d65f181b3b23f462b49f362708cf6696a43838c1f7d3fedbc680c9f804301b4f053dd15a448efe783d67a0b781c07f95ace31d0a4010ae162698c51bfd01ad30319f74702d7a7f10176ce800e5b6d26ed4f5ca72393350f5def0012990cf63bb8c2c2d0fc0a31296312353c2d5755fddcec974efeb4e62b1e3130e80f56156408c54c46024a7e412bb6ea97b8344039f51ba9ab64973d7c23b6ffd6b12a4cf6be99a38286ae60e1f9b33fc8d07f852ba39a1e917d13e55eba91ff1ff0db9e735f001d389453e6a1f71faa8587c4a4d28bc8f5b2acfed3ba6d95c19abd6dc87ad2104437db756f38f36b31d54fd8376ca399d8fd1d47ad919f79ca91ca08937527ed6d768115cbd39e8bbe0f08e8de738e22f6a547ab5bfd28f023a775d31fcb5f8f6cabbc9cc0a68970af888769b803240312c31177a64ab128fdf89be164d737818029e43b1f41fe284d0fc674d17bcec9b0bd22ef87f06358794e3d6e98034d95295ecee1f14980f3763bf72ba393ce3d486ffb9359a62c48d8cbfac578a5a7d30d4b27adeba3d8bd9055450b1cf00f28abd0b956b7b350d40213722f9ddc71275a80acbb4f64553d711efea7557843e26d3139556d585b3f18d19f275d0659afb4368b9f643a65e7ec3b76e0fe95d9b296453deb7b559ca8295e9c6e7953f37c09297a5bc4428992ea9d96d1b756e2c8e2926a4367316b19df7052b896a24388d4d43955423bda0dafb446bcd854706aac7b54bcc38e631fd0ee95563f4be46e8c9cc369d8df806ac4240c9c4f3adc27c5bbea9d798f02d2203d2e9a21510fddc9f2328667cdbfe60b6950ecf69fc3937e6b92d0dff575a24f03fde4231ee1c05b746f6225a34a66bae9db33d7f246d11148dbfedfada18d93068f08d093e7ab52fcb8db7add7ca65450e802bed363e9a3b15c328f5e1d650f40356fee100a066fbeb86157c92a1f64006eef468b1bcdce8e13e1caad4355400a2bf4d30e4b06b3593b7a7ec06a906b3638e51529f2e0eeb2fb61ca726b96dffb818c55075b1608a88fac2ca70c774fe192ec987e6fad276db0a7c7f7f989799bb7e3c875e0965b7930db2550e4aae2bfffd7d44a3c521a41e82eb40cddd92da09fd52027649da340cf3b6ebaae0da568b34a28cb14da21298ba724467551f58191c517215b106f913149c66cfa44b7601565f6d4ead8dad749d017f7378a87d571e4521e7d3119ff815ea47e8133b157eccc67a141d865931fcb6f5ea36e0e30bceaff3781a38cddd59c95592e51061a70370c04a6fa6e64646f263c067a9ef0324cd9e664e40397ec6b748d865a64c5c506dbbce9cab3929e3051bb11a35d917f06e29410452c8d60052b4ba0c9914735cf98914b8366befc9510ab19435c660bb18accfd003c1650d715a3200bec15069e7c542ff6f6b1ff476f7d7b1e9ab20120b91995ca2dd429000c2d256aa878331d5c0c585dc794de9e23809ffd7c71e74cee3de9e08895e14c5919e4ba0494818e6b09ea0ad2d12c3a90fb52d76c31c72c9e1c372df39b755fe9bdd95fef8c53492c09ea4db2c9e4a87b2186c9b51a28ac083a5dbfad043c9c0bf1f4e74ece924a48d28919ac6ebc54ed078e621246ae2c184c1fce75390cf89aefb967821add0c25db5f476f676b5f1ba83b5e9e34b491881bd260fca0eadc2ce62211e3efdd38dcad89d35fa678cc60fa3fc55e62b9e815cd7d353f22f4c3d3ac21dc8d28c546f93975318df88c4fb2dcd933c010400663803c9e702f9a77728d417d943468ca84fea6a0b18848d03523083f4c1174f4be865a9fa5af135710999cef1f099157abd4d7545831b5f3ad5f827574c46d062b97031ba7030f4d6e9e10fb33a5570c76e12ed8937407abcec4a0b4a59610d695b61fe2a3628d58d1ad72a2b90f1e6f9b0dc96e9bb4434d47d33752eba7701bcf1c9045b6f3a509f96fdc6989b4e20ce6449c68019522f098d9db1287de93b271ad602c5a7baa1b0f8b1533cad580c6f72d2630e800d0314f0031bee913efe42d70fbbed890a121cc05ece2cea3aabb6662e4bd48368102c36470a9e755d43f4759ee93c2e1051d3ae22de12d4b3f119957a5e2d85eee5412770a300d4a03c48e7adcf20f63952198e12def5e30575c1b0a7aab02e49eb0b38907d06dd68142a0e9e2ba38ade3cd5dbb8d7cf5011850a198411e2243df7502323cea709e0073fbcc19f3e1c846e13f4e2923bcba8405a7672a79caa3981fe887d17d614f56e1d973e15aeee45b1d4efec09cd9bc349d3ab5bd06a4a2a9ecd65cbc1d54ca2fd77920d7e732c4b44f7a7d4defcb2eb4cc28176a57da8591c89a996d48db6101d04ad035150de2e18c0a7d93dfb7096d0ecc6ba842fd86a64b066252816581f21ee32e4b19dc6d50b9ef1860214b4c6d0bfe17bebe88cd392c5342dfa1fcf75fa2e5c42291b174c28cf4c84bbf6879901d01c0639b027f35e224c9444027cb77476da9161b1bd5478943dbee9c4aea4639afddc24c696ac2a0c9c43fbc1402d1df67fd6b775bfdb0bba6d59aebc03b0f6df03acd3250a17a54b78d80ebefbee93e2e2edd80411707b311340eca1345e509ad60fda7fc7e0809be1881e9440cc0e785d405aaa9652b1aad39f575b1ca09ebe08014a2d337c49040572e0cbe5ea0e313954562a5c7f9ca76633bdb26e621dbac50852018e8b851aefce2c2a43824e0632b23115ad9d2f056bb84a0fe327d78c169b8c899159ea040bb324975c7eff2c4dc5e5ba57adf87e889051b8083e18d2cac8cd6ce1faaa89d267b4bc8bb582c188e5d75a22dc7329c2fac6956eef445f7822c3436e4756b66cfeac38e0c3c01ca71ecce06ac9a457d49fd0f15a8926e7483da0e1bfc168699758ad7b02ade73aa9b9caaed0a9c8eb6a6b70e6fbece48425caab3bddcf08410177f8231a46a56b7dece802355ceb536e56eae372ec07285c401a5df2f7b2a3a2b641c04271a63748a630d0b819fa0eaebf7d0299b58dbf2008f188f3825de93b50a534c431caad5c33a5d50c6f5224bddd4231dd6af428b64b367a6853d0bfcb35dbc69376a1d97b65466f86fd9f7afc8109f7d383dcc478da4fdb4f2f9cb783828e5e0552446ecb2c4a7bcf432dd9f01580bf5aa652ab871e2f2fe5f67a5e4949669d5b05b6abdf483cf9b825f1515eb06367a8d87704382e6280b33f661cbf97887da68cf3f262c973a1718607fe90aaf91dcfb1af86d72c4ea44bce790b7dfdb629117c7859cbfada66b7ca5f5aef996c6142d36cc8b695a25682636ffc19658b3f5bf61b40c64ee6c287069e54c6bc6e7fbd1c17c172b69d10f5947f37e8b359679ae663e2babdf2d7b26b8bef618c7bef65a50ba4136d6cc77ce3259752a981be30b6ab0c95d77db064ff3cca43e90da8e5ba11ce593059b0ecb1bbcafdcb9c3d20704dd7158e4f48ebe385e3ffb7d61024e31178e955e40d4f069880021b1549c4e2fc3a05d284e52d01d96f56dadeabfea3104c7015597df81847324cd1e065a968d78bffdd488caf819de09207fbd4ff79bf7bb4324acb843e40e11f8bdba6e9f6deaab66944101de345d1d509a76ba47d180a8def5304fb5b8b13b1b441569cceddfd4cbce6a552434d019bceb5be682a4f42229967bc60615432c1a456f717c594f4ae8defc532f58c31f7e0faf92ea05693638a915409debd0b5372f54f427e38bfe03f9607d99aeb54d7b9a5b4f0c0cdac205a9fb1991ad422470f087e9c4ddfb55dde1b3d7045cf9002c2907daa143ad0d740125a7f6d403e423b0d27ef8a268ebb42328f0cd7052a21e8ae0e2a2898a91730eb42409d86289a41781982ca1b5a1f1a269d274915463f801dafff51a11c43f65b77688bea15c0fb0fa2ddc9516d8015ea66ed4a3d04108e03bdd09e918ed63658b1e07f4069156dcd8e4aa0533ae1faa1d1c823b83c622883ae2ac6bb56840645943fba9ac8536467acbde9ece336d76a224728357b2931749bfcee79651b7beccc9bcca2964b016b11c31ed52e8b5e921fe152b2b2e2250bffcf8fc9cd23100da30499124cc97f5da0852292b85cd72b02db11dc4db54c8fc400f20510eb2ee3e1d653a568518de2b631691999a6fbc0567cf875c4bcb4704b510816954b00349da1e042e8f58d02ec74c555011fbd039a601ec106fab1bbcb43074b9845585228238c0feedd7b4f49f58d0a526609089eadcb8de8b41530debe8e6e2fc78be1a3804de167f0c13e4e65aa5e37f4c0a7bf76a4562efecea4f45cee97ab9ddac5d718a8153ad0accc232e1d75a71c267f439465634020ec7ef2715c193c90c508f0d761a4bb58787247902601c12909ec7395192af1a332106550ce365cf99055633a8f5b814d0a971e04d479794364079b4e39ad349e46d66a8a829a8961d629175d2233d13dbdccf5f6ae39803668212b86496ae85570eb021e9e2c20a7b0db265e66258d02f6a22b93ddef51cdd2d4362524544136064b4ae080ab3c320eb721b7d02b376812ac8810e6fdc4233ac567932e1139c9f087308cca58b88bb1110d791d291579f000fe497cc62cd7dc5f2bc20fe0e6a7832f4009c33a2bad05bba1b982eed5f7bd94cd2b9e44cc0de3c952e850dee32a813ee962a07b3578061b272cb7e2986a0cf6947f837d52edcf69d1ae1ed337227ebaf64bc6c68dd70868bfe11b8efd81980500bc8cb63857b6632f3aeca7e43b76277198324344b8848054fe802eebedb2d4ed2fa23bb671e4f642ad77946b0f50c767bc956250b09b15e81b8fa2c3a26bd4210bddbd04101f00c06cf6bbb104be877bfc60e62112be4cbd1da9eb0b8162f712d2234f93e24ebf76929f190c430acdb99f6f03c7bb9f43a2180f69b6af379ac52d99746a830e5d74127c17dab321d530dec900a67adbb926910d531f82b58fb7b4ed1f556bde6109b400f04e8db25abbbd367e68773174893961a9235ce1266d5c379a2e47aa8a6808e5d541348fcd41816a322a39d4712c6db3afb7a19bf27ca17c45eebedd4925d73a9bcb1bc2aa3ff88d5ebe0cb0b272c7af8456192d96dfa6168a6f044313b276c48f2bbb7ec43859e47d1b5498a57ac48d1cf66937055f44f7f854ae2db992a631dcc64dd99037bb0febc2b26418db74f585323d7f7730dfaa4d7ecfc3b0205d467d251a4d418df37f53e0d1b70e6d08fd1dbd732ec773ef917a1013b5f05c236d7721677bf24d750db3ab143058579496739386866fd555eda9b1fc59e6190da2920340100dc4dd8bbba73bc1cc2969082a515bea89f65c65136a8ed04ca428b0ab803f2a656bde125445e36dd5043447dee0a05a842ef1e35ad3a9ae38bfd41ae2555f8fefde8f1408c566b0bd36f019ccd30657c992a81498446402c4f95dfa7d07702d4c04891a9a6f0438cd492321b662f7f39e0a6bbb9c3ea4b334e2b3d172be81c633528060997944fc00a77fa262d3f8c9618d8b42345bff7e19e464272d982ce23d208671afdbed183aaf2626b459193aa8fa096a2ebef9d5e3d2d2c0bc4bbf1488dff0c1c6dc7c515cb6211ad2345d7104a4bd2d6cfac40d2d36dfa02f60012bb248c7ee11a8fb0167c44a520fb3d8d95fe99023854716248120be512cd6e4372284bd707c4c759ec4ba3a19804f7ec513b5b619a21a3d3682382025ba2f10e266855742872628da8e694d14bb2de2373d388e2da63693a3e467a44e5421eb6d13249ef5ab1673ec5150cf3dd1918cfa551d77037e8cd3c324cfb208f380f5db88a85ca8ba081f1d285606b01900bdffe401f1a970054e6541824a136f431451af5c41ea23146f183d6e435cf5cf9fa8348f891a8ee023ce64098d55e49762c50ae2f7bd6d6d2f71aa879713dfcf331e5edf9ccc606db9363e11e9c1f1d01bc37aa18767293a6fac47ab825616d67856f42ff67a31ca1f8f03d37ab0458eb222aa5e883a49c0936a88f2c3fc979997068bf740c042c0d6b5930ef526195d8c69101bf97be537ab2f00f516438369565c67012e0bef4c0f25bf2200b83e9b9dbf52063409f974d24ca38a363de22d5dd8565517d1539adb1937b1d7c53523a8d584b24542d8bb66ecfa79fe17e2daa75a42691148a6a76f59065ef3614112a29abe32a833abb94d9fec8ed8dc5a4f6a7ed2e40d701348e36cc25106b130582a226ac21445ee5373236a75c928f40f9e9980a13f9cbdcdc2a8d8128825b2555e8e86c3a392e0f590e00555225a28eaee2c57b2f78f01d16ff46a0781141a4ffc8023e8fa363b64a586806133a023e8c3bacee55c23a5cdeea38efa7df515989caca8748f8ff375c620378275dc833e5713af35a1bd95493fac4fec19f094c37bd5271268ef9c2fd81064b934aa80329735631a86273adf0c8f01d2b5d38f437dde3b57c3f4e76b9e6bdbe13cd3ec9b0da2641033a104be810083832b669ee45810211d43287a4f9b43dd8104e7780efd08bf14d6ca89efdfe70db8ca2aeec711c9dfffd98e941b463414407774b0bfd7b54f754c4a4de9f0cfd80db4920b6a32d004292794963c2371d50f65c2de1390675bf9f0ba7c82f6578b0ec41d49df7db1bd1f96ebb231ba14f8a8505ab73e50b3abfec7211eb4b8b5b0b75e16da1dc677d4b45bb1a221ef984a70b89b15d84fe08114916a3c89cae708ca75a2e4373a72160fd0803715e62c11d25772c4b441d13c328f1e7017442b29c5d85973e60362f6a7f30e2ac5bae934e6fff8c0c7e2dab5c4dec95d556616224e7b257a9cf611d6ea81af62a98c543a8429cca90899710e32d2f4bf06fba23f559182629fbdb800ec4a7d61972809f2467fc2ff36ebe40761de86e850042e52d3a81e4405770e24b890bb01351ee0dd24fc4e93452379cb0e0ac9dba440055614f9b50f4e7f2abb847e46be2035935a0e4b96bf694288261bfa7b2f72555a22add59be586e9141aa03bc975e36ff0d18a26a7f8f039bf1ace673c92218ac072eb09916c5ad90ee6543172db6b53a5438894b865449c985ce2246efa858db1e95121e9f43ffbbaa3955a80bdb0ad345cd2f269b282d0ba1356ac8e4efabdbf3e9af809c82343c895dfc4701300f84a804b1f014462125b15ed36f4df99b924f1b5fb1a47bc4805c2affb1a2d03dce77855ee9e0e3d56c5f7330e277d504d1b4eb7793e6546b442e69dc2c66a85263325b43215c1bab36deda2aae0c6a04478f60b3713867b0b12f670517ab6c16168e8877d2950dc3adb28aadfca9b0ec420b392f78c9111235fd08e02f13479101ce693e8e6511df0e33aef2583044020b8168574e97b187963a6694475cacab532dc27944ea9e38fa829f06ac5b955ca7da99bb4156e0aba18bef45dfc57d8559f01ea5fba5043102884329f7f5bcb3b2cb2f71aa0239815a0c18376baaa1df663c14e13fffd84a756b39450d603b407384321f03c482f348edaa9415ebf080eb6678ef4b04818d6efc65c01e224ccb6a901de61f91f0ad9e60f709fd916ce310395aa5010f2979cc91a541937a3f7eae5b2edf8d3d648b06dd5c7b4463c647c5eeda62a3ef3a717f07476bb32ddafb04ff8fd0ea6fbc41ca914e0b0d4a6808a785ef503f7db6955c1d6d539aed01dd884b663adf7c547ed11c6a95a41742862fea5dd5fa1942b833291a382c2f8301b4f7178164a850fd5f1d0856c871b2d4a12ff9648742066fc81c584f02cc5cef908068545d95321f1b360baac6cfad836a8a1a6ea485a92848526c9bd39a098deacb4fb9f6f08d06dccad03785d9f915f963bfe8eda0965213bbcbcfea52dff78191096eaf986e699c2f6ef5dc6b973a4d9c26ac8e82d82ef4f5d41e6d4804ac981a2711f600a2127bd43f8cfdd4e7871f9319697c73ebba235c833df9a5fa47f1b54b6934450ed51405f74d5d7e7502c47b7a457ab55a703c3c381550340fa23bbf9e6aff261376fadd039e6cf33d6f9319b18fe53090d1f31974bd58f6e5fa57c2e5a0f4bb3236e1770d1ef67b2ac0450daa502bb351c0ce545d4d0d892c143b1b61e1bc5e7496d69cf5469ed481f644004a48ed705387cc2937a65332760a5401d36a9cef02c78f2f216ffa6ee2737e28f83ae96b58efc195e4084487bbef8ea3a99327b597ef1551429bbf2b3b1b4c53f9ce1f18cf9b3a8bbd3867d9ebf4a761bb0e70af283c9c7a50031c870e2325541a5e494dc168ec2b361b5171c84f04e74777f37f3e79bad43ba3e3dacd6e9cb6b022b70a31a4aabf0e3772aa88aa424f14c36ba5f535c64b93fee8ab75607406968b691c8f84405d4af4bd88cef897068a8e19fdb8935dd6d05e0150c4fb18b4aed96f70b3826360ad21b0b9be97ffb10fc111d5de2f42ea23624ec5e9f633a267f6b02e250ec886c8a09925f9c91b63ed278d803e589e1adfa1a0d3c0f203157e05d0f6cff3ae2e08b86479cf86f5c3e124b8a9c21e291a3444f0bb3b2d90435212e843845ed4fc72cc5cfc3c7abed453c7b73dea3a0c2c2b982f870ddbd9ec79a3ac7a7dcb083f897ecb423cf00263e56e7660161ea842d285aa2abe8d1490c64250870ef058f4c952df7976aea38da867f38b5cdc9ef7c60cdafef522d91f55ebfd9c9776dc27701f3ded68b829dc60b71334011e6f7ae684116bc0820df2380274020808f1821b8e51b8a306f18d754613d7762bb3af43276054b30c84cda31910e22cad8921f53d9605fd5d053fc6a4ea01832f56a2ed9af6a830de3b191a7c450d80018bd6281d08490debbb7f1bac3bcf033904cfd4162f0e38ce4495b957ece8007a94d6303fd5b0860ca191707d3be46dcac0b1bc75ab91e952a0a743c655498bb5379dc78d3bd6b592e075e456de1a8a65d5e20b793777cc818859347f8b18fea89e596939115b9b48f74bde35f2111144680d7628434d3871004cbcc2eec9f7e247eff935b81025029ef7fb5321534e9e2f7a54c3c1b1ece4c7abc881d34c6b1e6283001a9486ee83c682a28da1957bbcc82ec32f4a7908a50c23aa7fdfe2df4b9a2ca35e6dfd6067e3c900b8a19c4ea483518538155febc85b1bebbe83d5306246e9baa49928a3c7f3dc4596884f6bd781c4d5d91863649a13c5528dbf1bb63dee54da50458f42732d4fec86123a43565d2fc510c88da981f2520a84b8cb4343865fc491aeee06dfc4df13c355957b5e51652431809aab9ec1506aefedef66d12b7dd37d2f6a29d913a078659c3378deaf5b00165325dce945486ca484f32942fcae82949f2140d7e56580c20fb9619cc36dfb1a1cd24d9e6e7541af2cb204cf7270b5eaa212c43e44e171656ca0e810fc7c24e9f0f33dc555f11ae3a6b5b2138aa236b1cffe3cabc92b638fcfbd86674a9e2b3f91a262c86040264ef82f6083ec519d8e7177690b18e18220efe5f1779e6cb24d791c8a84f8ba0b513fa08c97995ca454a18c0e9f55f383df49d0b1df6a1cf695a38e5b7cd749c833331fc6480ef1d413c6711b9e76747c75c1c03a25a8c4e8ebcc06015075555250881a4344d868ae16d96b94ab1f67981e6c3ee706f2d97724e651fa8bad67e824b57243048046a2ca478df7b0de97f554e1711ecd840918da15504854f22e2cbd732c44f4a4d778185f5101886850f4a863983c3e12d0b4b1a2d7ef857daecd6daa0033f672f39dd0daa2eeff3fdee28d939a8cd5712ee6617c8b7574e598a7d6aef8562fbeb40960b0a6962e3b4a57e8fe211b87f5861b6e398c7fb504fdaaee98ce6614c0b3d73c8b3ceb5a043e7628601963c8816279e0cbb9f86957c5a460fad7c8496787a27a6dae2f198cf41d3ca47e3eac01fe1076169e60d64b2e85571ba4ff24626a278b1c920221ff89c779d8becc9e66c2212e8cdf2617b210e44c58911bd4525c1346e93c6df519760e03ecc6bed6966da0b376c533efb6fb261bf39c913df0bd8e105d9a29fe67e2fe60741159c4c9562fbb2dbc180b763115a470a7aefd126e695e5967d365a4deb43ef7b672921479e83095f8e303da62e5bd73b6ebc28dd76253afa9b7a45481621303255e856b97352e6b7641a04faabec07cfa7ba853449c15dba66489155e0e440a17c7057abeda5c968d8fdb76a7eedcdc27741826882aba9f7a64652a85bfaaa7fa5b2982bbddf41ec8db49cf55ed92ea74d8e649474d1bf39fe83d4ac93b1111d2f8b4b59c71937dab63750a97d7b3e25681c95e38afd074434a39f1beae4504a21c49c28d99c92d8f5a726225d8cf993932b8eff440a295e5da4f094431d4225a18aa3104a98c6363b156bf14d73da4796e58334ab2424f855499e33aca6ffcb57c0b5ae743219ea9070138202621803a5958c6ad69f63c394a9e7fe2b6d774aacd57c20b5a35646ab848cb072f4c594afb5b0ac280b19c2a93f26b627141ec6abddeac04fc58b59a35551c4cb627954629eedc0e617cac6327103844ffa0419bc7ffb16c1eb166140b56b7421b71705f1c6bdcf2c729bd9805e83c6b504265185586f8eb39cd928f0fd203e7f369aaebf0de2d208ca896fdc80b28b1e3713d675a4a053fa8c9a76904cdd5e2afda1967f2a778cefd223a03c9aebf5270d5e50dee874f69a6d95cf3f84f279cad47136ac6dcfd99ca150618e96eb0e84b69d50c5c9e4f2214bdb52cabfaa37031d37f172a927d3e5acc417babe325604643b0c8e0b05b9fb86881e614fbd9ee6582726fb3a0db068b0f99fed05cc8b01af7c2510caf643f1f68807f1fb3d5423361d26fd1cec90b1c13181181b8ab760776d01a5aed918e74ee8da8ae8c2a1549e2df889d480aad2a38ff1af334fbc98f28c46ead515df96047f088da5e1aca78194989b0256b710090067005b5e5e5e0000000000000008000300", @ANYRES32=r0, @ANYBLOB="3c15922c4e74745316e944998cb8dd8edd162b8c49e7b28bdb1e34afb6885d89c44cb89fb4fcec70fa4af691ca376fcc29e0777d6228023c23dac73a8f624251c2aea5d4e66bd968831359c7c0f4b9fef1e233d2c63df23281305b8b46b9a61ccafa15a50e1386179812ab0246d61b5a723391ee69606bf95716044cc7afdc59cdb69fd85a8018b2a6a88f385df4bb3f2f9d0c0cd6e3c3d549257d190aef205c86352ee8008356e0b15585ad5b8502ee2d19244b754a7da5e234debe36686cf97c68"], 0x31b4}, 0x1, 0x0, 0x0, 0x8000}, 0x4000085) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) migrate_pages(0x0, 0x6a, &(0x7f0000000000)=0xffffffffffff7fff, &(0x7f0000000040)=0x1) 16:05:52 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) [ 129.601495][T11244] debugfs: File 'dropped' in directory 'loop0' already present! [ 129.609435][T11244] debugfs: File 'msg' in directory 'loop0' already present! [ 129.616806][T11245] loop4: detected capacity change from 0 to 264192 [ 129.626622][T11245] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 129.679880][T11255] loop5: detected capacity change from 0 to 1 [ 129.754465][ T1032] loop5: p1 p3 p4 [ 129.758697][ T1032] loop5: p1 start 10 is beyond EOD, truncated [ 129.764831][ T1032] loop5: p3 start 9 is beyond EOD, truncated [ 129.770865][ T1032] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 129.779845][T11268] loop4: detected capacity change from 0 to 264192 [ 129.787539][T11255] loop5: p1 p3 p4 [ 129.792104][T11255] loop5: p1 start 10 is beyond EOD, truncated [ 129.798265][T11255] loop5: p3 start 9 is beyond EOD, truncated 16:05:52 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) [ 129.804328][T11255] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 129.813244][T11268] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 129.899784][T11255] loop5: detected capacity change from 0 to 1 16:05:52 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r1, &(0x7f0000000080), 0x0, 0xd9f, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_aout(r2, &(0x7f0000000080)={{0x108, 0x0, 0x2, 0x88, 0x304, 0x196e, 0x25c, 0x6fe9}, "7610e1b7492e74674f05952e9a93d9e944a9818821a6a6e0366f682811b60ebcbee9ca731dbbe447134e787f7f7dd79275602b2907f89d1dce42891866717f75f71da30046d7866eeee6fd3a690b8285cc688afebeea7a6c8893caf9de7d543f75386290421111a1226b18e257d583c5039af0e70b7ba1189557c84ae84e39a030111e3b441c4bdd5a969e2c", ['\x00', '\x00', '\x00', '\x00', '\x00']}, 0x5ac) migrate_pages(0x0, 0x6a, &(0x7f0000000000)=0xffffffffffff7fff, &(0x7f0000000040)=0x1) [ 129.959930][T11255] loop5: p1 p3 p4 [ 129.970963][T11255] loop5: p1 start 10 is beyond EOD, truncated [ 129.977191][T11255] loop5: p3 start 9 is beyond EOD, truncated [ 129.983188][T11255] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 130.063664][T11244] debugfs: File 'dropped' in directory 'loop0' already present! [ 130.077324][T11244] debugfs: File 'msg' in directory 'loop0' already present! 16:05:53 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) syz_read_part_table(0x9, 0x4, &(0x7f0000000400)=[{&(0x7f0000000100)="4d2c6ec443c247c61bbd294180ec0aa7faa673f3ee633ef8bf45e72feb37267ce209bfc56c1b271d3673cc720a4a44d280837654d4dde1cbfba902e8579daa9acb468b5dda73c6709e864d950b77b15e9e5985594105e5d5b8ec063fc98e7d807e18486b272906772c1c2fcd5b6259e762e1b39ab175a0031a7d7eb7c3117a792c41c84fafaddde90b3600ca1f", 0x8d, 0x1}, {&(0x7f00000001c0)="0e53068889556fe14753e775990168f43cd78ed6e38fd6dc35bf981674dfbdb0ea4200ba16729cb0821591c3c75e2195f2081cc263222c016ce652a8bb26eaf58d52eccdbf3f78a471b93db84d94b6", 0x4f, 0x4}, {&(0x7f0000000240)="cdce7bb190d87360016080a386b895dc2d3dc60a656b068e16f151f8b2b9d8c64051ca5fb132f9dd601715a85d0239f6fbe08c3bc8534dbf0d1c6cc95e1f6edaac851141be6cc7349734e566c1eb18a6ebb180480040c44d6c230da40fb98cb99d549c98142fda31d8a7a7ba2961b76edc696d57c81acb1294e43727f4a1912f25fde0f3e9f5b0b4649654d2afe9a00f347e8c32f64a0cb47a31bea6ca3afa8c07623a0889ef24b5c7757dfaef72cf6fc3e52f", 0xb3, 0x200020000000000}, {&(0x7f0000000300)="5c59c4aa47570703ee723cca57d5c68a5c330caefb60aa930493e569da78bdd90541b45c9a3662b47615ad52cf925975004ff1e4cce2fd5322af740adfaba6b9cb8ead7109ab3dff9a37596f5b0289d29005e811dc394247e8c9139f68ac590f632e3c5fc6957756ed801ba080766113a2ee427211c46aea06439d10c4bf5d411d557aec56b0db8997d05c13394ff722c21908cd96d60f113d453cfbf19ef6d5c752eb18a05ea97149ae40d2e3602eaaee983021dcfc25625b49f51b69ef81451ee0b05c5578", 0xc6, 0x800}]) r0 = syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000480)='./file0\x00', 0x3, 0x1, &(0x7f0000000580)=[{&(0x7f00000004c0)="4480471150e4320c3b88ce13e25bed972e89baebfa00e6a6408fa9e36bccc97735be7a077ebffad7e9fca2043b93ee78d2bf31f637c3affe80e188b5d22563c4b4f0c420d46adf2da1c342b7c9bb8bd3a9726e0672cde446087f9aa6f4526e9973fa22b4e15b526e01f89d5720724d0f8931b58f3048a22d7c4c7fcb1892b7eaa1", 0x81}], 0x10000, &(0x7f00000005c0)={[{@huge_always}, {@gid={'gid', 0x3d, 0xee01}}, {@uid={'uid', 0x3d, 0xee00}}, {@huge_advise}, {@nr_inodes={'nr_inodes', 0x3d, [0x54, 0x37, 0x67, 0x35]}}, {@nr_blocks={'nr_blocks', 0x3d, [0x6d, 0x64, 0x67, 0x74, 0x33, 0x36]}}, {@mode}], [{@permit_directio}, {@fsname={'fsname', 0x3d, ':%*'}}, {@smackfsdef}, {@fowner_gt={'fowner>', 0xee00}}, {@euid_lt}, {@subj_role}, {@smackfshat={'smackfshat', 0x3d, '#'}}, {@measure}, {@dont_appraise}]}) openat(r0, &(0x7f0000000700)='./file0\x00', 0xc0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x4c, 0xd9f, 0x0) r2 = getuid() syz_mount_image$iso9660(&(0x7f0000000740), &(0x7f0000000780)='./file0\x00', 0x4, 0x8, &(0x7f0000000d80)=[{&(0x7f00000007c0)="a660b92eeb1ef319279bd838302427da4462b2cf21ac6841f02b1dfe63250efcc5080f0e5faf24f2e98eab8f24c65930622db1c68a6cfe351823c22098869f973e2305cc523e6d2c58a2d29eed59e5826a9a0290983bfb71293f0a185c759e8374b52fa27057fd2171bf3180211172fc33b394287f99ae68c73cc90725ded107faec47e485889635656137c5094c66d436b41edb65697074d08baee101336a344acd006917fc6cbc14bb710898133f94e1b14f0a4bf0ab2d495a9f9e26558f2e4649d25ba82dc92719a716626e6b2095abeb941aa67c4c9b57c0d609e72a4cf5e26155d1cc42011aa1d0a04610a1c9f598dc26984a6f94d29d9895", 0xfb, 0x4}, {&(0x7f00000008c0)="55508c1ff5583b9dd1b924c6c18e1cc452878df42ce41429dbd26809c256dc23f33413a2f47a91d45e2a39ecf322de21f5a63de9690fedea7451cfb46f3c9b2ff729fc48e605b3d81e99099428a4d3d1127d9e116f64641c52d11ecee19a558ffdc64489001b45931f38ba1fb8564c3041034be2c603933fa47888a1ab19f086222d9c79bb634a238e38081d7c28276c39566eb73d2665ae04654156cb32ecc96b087c054bbe6a866b0ba444f2fa28cee8a35c802b871129beccd9d1635ca6406f7d094e", 0xc4, 0x1}, {&(0x7f00000009c0)="a30f8dbfecb405f6e9aa84286f94e389e66f004abacd52373d3ab86c82192c6efb9f94c3f7055d625116bb0a96e61fe7a11615c5ac426f88", 0x38, 0x2}, {&(0x7f0000000a00)="a8bc06542e836e5b11502a50661998fcfb5bb5e8be7277afe02edc90cfc1220d799f6f153d7f23b6caaa892f78254aada005b0e851357182cd0ac63f94b6c5bc0813d2e7069988a25016f6d1f82f595c8fcf058d00fe9c912b97ff3c5482f545a825fd085f1f73adcbf0476392835ec91c7d5e5c3fa0b270d4b0923ecec83ee1d10e47a24cac999aaed3870d4326bea8b5ba4c2d388b95dbe396c9374cf2be26d936cdef590444777675fe759ec78142c767af587058fb59a19d4643a9e0dd4ccd960f3a69", 0xc5, 0x100000000}, {&(0x7f0000000b00)="3c0471338f577244744b3b5b4be14932bbfbb7bf9b8edbb0233ec707c9e9996db68360b9c9a0fddaf47119770d87c3a2aa25b3c9526520119cee9dd1fa15b203a160f3ef05d8afd6b038832bf741b2d584b9", 0x52, 0x6}, {&(0x7f0000000b80)="c34a37eeb399b6eb6f035b01c4e70ac225d16c7a2a7588c713a238e2d6809ca405556aa35b0b20cbf09009d8283792b87dfa8bb4c78a1df51beaab9357148ef2c8763fc0da0fbd8cb89c8549f13c73c168285dc5a58ecb6f52ebfb9e54027c891c7fc29a06909d7cae1e6d3e3ecb49f480a062aba5a74dbbe74d888c5fabd79d043f48b21b096bc09fc12fc6cab69d8e4593bc091dad59e73a981498f05cbc3bc15d35ddeabb32818965be1c32670568d21c02768fb3c770b92c99a0c9aee1fcb171a0094f468b89872da388079758b56ffd318d34f53eb1a97e8987b1435a5b1ff82ba0cc549d740d825909c2e22a", 0xef, 0x9}, {&(0x7f0000000c80)="e56dda03027dc4c464dca7212daf20b046b80da001a79204d1b6260185f05a35b3e35a6aa2f0c4bced672477e72784c05ba8aeb5b84ea882c30c2ca4cb7e80a7dde574ac965e06aba6edcacd25dc1be12319f177a09452ca8b3dd2f652cf8f9b31cb05580b9b867060298c12b18c3dcbd8780f", 0x73, 0xffffffffffffffc0}, {&(0x7f0000000d00)="012fbd565a85c2f05544d854eb45979733a4d401a94ab752158d5d4768c89c3f84079effb169c5bf3725ea2a4b5936db209ba10b2303b8f770d7910e2c1071ef74abb2fa1352", 0x46, 0x8}], 0x1040, &(0x7f0000000e40)={[{@utf8}, {@iocharset={'iocharset', 0x3d, 'cp737'}}, {@nocompress}, {@session={'session', 0x3d, 0x49}}], [{@fowner_gt={'fowner>', r2}}]}) openat(r1, 0x0, 0x0, 0x9) socket$inet_udp(0x2, 0x2, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x8a02, 0x0) epoll_ctl$EPOLL_CTL_MOD(r3, 0x3, 0xffffffffffffffff, 0x0) 16:05:53 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) 16:05:53 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r3, 0xffffffffffffffff, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 130.146184][ T1032] loop5: p1 p3 p4 [ 130.153081][ T1032] loop5: p1 start 10 is beyond EOD, truncated [ 130.159244][ T1032] loop5: p3 start 9 is beyond EOD, truncated [ 130.165236][ T1032] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 130.247478][T11302] loop1: detected capacity change from 0 to 264192 [ 130.281445][T11308] loop5: detected capacity change from 0 to 1 16:05:53 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(0x0, 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) [ 130.329706][T11308] loop5: p1 p3 p4 [ 130.335645][T11308] loop5: p1 start 10 is beyond EOD, truncated [ 130.341768][T11308] loop5: p3 start 9 is beyond EOD, truncated [ 130.347888][T11308] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 130.350157][T11302] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 16:05:53 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 130.391322][T11320] loop4: detected capacity change from 0 to 264192 [ 130.403692][T11320] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 130.428870][T11308] loop5: detected capacity change from 0 to 264192 16:05:53 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(0x0, 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) [ 130.544712][T11308] loop5: detected capacity change from 0 to 1 [ 130.557414][T11337] loop1: detected capacity change from 0 to 264192 [ 130.588715][ T8] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 130.607091][T11308] loop5: p1 p3 p4 [ 130.610857][T11337] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 130.610981][T11308] loop5: p1 start 10 is beyond EOD, truncated [ 130.626074][T11308] loop5: p3 start 9 is beyond EOD, truncated [ 130.632060][T11308] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:05:53 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$SCSI_IOCTL_SYNC(r1, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$LOOP_SET_STATUS(r2, 0x4c02, &(0x7f0000000200)={0x0, {}, 0x0, {}, 0x0, 0x2, 0x12, 0x10, "f0edfa72b6de3b2bc13d3240898d7600412631e48419875216209a3995a893cdbf8b67882ef9c5df42c231cd23897b4e89beaffb1931d0278afd12e8f374d375", "e270343f303e05f5256d105371d6c8c4125bda1bfe5f1d7497b48a73e71aa365", [0xfffffffffffffffb, 0x262d]}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) flistxattr(r1, &(0x7f0000000080)=""/67, 0x43) [ 130.710305][T11340] loop5: detected capacity change from 0 to 264192 [ 130.739999][T11354] loop4: detected capacity change from 0 to 264192 16:05:53 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 130.753961][T11357] debugfs: File 'dropped' in directory 'loop0' already present! [ 130.771043][T11357] debugfs: File 'msg' in directory 'loop0' already present! [ 130.797009][T11354] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 16:05:53 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x22, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) [ 130.806359][ T8] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 16:05:53 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/237, 0xed}, {&(0x7f0000000180)=""/48, 0x30}, {&(0x7f00000001c0)=""/118, 0x76}, {&(0x7f0000000240)=""/90, 0x5a}], 0x4, 0x0, 0x6) read(r0, &(0x7f0000000300)=""/154, 0x9a) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) migrate_pages(0x0, 0x6a, &(0x7f0000000000)=0xffffffffffff7fff, &(0x7f0000000040)=0x1) r1 = fcntl$dupfd(r0, 0x406, r0) r2 = socket$inet6_icmp(0xa, 0x2, 0x3a) copy_file_range(r1, 0x0, r2, 0x0, 0xdb8, 0x0) [ 130.866140][T11367] loop5: detected capacity change from 0 to 1 16:05:53 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r4, r2, 0x0, 0x0) sendfile(r1, r0, 0x0, 0xa19a) [ 131.069832][T11367] loop5: detected capacity change from 0 to 1 [ 131.077521][T11374] loop1: detected capacity change from 0 to 264192 16:05:54 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_read_part_table(0x6, 0x1, &(0x7f0000000200)=[{&(0x7f0000000180)="b7fb80ae66105e0eff574c73541a2aabd20cf604492fa831c0d6ec2cb3d38140795148b606715abdaf00d871aff248fc28fb56e1c102a4739184c54980992163e8ee195486e3b1198ea91e3eb3460012329a2a2a7c2ebb4fffc1c4fb771acbff1af2417d0feb6a1679ad5c07d005eb21b80cbc", 0x73, 0x1}]) quotactl(0x7480a543, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)="42280f7e2dca6f8ac8ec3643133343ee9eb05e819c846feb276a815b77081e6eb91eb1a9fe9fe13183483dd863b26e0edc5cde70f5c5668ef065ddac98beea97b7b94f880ae505694687a0ce6159d083913285faf88ddc02c692eb1a473a72648d2e7954c0c9a10d4f8846eb8f9a188cd691d2e6d14b5ebec1ca1c94f64aaa2a1b5010") epoll_ctl$EPOLL_CTL_MOD(0xffffffffffffffff, 0x3, 0xffffffffffffffff, 0x0) [ 131.141706][T11357] debugfs: File 'dropped' in directory 'loop0' already present! [ 131.164038][T11357] debugfs: File 'msg' in directory 'loop0' already present! [ 131.234022][T11398] loop5: detected capacity change from 0 to 1 16:05:54 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) getdents64(r0, &(0x7f0000000080)=""/35, 0x23) r1 = syz_open_dev$usbmon(&(0x7f0000000100), 0x80000001, 0x404080) r2 = fsmount(r0, 0x1, 0x2) fsconfig$FSCONFIG_SET_PATH_EMPTY(r2, 0x4, &(0x7f0000000140)='}\x00', &(0x7f0000000180)='./file0\x00', 0xffffffffffffff9c) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0xfffff000) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) migrate_pages(0x0, 0x6a, &(0x7f0000000000)=0xffffffffffff7fff, &(0x7f0000000040)=0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r3, &(0x7f00000000c0)=""/21, 0x15) [ 131.315216][T11398] loop5: p1 p3 p4 [ 131.320022][T11398] loop5: p1 start 10 is beyond EOD, truncated [ 131.326142][T11398] loop5: p3 start 9 is beyond EOD, truncated [ 131.332124][T11398] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:05:54 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat(r0, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x180) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) migrate_pages(0x0, 0x6a, &(0x7f0000000000)=0xffffffffffff7fff, &(0x7f0000000040)=0x1) [ 131.363972][ T1032] loop5: p1 p3 p4 [ 131.368253][ T1032] loop5: p1 start 10 is beyond EOD, truncated [ 131.374473][ T1032] loop5: p3 start 9 is beyond EOD, truncated [ 131.380454][ T1032] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:05:54 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x0, 0xc81, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$unix(0x1, 0x5, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) getsockopt$sock_cred(r3, 0x1, 0x2f, &(0x7f0000000080), &(0x7f0000003280)=0xc) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r1, 0xf50f, 0x0) migrate_pages(0x0, 0x6a, &(0x7f0000000000)=0xffffffffffff7fff, &(0x7f0000000040)=0x1) 16:05:54 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f000078e000/0x1000)=nil, 0x1000, 0x1, 0x2010, r2, 0xaa883000) [ 131.466001][T11398] loop5: detected capacity change from 0 to 1 [ 131.499149][T11425] debugfs: File 'dropped' in directory 'loop0' already present! 16:05:54 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$ext4(&(0x7f0000000180)='ext2\x00', &(0x7f00000001c0)='./file0\x00', 0x100, 0x8, &(0x7f0000000780)=[{&(0x7f0000000200)="4f3eb8ade7731ac88c723db61d994da8f395059a0b9ba2a3fa2f1889115a223ea743c80ea41afe223096103122f45e458987602ae98354720d9f705ee2220d39230e3238fc887ef3ba93cfeb8607b3db63fbd539c8e6c159249e8c3cb0015581d3be6753549bdcf3f125d9756666076a0bb9543838de42134b5ac2fbd138887985e184bd5cba3d62119d9771a0d627485ed2bfd20c", 0x95, 0x93}, {&(0x7f00000002c0)="083bbe1da8cb07ae1932d7ce79a6a904ddef571a0bda087621d6f8fa0cdea5805249f420ef54d6a6a9bfbb60d2337ccb22d016c4249e96a3cc424638b7e54de838a7b10a1ea4b24b793d91054342ad176890b83e91bb00f0f369e5430e28cf28bcc48a0cab4d49a35f9adb8a7e418d23f0f742c0c3194494f9dd29807da9429f2fc206fece5b86f86e1016229967d151be3d4a9f4dcb4e795f922eed1daec2ecd9a2949e8162e4847b64efb77f4309fdfa6d234f", 0xb4, 0x1}, {&(0x7f0000000380)="e278d347a673b9ca0a132b4bc8bfcf54e31df70f928437771620b53d412ff4acfc0a47147def54079a1810ee20c1d985966f2d552dfa17e78268a9bc9fa7a8e605e6cdcd87ddea2b977bcf74cf6acb8c8447cc52b2f2e2f0e0e132fc689d31c1ea854a4642c9a5bb2d781baa26bab8f66692d837a2643f9a294183ca0a3ae3f71d25181f0a2c444d5eef7187ce068cfab42c3cb21252f116cbd3bea0a3ba66e7cb2ac280e0da7a549e693a84ca2ba8d1cc7831e1b408af9a8a2873bb957f600c47fb216359", 0xc5, 0x4}, {&(0x7f0000000480)="f6a8dd3e30f0f08ce28eff024b845af0a2188bccde048846c9bda994481a260f7d78eca7f2346f6f51ca2c0e37aaf1fd69af65c7fbdadc27749349acdcfd7b8ac3d71c420298956d954e674ecfa51ec7ee6cb9fe6d6d2f5232d12c7a4024c4cf3b645f8bbd2e2c3b73c378db67c401944392ce78f6f5515063671e2519bb65323b92613bb5f06cd4816340e501d044b536298e6918c1f7cea834c5a0573335cdd95c8e579b5febb04eacd55e1066", 0xae, 0x2}, {&(0x7f0000000540)="616410c01be9211fe69e3e086d4b818f8fc5ee46538a160c31fc1b46ab0e14143f07f0bb4e100ebe96da6dbad691346071d3c65dcf31945f7971b1a5a124a2ddaa1eb134fefcd089dfff1965553ac1de7a77ed8629b9bb3de6b5837b39ee16f5153dd9c489400a20f037a669e0aa910f20b19faf5976e826031a1703e75d2fb51a03972b155439ba85f4945d038bf0463c6700186cd60a6ff6420f84a1009cc0acdb349c5755651d2a2b1635fe82db97d53f80116f1bcbc80b", 0xb9, 0x387}, {&(0x7f0000000600)="141658175dcaa8860fa88286f83afe4f4bd08b6db9316374c1", 0x19, 0xfffffffffffffffe}, {&(0x7f0000000640)="3a2d4bf92d1c0c75067e728710d18952dfabdcc00d7077fcce088b61e27469a0a2b370772154d1bbc5bf9c82e7b7920ad8036c8ac8a33de5b05450675d5c4dcc317e2292dba6cb86", 0x48, 0xcf}, {&(0x7f00000006c0)="3ef0eff093430aec987cbaaab81590038b5f0d7a23976b5d988a35b6e2c115749826120daa0953494c58e6f69a8119ca7618aaaf6d848a0734a24232c84f2bb5a00bdede91da61d0c776bcd1a1927929ad14516087e542abb82aa8e7fcb89fdbb0df622d408914be10d3eb68a0c1a30f851d294fa538b762df318cb038bec39c5aa0ea771bce2fc1ca61e0201c083eba0463e5ee1bf1b61b75858118da", 0x9d, 0x61d2}], 0x1000000, &(0x7f0000000840)={[{@debug}], [{@euid_lt}, {@pcr={'pcr', 0x3d, 0x7}}]}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r1, &(0x7f0000000280), 0x0, 0xd9f, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f00000008c0)='./file0/file0\x00', 0x400401, 0x1) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fgetxattr(r3, &(0x7f0000000040)=@known='user.incfs.size\x00', &(0x7f0000000100)=""/103, 0x67) 16:05:54 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(0x0, 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) [ 131.516191][T11425] debugfs: File 'msg' in directory 'loop0' already present! [ 131.542166][T11429] loop5: detected capacity change from 0 to 1 [ 131.650821][T11429] loop5: p1 p3 p4 [ 131.655391][T11438] loop4: detected capacity change from 0 to 264192 [ 131.659397][T11429] loop5: p1 start 10 is beyond EOD, truncated [ 131.663727][T11438] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 131.668028][T11429] loop5: p3 start 9 is beyond EOD, truncated [ 131.683056][T11429] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:05:54 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) 16:05:54 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 131.745315][ T1782] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 131.771383][ T1032] loop5: p1 p3 p4 [ 131.775344][ T1032] loop5: p1 start 10 is beyond EOD, truncated [ 131.781422][ T1032] loop5: p3 start 9 is beyond EOD, truncated [ 131.787443][ T1032] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:05:54 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f00003a7000/0x3000)=nil, 0x3000, 0x1000000, 0x13, r0, 0x15801000) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x2010, r0, 0xecccd000) preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000080)=""/208, 0xd0}, {&(0x7f0000000180)=""/46, 0x2e}, {&(0x7f00000001c0)=""/6, 0x6}, {&(0x7f0000000200)=""/206, 0xce}, {&(0x7f0000000300)=""/80, 0x50}], 0x5, 0xd9f, 0x0) r1 = openat$incfs(r0, &(0x7f0000000400)='.log\x00', 0x42000, 0xc) getpeername$inet(r1, &(0x7f0000000440)={0x2, 0x0, @multicast2}, &(0x7f0000000480)=0x10) migrate_pages(0x0, 0x6a, &(0x7f0000000000)=0xffffffffffff7fff, &(0x7f0000000040)=0x1) [ 131.799809][T11446] loop1: detected capacity change from 0 to 264192 [ 131.809686][T11446] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 131.831069][T11455] loop4: detected capacity change from 0 to 264192 [ 131.851996][T11429] loop5: detected capacity change from 0 to 1 16:05:54 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f00006b8000/0x2000)=nil, 0x2000, 0x3000000, 0x50, r0, 0xf5eff000) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) migrate_pages(0x0, 0x6a, &(0x7f0000000000)=0xffffffffffff7fff, &(0x7f0000000040)=0x1) 16:05:54 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r4, r2, 0x0, 0x0) sendfile(r1, r0, 0x0, 0xa19a) [ 131.948196][T11429] loop5: p1 p3 p4 [ 131.952395][T11425] debugfs: File 'dropped' in directory 'loop0' already present! [ 131.956110][T11429] loop5: p1 start 10 is beyond EOD, truncated [ 131.960358][T11425] debugfs: File 'msg' in directory 'loop0' already present! [ 131.966118][T11429] loop5: p3 start 9 is beyond EOD, truncated [ 131.966132][T11429] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 131.966765][T11455] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 16:05:54 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 132.033595][ T1782] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 16:05:54 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) ioctl$KDGKBTYPE(r0, 0x4b33, &(0x7f0000000580)) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000100)='./file0\x00', 0x0, 0x4, &(0x7f0000000380)=[{&(0x7f0000000140)="e9a1eb3a74594d148832084329317511fb", 0x11, 0x1}, {&(0x7f0000000180)="c4b7cafe04fa0b4ee11d516de48254271753fa2242dc125d46040febe19a2df601d6c54c005b7c481445f27b280e5263288c8b18ce89a6deef7666b95d79b308b167e4ef433de03dcee2ab9c78b92b9453ad225077065807e27cdd1936df226144966efcec7816f64235657f23ca207298a256c5d0361c3a59e25d42778b3d5216a086282bb26151a0a5377b11e1b18dc7105b5f851d94fd3b936993955f0f3627b441ff487f8b90c65df642dd831b264468a68bb3f4b2928ff2ba7bd3e7da0984f76c4fd62a80f50ad113fc3821a24a7791c7205f400e21c631f400f23951e417db0aefef821356f7a242c5cf483fc2536a96a0c579fd998f7dd6d7", 0xfc, 0x3}, {&(0x7f0000000280)="2d90b024e4c34a1e06243f8b482ebec5e1c29b3cb591577b830ac8d6d2749e46638f2e8265b789b9025ad6c9f9ccb56eb1b2f3d05af78c38d6357fb7c6fc94412325bbd6f909863a249fbfeba5d3d15ea2484cde6302698e0e68e7fe2f53ce8ed44650df9b22bd08b367cc7e955ae228a634", 0x72, 0x6}, {&(0x7f0000000300)="c416eeda95e91140d87558c4c89ecd1756ae5994a9500944bb2b316d79688736bba0bc5fdb8543f50cc3397855c2451f4b4295bb9b8698bd79e62da6d5c0681a228189996a7bf76439069168", 0x4c, 0x101}], 0x3009c48, &(0x7f0000000480)={[{@huge_within_size}, {@mode={'mode', 0x3d, 0x4}}, {@size={'size', 0x3d, [0x3e, 0x32, 0x5c]}}, {@huge_never}, {@uid={'uid', 0x3d, 0xee00}}, {@huge_within_size}, {@nr_blocks={'nr_blocks', 0x3d, [0x6b, 0x74, 0x34, 0x30, 0x70]}}], [{@fowner_lt={'fowner<', r1}}, {@fsuuid={'fsuuid', 0x3d, {[0x34, 0x50, 0x30, 0x32, 0x66, 0x32, 0x35, 0x31], 0x2d, [0x0, 0x39, 0x64, 0x30], 0x2d, [0x33, 0x37, 0x36, 0x66], 0x2d, [0x30, 0x66, 0x30, 0x62], 0x2d, [0x34, 0x65, 0x32, 0x35, 0xcd4ce8dda0525215, 0x62, 0x31, 0x37]}}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@fowner_gt}]}) [ 132.136025][T11490] loop1: detected capacity change from 0 to 264192 [ 132.163984][T11494] loop5: detected capacity change from 0 to 1 [ 132.176611][T11490] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 132.246521][T11494] loop5: p1 p3 p4 [ 132.250692][T11494] loop5: p1 start 10 is beyond EOD, truncated [ 132.256896][T11494] loop5: p3 start 9 is beyond EOD, truncated [ 132.262869][T11494] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:05:55 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(0x0, 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 132.321857][ T1782] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 16:05:55 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000001380)={'\x00', 0x4, 0x209, 0x9, 0x7, 0x6}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000587000/0x1000)=nil, 0x1000, 0x1800002, 0x12, r2, 0x60bf7000) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendto$inet6(r1, &(0x7f00000002c0)="ff02e75f23bef625707fb673ed1e718481bc335aafe4cbd5a9c997a1efa62a1c59caf7753f22fd058a692c1feab0376a2450e0731698fc8d5b0db11127132465b5b8d07a22e174f7d7553ffe88e6a71a9bfe9c112faefff3af906b748f97655b29fec3c60251f9740936ea6d56b2d4149a6ae0c62d97c70dea419f69627f49c2c8bb4642af61458369a037937cc58bb63989179dd6bcc30fbfedf1170588b58a6a559f860339e60f53a3f09795e589fb07591a21928b2f", 0xb7, 0x48000, 0x0, 0x0) mmap(&(0x7f000041a000/0x4000)=nil, 0x4000, 0x4, 0x20010, r2, 0x61776000) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$BLKTRACETEARDOWN(r2, 0x1276, 0x0) mmap(&(0x7f00004fb000/0x2000)=nil, 0x2000, 0x0, 0x110, 0xffffffffffffffff, 0x4000) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = socket$packet(0x11, 0x3, 0x300) preadv(r4, &(0x7f0000000100)=[{&(0x7f0000000200)=""/165, 0xa5}], 0x1, 0x401, 0xe1) ioctl$BTRFS_IOC_INO_LOOKUP(r4, 0xd0009412, &(0x7f0000000380)={0x0, 0x6}) r5 = syz_open_dev$vcsa(&(0x7f00000000c0), 0xff, 0x80) mmap(&(0x7f0000024000/0x2000)=nil, 0x2000, 0x3000003, 0x80010, r5, 0x0) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x9b5576e9bd467714) preadv(r1, &(0x7f0000000640), 0x0, 0xd9f, 0x8000100) [ 132.412177][T11511] debugfs: File 'dropped' in directory 'loop0' already present! [ 132.420577][T11509] loop1: detected capacity change from 0 to 264192 [ 132.428862][T11509] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 132.438381][T11511] debugfs: File 'msg' in directory 'loop0' already present! [ 132.451201][T11511] debugfs: File 'dropped' in directory 'loop0' already present! 16:05:55 executing program 5: syz_read_part_table(0x8001, 0x1, &(0x7f0000000040)=[{&(0x7f0000000100)="b9179e71cc40fe3d1ce28e843cd71768cd325fbd36fcf677005781e6467a1f7df3fbc67c90d0b58d26afad86687ed5e82f00a14f783c2c36c3b9499437d2ba25b4f1", 0x42, 0x81}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) [ 132.465719][T11511] debugfs: File 'msg' in directory 'loop0' already present! 16:05:55 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x2, 0x50900) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 132.510161][T11519] loop5: detected capacity change from 0 to 64 16:05:55 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(0x0, 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 132.585704][ T1782] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 16:05:55 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$BLKTRACETEARDOWN(r2, 0x1276, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$SG_GET_RESERVED_SIZE(r1, 0x2272, &(0x7f0000000080)) 16:05:55 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) 16:05:55 executing program 5: syz_read_part_table(0x0, 0xad, &(0x7f0000000340)=[{&(0x7f0000000100)="0201a6ffffff0a190000ff4dac0080ffffff0500e931c6767b326a23f4a4fdfb0018630000000d00000087a943279ba078771f72003004d27c87bf56332a0000008000ca55aa", 0x40, 0x1c0}, {&(0x7f0000000180)="fce544487d03febc7ab1b6207e4fa820678805a1d31d880a4e01193df41b098818f3693588cd0235d48783457390575a9f909e13e9cc5777b9a95b40b07841ac23fd2e7f052e885b95b9ab90d1d087c83326633b1100aecebd0e65efa980ecd3da679298826b75b68c00ee93d36a4049f1cff7c641cd26225717a2eca4c175a729f68133a14381adf2f454ae671cc384458321053d5da4eeae609213379153b1f69f20d54798cb9c67c3a991f335f0d1bb3b3faffba29c000bd9e7718f29fb4ba1b781c3a01c5648516c4dd78ef8fb75c73ff4e3bb25331ba7", 0x0, 0x7}, {&(0x7f0000000280)="b0e9c5e4c751d87a841597c26873a0d1d5769b55a62d0d27adbdcddc351f81bf4150c32bf60399d6d06c8375ba009f1e83e634d80cfe6e1eeba4b46704dc54674c1ce31c1bea85a90c2ecc98913d5637e0438474ec93ca917422081faf74e07c609f7f8549f9d9554d74a5c00bcc6d74899ffc9c23e08093dd1aef3b6e41acc208bf0ba52e323d6f0e84a9bb3194cbc8e66196cbf16735b87ea6421171c5829a2b64fc64423342da72d48fa2d88d9f548a6766f41f76407ddf9c987f606ee7", 0x0, 0x401}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) [ 132.649114][T11535] loop1: detected capacity change from 0 to 264192 [ 132.670895][T11535] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 16:05:55 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = openat2$dir(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={0x2800, 0x0, 0x11}, 0x18) ioctl$BTRFS_IOC_RM_DEV(r0, 0x5000940b, &(0x7f0000000100)={{r1}, "1a56fd14f9e1f5f1ab313ed64808d3d1f603d0fee8dd34948b375d0d33c00253d83d6750022d7c3a2daef0f5ec783aafbf1892bc9f5266a7837422b53e02e5328317cad5729d9fe213095527fe4b9c95850f8c9430951bb3792614016190dab74d7dd0c3d9d321cb4fb33c3a9791526d0ee2fe156de88603beb4f29d04ab5d6640c9778826cd0b4308a2d06d199849e0171e1dc17c6c5db0c3e24efd43180c5dfd74ba17f1ad68c15c9a28fd63154d34ced2e2596517d32cd820db1ae2e30effc9f1c95ec0412267d74d0cfef3f3a37b2ac436d6fa7ef1bf2545f74de6cadbfe4aaae9aa8f4827c995295a892a63c52a26e6ef289f8357ac40cc12ff7aeb9bdd5a70d5f46e4ce78d5841f5362981de28567cbb6c67cad15fa9d01c364e64d05275642a6bab6b2904042f65373d3954e2218960b87375175a298e2492e67beb43a5e7c0a534b705fee51e69aa7821ff9b9296a362842a52c5a42c890fe151edd3e8f0f66c607e075bebbbbcc5feaee24cda770bac09aa9e87de0f5dc2c7a5423fa826440fb43d7629b989553c944a2f4120478a63cee6ac1f5df9fd847dbe527163a13d591f5c74d436a54429746847c5dec1f0702d58d8bb12b94ce9b67a2558e83b1d3ba909343158bcccb441c5e47556e1d28a72406237e356313897a68e58e768c1aa6cf85fc95a42eab0cdf2a7bc3b80b2b8a36ff6cd44251a990671ed7cf1c71cc5cb7b8a3bea57455bc0413662707d80bb5a3694e31a869ce10d72951869083522de015bb28ef9df578d6b3b9c7b85d293ede84be4e69a54e42c643535a607e90a5aaab59784c024904f1aded4fde52a3d9c7087723a554636f5d2221af18fab9d437a1bfef6e302d117b423e3d7b8efde4a9413939248c8ef850001ba8a41c80eda86e4cb36ce054a3a015502573ae2e3611be5f99edb3e933e797db259ea1dfd006ec8c029b320fcd01a54d781ef366dee3b0feefa4aa7a6b94e209442ae85c9444e23276e4ef4e37a09e8333ae7518a24300cf2e64a59d05f9f2c253fce69f8577e836bd9b4c44bd1e086a57704293d16caa922aba8402dc8d950a530f598a3660c3052686c237dae54a5bb4ed42181dc9fa7625bc571283fce4100533adb40fc7c9d6c31268590d4b1eec0dca0df2fa1d0c180f88646c62269698546642f62dc14b1e00d40237f47f28e5b1b9530888eb257f56397c09f7beaf83944d2d9998983fee0b42f8c70b8d3fb7997adfb126715d9c5ce121a5136e807994802249a4a739918c2f8800528dae32344eaf93c83f1e00e5a5a60ebc62544fbe918e0179b6619ca180785b6b53e140f49fd4ca22753336decb2c2014ebeed3cc7775b96ecf597faa9b610a6549c9bfa0c4e5b8f74e2d60236cc11bb89bd48905a7ff606c79a5ac57b3b86ee1b8ee14d6dca3137de039de164d73942092352e947b45e49998b9edfc8f0d1b496109f2e672165c5fc3ec7430cb455daf8d3ac8ef76c10cb8b11d0001e2879b3ee244498e126c44d805fb481c3635f1d366209d5289d4a4c2700991bc3e23713b8c925a506f81dd3d2d2e2f50628d929f0346e8023375bfb0318ed414da9f280e1b24d68b6c48e34cf1e671867511199e24eec6482ccd0da14c3c767beae6aa8bd7184831e1b951183955780b217ddad6a5e0f892a2ef553e6398965ce7febb006a4fa41e014567c8823d953205e3e7b89d759069ff49a901c42522951ef84dab672a2c5f5b656a62b0088294371a595a65657253cd55c351558ae0cd03b174cbcdebfa0ca3d625721ad93f8a1bacfc56798413a378bc732a5a7c3c69485d3095c5efbd3d97d224c85a97998296f968b03b7a5e2ddeceba9141f6636920098d0e3e006e67649f634fc9703b64b78f8d9521a4a83664b1e1bcb04cb8d3588ae30fdbd0880da52da6016d12345c4030f00ed086e569a9f9c83df03254a622aa5887d96f0bc5445b9389aab7a4907bed2324f23b3a1a391048ab16d8b993fece1e54bd10ec80461fc71aad644bfee05748c1127f7cbe84e7e7125347665c0d596259ff8ba2a1f5ab683053d2eecfc8f1e679afedd3e14b9ade00086038e83accff74f8450f0b49a0702a6f508203b6b41bbc2be0bebc71951a019c5184b22c477ce708a799c103511e027f66608673127dd7201d9a9b8aa55febe3a77ac00267184037ca88a37842dee86d915b078568721c7499ac34a35140e421da3224e3a15ea289eb1b230387b5f8ceb219d03a3bc218e2c7061666c4fbece565d7ff2d16614673367b74e9883fd1f68e52f646ecab85450a75035389c73ecb4b0eb3595b7a6108d36d577006598c2a74631feb8059e5b2a25e728651144496bac99718172c05694bb94c767df85ea65ee4ffc9e09184854a637654fad247244f207a225192d5636ccfdc305225043072a7d8d9aff875a0d78de627a56ba9bf27f7b96ef10001ae7679403a2ed7cff689f6adf9446b1453be9d2bd84751cc56e5dc7cfa613fe2c474129065c2bd5367145cb62ff72e12d7f13a4ca0689f719b05b358752e22d826c43babd0f27dd21988e980b3ea2fa5b5c82477fd2154931d802669ffd313e936a0f8f7aa0db3f0fcb46e794f4cfbc417fc4ee878c6e91b83af7f2d91bef79004ecc3b9ec8c4706b624eff3ac197ceada86e9f4315ca29a5e32f7ab5387826164f2380cd5784221c654cda5acc21bb5db66f14c263aa79b829ded8329788e87e62119b301f990ddc4d21f7126a5ac5daa01821e0e583aa89b5f324d8aace07d551d5808940afc4f5958ab60ab1250735c48c679d6089015369528ca833237d1e4acacd231cb2f066163b863a68215f23cd890a25072d9fe98b01de57c17a91835403ee34b9f620f2092d4bcc4432242524122a7885cd500aacd606a0f82411d9e7aa33ff81898e34489d57c4a6ba7c2c60aa57736aef276425271144da35f17fab4d37e286d4bb3f39f93ed2e0b8f3fc9f55d6a9cc41f504271669ac0bc34046ba1cd523986d96871f425e2400f8617adaf785e6f3c783abe30e4f25ab459a4a5533a62470045102ba93a8d13c5a4070b0136eb6e166c63fc0889b146fb649590f689f4d3ec33664dac6e27ceeb91715efc4770880de67633acc14c9797ec1f8425866ba63e3a2136fe55893a26222577ca10ab825b49c78a580c04cc25835946c9a046702f94ca99a9a5044add17ea74332f3323560fc5c12b0ad07ad2977f3de625072058c1804d8dafd7c61d9c2e6298b693de2de6964e410cf70e671885bf222d6309ad51158342963a0a0807e1f52c50dae553c2581b3c43447d4a6d46493f4adfa61e7ee8f039006a68b8c7b2c687e0abc57a2992a9c01c8e4e5dfe53a3ec85c32d4a177674af278681eecf0c05a5fe6dbac908746e354cab1062d7bcebd94b5940dd1e81c3a7c1a8dc8a6a1f7cc9db27839ba3529052133a5027beeaa7f408d0e9221759185a81c90e42cf7c91efdef2cbbcf7b715ccd9ffd6c67ba65e12b633fcdf14acab23906d560472b6a67e19b7b848d888642e99a900bc879727bfd6f613d47d101c57fdb8c6d7db5ec03805d67127cb2758873cce8cd954fe1b8de6313cc423d497d0ac217627203180b004236f5b016cdf7fdb2a84b69af14bcaa14aaeda6d4feee9b1b8195eda74de759bf36b99c287aaac1d197c31e9ec9e920e9296146a23bbd3aff9c6834caa1ed9e1ab52800d17991e1e7c8201d0fcf3057b2c4b37795a257e7ce0c170a05094d6841e10025ab233d5093718d30c6d76b8d5e68653bc5cfe33b19706b835adc7915081f8335350e434bc0f4c3b9254d45047f394cf5fa6f2244f3145ef6778d0056e95a4f87269da8ef5528542472b2e5f420889a51579bb3bbf1a0f6cee2945d67115607519c2ed8015fb21bfb91809d0d050c80d690431aebbbd7eb4c392986e9b351c80386928961944b43b6d7c454a3ce9b2b48e18c3c6aefbba1e4aa3fa52fe7e3f133a6771692d33b95236b467171baa61998c385b34f90550b6ec12bb6c763395e891f7a7faee7ded9cb8213e8ecc1c1300545c315fb067e6842c6e1fbdd531e895da2b5eb6a42acc6e028a9033e101f424005aa548f5e49a2e304395a9a9495a31cdc7ab32758b47ea065f72c2398dbb6127de04da1f034f20c4f199d783cb4a48abd79931782ee163fe8edd027106a0772c5389e4af24c803fe68ecb4fc0d7dce61f9670eb29d9f34431b5565c89bdfbc7ee70902158731444e4cd12cccfcd1921983bef7d6cf8ce729ca02912fb1e28f06dd6aaf38f2758bdf35e1d50853fc7b5ff95654e91bd52d9f6b96a13f845733d950c3aa6f178773b7ff5c244d0896ba7ba3d59dc675b235b4a8c6a096fb4d43bfe58b11d683482c18ed2270ded3f34a21f066f4de09c1e84e13c282529a081308ae4f95a3b545b8fb786944554d33de27bce36e2e4d414b8247ec05ff01f61c7a620c0ae82a41ec9f833a9467406cf580efda70738aab251f7c0e36f45813b771bcb15cfa9eda225ed4d51eb5a5277df8d28a21f38b45290d5393986a19dfb47c57ab392b4ea22e1e1d58cebdc386bd8ec561a8612136a900e17e57e14734f7188777e3ef740e3f94e7e1e973d8ae2a7eb2cc02493e5a4db1c4f5b70343409def07b7609eed87c284e15b632327f545dfeb1226be752e17e0a38629d89d235c12521d95962efb4ca66f60f536e48cd99da3efb8fce469ceaed64e9e2cd6adbc2426df84b7c5e2a05f0a7f37b5f7705716ad75a10cf843014412cdf2d196d15c4e639f12a25cbe857ae6726dc77f1a408c214468ea57e0b32530b2a62e07f1c1e6fb738259d85b9bff7caaea842e153073ebdb293e917c889106aa564ed8e9f93dec14c385c4319737cae8746a9a30a5af19a7afdad83b82539d63912ac8a57bda2a324a99ea1f71872d1178ca42bfa9dfdb1e5f63f7aca4b8ae5139d0b1f79718340e678cfb5f66ec969b17913b78f2beb3c9fd6f376e149f17aa2b672f39c608839ceb15885f2f4f4b9c79725d8bec6578493f8f7051864161f3dc69c39f219959cfb15b76891c70dd688227565b85558960d03325634e680bc529811690fbc096a5f5303e38b81b7ff30b9b0e68c74fe31eb65444bd0c6a61ab9ef9a8867734814cae938284123725f7c646de123155a4b8782e878a4df10187b1e22ea2e3a14fcbb37061db98b281550faec4c26d65cc993a081c0e1034c62d31e5c171d5160efda1bc86cd8565b377793a42130be9a4d0f2dd47ac8faafa5d4b0e72ad3953febf5b55108126fabce1b8de5ea6dd38bd885087db3591b97333007ac05f2a1bebd60679a5d44c37e342b88a4db77876e2a471e238106ee2fadd9f7fb4f2eaaf6010b49c3969bcf964265fc08ead32a882b580766ab15c82d2d3f6934202084400b1748e31ae6f93aa20a1aff0812de70b0220e2822f8a0def2549c96c4d741cdd6d50443164f82649e549022f311fae9ca8ff339a7bea7d0137065eeb9c47def743bd93dc0731edc5c4deb6fefe565246b7fb13c19a64b5cd4fd0536a3a2493634a5ea729d420bd5206ce966ef840978108c897ea207a6ef12f81d65c80f684455140fffabc6d2ab3fde339562898828ba00a99ff8801a833a659100b9e517f88c7735f8bcd27761d6824ba28b3395a985799a335d3b667bd531fc0c0209dc8ac4fe238d367351e646db73e9000d315e7151497f62e6542d24981916436f5549bb62a4623cf4839cb7f3829a05aa1f4570feb8cd7cbbd4a5d054128660a776ceacd4f7a8"}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x9, 0x20010, r0, 0x2a052000) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) migrate_pages(0x0, 0x6a, &(0x7f0000000000)=0xffffffffffff7fff, &(0x7f0000000040)=0x1) [ 132.698313][T11541] loop5: detected capacity change from 0 to 4 [ 132.727942][T11547] loop4: detected capacity change from 0 to 264192 [ 132.735248][T11543] debugfs: File 'dropped' in directory 'loop0' already present! [ 132.736539][T11547] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 132.780185][T11543] debugfs: File 'msg' in directory 'loop0' already present! [ 132.791488][T11541] loop5: detected capacity change from 0 to 4 16:05:55 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r4, r2, 0x0, 0x0) sendfile(r1, r0, 0x0, 0xa19a) 16:05:55 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) migrate_pages(0x0, 0x6a, &(0x7f0000000000)=0xffffffffffff7fff, &(0x7f0000000040)=0x1) r1 = dup3(r0, r0, 0x80000) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x105440, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r2, &(0x7f0000001340)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)}, {&(0x7f00000010c0)=""/72, 0x48}, {&(0x7f0000001140)=""/46, 0x2e}, {&(0x7f0000001180)=""/136, 0x88}, {&(0x7f0000001240)=""/48, 0x30}, {&(0x7f0000001280)=""/59, 0x3b}, {&(0x7f00000012c0)=""/50, 0x32}, {&(0x7f0000001300)=""/18, 0x12}], 0x9, 0x0, 0x10001) 16:05:55 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) 16:05:55 executing program 5: syz_read_part_table(0x0, 0x0, &(0x7f00000001c0)) syz_mount_image$nfs4(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x6d49, 0x4, &(0x7f00000002c0)=[{&(0x7f0000000080)="3ac352b8e66c22a7d2d5368a2d694fe7371af6283b1c89f65ee0", 0x1a, 0x4}, {&(0x7f0000000100)="367fdb21d6cc0515c33cb80118", 0xd, 0x3ff}, {&(0x7f0000000140)="a3515a70d9f4741fe78ed5d8ec524dbf0bca9f1b528ef9184899a6fd6db4ab5129f84cd0daf11ed72d68ba799aace54f7521f107577f244632cc4b228bb0b1139792a7098db04ad0e1aed63617e52c4611c30aced529fbae2f957737466a617199b7db6c7d5de3147a9f777bc0921847d30b1a4484f6", 0x76, 0x86}, {&(0x7f00000001c0)="2e319d1de18fd9f287a1da1f1072f97d7135a8a8e1abdf3a81601629508ea5f4770f41889ff9fb404ae07eae302d2a7cc9496049b93dc053db2c72fe283fc483b26385112c49219b2a824580c1ab4fc1df0aeff870298d200c888fc3624e550a4ca23baff026c69caafca940da02ce6a4ec6656d65053ab8b7f636f49815a7133e01be93697fca72dd8f8a4a1a416a9bc8b97ec32eff7bcd02bf3b193c3ee071c40088aa3cb4d1ee6800185fa608f5fc3c757713e3498473583345b143cdfb3c4485b2eb5f4cf92ffa0aa7dade76342de015f1c8b0", 0xd5, 0xffffffffffff0486}], 0x20844, &(0x7f0000000340)={[{'%&'}, {'*'}, {'&}!][:^][['}, {'\'/}'}], [{@smackfstransmute={'smackfstransmute', 0x3d, '#]-.[$'}}, {@dont_appraise}]}) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) [ 132.842503][ T1782] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 16:05:55 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(0x0, 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 132.914895][ T1782] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 132.932449][T11572] loop4: detected capacity change from 0 to 264192 [ 132.968421][T11572] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 133.070059][T11586] loop5: detected capacity change from 0 to 16132 [ 133.082128][T11588] loop1: detected capacity change from 0 to 264192 [ 133.172251][T11588] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 16:05:56 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x709883, 0x146) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) 16:05:56 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) 16:05:56 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000000080)=""/165, 0xa5}], 0x2, 0x9, 0x10001) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = dup(r0) ioctl$LOOP_SET_DIRECT_IO(r2, 0x4c08, 0x55) [ 133.310673][ T1782] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 133.337615][T11612] loop5: detected capacity change from 0 to 1 16:05:56 executing program 0: r0 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000200), 0xa0000, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0xe6) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x444100, 0x0) getsockopt$packet_buf(r2, 0x107, 0x6, &(0x7f00000000c0)=""/210, &(0x7f00000001c0)=0xd2) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) migrate_pages(0x0, 0x6a, &(0x7f0000000000)=0xffffffffffff7fff, &(0x7f0000000040)=0x1) [ 133.447279][T11612] loop5: p1 p3 p4 [ 133.451065][T11612] loop5: p1 start 10 is beyond EOD, truncated [ 133.457163][T11612] loop5: p3 start 9 is beyond EOD, truncated [ 133.463135][T11612] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 133.505403][T11625] debugfs: File 'dropped' in directory 'loop0' already present! [ 133.516815][T11625] debugfs: File 'msg' in directory 'loop0' already present! [ 133.524665][T11612] loop5: detected capacity change from 0 to 1 [ 133.530887][T11626] loop4: detected capacity change from 0 to 264192 [ 133.569130][T11612] loop5: p1 p3 p4 [ 133.569385][T11626] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 133.573443][T11612] loop5: p1 start 10 is beyond EOD, truncated [ 133.588130][T11612] loop5: p3 start 9 is beyond EOD, truncated [ 133.594112][T11612] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:05:56 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r4, r2, 0x0, 0xa198) sendfile(0xffffffffffffffff, r0, 0x0, 0xa19a) 16:05:56 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r4, r2, 0x0, 0xa198) sendfile(0xffffffffffffffff, r0, 0x0, 0xa19a) 16:05:56 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r4, r2, 0x0, 0xa198) sendfile(0xffffffffffffffff, r0, 0x0, 0xa19a) 16:05:56 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) stat(&(0x7f0000001780)='./file0/file0\x00', &(0x7f00000017c0)={0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f00000019c0)={{{@in=@dev, @in=@multicast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6}, 0x0, @in6=@remote}}, &(0x7f00000018c0)=0xe8) mount$9p_fd(0x0, &(0x7f0000001840)='./file0\x00', &(0x7f0000001880), 0x1f1560072a0319d5, &(0x7f0000001ac0)={'trans=fd,', {'rfdno', 0x3d, r2}, 0x2c, {'wfdno', 0x3d, r0}, 0x2c, {[{@noextend}, {@access_any}], [{@uid_eq={'uid', 0x3d, r3}}, {@fsuuid={'fsuuid', 0x3d, {[0x30, 0x36, 0x61, 0x65, 0x32, 0x0, 0x34, 0x66], 0x2d, [0xc7, 0x66, 0x36, 0x30], 0x2d, [0x64, 0x66, 0x35, 0x65], 0x2d, [0x7, 0x61, 0x34, 0x38], 0x2d, [0x39, 0x36, 0x37, 0x38, 0x31, 0x64, 0x35, 0x31]}}}, {@rootcontext={'rootcontext', 0x3d, 'unconfined_u'}}]}}) syz_mount_image$msdos(&(0x7f0000000040), &(0x7f0000000100)='./file0\x00', 0xfff, 0x9, &(0x7f0000001680)=[{&(0x7f0000000140)="27c8e3c6bb34660523490f42efa890ae1b574ba54887c4aeb34595e9c089ed3bef996afa197abcd274b58b8103c93923042c6f1b974169d6e7db39e29028516648c58b203b6060c2412b2cae2fdb4378363f40046e713d793f6cdf3232bb3f2279b7abda82d50a14567b803e65d3033209b3e7a38cec3747b6f160ed827d7261635407a5256b252c1f654c1f77ffe4dc272df6a55446c6e5fb06c91d80e0f510564c73445808bad9cd2323a6185901d93479e3caffedb26e6ed34295aa64da2e4bd2d2634ff49e621d724fca44d88cd9e5b9f35403bed009e466c4ea0f095cae43d88d018f773f225f1ec9cfabb5d69cb036414c65ab226c0ab794e512d39a30cdc189bfb2c22243bd2f1781641c89381c9711d7fe7c1dc8d7d2591eebd0ce36e90ac25aae48411772ebe06d3fd9d706b32d373b11d2823166ace2fc1810ab31b92d93397cdb9e050ba730f702016aed03fdbdb5b76c5bae2354865d07978c3a5242d0ec5c9fc69efbae8cf1a5ac18c0459fc40b53d0538dbe26be673663aa5973f3ad0b2bd3fa20f9f7a7692f76cbba7b4fe7bf243dcd16d66d7efe12619030a51d5ae042d58af27a4dbad52d742e30f1e86eff952f9ee27ddf17f8810b9e310e7481bed5fe8208a4da103f4760786d56e60845185285e3a2b45a8c4dd2aaaf84e8d3892ac3f33b27063d64061d913dd3c1cb2857620aaa8e0f002f386f423c4178789b95545083d110d7aea5ffb4d13b7792bb2f1464c790c939d7d2ff21d1687012256b538f9523c1c903d4921eaa88762327b68722ec890e52e4000e8ed1047ae1f7fe30e30acb4116dbb8d3a93fdb62ef8cabe7acacec1148338b598a92b5e6c378e91d717ef7339776059846a7919ee71874204d7ae490984c7a92e80859af99dd850fa2c7434aa8c1307086af85e20e444c94a9e2fb33d9379180dd1480066f231f84000e42031badda55d9c66fe522c851804eca5e5980ed916c96a7e89cc3f1d5a043f45dfd1d7dcc843da8e4f6180daa0d4538f904c792bdbac2dcc25d8c2db13e7ea548eed4d28c31afd2dd7b8d27d0f0a9ee42f023bd44fb2de78a46062431123cd8ceb2b519893a4976b52442788947c3be5714a68113802e00a40edbe2afcd77813ae0947eb05fd9078a5bc516e33c5c74fce8acd80d304161821677b29ef6a9820b53ddfe9ad6aa3e0845c746a2209cedc2602728af530376006521a14fce2a6adc0493ac501592a72ac7bec2f407e5495051528346d4cf30b254f99660b638c065c4fed72651989b3590eaabb0084009732546c1d1dca13fdd191b8a20eb9ab58a2b2adb39fc6ee0113dbc278f7b332363c860234567902b083fd27f68181f4978eb4a2599aa2ddb46ada816c1282e021b1b6553e077deb19b910244e1a52e3f2fa06ef60988753e2ba91cb06a7e545512c6ece6331c6154f0385bd0fd5ae2233bfcc65032732c1fcff8459c53d0f4b9b7e6ab3725286b58eb36e218760b4f67986753ede28bee84e7ac54f43435b01936956ce1505a0e5eef5de4efd9d677837a394db2f69e6e14224d3fcf15a8a038910c82166ddc12ecb681e15c9bf2a36efd990fcd2863253fee932051b6b395bb3315db65ac71e6fa173dec2a16849c090a1a552615647e58a6d57baf1d83a3c1ceb8a9fee5b4239c151687e8db93120b4b8a01ff947b1b7da2cca6c771cd9786c7d25fb635c38e23c7d5b6a64401f92b57fb3e66bb8c0e21c9f05847a0b69203da1138c5b882b2868be08b2d2564f0714cc3dd95c466276493a9d64ed98b882a7209d8ff77e69df5459acd3c356a8d96582e74c73c0ce3d13a1201ad504b24417dbcea57bdc91a15bc92e91a3c97c452b7d56377bc62d04f4f04448d25bc44496c60f910a8a468b0e273da0532b3daf9070a67f812002decd97d85b4df83c5ba749ef691ae2486f85a297271e151816fea47260c50b753c810f8f96ba45fb1fa82a41b224e5663c94dc976cf1f2d35d09bc7938bc485787055dc53d06772f998f2b7f2635756c6006e1e881aa5c705ae15acb643d490f32ce2dc5d2a097880d56c72b2b05298f11ce2c46ef5959c37738a5a7eafccc76ab9eb8698abad2a4a4a7ca97e853a8abcc076c286b8fed876f8c8d8e95f16511de817758b3b35656d64979384af7266a6047daf34f639734112569de412fbe5c7af3301c25cb7688ef05fb851ba2ecc38eb110d9269c670959d2dc8e18401eba561c264a8ab436b99e06d1c2943ef9a136ce05148263254fb74eada5702991de3935afe2444838608edc0f4f19b1574551d24354d820fc2a600b73aef2904db4356f19fc5c641d50b3856957e4b34bc103ffef3106f76f4c64a62d691fdae3cda4b76a1bdab05d0476b6508a8e4e6d3e368ce3acc2da7dff674d23f6ae902c56be94eaeed9dc346ff96bb98c22420e77ca9adc439f91dace77e6e7b40da1377d7dfaf021524a82b586b8966c02a21b2c282f6d7b0ae2f4a345564d2d094eab9e36396f272a43ba19a45b071d6cf143aee33ff9f5e67ce4871b9ee9892182a8de348d12377a6c4d1fa08e4b5541ad58a098e84eaa7075eb193e5eb9e1e0d463dee02dc6954321f597370ae658d9a06b47130414d91ce1033dde6a34bb2edaa16ffa715b6a021b2bb7e6d7dc3dacee93713282e273b59ae101d611b34bc2ea8f8468f3025e29ece330424bda191acf21ff100e8dbba015d0627c20eb90d3bad050b5f434380362bbb3d33aa5ce73aa216ecbcbe50a6ef5ee0c94e76cd01bbe413bfbde553efabb06c996a12c9d0180d88bec512c11fceef44b6eadde1a413db74af8da1a62fde58cea769228a9d8e31774125a925d23452ddfbf3321cf284b09a23175f49a8172029e3260c573527ebb0ba51811e0c186b4050aff166b5ab5f0766d1105dc967df4f1ddd2ca148e5b11baac50d3f180c42fc458563636520e14043f4151d955531a8fc108f6a23599803fe65c46222520b95513b4897c4a4eb239c89a6cc89c7337e97747928fa2453511b7c5749adda94f3cdd40b62d5d6b4b0e6472af084f3c23d017d1a6defebfae0e4589cc28ea90e63d031ec9e2593979780b3659187fd6df7e695df37fdfcd6c171ecb18b69b38a2730280e025f815785aa47bbe3942a7667cd8943686816303a30e4f233d5fe6e576d50a401f2d5f451deb065d78761a3fa7d0c7f5c2cd9cfecb3ae80b216a6d21f190a40b4874bca0bc2b8c666d0d704994960fcdb01d8589303f1522b774ff7179db565764037ed569908006ebcd05f6bd70b47b48bd692dcb014954956e614c7ce8c586c7c5c5c88fb59c82364c1389a67ceeb238e86d2a3c239ccc5cbc59f66fd60e25ffe0d127b67945737075df4a5db02ad1f66d8ded9569c280433580fa537860d0c4125b23699eda0ceef71ab8ffcb28a5f7cab61be3f6b31d2f7e2a45523ed1b397a3628e9e2c0c1f1f4ae0281d47f967a392b4809c8c101f75f97314add8ae09124a813d56986a351ad1b6e0994aeebe9d148b86badd86ef63c433b94c8e9beff96100e76c96009d5d2a332727c2af136aee4f5e551c78b20d9e568cbbd8bc68d97dadedb4cf6f200e842621053c36627ee2961b7c881086d562fb8cee8c02dfd97e6ec1750e84441d728bc9082b07e368f4dbfac1cacca203cab141555b5ececc7674a426a52bac527aeb5bc31f016f6fbadd49eaea47f9a57b79f348e9aebdea73f20f6bb218374ddecee828d0ab71787eabecccde8b3644f729e4455cd6962cac6df44aa66f9f26c13a72d82632755f1f2415cfca72cb9db326df0145f16ef7f5eeba4b25488c627298ba065b2573e921239274ea723e343ff4453bd1d165b1e244ee5936e8e8bbe9315c8be57b2dbb578f92f52c0d0512b420f3cde9f10c0bf85f99fb2d7c9f2eafe813c11e256adea91f1f3ce6622987ee00702a369c916ca467c7599b659121d46dc4e619cc3c38a6d9c50c8fd825bb37369923861c6c5a946ae0bfe84649d98cc9686572b289613c7201cfc431c1a40458029e027b2700c839f9e5c81835282e0a69222d51119c59753fef1ea04d16cfacecec671a49d41c6b99756740b50725c51e8948a76ecb600d224e80d4dfbc4d4038c37f380f84f744058d5cd566f34aede754f9c81f4385da3905840b050d981da75b9dbd0a4b24e7b3cb6c4ca917a13ccd5be0082a5765202adde7e1a538cc69089014711564ca58da1bca5df2a4137a51f566a3c7d34fdfda581bc73c1e3cd384c4ecb63f30067af931df28ec0c3d7d10bef68fe8d6b2043380ae3a9c1d58e54a4292c1cd1e3137ad4b4905717468062dc813ae30241135045379badb8a94e90bad9422de86c9e4305d76c4e2f77227dfe41244b970e61b15ce46d7ba1e1d3615f70152bbfa7223eea7d0518eebe72b8fc54d25d61550269f066e7a25c37eaac641ee862a9f3a4739ff5e3ebed14ce0a21922d9893c6a37d81185fe2617f2b2a39a9c2880dd3a217230c2d4f24238065853db6290f460e215d049fee931b49c4342a3c89495b83a00de21305d8ff8e3d0b66d0d2cb5186ec29e1355f22481a475b6faade2ae49748bdcf62f3f83f7b481d93b95f99400a715a896f0a2e9ddf7cfaecbfcc07441442a80c7baee0d58bfbbbb0762154e642c3ab3a4aac69f230c7e66a05587eeb57c5f68d92aad1ea602fb956816baee31d3ac87cd8749b178ad41ff99896022790f8e3b3c5266c4cbf174f118c1de36065cd95c5a8bd7a72865e5b9e51e50a1d07006334ae6065a0620f7241c6c3155099160d50a09e96cfc6745b661ee828a7d27703a7bffabfa314390d00e1aced178ff53c9c773f9f617d61438358f242d975af7c067dfc7a2e15b18265d2599cd5f3bf136729478f6aa4aa46acef263693e5ad7dde88f17074c2dce6093c554fe1ae8191f8e7e572d2cd5d047d0b6e13910a1d439eec85d27f9902dce6e696952bb7bb30cb1c5db7cd4308801013b1ae0e81634728e0df3fdd7b55cc976eb30565e7a49ae8bdcb8761af01b596801ad3a3617e7a7005db277dbf0686e6edabced0ed04a375a8e637977be9300168d8b75471bef66e5b03b5d3bcaa2a893616caff2436799f27870a3a840b661b757f1e4a0ff8eb885468805143924ec39ddf512b60400b46de6f35f3f507399e5e98a629cb6dca9ea7b8e51731a2f69649212a3bf717af9e5478a40e33ce124f2ec9188b5a94cca8eba7b6c1de7ca268ceef01a38ad194e9811fde4e8f742198919100bf13dd3d197f18060122a1fe180a507c38fcd5136580e5295a2026facf6ce548f3544e7674e3d5f940ddeff031169e35b70f8c36a2804d04fdaad3ac9f6ef36a3842dbc85d1a41813832c945363a23f8bd2fde67e71673fa88a1b0800820b70f8805f587aeee95ca169fbb6785684c6c5a908a5fafd0282341c41a7630c5188f6519abd40668a126b2e0987dea610119c2c5cb4766798aa0954fb796e9563e5ade41cd43f54d075c963540bcdc3cca65600ebb333534bd5bb1192afd531c1bcba8f057ce9ef1af5a9623ae5dbb090c7bc46394eaa21243cf6feb519b8f2c4b48bb33dbcb75c5c0c4632583e09e6d112a7d59ef5a746566193d203a1af44dd90c08a4ed054249e6bf415d01b6e85ba6e29ad5212edeb816e7cc767e071d0033f84fb0ff7dd26040883d942e26dc7b59fdd8e891ebeeb3823677a2217248245878aa678b93b39ffb7b19ae2d397ef80ac85df85642f1a5aaab26e27875355d71b7dd6aadbdefd987e8bc6488b9bd5d6f99be0a97ed6f94", 0x1000, 0x81}, {&(0x7f0000001140)="de7778d3284b34a2a7bd44a1015cc75a4347204976f164206e69ba60a9919b0f0f9a250df42846b8671ceb1b4e059d5ca34183dcb500c0d5680c97ead63df7106dc7df882c38105b3a1ab7a010eaffeaecb8ad94cc77842846d58054b0c693c161ec825a0245a5c7168b1a15dbd2a5f64b6df2ad7af2fcd0fa496f8b", 0x7c, 0x6}, {&(0x7f00000011c0)="4478aedce6b85dcf6efeb8d49e046d49af34e3b17fdab44897a0148002cfad089fbfd5969d2d196e6d14503e2b6ff066609ed24a044fbc0ca67d55a694e5576db539d7956a4415f44589413825fb027cfb7514d27d490b8ed0c5ca10f9c9dc3b3570c109ababcdc7e1918085d9aab3b37e133ed402e1", 0x76, 0x10001}, {&(0x7f0000001240)="0c810cd0448da1468764d54f122834ee03ae76a999399f5190f0406f4f31928622e8a79132e658a1320096e4b493cd3f798cf40b9b404009cc6b246fbdace5a9360b8ba4968bec07c8ff6f3f89636bfd513e38fc60349dff352dd0d5038e4f0564819a3518aadb266efd3e11c8ac8426b8cac17cd0465d6543b1ff3210ffd58c3a35a2c8f9586630892b68da2084eb6bf5a979ad6c3797d187ccc21ad39f47f5c5174d26920b15fe63a652aa21fcc63341f242d218650d196b0afc419c86e6a2cb31d564920f68743fed45ea66d0113e47c72a9f3dafa7644f0e3ad71a452ea0f0813dbffb92bea70c44b82171f3", 0xee, 0x3}, {&(0x7f0000001340)="f177224bcfff92b37e285ab33051737f5d407637093bd380a07e4c7ff86fbf537b054368faacf9a78ad39b7a976216a515534e7ec96f397a188f8bdd64da4d3bde0c3b1aa835f3556b7137ec377ccd9284fda591862881df566bef41247a1f04ff2460ab017263bc68dae3d17a8a6d9e08f1e1a0368a983047d6704fda72ff5687149586188eda21d847a933adf207343762488191b69c8eb4415868f036639e6264fd1a606960eb8e4bcbf421e28908a6524f7198b7c104bf57f489918ed24ed9e19552146ce66b82e9498e4438e79a2ff1272f46dca138", 0xd8, 0xfffffffffffffff7}, {&(0x7f0000001440)="8d59d800de436376c30a8882bf760685f60d76d24dc70e761fb277502465ee3ed547073ead59392341a09c3fbd3faac6060ae68f", 0x34, 0x4}, {&(0x7f0000001480)="bb52029b78ce1a4c1cb45fe16765f8ec02b8cf052a9791f989f13be51fa38c4f96efab3593ee20e11e44947f3344f4cbc04e26e4f8e7acd41dab28bbcdff1f24b6ff7651cf748de004e9adcb28434477714df4bfada645acc48050848cf156de92472424a63e5982d1e1a6d9c9c3cef859f66ca5e5af2947961dfc426eee17c13627b88e4875412fb4a5017349735d", 0x8f, 0x81}, {&(0x7f0000001540)="fd89a0f3c3568b9d092c1d42bea6a6887c426ebb5054c5bb7524c7a67d29ff4f9390263593f0a9a2134fc0082d", 0x2d}, {&(0x7f0000001580)="a10d742e0ef30e1e2a9abee20469b864e8622eff31fc6de23e1cc8954395689aadbd14788e9e4bf8fa54d3aaad91577a35ea74e28f818f580fd31f75f08ba1bcc4a4c539c190b695abe143593a629fc6b179a43fb42c570db5d1fce108c3c9562a4d437dd1d4afa6c852952d26d7650572c7e3f234d477ffd57009f8a31c3ddc39f55ad3540773f5af0feac4ea3fbc2e6ca690c36fe00d483bb2eaada6717af70f5f8cd075f55dc939f98cd84c411a20f1594eac5d3443a883f1ea43efcb1051aedf2604f8b3f54a12451ad3b6dd27e0c9b4639f9bde1299cc13eb162e6fed5d5b9e3a5d179499bc4aaf8746", 0xec, 0x9}], 0x1090008, &(0x7f0000001900)=ANY=[@ANYBLOB='dots,nodots,dots,dots,fowner=', @ANYRESDEC=r1, @ANYBLOB="2c736d61636b66737472616e736d7574653d5e3a2d00246f626a5f726f6c653d3a2c7375626a5f757365723d5bcfd13f75ddc493a137c2ed7c0f59d4da7d70242727245b242a7d2f255c2c7065726d69745f136422af747e3d05e05698", @ANYRESDEC=0xee01, @ANYBLOB=',\x00']) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) epoll_ctl$EPOLL_CTL_MOD(r4, 0x3, 0xffffffffffffffff, 0x0) 16:05:56 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0x82) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r3, r1, 0x0, 0xa198) sendfile(r0, 0xffffffffffffffff, 0x0, 0xa19a) [ 133.779850][T11625] debugfs: File 'dropped' in directory 'loop0' already present! [ 133.815565][T11625] debugfs: File 'msg' in directory 'loop0' already present! [ 133.844896][ T1032] loop5: p1 p3 p4 [ 133.849064][ T1032] loop5: p1 start 10 is beyond EOD, truncated [ 133.855178][ T1032] loop5: p3 start 9 is beyond EOD, truncated [ 133.861154][ T1032] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:05:56 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) 16:05:56 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0x82) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r3, r1, 0x0, 0xa198) sendfile(r0, 0xffffffffffffffff, 0x0, 0xa19a) 16:05:56 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) 16:05:56 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0x82) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r3, r1, 0x0, 0xa198) sendfile(r0, 0xffffffffffffffff, 0x0, 0xa19a) [ 133.896058][ T47] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 16:05:56 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0x0) [ 133.976928][T11659] loop5: detected capacity change from 0 to 1 [ 133.986670][T11665] loop1: detected capacity change from 0 to 264192 [ 133.994077][T11670] loop4: detected capacity change from 0 to 264192 [ 134.004547][T11670] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 134.025894][ T1032] loop5: p1 p3 p4 [ 134.029976][ T1032] loop5: p1 start 10 is beyond EOD, truncated [ 134.036099][ T1032] loop5: p3 start 9 is beyond EOD, truncated [ 134.042074][ T1032] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 134.050487][T11665] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 134.099451][ T1782] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 134.108687][T11659] loop5: p1 p3 p4 [ 134.112662][T11659] loop5: p1 start 10 is beyond EOD, truncated [ 134.118755][T11659] loop5: p3 start 9 is beyond EOD, truncated [ 134.124754][T11659] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:05:57 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0x0) 16:05:57 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) 16:05:57 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/166, 0xa6}], 0x1, 0x7ff, 0x72) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) ioctl$EVIOCGPROP(r1, 0x80404509, &(0x7f00000001c0)=""/224) ioctl$FS_IOC_FSSETXATTR(r0, 0x401c5820, &(0x7f0000000080)={0x200080, 0x3, 0x4, 0x7, 0x8}) [ 134.179368][ T1782] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 134.198515][T11659] loop5: detected capacity change from 0 to 1 16:05:57 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000000080)=""/161, 0xa1}], 0x2, 0x7, 0x10001) 16:05:57 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 134.250910][T11700] loop4: detected capacity change from 0 to 264192 [ 134.259726][T11700] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 134.262243][T11659] loop5: p1 p3 p4 [ 134.285114][T11659] loop5: p1 start 10 is beyond EOD, truncated [ 134.291248][T11659] loop5: p3 start 9 is beyond EOD, truncated [ 134.297378][T11659] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 134.312341][T11710] blktrace: Concurrent blktraces are not allowed on loop0 [ 134.326013][T11712] loop1: detected capacity change from 0 to 264192 [ 134.361123][ T1782] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 134.370557][T11712] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 134.382667][ T1032] loop5: p1 p3 p4 [ 134.387097][ T1032] loop5: p1 start 10 is beyond EOD, truncated [ 134.393170][ T1032] loop5: p3 start 9 is beyond EOD, truncated [ 134.399161][ T1032] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:05:57 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000040), &(0x7f00000002c0)=0xc) r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) epoll_ctl$EPOLL_CTL_MOD(r1, 0x3, 0xffffffffffffffff, 0x0) r2 = openat$incfs(r1, &(0x7f0000000180)='.log\x00', 0x121101, 0x0) epoll_pwait(r0, &(0x7f0000000240)=[{}, {}, {}, {}], 0x4, 0x5, &(0x7f0000000280)={[0x2]}, 0x8) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) epoll_wait(r3, &(0x7f0000000300)=[{}, {}, {}, {}, {}, {}, {}], 0x7, 0x0) getsockopt$inet6_int(r2, 0x29, 0x21, &(0x7f00000001c0), &(0x7f0000000200)=0x4) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r1, &(0x7f0000000140)={0x80000000}) 16:05:57 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0x0) 16:05:57 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(0x0, 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) 16:05:57 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) migrate_pages(0x0, 0x6a, &(0x7f0000000000)=0xffffffffffff7fff, &(0x7f0000000040)=0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) kcmp(0xffffffffffffffff, 0xffffffffffffffff, 0x4, r0, r1) [ 134.416004][T11710] debugfs: File 'dropped' in directory 'loop0' already present! [ 134.423658][T11710] debugfs: File 'msg' in directory 'loop0' already present! 16:05:57 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r4, r2, 0x0, 0x0) sendfile(r1, r0, 0x0, 0xa19a) 16:05:57 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 134.501957][T11734] loop5: detected capacity change from 0 to 1 [ 134.537872][T11737] loop4: detected capacity change from 0 to 264192 [ 134.550421][ T1782] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 134.564542][T11734] loop5: p1 p3 p4 [ 134.568366][T11737] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 134.568450][T11734] loop5: p1 start 10 is beyond EOD, truncated [ 134.583554][T11734] loop5: p3 start 9 is beyond EOD, truncated [ 134.589616][T11734] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 134.655308][T11734] loop5: detected capacity change from 0 to 1 16:05:57 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(0x0, 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) [ 134.714357][T11734] loop5: p1 p3 p4 [ 134.718653][T11734] loop5: p1 start 10 is beyond EOD, truncated [ 134.724785][T11734] loop5: p3 start 9 is beyond EOD, truncated [ 134.730773][T11734] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 134.738202][T11757] loop1: detected capacity change from 0 to 264192 16:05:57 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) fspick(r1, &(0x7f0000000040)='./file0\x00', 0x1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x400000, 0x84) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r5 = accept4$packet(r2, 0x0, &(0x7f0000001640), 0x80000) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r6, 0x0) preadv(r6, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r7 = openat$cgroup_freezer_state(r1, &(0x7f0000001680), 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001740)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000001580)=[{&(0x7f00000001c0)="5501c3d46d7f48e5b733a0b32e45c35d8ed680ae164772c11923bf4acf4f3a6a2a80b9b6ae02bb15a0682dfd1c43ca437cca34e7b372a9b06f94022db7a34c703bce095383efb058ff024d574c136f224a61825bac5aa2d963b6d6fbb56a144e4002c8af1d89acc297686422ccbb3ef5defabde359eb97003b01e7fe5df8425b1533ac9333028b52d20ddbe36a9a18573ce3793ced0eaa181667be244ba1f17f0c2c95136d3a163dda747581da3965b23aa436767528dabee428eb3d65b88f7dbe7f55ba7475cb51987a9c92611982ee174e1c4687fff7fb38ac33449b0fe4f57944b2f5f1aefd501f6935530b5406b286d89d3d9141c1de60", 0xf9}, {&(0x7f00000002c0)="9e200fc856df746907f7e27ba72278e02dc8e3b5e46c4090ae329adb71e17c92dcb76c19ac3241543129185fe3a304314f6d36858f70c392df1d9be2f2bbbd3a52068ebe37013cb3bff6029120e8761fca8bdaa72bcded14c8186d70d566affe03fe52138bbc291fb01c3284213252f7d826a1dd43e86294f8c1a8179bc5dac95110d3c2ea780fe007c60f0dcb1165e222195229b85b5a1f8a9e8b165273a3718bbcd5e29207f410355c445cd241db13a5e4d4e2d77317bb8ae90590069deb5bc4968d4ea3c78a204f30c8ee7508ce780b2a51dc13af0c26101e", 0xda}, {&(0x7f00000003c0)="07e2a88e66cc8e7e8b9f5fe2a5166f27d1b44e73d18e41b7cdece4ea9ce0bc35184207e9c3ad5d20dbafa7924095e12ec9e91d15964ea01ef75f32c49d81b67317bb312bc2b9a7032bed0a0587a040568d281f5b97d152c4af5fce6979903ce05e1bc4dc138c34584111ea4d0756796bb2e528886eb078270158f4c88933b311f35df54340852fa9eea25b9311fe24a3761add44c65ce0e90c6a406722dd4ba8e07c22471390cc5efc9f1096b3d74880c9c3f70d1b54508c1f5fc252b1777fa1cd3f1c856e898df8c2aedd0f3bf68a18a0cbf084fadf20441562a06ad735a712a93c917eb93214e59f22354536ab9cf96bbfb817038c6b4860abe30ce73004ef5d062c714d86660fc04340299c7142f548ea4c42a7be0971f7c88c6d8cbd2dd6e6f5fff065519b6e4de1591f00d9ba30ab9a1d404e76e702565124d06dff7a0919074fd6a5130d2073b1d4a890ee19310faa1c4baeb1d0f51f72740afc83d8ed8ad1c32f408d4a9677a5507d66c9afa515b22719e2c5120df57fa32b0ee5b7ff438d8349983607579b6b60ecaa05dad589d48bbd27f56a9be97e518e2dec6f062008f695b1df08132b609b697f82c0efac12cc8f7e981f3d228f7e2d3295c9043e0316fd9bd98c52c8d21fb95543976718ed09a85f15b45be5d677f67dabccf1c89fceefd60e6adc6e3513bd9d5c56da65a114b7209776fc47341bf6ed4e4662d33411c9ebc577e35841b2aa1cf4fb15543f2846c3773fc169e0cddeb4b2c4b599ba7609188a51106608fde9b2e8906eb2f99ae4c447280f85096b422591e0581c065eb4ce9c19af8c77a155985b7582d8921279278127bc2c99c2f218775c2113b73883183c305c957f541a206baaa9a1d84595bd814418835c8fec5d22ffc7e81d9bebc640e6eebc9d11e4c1ef1481e961a31a983954ffb6ce2ffd6d6178f291bbff4e77cff89588f484d82e6e42fd2e40648e6603a4b872f9c915f9bb621f0a70eee01bb2f1614e0cdc8583ac007cea678c84ae13008eaabd9ba9ec08548bc40d31492d8ebfa3fd416a88f4a24f420ba5e4954bb7f77647ae9c369ae904375787e82748edf6739c57cacecd35cf0f26cb412c1d3b5296431a9364219b96c95471c596cf516f016f47f009d43fcb6481893f71e939cf66730773d51e59fb39aa43785417d82dc832bb4ea2edc28a4b18d41e624039e57a5a6f8389859d4ad388050360ff8d90e8006dc25e635a6da50c60fae04221ae282522ede0d74e42919fa1c9aae659ef92fadd7b90c61853aa61055ee961ae423d3fe16d7ee43bf92e893837482da559c7b18b76c0eb8793879cad07ae0048c51807fdfe815c075bcccef26fa51bb19a1c5dc3772fdfa96178d1318ad1a62ebfe7e0f238eb6b3bab440a6eb024bbb66b9cf90aa945aec6ddde5f50cb593f9729a9214ecf977463a86f4b023b957554cb22d7e3181bb85bd8b049241766c0672a18021a85fc64973a0d123cc8dd06aa8d1b6863d3e8a7b902aeb75e1924ac84ad55d7e73d6db5a13193045079168053153d9b87c41031753461dabffb98ec8dd574fd4db13bf134245e80299d0928b81d3dbb0d199f7d81b29f13b04bc7d83e4ff9c8ce4b77102710065f8369136a93321531230b9fc967bcf58b3a858df20f68759b661fa021a77070b1c0ba2c857b5dceb4e13606da59bdd2c09bb15ec955628661737d8e3748a8a73fd5311feb31a55a975b171fec07b1fda514872d2660ca1d78edafd552de7149966c1c50118c1c7c84f2d7f9da80bc95a6ad88495d0fb5226a290717a726b86e9a5f9f4328382db29da627fd06b761d6afb090a1981a0c3d1ca1f812d71b7be22138043218b1c97925dea009a8651325749fc077f1073838d8030cbff1fc44c7bce8a846b36b27aa96416f310f04e33c39e8e5c5cd77ca5dec37bd5ff935ac8be9c3e64386e20171ccc71b7f71c0434b29c155bb457a4e61574f713b3b134a0710d8471a194740bf40b8d720b7dc8c92909ef4524c39f9a61da4f829f9c4a16739038f9c661fd89a30ea090d63acf28844cf23fb656bf5b73e386abca3242d45d7c4fcb1ec5a3d62f323d2e1e9a5edb40739b573419959ca7c853cee6d2f98509e6ebe6e8616f2c4fbf37d76eda688d34ff4557eff53c95c5ef171bb34d4ae45cdddf5b6eeb7d766ade0e9f39f3bad551ca10d9f8bed5134af9c278404618430c81f55ab523236690094d0d8bb38944d14ab0aaa60d898aa6b5dca0c4454a91d9325c37c2e5ca332438249ba86cedaa4188741e8dedc1449f966d9e495b8742e3e747d5b19989aa240045375bbd1e6f6af0029a7abb0fb038c52c47f16abce5687f29f5c65d295b7c42b3819f53dc1016629fdf49fc69d17a67e268cc1e86f91e209b474a66277942de2b4299f2d267c26349c7b2a3b94d5e7e225fa41880b72b2e2d94bb383a8b1c557d8e83d56c340f6228cd4f03c5306303e9be309faab4d37714c200674af8bed872405562a24238b24fcb17def8b8e2a1b949f1d5d163a930920dbf95c227e3d95f84b15f1a66ee17f3cbe0c513d38da2b6e213b47e2ec2b4dc1f8d03147e990c7bb148bb65e2944504c7b0b1c50ae56b06923b62c822ab931fc1b367d551d9c4357a58c01ea4fca1c6e218be47e0d5b4a9af1e03f3d7403b7cb6a200b8fb2ef2163df9cf68e24decf15167525d6b74339162b9136b3082eb4324259742921e22d5b6de42ad042f5486a90639e0a6ebbd1eb291539057eea0f70b060c671335916af3591a424a87ac7ce82ec71bf63ccea41ad5f4bb80f3f0d78225e2bad619d036196bb85d33534089d1ec601e40001379313fb885dd4193d3da61c30fb94bf085f52bf968c3bec2cc49859001acc2fe6b11dcaf7915e271bc162d1568abc783328f74b10e65b09b7048646ef1460b6a8519c7042377e33de3129194ab4305cad0c58c629fcea26e0c102922afbc46eccb629432407fd9803bed391fee14ba2d42756ca3fffd21f0faffc6f00d9b30f0efe8b793a46b82dc0d35dd8634a2ced453e392c8e9459161156575771403f4e16a5684120265743337b6849ab8fd74b1411d2632583c8b4385e931af21e957fac39a0c28e476468b9c498ed06d04ef0058b71f8f0dd1d052bf74e8d750f6b9a33fb44ed06d3631cf823e81b871300682060fd7f4642680f68b423d35a2f39b36182774289dc5a27d46403f05cb8a82c39508851bd89c4fd1632dc6cb948a213e595203b2f276e44a0a16bfbd09547aee310514af073b892c396eb9d652b719e9e2e6a7f5682983de202b809efa1dab88e908ef234822da0bfb221656c51e56ff89115527276345b7200c87741b5e94c92d20c536847922194b43cc31d8d0b66377344b4e07993db40eba959917e17480759137d20a92737697fdfaf169c25575c677a800f7bc0a7d70a27889f5ad0060a2a301ea04a6aa890af8684995ae688b537c7fee6503df9b1549511700fbbd8d651c6a1acdd1280d6db507c6c132c988af66cb13565e1d4d19517591c27ff8cfe13973a7c2ab233310e980ef23f56397e4bf134334f711c42ab0d98fd7b11670fcf67a213ccd2a39265c7a1fbca7479176366c2563b73d36ec792a3deeda1b8c21b27c560d7a23613238edcba346232f0916f9c0300b2c50be6f5174bc6c874ff34e9f0538bb7a0da01c9b9eeefa2114ba18c1650089b6bde65cf52600110eecf4a51acdfad6261200b5ac8910ee5cffeb09d03e5c66eade2f685924dd9063f8f2fbe549b3c824ae0c632986ef134c099a3c955b49edc06699298296347f8d364b42da37df9a1a068da9d518464c89dbc346e54259de26e6664418565e5fcbaaf0b0207feb86f4da8adc396eb231ec9d761cb01e7640ad25433b4b3c7990171d7c423fb468e7bf22b28ed89995b7615326754b861d46ee6ae9a57449dc98b6b4b51af17b8fb03a97bd5c6ffb792fabea1af91f5e977348b672b52ce7149bb7905895b569f73419fcabc5407b34988d5b406092d99c3f49a59fb3f15f0bb9c8292ed11b6df6b0f1b7a2eb94f46857a2af7777772ccadb38b05ddf22572961bdc61d4f24aa01406b29dbbd2899a0215f683f08680d34ef203028c062b5ed9bcc9df4ffb8d779d593244ce94ebbebf78a46ef9af15d73379654d98d0213a48a9c3502896fed8e13f9cb88bf7057b49b7f1647a07a019b15514a13052de076db05b6fc888d79cb8be7623a3275f12714c342df3c0e2809294af3851065514026c2623ebdeebab0f9c745233e2ca4fedf05dd951443276063553fc52b08de46a6281406386f402cb7cfe95351ef19e845240a313509568f5f4b5fe10e6360f736bd01067503dd3fcf80a67b8a7bfe19ee24670723a90bc81481335e216702fb2d686e84b4186574bf725a9f209315447f51bcd84214405508851c687c7b6cb58ec89f95f198a3e9e5146f1cc7feef0e610333fc897498614e774792f5eb0773cbbd712aab5e657758505269168c15fc00bad5a4fecfe8d2a6364183ae5e0b2863378d957ea02a18ed454671752be11dc59f565dd3fe606744c1d0188dd58078b37863cb526e74d7c12751ffcf9e3edec3daf0b0dcc6d9e0b66a16da835743919b1db63ec485b1e03dd75766aea744749c205caed40938a88150507ea5d461248c0541206f5c22c18a79d2e9aa434f1ad071eb5aeb8ab92e43ae362d7ba84d79b3e014ca51a4e4ed7439d62c2a7d1592d3c4332db6938a2decf4c3e1b6b6f58e310ba0a936e811e3873733b226cb0cca6c808ed3c03a25ac531a5c00136a7fbdfb2406c7c9cda3f09f903278c877e49c5178d388b5403017229b871449af137ab5f16bc9a1f36bdc8b3b231cd3712faff116fde1bd84fa94b10df0165a6597dfb439e9a6b05cb6a9d45dd93d2892c652cb12bf050cab6b0551ada31593dc5552db9bbca5827e0fb0d26ead8d412785b1c82ba76c236f935407f1501262858bda9b51dfe079a440bf73dab6f0294f333b1bd1fd512011f8f98692b0e478c25bcf00c132e60eb1974c924ce91ffefd88fc93a25cf1aa60e73812c49ce8078aca2a10877e73d855464505b5d868936cdf623cf6cf50c889ae1e2877bef6917bbd4c554602e11c714483f52218021e6bb5d4941e90b4fc6e487548c70c5ecaf501a2e27086b7331066ed7c4c7dadef3d52b4d205554bc1204cf34bef8140ec297f1b59628f589c92800fa7d917119037c8f1af2cf89f72bdbb805dbe994473e67c4d185fabb20a22f9aa171b9d10b97fba172171023bcb00b1bf3ee0c655a89558551b5ab8a0adb0854019b0ca6b1472dab6660f98361a1aef4e3819f19378589b517f394652ca88d6fba45a6a66ae88718c857106cea05286e6f5c56e554e2467a67299777bf14a3ae64ecd04261069d0116e671f16e47f28dc1e726576f58f664c65076dbf501f48a86f74b45c8646598e0501484b4ab235fcbf1c806bcfe6fe6a8ff33593d68a69dbe58fee6d9de5e0597cb1e4d6fa4529c5e455a0bde68f8041e9e53ef0011f2fc2ef2ba0a6a21a0fd224dddb7231fc3eaa8ba269e9563ca716a4f6cfb6e0b60dc12d121bbbbe01cc52ef8c8035ec16b06cf46bcacdd895c5f9fd4fc63f77849132b79160b01f70b0d8dda7336bfc2fcf5cc4631bb08b292db53b3838dbf96f01415f61598edd9d21a9ddeee36df0edc7b7eba0c5041a27fd90b7d1c93a2985f76a895b26d514a7f89c787d1b03e7b52d98099470c4dc465835c67f27c72b670c5b34cf0296f8147722c931ae74176c4f8c93e", 0x1000}, {&(0x7f00000013c0)="265bcabbd1b0ca184e42ffb4abc0fa69e7b312e781c63811ef37340a9cf8716d20210f4efd4f1b1ff8b71b9d7661cb9ab03221a4c8d5455b5df83f06e9664673fe9a4f11abf97f3888191bc12dd659fab6f7c23e436d6e960f85732877c03b8316c342069a351b3c788314460641b0d5635aee41d744798309ec43648ec08a", 0x7f}, {&(0x7f0000001440)="e2198e26dacb730aaa59f0c7dd9398e6a6a088e04c29dc009e9f9c3f03bb51113a359545e668c531d3b9932110aedededffca9073fa0c46624d30d0b235b84cb87b1c5d477ff070ed7f90f2b2654be319acbdb0614bf7d506451922af9acb80f510ec142f2536d16f34b3a6b52a34965d79a6d8bae2c7ed163b4bfb24bb2c4079928d71d24c34acac693d5e5cf70acd2c22bb455116bc743258153c5f77ff29ccb067ce7f3e09f5ff17ab043635af539ea675f6a", 0xb4}, {&(0x7f0000001500)="662678f45bb6ade02a994a3b3f955afe0b5d2bd72bc74c1100b136839c68c62a15da02e78445b1f11bbe12b51e636f8b9a0c6b74bd899fe9afa3931b1fe9c660d84f060e0cfeae45", 0x48}], 0x6, &(0x7f0000001940)=ANY=[@ANYBLOB="28000000000000000500000001000000bc2f0a4fed4dfd33b02bba4496a828312e0ca2dc947f9266fd1585577389a8c8d24920dad41ea7d1278a64e6461a124330377cb0f9f06735b975cd6bd82fe1fb780a1a97fdca9d2aaf3625c4856f3fda6c37464413affbc4fd3228b4440cbf965dfde828d4d9ccacf96d2e2aa8c6677ee029f984a8a4b35254ad5e96b53ba6d71a", @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="1c0000000000000100006d271fac5bbe797ef10d54fb4193ab6000bcc34db90200000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32=r5, @ANYBLOB="100000001c0000000000008001000000", @ANYRES32=r6, @ANYRES32=r1, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0x80, 0x40000}, 0x4000004) epoll_ctl$EPOLL_CTL_MOD(r1, 0x3, 0xffffffffffffffff, 0x0) 16:05:57 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000200)="5cccbd5dc0521d0704326fa25d96d37dde685d8c2ccfeb5f13632b4225e7db455dfda68bd2c514edbaf8039c5a6703de53e421afae082c49e4c0c36fb5f9b7c05c8d5889296cb84e0a08021321ae3c5933dd363d8d5c5d73abe868a31ad43c49990839c7ef84442f34136ae34177e486ce8732d6ecfd374a840777da496a713d46d31f917665a789f8c29f13018b18c2f6d70785ac534f45e001e75070117b915ee9822c8a3174817f39bd3d2111559bd0f263686a318e07cdc61cd80e", 0xbd}, {&(0x7f00000002c0)="23f684d1efe03fe3dd8eb6ff4f4e3a1c44779008e0ed164c92a30ae1d58773cd75f99e422d7f9fc2a638617a275ed13a0f59d1b665bd38a6e2e70d9be32cdbbc7a46d2c9a8fbbd4f6990b492301edd8d4f45202f55bd0c6ac70bae7b795d6a08d4755b5fda84b396868a206f638ce634eb55a264d8bde2fe2d0f96473f06ab3ef897d5601addf3595049911b19df1f3df807b000f46c3c99b20ed9981e81536e7e5418ea544e1f248e583dc9c3b54d6cace89c5d53c32552785a937a255e2ee35f3f78f3428fea1326c42da373e5c4c910e85bd063345ab687f71062bb259fc22dd454015a5a519a9c0debf8ed15", 0xee}, {&(0x7f0000000140)}, {&(0x7f00000003c0)="07427d313b6c795ba4cff6034803e2e2457596e093769a0c723515b3830851c4bd4f011e15d9925cb462c03137cdd947f7d199ddf5f0f8639a0e997ca95e4828b8d4d9c6ad5a2ad3103bb846cd62dc8ab5d2852f9f1df735f494c42d21159c401aa3dd70268ba8722adcfdfa5170e3c4de748650dc1f7a39c86433801db86cbde1fa9c4c9ccbcc80cb64cd4f2e47d705c2afc61b403e9b6b2ff6039f52fcb1b3b3f1d0a42bb4221134969d7b0ab5657052117440cc21b0372ef1ff32d7dbe044b940ae3387b99a62b09ffa", 0xcb}, {&(0x7f00000004c0)="746e2268b0df4b7bf7eee2283c82c781ef26fb6fd9ced3e934e39d2ba621576972853d1c8264be890b3111f77fd2a06412e15db8cefc8205b105cc2a5e7f0622d0af504c71b145a54fbbd28856c48a7bdace", 0x52}], 0x5, 0x8, 0x0) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$LOOP_GET_STATUS(r2, 0x4c03, &(0x7f0000000080)) [ 134.761320][ T1782] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 134.794940][T11757] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 16:05:57 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) migrate_pages(0x0, 0x6a, &(0x7f0000000000)=0xffffffffffff7fff, &(0x7f0000000040)=0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) kcmp(0xffffffffffffffff, 0x0, 0x3, r1, r0) [ 134.854028][T11775] blktrace: Concurrent blktraces are not allowed on loop0 [ 134.882642][T11776] loop5: detected capacity change from 0 to 1 [ 134.924767][T11777] loop4: detected capacity change from 0 to 264192 [ 134.969213][T11775] debugfs: File 'dropped' in directory 'loop0' already present! [ 134.972097][T11776] loop5: p1 p3 p4 [ 134.981606][T11775] debugfs: File 'msg' in directory 'loop0' already present! [ 134.982204][T11777] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 134.996762][T11776] loop5: p1 start 10 is beyond EOD, truncated [ 135.004040][T11776] loop5: p3 start 9 is beyond EOD, truncated [ 135.010040][T11776] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 135.137198][T11776] loop5: detected capacity change from 0 to 1 16:05:58 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, 0x0) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) [ 135.189990][T11776] loop5: p1 p3 p4 [ 135.194372][T11776] loop5: p1 start 10 is beyond EOD, truncated [ 135.200637][T11776] loop5: p3 start 9 is beyond EOD, truncated [ 135.206660][T11776] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:05:58 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) pwritev2(r0, &(0x7f0000000040), 0x0, 0x1d, 0x5, 0x0) 16:05:58 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x501000, 0x180) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 135.294769][ T1032] loop5: p1 p3 p4 [ 135.298641][ T1032] loop5: p1 start 10 is beyond EOD, truncated [ 135.304736][ T1032] loop5: p3 start 9 is beyond EOD, truncated [ 135.310710][ T1032] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 135.340037][T11814] blktrace: Concurrent blktraces are not allowed on loop0 [ 135.380212][T11812] loop5: detected capacity change from 0 to 1 16:05:58 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r4, r2, 0x0, 0x0) sendfile(r1, r0, 0x0, 0xa19a) [ 135.434313][ T1032] loop5: p1 p3 p4 [ 135.438326][ T1032] loop5: p1 start 10 is beyond EOD, truncated [ 135.444441][ T1032] loop5: p3 start 9 is beyond EOD, truncated [ 135.450537][ T1032] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 135.458046][T11814] debugfs: File 'dropped' in directory 'loop0' already present! [ 135.465838][T11814] debugfs: File 'msg' in directory 'loop0' already present! [ 135.478673][T11812] loop5: p1 p3 p4 [ 135.482809][T11812] loop5: p1 start 10 is beyond EOD, truncated [ 135.488985][T11812] loop5: p3 start 9 is beyond EOD, truncated [ 135.494986][T11812] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:05:58 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 135.563731][T11812] loop5: detected capacity change from 0 to 1 [ 135.604224][T11812] loop5: p1 p3 p4 [ 135.608018][T11812] loop5: p1 start 10 is beyond EOD, truncated [ 135.614238][T11812] loop5: p3 start 9 is beyond EOD, truncated [ 135.620232][T11812] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 135.628946][ T1032] loop5: p1 p3 p4 [ 135.633894][ T1032] loop5: p1 start 10 is beyond EOD, truncated [ 135.640022][ T1032] loop5: p3 start 9 is beyond EOD, truncated [ 135.646152][ T1032] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 135.653927][T11845] loop1: detected capacity change from 0 to 264192 [ 135.667090][T11845] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 16:05:58 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(0x0, 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) 16:05:58 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) epoll_ctl$EPOLL_CTL_MOD(0xffffffffffffffff, 0x3, 0xffffffffffffffff, 0x0) 16:05:58 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, {}, 0x0, {}, 0x8001, 0x0, 0x1d, 0x8, "7a9c2a9599f9d4a7323bbac96dd735bda829fdef96d3e6000cb74d2c0567ddefe1c236f58d6635199ce20904efc82a1864054dc3bc699e28076966f279b63472", "b36566fd26b84e662f7ddc5c54bfce75bb1a960a67a3802473759ee90bd82074", [0xa3, 0xe]}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = openat$tcp_mem(0xffffffffffffff9c, &(0x7f0000000140)='/proc/sys/net/ipv4/tcp_rmem\x00', 0x1, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) dup3(r2, r3, 0x80000) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f00000f3000/0x2000)=nil, 0x2000, 0x1000008, 0x20010, r0, 0x7d9e1000) 16:05:58 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, 0x0) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) [ 135.807549][T11857] loop5: detected capacity change from 0 to 1 [ 135.828098][T11861] loop4: detected capacity change from 0 to 264192 [ 135.872317][T11857] loop5: p1 p3 p4 [ 135.881093][T11861] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 135.891276][T11857] loop5: p1 start 10 is beyond EOD, truncated [ 135.895109][T11869] debugfs: File 'dropped' in directory 'loop0' already present! [ 135.897427][T11857] loop5: p3 start 9 is beyond EOD, truncated [ 135.905266][T11869] debugfs: File 'msg' in directory 'loop0' already present! [ 135.911164][T11857] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:05:58 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) creat(&(0x7f0000000040)='./file0/file0\x00', 0x80) epoll_ctl$EPOLL_CTL_MOD(0xffffffffffffffff, 0x3, 0xffffffffffffffff, 0x0) [ 136.044248][T11876] loop0: detected capacity change from 264192 to 264127 [ 136.103164][T11885] loop5: detected capacity change from 0 to 1 [ 136.164220][T11885] loop5: p1 p3 p4 [ 136.168087][T11869] debugfs: File 'dropped' in directory 'loop0' already present! [ 136.169598][T11885] loop5: p1 start 10 is beyond EOD, truncated [ 136.176292][T11869] debugfs: File 'msg' in directory 'loop0' already present! [ 136.182092][T11885] loop5: p3 start 9 is beyond EOD, truncated [ 136.182109][T11885] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 136.244497][T11885] loop5: detected capacity change from 0 to 1 [ 136.306570][T11885] loop5: p1 p3 p4 [ 136.319865][T11885] loop5: p1 start 10 is beyond EOD, truncated [ 136.326025][T11885] loop5: p3 start 9 is beyond EOD, truncated [ 136.331997][T11885] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:05:59 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r4, r2, 0x0, 0x0) sendfile(r1, r0, 0x0, 0xa19a) [ 136.364076][ T1032] loop5: p1 p3 p4 [ 136.384418][ T1032] loop5: p1 start 10 is beyond EOD, truncated [ 136.390565][ T1032] loop5: p3 start 9 is beyond EOD, truncated [ 136.396568][ T1032] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:05:59 executing program 2: r0 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFDSTADDR(r0, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x300}, 0x0, r1}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000140)={'sit0\x00', &(0x7f00000000c0)={'ip6tnl0\x00', 0x0, 0x4, 0x1, 0x7, 0xfffffff8, 0x23, @private0={0xfc, 0x0, '\x00', 0x1}, @rand_addr=' \x01\x00', 0x78cf, 0x8, 0x7fff, 0x7fff}}) sendmsg$ETHTOOL_MSG_WOL_GET(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000300)={&(0x7f0000000200)=ANY=[@ANYBLOB="f8000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fcdbdf25090000003c00018008000100", @ANYRES32=r1, @ANYBLOB="140002006d6163766c616e31000000000000000008000100", @ANYRES32=r2, @ANYBLOB="140002006261746164765f736c6176655f3100004c0001801400020076657468305f746f5f62726964676500140002006c6f0000000000000000000000000000080003000200000008000100", @ANYRES32=0x0, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="08020100", @ANYRES32=0x0, @ANYBLOB="340001801400020076657468305f766972745f7769666900140002007665746831000000000000000000000008000300000000002800018008000100", @ANYRES32=0x0, @ANYBLOB="080003000100000014000200626f6e645f736c6176655f3000000000"], 0xf8}}, 0x4044401) r3 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r5 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000380), 0x151001, 0x0) ioctl$BLKTRACESETUP(r5, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x0, 0xc, 0xc7}) ioctl$BLKTRACETEARDOWN(r3, 0x1276, 0x0) mq_open(&(0x7f0000000100)='.%!)\x00', 0x40, 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r6, 0x0) preadv(r6, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 16:05:59 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x4d, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x0, 0xd9f, 0x6) 16:05:59 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) 16:05:59 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72005407006300000000000000008000ca55aa", 0x40, 0x1be}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) [ 136.561090][T11920] loop1: detected capacity change from 0 to 264192 [ 136.591118][T11920] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 136.599633][T11924] loop5: detected capacity change from 0 to 1 16:05:59 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) 16:05:59 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFDSTADDR(r0, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x300}, 0x0, r1}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000140)={'sit0\x00', &(0x7f00000000c0)={'ip6tnl0\x00', 0x0, 0x4, 0x1, 0x7, 0xfffffff8, 0x23, @private0={0xfc, 0x0, '\x00', 0x1}, @rand_addr=' \x01\x00', 0x78cf, 0x8, 0x7fff, 0x7fff}}) sendmsg$ETHTOOL_MSG_WOL_GET(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000300)={&(0x7f0000000200)=ANY=[@ANYBLOB="f8000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fcdbdf25090000003c00018008000100", @ANYRES32=r1, @ANYBLOB="140002006d6163766c616e31000000000000000008000100", @ANYRES32=r2, @ANYBLOB="140002006261746164765f736c6176655f3100004c0001801400020076657468305f746f5f62726964676500140002006c6f0000000000000000000000000000080003000200000008000100", @ANYRES32=0x0, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="08020100", @ANYRES32=0x0, @ANYBLOB="340001801400020076657468305f766972745f7769666900140002007665746831000000000000000000000008000300000000002800018008000100", @ANYRES32=0x0, @ANYBLOB="080003000100000014000200626f6e645f736c6176655f3000000000"], 0xf8}}, 0x4044401) r3 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r5 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000380), 0x151001, 0x0) ioctl$BLKTRACESETUP(r5, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x0, 0xc, 0xc7}) ioctl$BLKTRACETEARDOWN(r3, 0x1276, 0x0) mq_open(&(0x7f0000000100)='.%!)\x00', 0x40, 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r6, 0x0) preadv(r6, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 16:05:59 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) 16:05:59 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFDSTADDR(r0, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x300}, 0x0, r1}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000140)={'sit0\x00', &(0x7f00000000c0)={'ip6tnl0\x00', 0x0, 0x4, 0x1, 0x7, 0xfffffff8, 0x23, @private0={0xfc, 0x0, '\x00', 0x1}, @rand_addr=' \x01\x00', 0x78cf, 0x8, 0x7fff, 0x7fff}}) sendmsg$ETHTOOL_MSG_WOL_GET(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000300)={&(0x7f0000000200)=ANY=[@ANYBLOB="f8000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fcdbdf25090000003c00018008000100", @ANYRES32=r1, @ANYBLOB="140002006d6163766c616e31000000000000000008000100", @ANYRES32=r2, @ANYBLOB="140002006261746164765f736c6176655f3100004c0001801400020076657468305f746f5f62726964676500140002006c6f0000000000000000000000000000080003000200000008000100", @ANYRES32=0x0, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="08020100", @ANYRES32=0x0, @ANYBLOB="340001801400020076657468305f766972745f7769666900140002007665746831000000000000000000000008000300000000002800018008000100", @ANYRES32=0x0, @ANYBLOB="080003000100000014000200626f6e645f736c6176655f3000000000"], 0xf8}}, 0x4044401) r3 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r5 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000380), 0x151001, 0x0) ioctl$BLKTRACESETUP(r5, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x0, 0xc, 0xc7}) ioctl$BLKTRACETEARDOWN(r3, 0x1276, 0x0) mq_open(&(0x7f0000000100)='.%!)\x00', 0x40, 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r6, 0x0) preadv(r6, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 16:05:59 executing program 5: lstat(&(0x7f0000003700)='./file0\x00', &(0x7f0000003740)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) r1 = syz_mount_image$tmpfs(&(0x7f00000037c0), &(0x7f0000003800)='./file0\x00', 0xffffffffffffffff, 0x4, &(0x7f0000003a40)=[{&(0x7f0000003840)="5d3eb2653b843e082d26b1ecccf225d737045958a38ca9cc69b9ae9f307f4de526ce1ae3f789b22581b6d6506eeac7779bb3f032b86fe443502deb01573e6a4e1fa5b7cf96705ac7e71bb81ebb1bd12429615be4f7fd6861067e6025e97ec990606bb648f1f8a5258e442330dc08a259a8d7f4435044733e8e4644e2a4f0068bc95e7551e0f818afa2c148", 0x8b, 0x100000000}, {&(0x7f0000003900)="57e7ffa97395a2e5273e5129a2bdb609103598dd45d4ac37f9391f749490284ca0801de4f1115ca4c18759b00d8252892e3b5cfacf4ef1ca502d03f88dec6bf8bd529382adad534be143674e24f674ca4411f31a04f78f91", 0x58, 0x5}, {&(0x7f0000003980)="cb8d781bd355c9f7776997b8ae", 0xd, 0x6}, {&(0x7f00000039c0)="999b7f388728e135414f61c4211c49cd5e2796132c4f24a09cd3b2e3dfdb1f32de3068f33888965f06aae9753cc9aa6b6a9132cf1a436bb917d5d434d57a33f9c177601c5128958e", 0x48, 0x100000000}], 0x82, &(0x7f0000003ac0)=ANY=[@ANYBLOB="687567653d6164766973652c687567653d77697468696e5f7300000000687567653d61647669737f2c6d706f6c3d64656661756c743a373a2f393630312c736d61636b66736465663d2c736d61636b6673b075769516c8dfb665636c6162656c2c7063723d30303030303030303030303030303030303030332c646566636f6e7465e980113c0e0f6762752c7375626a5f7479706569643c", @ANYRESDEC=r0, @ANYBLOB=',\x00']) r2 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_read_part_table(0x971, 0xa, &(0x7f0000000100)=[{&(0x7f00000005c0)="c35a33529f9c5b9fb5210fce8a531aec77be0d2a258cb84ba09363db04cf30d051bd3252aaaafd2d0d4535b1993a271b17f4760f24724dbcce9a075cb75961fc157015fc36862b377300aff5a5358f3529029f57dec374b7d327270a067c784686bd7c3f432cc461c158d289380e06118a649ca68ca6ede9266af185743bec000d2f60fc7d88ab113e415d2fb9e218ac345345a8cc7271921db126c2160e30ade4ddd0a14ef15fb745cf52b49b3857128b2b648cbc367855918bd05fe4033a2706bb4e95794d98dfa3f46a3548644bd72ac3d425abb18a8483f806cad91493c37047b370f617e31ebc83f071cbb00da49c3a41bcdef271a83deedb6403b04fb8fc330807229429e0720cb29fa14de7e9ef83a7d420200d5650ca2e8804a85a8d360f13e870e19b44db38fb65ac021572617ccbe0bb4006ba4938351f115ad130927d506404bc43c8e38f8939f1573db0dfffc1b21842020ce497dd7e78ca0905b3cdafe40dd88c827fa70943dcf41a7b4467cc84025c9ff4288e42caea88107f693ffdaa2d25c099e1582e675e26d89a378679f98af6a686da3bc908f44ed72af40320bf56810c3742a5d9fa5dc111281096a35dc67d8f06766f18fd172cc6ac8bb0c88b9ec603689b872ffc51e3a7cb2c6ac068ccce3f03f39b0f1e4b46e43f6600aca3b3cf864ffbeb9fb2a49c00000000000000000000000000007b30efc6d392b0593c87d9ae0e9f967d8a236532b7e0ff0fe08f1f39c759bc8699357042d2fe48e3b931d7a0dec430326ed74aff280e72b3df4ae4027144c739208c56e247731f0ca0d9a18b06be596714917c3f525a4c2b07bd2726fa03ba86da710a411b00594f1d98f29ea9eef28fb79955a105a33ca4728b8ef026537e875bde1585bd23947a64036d2a2ffd7a2fb33699013e3ed658eb90e178c25e8b06f6ecb61b5783c965646158c71517af5aef0cd1292e7649ab395be4dbde6ba18df59f8b57386d0ca9ba1c441f1010e04015ab3283c96cf59a35bf32b701cfcee48b4a63ca84a68b357ed1f55b94e7b5d5bb402d39b0509fcf389b", 0x2f6, 0x3}, {&(0x7f00000004c0)="eb60f6aedc247307695f02232f40fd9a64f5821133dd1e5cfbc44b064b6e1295c97808588ba2e9fd1e87c7b81dad1348c47005d1558abb7e401720dbc2b46f7885776238a45aed6a67e2bbc39a8de1610eb4fbea14e7665a84d9b7a009a2c4c8189650ad738b7d1ed8f7bc6e96a2b9ae2ddfe3c5e35b8b273f66bda8e775f1172a5eab5ca20231805256cd8f4fd0f2c534b5b39e0b0b2cbb1aaf640ba6d508cd61a4becea12d332977e372248f27254e12901f6b57b36286ccfe8800a43e81ae18693845f7e462ea987182300152a4eff0679f3d7ad44793158b0a1d71e1b8780c01f14e64bfa9ff802f15be00000000000000", 0xf3, 0x95d7}, {&(0x7f0000000300)="6bc1287aa5a5c27710cc5ed749411dc40d769f322c32ef789f2b4c53a2e1f9fd51b6f699c12b0d019d5a2502e25b82b3149812b81af8db7e6ff91a49b92caa63bce21ce3f90e389bb94ec8c70706e366d7679571c7b0240989b36472885f585ab646db9f5568b38858d5d946e21b386c65a67a8e64c9c9ccddc512589fb9495a73ba10471cf72016ad2ac39b0673caf7447c6a454b231bb02d570c0ba26d22b2abf6946485045c3e5ed76618dd7250db87a10889c0d6c2173d4f9bc59f40be4eb5b7120e04b1ff3c218499bc56e65763582c028dc02aa7ded98cdbdef0181e0c6cf115e9c9b7becee4321d2b01fed3a7e33aa132f707", 0xf6, 0x800}, {&(0x7f0000000400)="acaa0db090113cf2fe4ed99396c52ede76a3a0146e23721834092e7d84bb5f4f4d71f15470d37a244e30e5fa9f083e19510fdde25b257e6285572ee5f661c75fbddb1b53614e9345735e13ee857f0190f53be7a5f108a4c0c2203c8c1c242b5eb759c3c88b1fa3d49811f3136796b89f55f41a3c5db18946d2e45399244c2e8a4a022e1e82e6ef6cb3c9", 0x8a, 0x7}, {&(0x7f0000005980)="197282dc94ee42e476c828396fcaf3cd7def7d081a953ac8ce3dfb0413baaa8f4f99ecc298e2b01db9e61415a3a038593634614036154f573336e377fce396f6d4e70c8b6461ea57643e5c487a838aaeea632dd95e2be3a96d3fe910d1a0a6c888d4c2ea8affe28137a7d4db7444de60009835cb7411e1f361562c8a6557144c1f38614011def8feed78916542a129141262f4c64c7366c37b7ec13ae5e2738571261f133f97853819dd85ad669be700cc0636da925920345b20715e3e0a3012cba1cfe0c597a96381ddf8fcb663624b96cb1bd08f7e14d55e41ef6b2df9f5f4bd0e1c74c35d46b64890b5f10cebb3fe89be8ae32c0a557c80cfe29ee214e7387bc26edbade4450706ba1f2340bf1b2324510d3b2a5db549eb5a2effa1043bbb7da2f906bc7f08c2282697b24bee5900f80321449771299338f1537abb1e2e9c2300013e06486dee107d9056320d2bb2eef4fdbab528fdf1ca2e35a1c4e5c8d5d105135a306b37851790f2950765052ccde41221c2f118bff488835c7c7dcd9f36c3af72230fd781331fa5e141786518fd1e7583c5aa9a4fe545dce991452fe93eba40cd52285257dc9a8b2d2cfbcc3c3c30f504465cc38637ec8469e708cdde086451d0d913962f07e6cc1b6cee9a414ebd9f1dba582d6e9260549b9ccad285beaeff25fe0d03ae34ad8f605d826ac96fe25d4d59befc4ff462e1c4ceea46d87ceb44e2121101b643df8cbdb9367535ccc136ccef9b69c50896b05b0ae6b123c7e4142d78b679da74491188c2698f5b5f513a0af9cfe69e7bc87c8ccc874c0a8a3ed50698319676c2c33b56a9daa0158c8fb3cb3a54227daa77db338e5c23442570d092a8f70c74b9f268a46bb8b345c54e0d2df06a3406c31295054fb2f555c5b9a6ab03720ed1a6089d27fcb5d604d49804e58872670bb71697a2c5d86f39000aa9d9e5b002ff8d418d566c1cf3194c6c939ff936d1c097c5ab5dced2c45411ff1b7f0329defb2e0bc7f9aec668ce763d2fc6e1ba06f78633703272813ab97ab0feb1fcb2561be723c5973dc5dfe5e8b2754c9965d17f2df6e87543d107dbef8ff69de5dff6162c7a0f475fb5ef13dfb2c6d63b32455cd7b53ecbc8ea4841d69ca2fb6498ffeba3009266be6d3248efe3b4a4ac8d8cd71c64b53f81b85e4d6a7bc6fe6740852f2e30ba88788086d5c914220210edad1745a4611e6a90131cd7fb6b60af805b2838ca9a1bf3aa80479633acfbef5e41f7cfe7f209a9a77330e8be54c9adf82d5d2d5bc5e0f4a9b3ed58e7fe3e1d2c0647c3f98259452a52f904d5d60a2ef5607788486dcaaff08b5d2dfdc55f01e3a1cc2dc3e3523c34f1c41e5fc6c30b30bce851895ab2c3d4ff91382420dd701be8d283b26744767c659f9126b052d5b83c3a172b15b2aad79a38d8ef34c35b96023c60c30d56dc6cae1e9f287fc874ebbdad1ab82414700f0d430ce4933cf9a9662d02b0e4f7502d94f87731839fe9d1624d43a4d0aab9622b97ff76b95c549106914bf79c2f3191f3f0f7ee09b3b1b03bc085acc512c1eb81ce2fc7c920bc648f7a9210f58878bf5902c00df7341412a4f1f6d2611b54e0c5dfdd0dc85afc194563bee825a502a4cd482cab6025b16939b641e16fb5733802d28222c94e999397a826a9e7916840b43d2c2eed9670b3a2c80aff4f2b33e63fde89b7a0115f50730bef647bfc27d235b0cefe8e6d570e575abe95684e0bef7ab7122c8db72e3f367ffbe68faa65b829c44bdfcf23507fed8eda20d963fa4d803a37960b38c43cc3f451afcdda8a1a119a4382c919735e95907eee1a7973cf85fa8a32c778fe46ac5473c515f2e734631f4227649765d7a49539caa993bdb9fb0b35a6f7645af0c9e880b3d6432bf31ca548fd27b50eabadeeb5108fd9f41076dba26c3aa218822f68b76e2108e3c8c7715d2565afffb37abcf5a258553e68d238b586e332675a6f7ba6349d29059d229c7b7f082cf2fb04e864514fe41334ecbd2be14f0db23e41561af620f16dd2866c4e4821318e1fc3c6d9e0325f12ee167d524e30fe841dcae86c6c1dbabc460317d9f4175091ba78acd6897f6ea6a71acce37bf97fcc98052742b19f11f67e1f637667f63aaf5c9d63dac0c6835318a682ac4a1dec5056c6b0885d791f8e4c47850f0ea13a2e25b44c3cbf797dcb15783f9708e2cbfc152ac353614056ae6493a45a51f6d2a9ba2ffddece78d8c7e6c69c436205d5b24ea92747a10f200f23588c31e5f8cd1d962be0149665811bc52cf5957cc1834c11e70db1c2676b45a32f15032234af8ed5304921db839117f10cd455f1625e5865e17d6dd999a882d26049693826cd04c9a7b22077df578c3134211235db5dbef98d50e0018180760624e3ab349400bdeefec702df09e2ddefa1b5341869de951e9956d6ce68aa1f6bf1d78a49834411280fc1bbce88729b8226e024a24e146ad61e3794fc2f821274f0477744a0abe8054f4708b266134af950a2853fb58fce4704c30dc1522ec40755d2b09ae08ea0f31ed1afd889ad06ce2bd03cb01f008aa131a4b0b7bba05001c5463d277639d95470e958bbb04b46291ca6d1e7082512df392be36d79dd91f1ab117b13865554a0dd844821040a6d905d90233d1ebd0ae08a7c90e270ef9b2c5f6f775e9535e1e2a165fbcc3cda3bcb9eb948cb9b32f53a2aa40e37ce6bc67a114ffbba88c736fdfa1a48176c56617dde95ef619d80becdb22765f6ba0b4aa9d77d1e39ebea086be743606fda7591ece2c74fe6d7ad83ec57b53623e8ecaba560fedb99c7689110da8ef82e23a712f1a4a65e6e7cea9f80a4b6f659f88e0fbd1ea2602dce41106fbf8289e3e042b6ff311b28c65153e92a5b693d29a4d4e5d0659feba77044ae910ddea43f21641dda85a721e19865ab6adb8a3dcd9245f409e505c55401b1ba034d072d302662486bcda9c236a642d1df7cb29af8cca6ca668c920dc721b881b04313ebaaf0ccf53773575c99ffd7ab1b5065e2c2419356b4156c9fc4774ce3bf2cc73b09603c05146bf7775a29924a0ba6f4c63c22ea3fcf70f80a3e9d44ec24370872871095528c1754b2008f3b16e02541bb58377c79ba0a0f7be72eba16e9aec6bdcb78d5d0779e6cf9e0bd38fbef789905c8db2019c002e5e984956583b4367990b9b5ffdeb879b6f03df820cd728e486891d7a67a723a0edf843c80b44633c42ed5b084bf44de30d73c8a8c3b9dbfa0840a645648dbe3dd50bcc60f42e8f15e49460c81c386869ab75485066347e7e4ac0de940cf0eb210f1a525aa8dbb2c9759c63f2ec71a00000000000000043ae2035db239d738b244ed63e28f4820268464010b179f1b0812d2c356efff867350d53ed8b5d44b0924f13c279fcacaed003d6c7047618285521dbfc402ee1463dd7ef7aab03dcb5ba91fed9303e7baf5feb0768869145b7541df1264af2426501b75eb64a186fd9e92683956e4dbf3646e63c062a50cd74a2d4d9aa5389aa1653ea92ebb140230e616cb8f159e1a9c54746542a217ecb77a4ab184b68ba0ad5845b05f257c7aef07757078052e1ec88dd65fd5e838235808296f7c04fa4e666e98bbe8e1fb2d96c1fd6ac32792f722e120105e80f6432aa233c4286a4afc999d27813133b727238561337ebc16173ed6e013d0b4fc3273b4107e6d90c42a317222f051544eebe6bc4b37755579db475cc4c6e49f69380954da0a3fb7cbb9a48a64ae08d5f1e705baf4b9420804810d641890f7a2f6905af32b058aa2d30aa6542bcdd0b1645146874aa61e707f053b1c910da55af21b0a741de0c63065e2636d90f77d1c53cfa0ee830801cbe55f67393bc566b85ad8fa55fa2c671002ff2c584731a454b95a2244e9f1c4e688f7c768a148096bc0286e285d70f52160aac0911bb1882ce2e65db084894ec9a3b0d8b6cbccc0f477089144b976ffb41b8e4309492f975162f22d6884119d361be3fd2c2c6433beb272cc03bade27fb238170bce7e8eb7f99b745108cb75a8dedfe32122ee13731116fa1da759e2b9f8a89a5863f71ea772e6f6c819494baed440b5df6a0f8a0d61392ca169487c10290179ae7e0ce2b3be8441ce7a596d14ff9b3ab02d4aaba8a98786d9f72483e496b4c69f211257a387204426ae4d02b352f8f373daef10dff797e3b502e5e0f8af8583f1e20eec0de312bcd4f6280c255788609e7d1910394bc6ed8b2c0465ff1ca6bd3b80f7a9e1b8da5e11f47375407dacced2d96b3a1ecb53bdf7461a8b6c6d49d5aa4e798f2baa88b8317474b03f8081b9fbf41913931617b74a724acf2cde38f0e73b26d0a923c5e393d5bb51eb7d6d0bc493cd65b1f47c1e258e2ce4af3c516bfd6e421298b036b513190c1116ee52e9b5777c28d06b3ab0176174aeea35abd52177ce5145a229a877896f11099b53caa79f6b189d99c04aa54c88157af54fab3f8baf73e4e217f13e74fabcd011c4b9251d38406de71b2bcfeced3f1055560a9234905e2d9766ae6b953e95160f0606101592eff455bea603b8687a4b488653fb403e4058e29173b7fa759a2388e0f1d116d96da66f57bc129cc6c024f6372d8d0ec48061c94abe7990c24d2d92812802118fa6765053dfcc22a1b801935cc10b9ebb28cf3e4d5b300a1f70d7b69db6c882fb7beae8cc1e12bdfa79162d35e55033cb892708b3976caa2501403cfe3bc67bae3115e4b97807d264c7a053fcd9824ea84e0c6e0702f0bb652c36b5470d751f196aa556de9c801b61a10da11960651234383827ebc3c46308d49a2bf68015c60ab7c65bc15c8effca88e46b49839d7a55be4488b0ed0ae0fa6a953d2d56a6fdfa3e3bee8d8c5247407055bee1b7da580b5bb37f0e15396746cff908fde052f62bbef5908e6d6684de7a33fa4fbbe57a252cfd559eeb577cf0e48a6449f002794d20f40766e3322253e2bf13142bb1fe5185065ff6ee9609b14ab4cbab0dccae111c23e8f98ee517ddd500709b749becf090866df84784cf1892a0b118e0c2edada726a2410a3026222ba63f4efe4545ac0ba536bfb9994eb2607822d3f320d13b656aefd311b9511d9a51cdd9bd0e9fe6d84fe148777f5dfcf0341d9dd283d0c83769a6e6cf447530256bc74700f979383cf9c96ab4667914e070fc7db97f97dda74e4fef36360f2235a2d32cedcb3c96a3db9c4f65223a51b5f651770e176ad007b2c096e67b27d599a6e6992ac4f91082fe72a390a55e68575eb898a72f5680ebc6fe2f1586be16310594ee1f68215761512f3905e6d595d81597c4e75b4092b2b6bda04427df827bd9ca1f897bb1fd32131c08a5583cdf240473cc3948ea4ebf7c217bb6cb7348c1900ac63d325d0c3eb39a97651413acf3d40676ab9a3ecce4f63513fbfffd3953db37151431013df689b825f8f4b5c045a4873110052ea3527b0ce2c246500ee756af4060f1e5619d3ea59e4ca28bae3b3cd2e5ebce9e466d3893b1049a11060e8390dea9614ef98765b70226c953e607ebf97e1f83f4e52325c5d78d7250f22b1db6d1cdfd3b1104a001e74bd05b107262911ee359697dbc989504574797020209f32b095ccfa8dc75b9d38791e0541c5eedf40e39de63b5e9cd1f33bc06ff66087818fdc9538eb913a2b1f3788f82a06cfc24f3e562e91dcd227bc7f5b16e8a435f1b5251b10ee73b779aab25223a17a8f720c67765f0392090985aeca8ad24e2e62b96914436023e7a36b52e124331da9dfb29236e1bf1cf32080de9f29dee26d8bbfa5e65ee898f00df7bb82df671e46dcab810822c203b426c7ea11d6aa18182a98a60fcda356490a4310d103bf367f6c51999a7923f158382a357b105b2cdf635a67a6f93e3fe5f8ad1e4987ad691b6116e51807dcfbd4737926b5856c", 0x1051, 0x83}, {&(0x7f00000014c0)="a85206b68f0d1c3c82527178d7e22320df09b582b58a87f58b8a2e31e66a3a9a261eb88dc07aab3b2f1bd0d0f02f18586383483648050aeabc84781c8bf2ecccb20db35d3b2a3b6bfac7191971ee62039b6b1324ceb7f9c472af7b3553ff09a59d58f60cc34c16a5de1a9f2af28a08be48313a0acedf562304c5e2d834041bd9dd10c73a53487361fa7c5aeda150712836c7917fcc205bfd3a5feed77621b5d7f448175b", 0xa4, 0x2}, {&(0x7f0000001580)="895970add08f2d8f802aac5358389d9e0207c16b4ba0c97adf2576754dbca6d32bd31c8b1a7d25e15c2fabbe10e4221f5cf87f8eeabc4313da9550ffbed7b9d5aed123ffcf05d9fbd63344358c6b8bd535a7acf7d210837eed38fcaa378a30b2dacb8721267ead9584aeb7cbb9de7aea2d98ab0354e0695f384fa7cacf324f1ebdd5d162fdb2e28b6fc14c93ace893eef6a0b41a5201d9d4897117434b52273d1b095a41501ef1cdb231d168eedd4b0a292d5056fd85fbfb5f81d311413784afce1f8827b974c97d5c0db2c2819ae529be800c5ef3182dfc63c4b29223526281cbbc9ad7a514ee5a694bb331ac6fe4136fdd3ac6cc98583426be2d9e1a941b572d26c95312356c1f3d6af0bf52734442ed3b6abaaeef04ea943131d37d6927d3359ae38bf59ce53df34f459614806c3ca02661e3e6b8b69fff617070adef2505bc4234dd2abbaf7fd44a8bb0864067956be7bdb53afa241184cf5e4a054ebac92c633989cafacc03da0320a1e0294056cdeab9fbd8a0295fe7a850325b2ceae1618c9b3d0d5d651829c322f6f932ecb8330035f449a01e356d94f46a3d8b9b2624d860d00e7281b773b24f26258777e99911c5feeaa225a75cc04e0eea414fc3e20c507035073b7db0e909c99dcc66b595395a234dd82c573dd6b8edf29c6bb51aee9964c17660634569cf9d4fa8ca7f0cbda9678ab3c84b9594861f2b7489fe845d3f3d6238ac7d02deb7f210c91050aa2d2f6ef06b2b79e28981959e6c136f3477432802e02a0fb9748854d7424b00083ab5bd69056420903cc3a79091db5adef0978919ae49366c1fbd6eaa0cdefc7cdef80cd272d20a4ce3c191d8e959f0eedb958d446789a53b3023b683a2edbdd1edcf85299374ab2950796e5d87fd6c29e975d478fe82868f936661167d4b46dae01a85fa507140ad79c2e0cdb2079a8a570004fa239bf569b2c981d5c861d0ced1cf33e092f16fef705d87b1553952b52032ec7d9738a956138b07ec642b7c5b8e0fa4519f6773cd58b4d8fbeceb238b679b57d530649c188a6a65d5858b6156ce08ec669b4aead55cac1aef76e6e68867fff9857b807b7d66fc75fc767eb32bd4b43dc25d340cfed6f0f92a9579de703355e9e2bae88786944c022f8396d1ef41d636412fdc8dd46b06aca63ac416bca2125ad25760cd6b446d6f1775a44a3718b7642271e26ff49abdd803c5640c2345310b413f9210753da314051d2b462b5996437d49511ed76d04a120ab762257b579c4210fd067fb6ee78eeecac39d928bcc5c8c2e9d81e8000313503b8308890ebd4541aad0468a382a492035477382470c3aff1f341fc5c7fdced08f928d33085a992dad95cb7210123db1f1ab073c6f1b0a8ca6f71f51a745e734d6468c09f6cc1d02b7b79036ef4ead0ae7a51e24c15ce5f8f465d1300df4a7f070abb03ab79e175ee752be9c2482d1a2675f7ff74d66ea9cab23dd3ccb75e7b64b3a61bf7b45ea44fddbe5f5079f8dc5904a0f18cb56a2c20f11255e3f823e9f9a39b0bf89a598aca29321f6a308565571b9d1d4660a9c0e9aa3f562f16499e3a07429a77656199ccfeee54eac8ccea213160f3a53b422766db8749af6d24280188c60be6f819924a7590a925fc2dce36cab7e5d0d72e2ca862f61a4bf16771fca24a18d2a15e50bd66409a0a56eae202f38ffe6811a8fb814b41d2a4cca02337a26364e18d551a289c47050e87e8071bd4d647b028d842da258bf1bec7f70c5ae5ed5f0b24394090e2c86b3b8085c647f1d216d247cc66e74f8640af9d01c5f12822f7625c5560893e9ce83fa8ec97052417a8109ea7fa95057422ff9ac3426dcba14a02a39e382d4547af1c8d2614ce1c895efcf209789ab71a83da9e09b7ab1b4d676b3232cd226ab2ab0c8a458c42afc907ec8750c33f78c687ea3bdf8cc3b574238d45f90188e16205c5f67601062539ffe5cb31876d1dbedbb3ea6b6641bf286428f3c97dd5ef43e09e6f802c616ea7ca295a5c3c801352d76990c6916a88268216f68443a2a549ba5122e2dedc4145cba448e3757ed4559a45e7d7174843b5b45188c5cce4b242a5acd60cf205fc0528fe55c529bf3a89bdd55899f2be8e0a519f4c7af94fd0a542e037a6d3a884bf161bc0fd0c2a6901586b6cc5897e788a62f2a6abe703eba839d3542f151a68605768260c5763cb3ae9680c95e5902df7482dca3182c3f1bca5342375d25d2e3f684bc35c68a79f4a62137af0738936ed18cbbec224f413ca8988c56eb821fd0d897d3981b2038f7dc37a47095c970da36481ddfd4f485b6288d01755f602bbb4f8f9ebefc3b3b6b52ebd2461dac4ac3121b4446f81651b6d1f55bcc6b47ae2b0b529831fea6ee84537e8c25979dffc7aa05472d52655c232cd07fef61dacf7957ce2b0b76dfdd20b68d09ab12cd61edbcd2105e2b0646d29406302d20858a9375aef93b02c987c0be202d0fe1e8acbf7fc1117e80faf4fe3bfb9f316d0bd7663db28bd79135c45eae13447b99385f2ad91b76a21aa627b030baf565ec87d0e76e284aba22d2255be5cf6837766b78dcd51d4cd3024f3aac049714013b1ba7665b770f61d0ba85fe37b6d2b2fc0c83a8d3a9c7503ed5b7ffa75e2a93138656b4dbf509815a9747a547a269a8b6fd054f46fd5d29a0ae0a067bd7c56ee0e70aea5c40339c89244bc8e6223a359c3c1a405b79c98240d18fb65d1abe3393ff74e0b3e13bdbd0a488faf47ad5f6461dfb85a1be75c404255119341b23e4eac2999045737b54604af1c5a1cf8e77bc9d3111b22b2ebb2304f5fe7d16f46abb752101eb188629d4fce2338ed2ace7913c7711d504eb901861bec6c9a5192fd5f8d329621467d447812f2175d4080847158e3f87ac1ad011bc8a5f04c04272685e4cbbe51ea9aef907ec81548f3866d970c32b2c87b4a6896df74fb5b22f3858d52cca6cba7a9e6ef6f7d6895921b42d23fc4c7f4f3ebff5cec5da2c3a3040ed8558750990b89813e465cc865e2a822bfb0efde4065fc8f29952ca427ce55afa5c840ac6c85e229fdd62b99cfba023c7e3c77e6c39e34bc9c840151b285a975b6e1f11c517ae8f0db9c636d894c9c56c266d456d6ece5e2a11e0319281d1c07866edd41c745790e53c1d2e50d98bb9ad5a9dd0d862534f48e6001a52a344eed8e85980a151ea2af75f7048e94f5d11160638331c2f5f7f4026b3b328e99e182f406782646e36ea3707e6114456cab1cdd5bf7d2fa942ba3aa3a55bf2f4c46ae2178fe50db3b890b0eedc40ec0e6c543fca4b098ef57cd5b540da808785bc58eb640338da26c2b76f102db66fe3c211200595ac8c7d38fb9862f532d1298b8ebf048939fe0b26cff5b92c73ee70b5ca784db032908033d23f3a9596877bc4160afbe27d252fc0829a17f43799abb45bc673395928129b6071da896651b1fcdc3f6e4922f67c9ab4064fc677cbeedb57a4df17f3bb8d68ec65c5b96e940227dd4cc2da493b76f028f571b627d3fc2a88be7db633d1799ef83ff043980515476ca1b745f9100bffdc7493afe73d8cd8e02af229b4fa6bd32bfc8615cd62a883f0118ae6ec15580b2f23c821a82efedfe5352ac50841d9333b0f89201a2c673ab573666504f0aafea2042c68462b806c8107142942113c6fdb95a5ed5a56e07827c961cb3722151f51d297736953336d4e946376d93dc5b7db192dd6f75b89139809f32ef7c1f4527f7cc8846a07da32d3a44d4311e618dc388c7f19313430e21e28c50995503a2e2dda2bbcea25bfe29e87ce270f04dad549f09266aae9c9e30c30f33da513a2b10a5669b013c0726629ff3bbbc972343b9082cb29f2b2fb2ec9dcfc54218473257bd1ca9240cdbf8552d85abfbe4f9b3fe3c1473cf9a3b85624e442887cfb2f9c3ed5a1a9e093a6390f4f6836b132f457c9a4b4a9ca109824344f4904eecca8fae1e5c2bded622c6eef167ed0535be3b7354003f9b32900be584c22fee17d996918782cb770f3b821e80f10373e6744fa46880546bbe9706e44696095cb93fb67663b06eed6aab3f28f2e0294e86681945f78864a9c52f24c9c8efce6da4773afeee2ff3f1b4d263ae06ec8715da103ae8c232224765ecc4415ea343351c59ea98c2668bf053fa08522e873ce978bcd10e36db4ac436fe218ce028a060135c791455a1e48d68dacda0311c5a0ca234b9d4a6d4b9b823d4c00252e8975b9d59904304aaf3f176368c6a6168c2ee4a1b74665b6666019bc91d58f4ebbd8e5ed101ed9fab67ed5a457131d981e9bb08f97900e195f08fa929082787e988b2c2ecca95e186b2c74b8ebefc913673dbf7b359460a69e3051f08909bab1f0c80cca4b0caca7f62bcdb053887cd60255d05b1c91a809bbc4bc863b24c2a0550a474967206eda37ec8448c251983792158f36672663ed51d3517f2da4031a14eeaa4171b0b728992e799a32d781c7540528b47aaebf77031a6c8288dbae47d3cd62089fa5b2b88b6850f6cb4d4c291376448e347a3e3213c316e6b8c84f84b4aaf1acaa1fe27ae11eff77dd31ad31796343c6eda2ab733016a360a044e4f73fbd61be75cb1a12f1b6a25c6f1fa573729b5bd2b1d190af63e174484687ee6b1f227f1fcfe42090725086d99e2f5d5d75caddbfc35a0e6b6161689f87634411d6c4ae5240a1e777c972c96cf8ba82b43962fd61695c2b29415edf70e7b5ccc56788c133a0b0652a38dffd1075dce21571af18a8092fcef4e3f0ce8506786dbe5e7e5100f85a664ab39c5862bf4a742ad6063c3ca130c5238302fc1c6df6a1e23c80e23831480b25aa3f367ded1cba82eb68498ef8a7f1bb224d5779598b23a4c63682c11d9326ec2f740e24a371ebbf7e1235a602e52eb7ff4752c16410b6adbfde0940f59ab54420ea6dcad848f652189d117241099768c57d70f1c379c0a91854abb776dc85aab34b64c99a80b2ad699d5e646c02ee3c3768156fa08409d9a7c460f97b3ef8f96f682114cd6970623ab7ad4d2fb251d53db5c069f26c32e7647600a45109b42cb438ee157a8b750ab1a0e7faf08a0f33134caf156d1ee80b29f23797659aa6db6959c147368dcc59f44c2978790566cc8b529b8fe6052a9ded569d29c6e3298473b994269924108c5a0e0ee9910673c652ad2ee9e538c80db6033509e5ff493050f7bbe80c360a081ffbfb17cc91efaa56fb2fbf87a8ceab4bf732959aa44fe8e6effdaa02d56126fa96929f52c69ce2b0ebfa4949661140c9c65c9dc671bf66a484901512fd4748c24f15706758870618716a9b6edc620b41c3de8323f83231963e18a3c9454014ae40082666365388c51fceeca549c8867acba5fd0a1fba7aa5875ee0bcecae1d4feb529474b9700cbc864fdadd1ced240d2b64586c122c33f33d2d9d9a9f9eac4ba83ded46fc7de54257988f595e83b4c7135e5cc50a9d00e9b6a91e3412915ba784c5e968f5490abcdda108ce25f9eb7b736cf85d9a96d81c122b39be43639f67ca156183d44f8be6db581c8add36e65009614e8b787e3d381b1a27a367ec016fb3649e6611298b8e2f68a29dd8fb7191e02e9cc832bc2789530ca49c6abd405b639f3cc4699933d8b57504237094c0a54b978afab910507e094eba94be90e8470602fdce8c944269a0a1fd0cb4df83c8a58846b9737d31464eef58b7295f4d738b51d72b14b3547eeeb8712eede9064a310126b98c2282fcd344725e90084699b072a7e339d6bac1f848c3f072996dfc592c472f29fe91f62a502822d36f06c21e9ea5", 0x1000, 0xad74}, {&(0x7f0000002580)="b600f75fb4c9cba73031a62133100c0bec512578cb5eb347d568fe2549a33eeb381f077e402760efb973ddf26f713e8734a329c09babae70d48edc7c1da5f12bc715686f676a380103c3d4f0d3a8ffe7e786370451d99aab918ae83088458c7315f4a74bca390dec92e450779e306931efbeba59a8a12efe487925e3f3a9c607ab96f88c651feeed0cec6ddb0e2833fcefceb33528916e7f62fdadf234f25ccb47ec7c0fe7fc17bce53a2589ad3316bdfe7fc4bd54d7a81ed42d750e760086d5aa45a620ec7b7afd99437b99bb479013e39ddcd054ec566fd36ef61d8ed86fd0d20cf54d3919a3a07a3e510d5bc038bb5cbd11ca949fb630160261c5bf0484deb0c9a1a2c19d94351131c908f835576ff7f6091dc5ea1d546c4fff93c77cd89386b8f62282ea192dec5cc7dfe136515c3b24719cf2f9976cab3fc2b7cf8b5f63956007812dadd8e26411bb7917bd439d77705355b663e81d445b5b644a322bb4aefae594c95c779b95483307659ad7e71a9ab990b3bf8317a970865846c32a55ad632ab3b64338061b5aa55ea1370c656f76ac5a103a6f79d3e7458a65eb5f194cf83002c0a00fabb87e18d4969bdf5e3afa501b76f925a24b14a2c826862f874edfad60858793d0a8273a1aaae1bdc6300de5e2e55515aed54eb87fbc2bdc50b82f3567ca0dfda6eedcbdb1b14c695818d80ff21bc5aee60a1bdf4e1910a0bc8402455783071de87665f2b97de963d2523b1b78cdd651e8b4ffe93b36e61f5eba29f82fd7520ca0503f9372f157851e2c372a9e06bcc1d3efe4a58bd054d0be589451b9cb1cf82863d690eadaa3fb6526b3feade33228ca93c941ac907106fa9e6ecf071f810a184eeb7d8e74573d1705d472b0f37da44c03936d7daaa48610062219f9b814af3c8a8762f5ca844b5ef9d724c65e65b40d95f7d6c3049362d47bd7e513c4483c733da8d8193265d346a084fc81db5a4ca136a1afa01a220ff553e1461b5483e5b8879b8b41f890b81f4609385602b486db4acd0b2ec370e8685d299a4b02d443219b432ac7a8ef27cb1f6b645df8398c5fa49bcff2a30d17b04494e7f7ef338293202fa48d8230cd9f3b48c09a2f2c25f116ec7369b903be0d18f85c07f448d3ea2c2f98a483c6f902fc97f94c1c2ec1e00f475c224a6128572b218564b7a95d3c1241f2014c090f2d7c6a5fe558824d0e2bc59b50ef5f81ab2fc756c04b776739fb5dd139e2e8e1fdf1a78b95f13cd676684e7f440b4deac4d0fcf7f59b0dab90a9cb734eb3fb00c23578bf0cf34f805b7b4d3e328129e8e0be005852743647181e5071ed804830d944ce2c9b76ad6681ce980d234b5d1982418619c6de53f5e1e969a8143bf1092a900c72f9dbd79b8e290ef3d10523e6668270bcee993abaa136ef2bad65d0d657de0983aa85714e1709e0cd90b3070974c44f6d24fe07e545debd70658d826b51ab95af5ef015d6cda7c3f7cb13b1b81b7ee9a84522c3fccd1951061d4a77caef1bfdda425c09f6a939e5af54d05f17b13131fec45919d5b0bdccf80d6eb4b9402f3a14a129658f6757f2900c11ecc59330c1c2e2ec766bc4731e7e18395331d3e64b3f24979c601c39e599082001479b27e9d762e8fedc26b6fcc0719c906c16fcfb9bfdb25ce19a754f5644a284ba585686318a29eb78e4310c3719d57c8f0e94bdae3c849c01dae25ffd025f8642cf4814d54c1d81c6b56c4b27827a89751f56b4360d4382a0f97557e653b8c202104da9062a0d8a1326168c03bd565081df3da7371b534e4750980db22f40c8a4522fc41c48f3c2e58bbfe1f900f5864eaaf9c1d1497e4aa91be68d5e8a889d77bf33f1b004e1d5ce5e683304f05bccd1fe24b640aaf9a89e469a247fca8e32df2719b549dd169f2a92ed63ac5844f82b361d958ff6fde679794b8cbf9c1b8564fed5173104d4acf9b096fc7f123cde8b01dbf05cf10f126881b0e787371cf8604acc4352336c6a878c4bd18a1ccf190343322035f490aadeec6d131e0bd2c4e79738815f53a70f98f3db6851a24db2b237c3b56c890d76faa4a9cc5c27785627bed6eb7df9b4ecd6fc37b399dfea41843377d3a9c788f3f82e04ec9033cf644d451b4da9d21bef1349c4e8a59a4fb98437880cb6fa7a8ee58f7355be85e73f3140e095f9ab529a6666a10afb327871a2e8215c5f93f55a43b324cd04445d0f098f301387af9c742b93848fa2997c92c707cba6eb8bdb7d64f76c5c040a134132546ee1a4dae4b449d536c6d1e49a658abe309c60ce4f65b63372bbf45f5f4d6cf0858ab98dfee22b5737bbf24c1e87d7109385752219ab79a0738dc793c4f4fa0aeb83367eb40be081d2b704d1afe7e87c48a685af3c6314c072fa265a7ce6cb357531e58f0e655a9cb966218cbf8c0516d24c2289b93676f0e66b74628e1345e2f885985900783b6ec327e5967aaa2a0e0a150f149514080fe1d0bcbae032dcab1c4e3592c56519af2bc55d2cc33c7a4a41b74a5c2efc8989991a2d481e0a12dbbeb997e0e6f372169bab6e9301764ec6fd8ed27d48537549c69e0d5bb9ba40eafcf6a87d15bc10afff4c4f7fcdd32e5f436720cb323c6da0ea6ae35b5c7ea214b1d2d0f815efa37a83701a5b5b95206ffba6fcf8282c04e2e3e8f611ac3eb7ba824de5549134f076156cbbe9e6aef866b156d438d7a8fe12e595467aea96460a01438956f7e709e2d3787e236095f21ec02b2d302653527ba6528193048e0e013291839c4f66f502241e536a52a81de8ca0427e37688dfa52878023c12248adb2d0450f735b2e70dec667eb1411a1521d25577a76b68faeb554a5f028fdbf4f6525d497c7f1ca154e16ced8bd3e4750fcc5243c63ca45187c24ad030f1aad3b3cca00af26bc6f065f1eabd7bfbd041d5912a43a457e1981be3f8d2e6ea293524b17b87866a1e4facfc607df79c3deeb7bda6be31700eea149b8f7f1ee31b194aaced393bba4586328990053214e0b62b2168cd4b87fb7f16cf41f5019a8cd50105f5514e928f93a6edde1b6e834e27d816e2e1dbaed4e7154319b119f8ef3e2879390670ac033b82a1872fc20db29e12b1eccf65d35cdf763fd882916592e96100650512e47029884178361bf88f4d3f9e9260d301069a68bd187eb2b8bf98a273849125c6a2e016611bc521c4e9341d60a2266aa3ae525b9bb4f942a53b2400a509d32bb34beacda25a1c0ee977573c9dd70c85e094dd134f07c669729f19ea40b2e2512b96400aeee3d790bcf7c1a6ffee2ac328e2b7d6d1664c4c8e41b33a5a2983441d924f5b43c98f4c9014383f39c08f1d9a722d317db91a5e2979e90b06f33984968abd16d9f9bc435a5e665a01f749683844ce204db6d9233d26bb75e4b848b33ef9111bc13ed4f678e852d38fd77399a107d85944fa3ad529c33924cfbf5ff697bf84e76193997fec274f8290990438ad1aa326ed84e38b41afc750e481e5e55476d763e65933dd268502e507fc5d2d3fe9520c71388ae35ab049d08d83e7f107f27cafd578026461b02549f947bc69cdc4b4c5aca796afb80af43661e9f91e52ac9126d319d859d8985ae52bd339fa7f05c7901f24ed219df8788ace21745becd6960232a27219128f87e4ee689558d90b3c6983f020e9b446d2efaa50e65f7510efa43c4f178e66a362868fd1d1efac177da4a5a3cb1e28840b8a9c823c0f393cc60f9d6a44ed439f89b65e49b97528e8127f60aa29adee2e1132fb0be9b52e28aabf0a0a31d4f47efb4ca0285d9f94d715f5139424bf20ad0c044e165dddb8f1b4d5bac2f2d713177af6ca8ef0d00482d32076e1b27c9b0571fc6fcad5bf7d344c2db6f2b7f76cf7dae8b8b1cd6ce0d38da7a4dc5bcd6afb8607da594bf0bcd38f3feb8ca70d32818960b36e5e95c5ef07c0c98792fb549fd99e8200b8696c0947554ddb6aa361571da523314ecd7b3123d0fe56aa3decc2fa5a4a31e61d6aa88e0808553fe6b0eb37161d2ef47562873e531bb0552ad8aa31fb68808d5cfab9219e854812e4d2e9643291d0ba890ec86b8b583692bdc98ba3078f63fd853b96e520fec2b2b5967fc1a962a9081ca31750161664d4b68c5c8aca68409be50c69f30063383ae5a4afd5112125ce1298e6ff7b255756c016a8b85676236c7a31e43259bea2e0b4d458ec46c4de33f850e523318ed4201c50fc2280ea0312875ac298ad1933240ddb016072f3b9320d044c5499e39016f41e286dbfa101650c66f2ee4fe579d2d3b5bdcf16df4df2edf8942cd4392561d0d06ba5591f1265f5544ad6685462067e22a3216a38873966840f2f34da3067ab5329a701270916a3445294092a3234d0c2eea80256a75e2507bdb5ff4193399a96fabbc59a041ffc67de3614cc1d15b6dbfef42b4325e95b21af7fcd451bf7caefc620c61c8bee0c369fee3fa430906b552370cfdbc85e7c8b02270444ece34fae0f0a8fcad604f5f2391982b8887de64514407932fe9975f149d276f08421ef2c769e7f6108854323878a3ccb3ce5bd64782e482848131992af88d8fc8ac10939dfe389c901ee6d3517f4c19cd2c263bbdab280caa4793a6f6c42f95842e0123bed345b7ddd6f6136ae0b5fa415650b721a740de8fea1f9e37be702e30a38f380c2c11e2d3d2baadfad69e6962bfc75e84b6170e710e26a77286a4d4a06dfa284939f91340e46b69ad03de6279227d3a32d1160b3f476f676d1fa39e585ff9ecc49f6825ba2981bf897fca08ce8a06b1b205a6f34f899e5eb6e9fff9b5e196955b59d762cfb8f55656804cca9b0bf59210c6c44f76a58693e5970ed954f6d7d2d507dba00c1e6c825190b305a84d2933be62627bdbf4b667c318d34320db356917710a8f9c05a942f13e758bf0269f3d991a930501c91940c8e13e2725df9af490880bdab25cd4eb077d0879aae405788fb894532d21e9184852d0b2571894fc045a41bc1658986a4636ca531932885c210fe55814bf00747352931b6fad67bb32b70eb315578d3dd15d5a6a5c4be0c4b6d0885fc61367b9002def8bbb7474d710bcc4b74f9973d2c10d683806e13baa4e405934b661b4b03ef6a21773e8646fb10edb2611800dce86520e0b3b859b55b9c60d6d04e8f90b0256b36c6eeb971d6c1797a8199eeee2fc1d7f362a2dd3c0c761fd6fd65621365949ddffc105b1282c80e934d0d0e9dbcd3639a1fca20306cd552d4625fe6ed85da194cc3931e698ef7abc02bddbbb345b346595247c38f5585a353cee21c7c43aee12d74b6cd58bafa58c5bc3e29c834fbcdb71303c84fd2b9d75b8509a25951d87b15737dfeee66938a531b37c711cb9e07e593a357cf6400bfd6195adb7bcf77da5d2a528355fc6190605d078f138fd171f56e9cb83af4e1739933446e0a8266edd13166cdf8ec2ff6d187ebce6b9285c47bcb7d1b0327248c96efee3406a96e092fc661814fa8d8408371bac751f90f4e0e36dc4af960701dd5b10212e358d06703eaecabda771cba8d14fbf96e3d1a0c0261c263a1bc3831618a640465179a0f21fa414562cfab0854e4441cfde3a27bc57124e4ff409429c187c304856eb70d491f1f68ed7a6358ae76fb7adf85827ba53564fe3a89e966dfb9c5c3a621e5b2e1b86bb01844f3fccf4f5d3881e5487a8add3310ef65263e4f3015a86721a4e863068180f69f5074d81d6bd2c8735c08d69a451139d48cba4813679e444258d23af247fae94674a9b89674ef0a8eb6cf996093465de6a591e07cef9b9ba2a2b4e452684b0143759f1f", 0x1000, 0x80000000}, {&(0x7f0000003580)="72be56f3757429a3a57d53f1bf91eaec54ccdb49cb3f4dfc7974d86a16143bc2efe64360a62dc2ce61c20f87234005090d58fe24d05b4e2a29d5f0f92d770dc8a9f9f7477fa2b7ee4a768a711c12c7b9a910d5ad8884a65b21a23176ee1e90900dfce947d53f53ba00901fec4dc3f204f86adf0f2d478ada88a0edea8f97c001", 0x80, 0x3}, {&(0x7f0000000040)="8c2a05f1b841", 0x6, 0x9}]) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x100010, r1, 0x3bb3a000) recvmsg(r2, &(0x7f0000005640)={&(0x7f0000004480)=@qipcrtr, 0x80, &(0x7f0000005580)=[{&(0x7f0000004500)=""/4096, 0x1000}, {&(0x7f0000005500)=""/69, 0x45}], 0x2, &(0x7f00000055c0)=""/109, 0x6d}, 0x40000002) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) syz_mount_image$ext4(&(0x7f0000003cc0)='ext2\x00', &(0x7f0000003d00)='./file0/file0\x00', 0x5, 0x8, &(0x7f0000004300)=[{&(0x7f0000003d40)="f4b387755926141b51f555e0e228dd7e27bad8e8575606a2e4864b6823a15adf40f156768cab760ecc0af00a8fe6c0ccbdb0b80e632dffb3c48fd6755787d2f7f4d70df64a2ef55804a1335d3c71dbc7e440b512c06f24e9301b31612d9c6f6809d3242dced2aae87f5305538bccc9f9610e4f670dc16f1ae7358df0a88d218842a5085c48f4d6687ff4795eaa7dedcaebaa389e5b50378bb93e2d2d2106da2232a4515208f938cb8780a809e319553a0910aa4865c3f40ccb3bd8a1c26893be702c7aad944ab3a74966013294441dcfc683446fb9f6aee821549397b5232a282e880e30a4d81878dbdceda0ee5c8d3d1ef037d6ea2d502725b971e415", 0xfd, 0x5}, {&(0x7f0000003e40)="71740556b54e844f3e34341d82935280454ea7c32c729859c06f6088b756bcc0dac72e28781ca86c567dd4ce22d937f956ccc0e5c8b5472ae1887f8025ecf660bae3811566b1503bf950e2fd2952952831c1bd9377e67e4700008d3365705a20477592bba6443a66c59ac314afbab0095cc62877adb57262874a8a58ce2229aee3cbbab1ba2bb8a3e002d2259c941f60657944600e1d37ae3b6b7717e8fa0611b0a3cae34f7c2e64d41cc4f4b195b75f4e49309016a0101e2b0711a8c89c73eb4dd0be872ba9b736f467e75888a2085c1e4af06ab10e60bfe40d3290", 0xdc, 0x3}, {&(0x7f0000003f40)="6838a2d3ca7a88d33b01f248ee224202cf31b6ac2a91f70be5dbb8338e4859ff25d2e161bc480db2a445096d1e6fafcaf8f106c2af95232ce2e1c22627e9", 0x3e, 0xe5}, {&(0x7f0000003f80)="b2d41d7483bc0e2ed95512691389507a8aa3617e8d98791585669d15a1402eb51eff90d14dc8e6048844d16e7585976d4dd7b0b0c7ee4f45dd0e88ccc66070dd7eb5ed3e58b1774d177741f1ac5d081f79030605313cb4d3d4f4829dc001484717470986308ddbe37f7f4191a00f2bb3f9c7fda98b6a8e5bd14802427a742017335b589d0dc680d58cfbfe80dd5b004485cdc7d5c386", 0x96, 0x4e}, {&(0x7f0000004040)="f50073b6170381acbdeaa6bcb99960c315f029fd91ff5050f5b2705e2a6c0b3dd2d71d3bc1b621fc42e8f7a766d0f4d055aa06df534550e85a0d8a4fdabf9043e63215f5850098523c65ca60aa832324dbcb23d0c0b702682257145ff33856f3b3f2f2652631df1d9826ed9e3eff6ea079bee05d2ca5289526a6b432000a01e6deb8a993985577c5ca3daa1f0ffab70b7c09d30388adbe3dec5a3e9355bdb4bacc8bcf6a03310d3df6080a80202586d0d166350ca9fe3379a6759093ea5e03dbdced9cdd3dff880875b99daac9c7a28ac8c73c34ffe7eb715df8e53092cc995f0eb0221a92d2bc2b4cee48", 0xeb, 0x5}, {&(0x7f0000004140)="99cbb2bd543b1390333f38e7a3f6c359348777df1f4c5a70de65567e7ae5754dcf95e0c6e64d676fa5d2755d7962963b8cbe1df265ca9555c08d96d9a777b4e9bf1841d366c4c7253873", 0x4a, 0x5adf8161}, {&(0x7f00000041c0)="9918ea242a60f8ea97558ffab169714d6911c4907318e0778b0c3354c5d91cd54c598c0823c0b31d6326447c0b2ad23c3c5b005e90710979f674b5c0d3a51bc76a97f5d76ade2a9bf9f2c39361c7279dd0c4ef108c80cb42c4bd204fdd71a61d6e08e44c45550453d7e6af6d91902a1a4a0840b372399d751c83a583aa8f660c6253fc88faa674ae7e667f4f1b6ad5799e8ddb", 0x93, 0x10001}, {&(0x7f0000004280)="0d81c8ceeffaa1c954a6176407ade561d3e2812101095a7715f5e1f958f26238d7246434a2538ad225ec96efc270c65f3ab9b393f3214ef37b2658c7c2fdbd5756c56da1c9cce7b0367384882c5b5e3836498781c19cde58", 0x58, 0xcb87}], 0x1001000, &(0x7f00000043c0)={[{@stripe={'stripe', 0x3d, 0x9}}, {@journal_async_commit}, {@usrjquota_path={'usrjquota', 0x3d, './file0'}}, {@debug}, {@nobarrier}], [{@smackfsroot={'smackfsroot', 0x3d, 'tmpfs\x00'}}, {@fowner_gt={'fowner>', r0}}, {@obj_type={'obj_type', 0x3d, '\')'}}, {@mask={'mask', 0x3d, 'MAY_APPEND'}}, {@hash}, {@func={'func', 0x3d, 'MMAP_CHECK'}}]}) epoll_ctl$EPOLL_CTL_MOD(r3, 0x3, 0xffffffffffffffff, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r6, 0x0) preadv(r6, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r6, r2, &(0x7f0000003c00)=0x1, 0x7) setuid(r5) syz_mount_image$tmpfs(&(0x7f0000003b80), &(0x7f0000003bc0)='./file0\x00', 0x7, 0x0, &(0x7f0000000200), 0x280000, &(0x7f00000008c0)=ANY=[@ANYRESHEX=r5, @ANYRESDEC, @ANYBLOB="2c66756e633d504b4c4943595f43484bed4b2c0079867a4487aae45c254411d11cbe38d9d83fa3ac12db810ed80f6f"]) [ 136.759809][ T3678] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 136.781556][T11937] loop4: detected capacity change from 0 to 264192 [ 136.796284][T11937] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 16:05:59 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFDSTADDR(r0, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x300}, 0x0, r1}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000140)={'sit0\x00', &(0x7f00000000c0)={'ip6tnl0\x00', 0x0, 0x4, 0x1, 0x7, 0xfffffff8, 0x23, @private0={0xfc, 0x0, '\x00', 0x1}, @rand_addr=' \x01\x00', 0x78cf, 0x8, 0x7fff, 0x7fff}}) sendmsg$ETHTOOL_MSG_WOL_GET(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000300)={&(0x7f0000000200)=ANY=[@ANYBLOB="f8000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fcdbdf25090000003c00018008000100", @ANYRES32=r1, @ANYBLOB="140002006d6163766c616e31000000000000000008000100", @ANYRES32=r2, @ANYBLOB="140002006261746164765f736c6176655f3100004c0001801400020076657468305f746f5f62726964676500140002006c6f0000000000000000000000000000080003000200000008000100", @ANYRES32=0x0, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="08020100", @ANYRES32=0x0, @ANYBLOB="340001801400020076657468305f766972745f7769666900140002007665746831000000000000000000000008000300000000002800018008000100", @ANYRES32=0x0, @ANYBLOB="080003000100000014000200626f6e645f736c6176655f3000000000"], 0xf8}}, 0x4044401) r3 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r5 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000380), 0x151001, 0x0) ioctl$BLKTRACESETUP(r5, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x0, 0xc, 0xc7}) ioctl$BLKTRACETEARDOWN(r3, 0x1276, 0x0) mq_open(&(0x7f0000000100)='.%!)\x00', 0x40, 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r6, 0x0) preadv(r6, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 136.801082][T11947] loop5: detected capacity change from 0 to 1 [ 136.866554][T11947] loop5: p1 p3 p4 [ 136.870665][T11947] loop5: p1 start 10 is beyond EOD, truncated [ 136.876768][T11947] loop5: p3 start 9 is beyond EOD, truncated [ 136.882839][T11947] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 136.903587][ T1032] loop5: p1 p3 p4 [ 136.907700][ T1032] loop5: p1 start 10 is beyond EOD, truncated 16:05:59 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFDSTADDR(r0, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x300}, 0x0, r1}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000140)={'sit0\x00', &(0x7f00000000c0)={'ip6tnl0\x00', 0x0, 0x4, 0x1, 0x7, 0xfffffff8, 0x23, @private0={0xfc, 0x0, '\x00', 0x1}, @rand_addr=' \x01\x00', 0x78cf, 0x8, 0x7fff, 0x7fff}}) sendmsg$ETHTOOL_MSG_WOL_GET(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000300)={&(0x7f0000000200)=ANY=[@ANYBLOB="f8000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fcdbdf25090000003c00018008000100", @ANYRES32=r1, @ANYBLOB="140002006d6163766c616e31000000000000000008000100", @ANYRES32=r2, @ANYBLOB="140002006261746164765f736c6176655f3100004c0001801400020076657468305f746f5f62726964676500140002006c6f0000000000000000000000000000080003000200000008000100", @ANYRES32=0x0, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="08020100", @ANYRES32=0x0, @ANYBLOB="340001801400020076657468305f766972745f7769666900140002007665746831000000000000000000000008000300000000002800018008000100", @ANYRES32=0x0, @ANYBLOB="080003000100000014000200626f6e645f736c6176655f3000000000"], 0xf8}}, 0x4044401) r3 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r5 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000380), 0x151001, 0x0) ioctl$BLKTRACESETUP(r5, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x0, 0xc, 0xc7}) ioctl$BLKTRACETEARDOWN(r3, 0x1276, 0x0) mq_open(&(0x7f0000000100)='.%!)\x00', 0x40, 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r6, 0x0) [ 136.913872][ T1032] loop5: p3 start 9 is beyond EOD, truncated [ 136.919989][ T1032] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 136.994016][T11959] loop1: detected capacity change from 0 to 264192 [ 137.002927][T11947] loop5: detected capacity change from 0 to 1 [ 137.013420][T11914] debugfs: File 'dropped' in directory 'loop7' already present! [ 137.021162][T11914] debugfs: File 'msg' in directory 'loop7' already present! [ 137.024727][T11959] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 137.044152][T11947] loop5: p1 p3 p4 [ 137.048075][T11947] loop5: p1 start 10 is beyond EOD, truncated [ 137.054205][T11947] loop5: p3 start 9 is beyond EOD, truncated [ 137.060351][T11947] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 137.086627][ T1032] loop5: p1 p3 p4 [ 137.090771][ T1032] loop5: p1 start 10 is beyond EOD, truncated [ 137.096934][ T1032] loop5: p3 start 9 is beyond EOD, truncated [ 137.102934][ T1032] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:06:00 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0x82) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r3, r1, 0x0, 0x0) 16:06:00 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFDSTADDR(r0, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x300}, 0x0, r1}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000140)={'sit0\x00', &(0x7f00000000c0)={'ip6tnl0\x00', 0x0, 0x4, 0x1, 0x7, 0xfffffff8, 0x23, @private0={0xfc, 0x0, '\x00', 0x1}, @rand_addr=' \x01\x00', 0x78cf, 0x8, 0x7fff, 0x7fff}}) sendmsg$ETHTOOL_MSG_WOL_GET(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000300)={&(0x7f0000000200)=ANY=[@ANYBLOB="f8000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fcdbdf25090000003c00018008000100", @ANYRES32=r1, @ANYBLOB="140002006d6163766c616e31000000000000000008000100", @ANYRES32=r2, @ANYBLOB="140002006261746164765f736c6176655f3100004c0001801400020076657468305f746f5f62726964676500140002006c6f0000000000000000000000000000080003000200000008000100", @ANYRES32=0x0, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="08020100", @ANYRES32=0x0, @ANYBLOB="340001801400020076657468305f766972745f7769666900140002007665746831000000000000000000000008000300000000002800018008000100", @ANYRES32=0x0, @ANYBLOB="080003000100000014000200626f6e645f736c6176655f3000000000"], 0xf8}}, 0x4044401) r3 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r5 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000380), 0x151001, 0x0) ioctl$BLKTRACESETUP(r5, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x0, 0xc, 0xc7}) ioctl$BLKTRACETEARDOWN(r3, 0x1276, 0x0) mq_open(&(0x7f0000000100)='.%!)\x00', 0x40, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) 16:06:00 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x2000) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 16:06:00 executing program 5: openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = socket$nl_audit(0x10, 0x3, 0x9) preadv(r1, &(0x7f0000000040), 0x0, 0xda0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000000, 0x8010, r0, 0x3ebf2000) io_setup(0xffff, &(0x7f0000000040)=0x0) socket$inet_udp(0x2, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) io_cancel(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x8, 0x0, r0, &(0x7f0000000100)="ffdce53fcdece9e2fad8", 0xa, 0x6, 0x0, 0x2, r3}, &(0x7f0000000180)) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) epoll_ctl$EPOLL_CTL_MOD(r4, 0x3, 0xffffffffffffffff, 0x0) 16:06:00 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0x82) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x0) [ 137.379706][T12003] debugfs: File 'dropped' in directory 'loop0' already present! [ 137.408754][T12003] debugfs: File 'msg' in directory 'loop0' already present! 16:06:00 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFDSTADDR(r0, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x300}, 0x0, r1}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000140)={'sit0\x00', &(0x7f00000000c0)={'ip6tnl0\x00', 0x0, 0x4, 0x1, 0x7, 0xfffffff8, 0x23, @private0={0xfc, 0x0, '\x00', 0x1}, @rand_addr=' \x01\x00', 0x78cf, 0x8, 0x7fff, 0x7fff}}) sendmsg$ETHTOOL_MSG_WOL_GET(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000300)={&(0x7f0000000200)=ANY=[@ANYBLOB="f8000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fcdbdf25090000003c00018008000100", @ANYRES32=r1, @ANYBLOB="140002006d6163766c616e31000000000000000008000100", @ANYRES32=r2, @ANYBLOB="140002006261746164765f736c6176655f3100004c0001801400020076657468305f746f5f62726964676500140002006c6f0000000000000000000000000000080003000200000008000100", @ANYRES32=0x0, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="08020100", @ANYRES32=0x0, @ANYBLOB="340001801400020076657468305f766972745f7769666900140002007665746831000000000000000000000008000300000000002800018008000100", @ANYRES32=0x0, @ANYBLOB="080003000100000014000200626f6e645f736c6176655f3000000000"], 0xf8}}, 0x4044401) r3 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r5 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000380), 0x151001, 0x0) ioctl$BLKTRACESETUP(r5, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x0, 0xc, 0xc7}) ioctl$BLKTRACETEARDOWN(r3, 0x1276, 0x0) mq_open(&(0x7f0000000100)='.%!)\x00', 0x40, 0x0, 0x0) 16:06:00 executing program 5: setxattr$trusted_overlay_upper(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540), &(0x7f00000006c0)={0x0, 0xfb, 0xca, 0x1, 0x7f, "a9363ff9a088170f9183ac031a4cac8c", "6d4c6c3ea209dad85deba2b57322469e673017e3e16c3226df18475d1bdb60d2a9c8ca7cbdfedde72d8e35fb8920a586aec39fa3e289cc63a0e122380d21f745e4d834075360a0821730b9051c2ca3e5b720bd12284eca5001c54a315650d4dc63522fe87e267cdf7635c56a2dad8e541f6972e0e0bea99db2fe3965d799a02e854ed42c0f86e7535ad6e65594ae872c9341235c1b1d13aa8b744811e74701b2982ea9688828ef0486081c392f5c1ac6a4c188dfdc"}, 0xca, 0x3) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) r0 = socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) syz_mount_image$tmpfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={[{@gid={'gid', 0x3d, r1}}]}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000100)='./file0\x00', 0x2, 0x4, &(0x7f0000000440)=[{&(0x7f0000000140)="97af05c9f7c22ffd1005b0e6411e0c894d9fcc2c08774242b86e4ddd2c6cc9fd6f77aa13553dfd7531f9f90f5c603d1d51ad20632ec18438946ebebbbb9a2045b815b8e2d9cd67091dde254c81c252d3386fee48bdbed3dc55982e397c461974f2c1bee4739efeb482be5b065ea2e3214c66fb665914a8126af262a784eef113f549963c3a00a8e4798041641bbc24e40856bb0fb215", 0x96, 0xfffffffffffffffb}, {&(0x7f0000000200)="35b47e9ba8eebda5bb772ceea578b126f65888a6d523f5c63ab668287ee51f7a101f2b2397b26ec53e7fc4aab953a4447c6fa0fb96d2d5948c851e5878e2d537d6ba3aa2106d3d4869be2ea742572ea31c2b9cdbd1c1f993c8d1e6392621d05f773f392259f8a07c3dcc3cff690066d43ac968521abd0799a9588ba80407388619ce9e96e4693eedf5ee6917b2a3492c738767bc4f8cfbed0c14b0aad1db2f9c5a277a7f", 0xa4, 0x9}, {&(0x7f00000002c0)="2d5796272b04b7c2e2fc67ce73395cf62b53ce9ceb9a2248464cc8eeb09a0b20011aca40b8d9ab86c42d772d7de104c01f53f25ed4e6bf91e38ebf40db0817581a5716e6d626ef91a86e818f5c12d3503f58d7e16062dc687f7f5b3893dedd37f3f9f5f3c6eeb5db13dc0148b567c6b6b208ffd5e6f665886653a339", 0x7c, 0x3}, {&(0x7f0000000340)="08da91f26d87000293e1df0ffecdb1ad0d6247f1e627a3a4a52e2181a125c6eed288ce431f17f20b2064d3d953b56e1716e8c6fee12b537dc19832c6e80f357d1855403af3017e970b8e19676086106c17911997b805b870c705a74340f209d08a6b91f020297f685a4647569e0c4856d72ddb59cb6a493f59cc8b3134577f6d5b42dad87f4733acb624ae8937dae69ed3cdc29b67c8acf42afd714962a61294eda974e7c11572553f31f3537a6edf47370ab5492331d883b52bf313feb92faf539cf2376db246bd81c5139c8516d513b1071bdf044a8b484ff6662fb175", 0xde, 0x2}], 0x800800, &(0x7f00000005c0)={[{@nr_blocks={'nr_blocks', 0x3d, [0x2d, 0x32, 0x36, 0x7a, 0x33, 0x34, 0x25]}}, {@huge_within_size}, {@nr_inodes}, {@huge_always}, {@gid={'gid', 0x3d, r1}}, {@huge_advise}, {@nr_blocks={'nr_blocks', 0x3d, [0x33, 0x0]}}], [{@pcr={'pcr', 0x3d, 0x14}}, {@func={'func', 0x3d, 'KEXEC_KERNEL_CHECK'}}, {@subj_user={'subj_user', 0x3d, 'nr_blocks'}}, {@euid_gt={'euid>', 0xffffffffffffffff}}, {@dont_appraise}, {@context={'context', 0x3d, 'user_u'}}]}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) epoll_ctl$EPOLL_CTL_MOD(r2, 0x3, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x0, 0x180) [ 137.567571][T12009] loop5: detected capacity change from 0 to 1 [ 137.604224][T12009] loop5: p1 p3 p4 [ 137.608962][T12009] loop5: p1 start 10 is beyond EOD, truncated [ 137.615113][T12009] loop5: p3 start 9 is beyond EOD, truncated [ 137.621101][T12009] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 137.689336][T12009] loop5: detected capacity change from 0 to 16383 16:06:00 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, 0x0, 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) 16:06:00 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) 16:06:00 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0x82) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x0) 16:06:00 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_mount_image$ext4(&(0x7f0000000040)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0xff, 0x4, &(0x7f0000000400)=[{&(0x7f0000000140)="7bf774e2afafb78afaa57f95d84a8ee55e10025400f30826c59b8a5502a405fb173eab5d88e10a302392648bde053cadd9c4f20d4364437ec7a7e73aeeba2341ef5530cdb06f95603a44c8c017e69ce033e8ff18720d7d4f6918bd0f3db31ecbd0fcaa0834ff1a2244faf3204cd8133662de8a9318695f3d31341bf9794a25ed4b9555c312047e8b64ca31a0fed01a177cbbb37b398d308b6a21", 0x9a, 0x3}, {&(0x7f0000000200)="949c8e08f995dc827d4fe5265e5d9a6dd393cdf17c37eff8ff34757648215684bee345ed8a0094876330b114e91f49e4598df0bc2a431a1d4593a34be9344adf8922edd30ebb598864ac7d43dbbae080b9038960e726e4aba3df5743ef08de39f3cbd63d6f853292f6543dc8abf2f81b4779d28af4ceb3a689b30d1d10fc37ed799897d64e7af7a02f3f8c01dea36f8b4c1a4ba5444edae13f24de0c18aa1c582151c5008255944836f11e8a", 0xac, 0xfffffffffffffeff}, {&(0x7f00000002c0)="bcc01e45a917fafafe0c29195a2bde2136afe5791c1df5cb05ab2da5e1472da0a339548c77cd4ff260e2ef4f3f0065d69ddf3b0ef35664eddb616ddcf42b421b626dd1fc587f17177733571c85240257ad4869fe6c292625e129cd39223dcb9938be0b4ab286078096a88ecbd9b2", 0x6e, 0x7}, {&(0x7f0000000340)="8ca7022672b062c8fd0e4712bdd52e80b3d933519f342e69530e5a2b9943c2731a81ae9f778d17770c3d819b3a460d4a2f421420b71a5a310eaebc53f3318b33b119d65d73e87af76a7f92e14eaf09ffc83cf304df62482c6ab99e363bcf78b794262c366649945e3c97d759d3c6338d8b9ff7e9313d1f9bc422d06c462a99b1d4c8d91a7e03d4f1ba8176cd733d9199b5251970c65ac8fd3de03568623fb41ef3a5e0580e0f7e194d3404e7d2393a7cc122f1e243578a", 0xb7, 0xfffffffffffffffe}], 0x420, &(0x7f0000000480)=ANY=[@ANYBLOB="61626f72b05bb1a273d2831f7570732c7375626a5f757365723d2c263a5d2c61756469742cb2954dbcc87474cc7b6f626a5f757365723d5d2c66736e616d653d7b2d245b", @ANYRESDEC=0x0, @ANYBLOB=',\x00']) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) 16:06:00 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFDSTADDR(r0, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x300}, 0x0, r1}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000140)={'sit0\x00', &(0x7f00000000c0)={'ip6tnl0\x00', 0x0, 0x4, 0x1, 0x7, 0xfffffff8, 0x23, @private0={0xfc, 0x0, '\x00', 0x1}, @rand_addr=' \x01\x00', 0x78cf, 0x8, 0x7fff, 0x7fff}}) sendmsg$ETHTOOL_MSG_WOL_GET(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000300)={&(0x7f0000000200)=ANY=[@ANYBLOB="f8000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fcdbdf25090000003c00018008000100", @ANYRES32=r1, @ANYBLOB="140002006d6163766c616e31000000000000000008000100", @ANYRES32=r2, @ANYBLOB="140002006261746164765f736c6176655f3100004c0001801400020076657468305f746f5f62726964676500140002006c6f0000000000000000000000000000080003000200000008000100", @ANYRES32=0x0, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="08020100", @ANYRES32=0x0, @ANYBLOB="340001801400020076657468305f766972745f7769666900140002007665746831000000000000000000000008000300000000002800018008000100", @ANYRES32=0x0, @ANYBLOB="080003000100000014000200626f6e645f736c6176655f3000000000"], 0xf8}}, 0x4044401) syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000380), 0x151001, 0x0) ioctl$BLKTRACESETUP(r4, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x0, 0xc, 0xc7}) mq_open(&(0x7f0000000100)='.%!)\x00', 0x40, 0x0, 0x0) [ 137.732210][T12003] debugfs: File 'dropped' in directory 'loop0' already present! [ 137.761192][T12003] debugfs: File 'msg' in directory 'loop0' already present! 16:06:00 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFDSTADDR(r0, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x300}, 0x0, r1}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000140)={'sit0\x00', &(0x7f00000000c0)={'ip6tnl0\x00', 0x0, 0x4, 0x1, 0x7, 0xfffffff8, 0x23, @private0={0xfc, 0x0, '\x00', 0x1}, @rand_addr=' \x01\x00', 0x78cf, 0x8, 0x7fff, 0x7fff}}) sendmsg$ETHTOOL_MSG_WOL_GET(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000300)={&(0x7f0000000200)=ANY=[@ANYBLOB="f8000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fcdbdf25090000003c00018008000100", @ANYRES32=r1, @ANYBLOB="140002006d6163766c616e31000000000000000008000100", @ANYRES32=r2, @ANYBLOB="140002006261746164765f736c6176655f3100004c0001801400020076657468305f746f5f62726964676500140002006c6f0000000000000000000000000000080003000200000008000100", @ANYRES32=0x0, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="08020100", @ANYRES32=0x0, @ANYBLOB="340001801400020076657468305f766972745f7769666900140002007665746831000000000000000000000008000300000000002800018008000100", @ANYRES32=0x0, @ANYBLOB="080003000100000014000200626f6e645f736c6176655f3000000000"], 0xf8}}, 0x4044401) syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$vcsa(0xffffffffffffff9c, &(0x7f0000000380), 0x151001, 0x0) mq_open(&(0x7f0000000100)='.%!)\x00', 0x40, 0x0, 0x0) 16:06:00 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0x82) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x0) [ 137.806057][T12032] loop5: detected capacity change from 0 to 1 [ 137.815764][T12035] loop4: detected capacity change from 0 to 264192 [ 137.867684][T12048] loop1: detected capacity change from 0 to 264192 [ 137.896370][T12032] loop5: p1 p3 p4 [ 137.905607][T12048] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 137.913631][T12032] loop5: p1 start 10 is beyond EOD, truncated [ 137.914979][T12035] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 137.920769][T12032] loop5: p3 start 9 is beyond EOD, truncated [ 137.920783][T12032] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 138.006546][T12032] loop5: detected capacity change from 0 to 1 [ 138.030089][ T47] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 138.063946][T12032] loop5: p1 p3 p4 [ 138.067939][T12032] loop5: p1 start 10 is beyond EOD, truncated [ 138.074032][T12032] loop5: p3 start 9 is beyond EOD, truncated [ 138.080013][T12032] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:06:01 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 16:06:01 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0x82) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r3, r1, 0x0, 0x0) 16:06:01 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFDSTADDR(r0, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x300}, 0x0, r1}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000140)={'sit0\x00', &(0x7f00000000c0)={'ip6tnl0\x00', 0x0, 0x4, 0x1, 0x7, 0xfffffff8, 0x23, @private0={0xfc, 0x0, '\x00', 0x1}, @rand_addr=' \x01\x00', 0x78cf, 0x8, 0x7fff, 0x7fff}}) sendmsg$ETHTOOL_MSG_WOL_GET(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000300)={&(0x7f0000000200)=ANY=[@ANYBLOB="f8000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fcdbdf25090000003c00018008000100", @ANYRES32=r1, @ANYBLOB="140002006d6163766c616e31000000000000000008000100", @ANYRES32=r2, @ANYBLOB="140002006261746164765f736c6176655f3100004c0001801400020076657468305f746f5f62726964676500140002006c6f0000000000000000000000000000080003000200000008000100", @ANYRES32=0x0, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="08020100", @ANYRES32=0x0, @ANYBLOB="340001801400020076657468305f766972745f7769666900140002007665746831000000000000000000000008000300000000002800018008000100", @ANYRES32=0x0, @ANYBLOB="080003000100000014000200626f6e645f736c6176655f3000000000"], 0xf8}}, 0x4044401) syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.%!)\x00', 0x40, 0x0, 0x0) 16:06:01 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, 0x0, 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) 16:06:01 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x444000, 0x0) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) 16:06:01 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFDSTADDR(r0, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x300}, 0x0, r1}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000140)={'sit0\x00', &(0x7f00000000c0)={'ip6tnl0\x00', 0x0, 0x4, 0x1, 0x7, 0xfffffff8, 0x23, @private0={0xfc, 0x0, '\x00', 0x1}, @rand_addr=' \x01\x00', 0x78cf, 0x8, 0x7fff, 0x7fff}}) sendmsg$ETHTOOL_MSG_WOL_GET(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000300)={&(0x7f0000000200)=ANY=[@ANYBLOB="f8000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fcdbdf25090000003c00018008000100", @ANYRES32=r1, @ANYBLOB="140002006d6163766c616e31000000000000000008000100", @ANYRES32=r2, @ANYBLOB="140002006261746164765f736c6176655f3100004c0001801400020076657468305f746f5f62726964676500140002006c6f0000000000000000000000000000080003000200000008000100", @ANYRES32=0x0, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="08020100", @ANYRES32=0x0, @ANYBLOB="340001801400020076657468305f766972745f7769666900140002007665746831000000000000000000000008000300000000002800018008000100", @ANYRES32=0x0, @ANYBLOB="080003000100000014000200626f6e645f736c6176655f3000000000"], 0xf8}}, 0x4044401) syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) mq_open(&(0x7f0000000100)='.%!)\x00', 0x40, 0x0, 0x0) [ 138.191869][T12080] debugfs: File 'dropped' in directory 'loop0' already present! [ 138.199869][T12080] debugfs: File 'msg' in directory 'loop0' already present! [ 138.214942][T12083] loop5: detected capacity change from 0 to 1 [ 138.222304][T12082] loop1: detected capacity change from 0 to 264192 [ 138.251516][T12082] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 138.284089][T12083] loop5: p1 p3 p4 [ 138.287981][T12083] loop5: p1 start 10 is beyond EOD, truncated [ 138.294100][T12083] loop5: p3 start 9 is beyond EOD, truncated [ 138.300075][T12083] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 138.351153][T12083] loop5: detected capacity change from 0 to 1 [ 138.384218][T12083] loop5: p1 p3 p4 [ 138.388039][T12083] loop5: p1 start 10 is beyond EOD, truncated [ 138.394233][T12083] loop5: p3 start 9 is beyond EOD, truncated [ 138.400202][T12083] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:06:01 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0x82) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r3, r1, 0x0, 0x0) 16:06:01 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFDSTADDR(r0, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x300}, 0x0, r1}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000140)={'sit0\x00', &(0x7f00000000c0)={'ip6tnl0\x00', 0x0, 0x4, 0x1, 0x7, 0xfffffff8, 0x23, @private0={0xfc, 0x0, '\x00', 0x1}, @rand_addr=' \x01\x00', 0x78cf, 0x8, 0x7fff, 0x7fff}}) sendmsg$ETHTOOL_MSG_WOL_GET(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000300)={&(0x7f0000000200)=ANY=[@ANYBLOB="f8000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fcdbdf25090000003c00018008000100", @ANYRES32=r1, @ANYBLOB="140002006d6163766c616e31000000000000000008000100", @ANYRES32=r2, @ANYBLOB="140002006261746164765f736c6176655f3100004c0001801400020076657468305f746f5f62726964676500140002006c6f0000000000000000000000000000080003000200000008000100", @ANYRES32=0x0, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="08020100", @ANYRES32=0x0, @ANYBLOB="340001801400020076657468305f766972745f7769666900140002007665746831000000000000000000000008000300000000002800018008000100", @ANYRES32=0x0, @ANYBLOB="080003000100000014000200626f6e645f736c6176655f3000000000"], 0xf8}}, 0x4044401) syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) mq_open(&(0x7f0000000100)='.%!)\x00', 0x40, 0x0, 0x0) [ 138.565672][T12080] debugfs: File 'dropped' in directory 'loop0' already present! [ 138.580864][T12080] debugfs: File 'msg' in directory 'loop0' already present! 16:06:01 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) syz_read_part_table(0x324740, 0x5, &(0x7f00000012c0)=[{&(0x7f0000000100)="027bd2705a1c562e68826a141a457f601de8e885d75e6d520557aed3bb7ccf73c4a1c9700bbf8936686df7f15fbd80447668467f78a234c78083ea077b102581dda0dda7120d49da12603fb408c3c87a5944a71e35b83f2c53f20c94dcf2164dd22ef0dccdd2a6a75468c72ba41712c63b5b64917d2f5ea22f72112c3f025a7ceb83262654ed769afe15f9d72cd437e5007ca3488bc27e206337d17d6375ebdfa90f391a0475", 0xa6, 0x7}, {&(0x7f0000000040)}, {&(0x7f00000001c0)="9d2383b51d9bc2fc2731bf29f9e57efb20d3c473214918afe71e8251a87def8df6ba98bc9fb7e8dd077eda47f5446845250829d7d5694e31e12d4c8b688089e24b286d365aeb0adad70e633bb23b28238511bf2499165f85e00ff1df33a97df9e20b7e1f2b77c97dd1ef74ff14f71c39240c8cd6a613b1d96dff3e438e454f68e799d70043a5ee922ba5caca74b97d663792fc65d52e403efaac9b5932f6763b1afb88414492f32102b8cdc7439638acfe97016c970c9042d0ac6acee2f85a2643166605e3ec3f21ff6b4a9f51da524dc3ba4efa6652437e72699c0b51b45c41a458c267557f8cc74b6965d09a2596140ee58b7b5d446d3adfa3290ad24eef922814f393dbcf709bab3ae0bbe3b823ce91f5aeb1786ff98632c6112aa504e24a20f6d15717652db6f5ae947eff2223ccbd88f52520605b3e833d10ee86103cb4a55878b76a78bb0ff6e7a688abb17380c01ffddb58b2d9e70e893bf9c74d790c97b832a467ab1e42f93e610ae1e63ecbb5ab7ff3eba611765abf65a150e1e9cc4676bdf4cd2aac75278c3e98a78f67ab9cfbb5f771e4bef1abb5d2fe720195ff5b827a48141cccf59023539dd40567d1577129f1c3afa60d668118ebb02b1b0f0a6bea06c345e04cbf9f202f6fab6866e6cc4dcf72dbde9fde7fafc1089859caf0f782cf7e5159be8e98ea79ac2e5b6f4eee32d5c89434948b14e4bf154244cbcc4e12de6d6ad8492cf6f0fb38c22bbd65cfbb48fba2fb15b2be001b16474aa0fdef97dd24899b39898d42fcaecc2a37389791cf6d103c5a8a2c9494fba26aae8f3ba8595cf1ddbeb36f1cbafebf2a41291fe513241f52bbb6350a3cba97fe11a344d41b771baf0119ceb235df45489adf5c2b54ee805b05617b8f0a87d07334864d671fabd38319f434075ae6b9270ed46f4e925d1c5b8ea37317a7193071b2d30a310fe27bbf96000ff184399b241b111ba6145e73a1ad058202874752fe49dcd69054688d2c77fddb812de3cc65401c96429019741f4d4bfde3ae74bf144f00bdcc9074616e0a45a94a237a86fe915dec5d57febe8f546a2af11d70226a766bd72f7767bcb5364c58dc27554def4263cdbaaaeafeaca8f697c4d3f493e96ed3cbd59f353bc4fa81fd5d52f669950d5b4ceafd3067070da3259994b00a0dcf8ffaffe64ff9d888c4f0fd2fba91b678941ab7069eca2cbd61dd79ef08ed5153551db3c1e395bbfef696f1eef4dd668f0652f54c8a71a2e1c82af85839c1906990b0b343b91c3650b4f5fa8e2daa9c31bd7b73887f0612075605238d6b226dcd664c27b90b192c527649fbc2588cb032d2d1e58ac2bc63ce1f3b08b8d2b3a7bcd343bf0ebf7cb69beb678ce46d851db3f45cca7bfb79038637627dd20fcc99abb7d98b10bac6ea46d98a958a3ddb6ab14ab5b53d75325219bf17a7bd2410865a13d7347174cbb42077bec8c623d7f3c1e894c8f2260dc91cb865438c53715df9ae4dd47defcb4a6b4816c6337f5cfacf3a219a487a13daa27a31be66ea50348505dd1c684f8a2596a68d9f45c30c7a5cbdc2cfc87a838d639da9af1271fe5d83c6a6f92470761458b352d9b2b134abb7231166af64deab6dbcf6b207353f7e637f9d3019d626aa2b6f0b27a62564f9c80122802053f676c17c4889f53097592b6d65d5d07a5dc4c67673bf214c966497ed4c604bd85dd4e2888186b659579e5476a7ec5da671be7c9cd271e8fd1b4e8718ff98ae8e1b8217167a7114b4e1baa4015c7b754f7e92f8bb3ebd638b36da6d1b066ce82d16558ebaf131afbaaf8e3dbb7cc597b935c95228b09ce158492b9775baec93e51678b9a27a4510192121d09878e9307f5285c6f739922759b8b17990f0ddedf20f1896692bc53bf394acfa8d07b10fa9e81d204cc45538ece9e1917162351a26dfde90c197ab10682d83e634ed39378430badabb79d005606041c0508151e4231d1f0aef7726cd469aa27f82f9b09bea28d92c6b1949a871cb4dd9b0699b6081dd334d51089fd7b1323388c20108cf192c7f3bb179784387e710ed46246c739aa61a26a4ef63c80f9eeab9b4a00d43e0945bcb79796f7a94bfe7a4a66cf477ce485386a7942baaaa8d84de37cc4252cac46b360d11089ebf5112771f74e5fa7b6286e9fddecb2886f90341ba42bf77025968ccd8b5b38a3c6be1600fa10688541c03e98e31696e950005feda35c8ac109cb163202e5fb39637d5162c62f4e4aa83d9bc29750ba1f3f36469531b0098b4dd56f220ffb502175d45f7b042452742fc02dd37f48179497244f469a6d3a9e5daff564e8a5ecee85cee6b7afcdf5f454d4c7240ff062476bd5aef0d24fe41af6d896721b6aba52a4169dda01d412bafc5ca535d297f34f8a55052b7ccd1ebeaa774d9dbf04d62e32c8ff14b92c98253a78f1ce4608ce942e46ad6943f48dceaaefecd797da114fcba550dcb1a4f71228b0217c22b81a5ba12236642d686ca9d7973c391ce3b500ea3568601b8ec96484185e87f96063936187d7fddf5455f574029fc5dbdff18beea91f18e1a8e98d5d73cf04d5e6c0de1dac05807fcfeacfa12999fbcff1a6689e3871efe73e356c792b4c8dd9243139450dbd673a7d744633c7b94fbe6d897d8ce617f6fc0042eae096b10e351ae70b2a59b007376dafe5c0b4f2b8dd3d6dac37409b9af563ab9bf5d93a1d1949a77ef092c87e3642d5fb2ca1444acd3265fdd2837eadfea12f050c804f293e6f19e39d73bf7e5512deb14cce61717b2626c1dd937c2b4ece6f7cac93735718701b68f6612c4de84c94db30d824b95b566ec4a83a4ba58e5236cfa09b9ee459f4be8af9f39d8077bb63a9afbb86d310bd3f27007ecd4d0dd3707a8d1c7c5cb30a6ec83422c1887098706c2c87c3662f8da8d204606c3a34969df057267cdebc0850fb7a9a446919b5e6e2c30a2b66abcd800cdc97e67c4fb73ccf44e984034e7aac4f40ec2bfea40c5ad1a32c9c1d9e6310265a6c8fb4b58a253a7e9267972c70f5f91dc0f1bc22f37068817d543c697dceadc9406aaa17aff2e1a5ff4dd5df6426bdac973e4ef77024a5571c0b3d0304730aec52058e9d748d7e28c873dbab8751a5241918b06e082c6cda7bb24f249e909fc7eceec392a796fe717aa1d0b992cabde61cea1698896ccd2c92086c0cf55e9127ed28dc0bee40e9b0080c34b9bd9dcaaa572b1df5626d2d98371daa5f1457629197dd9f649a765ff644f1696b13fcc98c059a3a1a1c822ae1caba3b619938919133477ab508cdaae51e46197eee11c718a1d9b02ec26538e0440e04b8dd582c90db76f61e00d81fa2e4864e1eb629313f12fc03e4ac6114568112a0f6f38b8684a94c377d7d60eefa01b4958e01f671be226a6f091b7fa93d0e6833772e0cd4922cd9d3650c70cddc40823a133a5bec59cec0ea6a027f941b3feb0dd775dcb4e61e87157d2cec9dd0a399d461344db81899c9400c01cac145e21822492504de8b3c0014b0b0e31d039b89f76a1b99bae977f42631328d57a374237f1e173f01fe81b7ef7a3415529666bf21a5a4645f33e05b5f1ee1d97d8af442c9671fbb605e290529cf247779bde7604c197907e4d6510622b2334bb32e57c66c8f81d5da6cf830e90889993ece6521d2ab7cf23f02bd712fc749e3fe8319d7a17fddb2c9f154575812658205d47f385809776842203e6beeb171aa77cb29b796fb5ddd29affc6ff9e75526ee20d2ddc5ab55cbbfb95631cccffde99d76cd77d41326d40ae22a5c9ef5a70bd6cfb9ed244bc819777ee685e3995bef43d7f7a72e07a3372874304b10a1a6c1c47daf43297873c52da1121d2b11d80e9fca7cb13837716a9824984e8eda314c3963ad8944933f2e12af7cf823083119648a67c7e36528b9630b54221bd624243356f15a02e334c4db993cc0af5f9ee97c7e91a3b22628bf50a1497ef8d3ac5002360edffe40b8c4ef8966d96331fb9151e5602684eaaa08cfd1c52498ca5931cd3dc038700f5a4fcbf7571ec9626546b5c0c6c12ec7fa0e2a1c3b898d0e083393f68f4e816f1da86d112c725cca8f932a4cf229877c50d9f9d9fdddd07927d1a0cccc8322baf817593f4a367a16797018a8eb0e3f6ed3f75cf2f0d0f6d58d98ceabccd6f6c234fdfcaccbea8b616adffc1acdbea5f193f4ba52e5dca3f4716b92385e35c5d420d4764b70442fbd02bb284590404a2d040a59d6fd598aa882c6f8917f123f3a3de328ca8f07579a59da8947cbe0f0629013b04f79506d2f890ef5b50c91eb2dc1151331cc3e9c1e45b83f7331ff2188cff9bafa10424ddc3c2cca20087604f673d0c7ea6a898b0aae6da5f44e2119134597402b997b8a14150894ed7f5780907464e247d5fb55db57a0d531614f46873e5c4e4dbf3688fd87c7dd2c7fe876c33c59421a779a986ee775ce984948a5a12a8df6861646317142094101bd4e32f07435b04ae0209003b4eaf008833912b480d2845160233ef3bfa83e7ddabda9bc61130a0a64209840b97c2bd8836e56c4850eff510413fce0f370b46b4325c82d69d614f8bec49e159ef936bbfff53113b15a8462ab7a3b74e3f0ebfb2355fb9fe8c3b3a018ba197882103dc6195335660e38d543172dfcfea6209a3324e02cc88c1782a6d56cf9b91eccd6fd6c2aa98e54e989437cdce042e00a35dec66b77a54ded9add074b6425eacbf746d130bd76611c056028e953bc46d7d1437d82c458316836cd23bc83cb3d8982fcb562ccb959e7604679e1c179ff9af7c68b64327b5c19f57b1e6e9627e704367ec0321e9f728d0a8b99706e44cef9bbcd7837995e660a076d6f89883d0293fea1383228ecf93417756f88eae9458218c03103387cf45cd9db702985a44a7579054ef975a3ba8b2f3593f13ea0745d72ab1704dd647ce2101bc350ee8c742dbdb684da9218f753b012c68f3dc5e74fc5f34f12a0393b1a89cea91580a4f4fca9d6f962c4df9735b6a4810f8fa71150cbfaad00157a540ae5912d928f67de924b57e1dae1b0bd467a688379516b24a1053533320eda62cb34f9979c99f30e185fc62f00987bafa7c4982691e3f6fce36d6659106aeb5989d684678083ad86c01f9d247df5646bf1b7a02d80ec0cca334e9f9ea0808dce6d193c75060007323f0e39c5bcecf275070415cd5c4ac254a1244ee4c52882704a677505147b1ca264edf9fe915aeee5a63590e8e99d9d35a7816e08b8d2ad51eb7bed60c554428a2ab37a1f878a66c9329a891209271d6c1791e8fdb5ccb1fd0c95a6c03c50161632e5bbf3cca5f7e26378366204d22085c52f6af4c7cb065eb7aea0335692f2a0e758492c51d7310bcf6be9e1d819405d337a7484a32f25e291402ad5194049233d294f68f3d49a79435be9b52a8382d8830d9e7da9f84b96d23f293d119ef0646b6cf52a7455b024f73dd073c3117de3fa03832c1a90713f6357dd52401a76073aa976b99e7679242ecceda2647f29de20f3447d4136818bfea88d1d174a0ac99120baba483ed57747b096096548f011781dc4a53d523ae01fe41b512182259e4be8057f923b999e75aa906e68d0b1e473a86b8cb2e98c572c73595d6ca4db26c89446c0c5723c84c221f5df223f43dd81f14eee4202d670cebdb8e7a8211e11a296522b0c453f3f07882f173e712f1fc2005de39d2b0c01e9c0d7bfea31e4b4847667ad1da4b43a662d0e292e3fe874c9b7895c64cedb8dd5aaec13777c53b5c648b96e0a46d9b111d6d41c03b9c49695e840443658418c996f2f4a93b", 0x1000, 0x9}, {&(0x7f00000011c0)="fc2ff9f56e4f5b87ad786402a5eac17daad80caaeb5d6f60478167a8dc10cf5e0ea37b6f617d8ecd1e72bc6d3254676df08da7409cffa8031cc4dbc1978e51f6f01f3c7f6572bf66e827ebbded653ecb91291a0ac415832a3585708713e3cc53db8f1d2b4a80abd45287f090bb24115ea8d9513650a1210e21667820410dcd97227458e0ecc90ea49697f0e755832e7415", 0x91, 0x396}, {&(0x7f0000001280)="2ebbbb6fbcb4477ed84d47b15327a85cf45e17b17539eb58", 0x18, 0x9}]) 16:06:01 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) 16:06:01 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFDSTADDR(r0, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x300}, 0x0, r1}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000140)={'sit0\x00', &(0x7f00000000c0)={'ip6tnl0\x00', 0x0, 0x4, 0x1, 0x7, 0xfffffff8, 0x23, @private0={0xfc, 0x0, '\x00', 0x1}, @rand_addr=' \x01\x00', 0x78cf, 0x8, 0x7fff, 0x7fff}}) sendmsg$ETHTOOL_MSG_WOL_GET(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000300)={&(0x7f0000000200)=ANY=[@ANYBLOB="f8000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fcdbdf25090000003c00018008000100", @ANYRES32=r1, @ANYBLOB="140002006d6163766c616e31000000000000000008000100", @ANYRES32=r2, @ANYBLOB="140002006261746164765f736c6176655f3100004c0001801400020076657468305f746f5f62726964676500140002006c6f0000000000000000000000000000080003000200000008000100", @ANYRES32=0x0, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="08020100", @ANYRES32=0x0, @ANYBLOB="340001801400020076657468305f766972745f7769666900140002007665746831000000000000000000000008000300000000002800018008000100", @ANYRES32=0x0, @ANYBLOB="080003000100000014000200626f6e645f736c6176655f3000000000"], 0xf8}}, 0x4044401) syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) mq_open(&(0x7f0000000100)='.%!)\x00', 0x40, 0x0, 0x0) [ 138.632871][T12114] loop5: detected capacity change from 0 to 1 [ 138.667488][T12114] loop5: p1 p3 p4 [ 138.675554][T12114] loop5: p1 start 10 is beyond EOD, truncated 16:06:01 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0x82) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r3, r1, 0x0, 0x0) [ 138.681695][T12114] loop5: p3 start 9 is beyond EOD, truncated [ 138.687846][T12114] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 138.745694][T12114] __loop_clr_fd: partition scan of loop5 failed (rc=-16) [ 138.782255][T12131] loop4: detected capacity change from 0 to 264192 [ 138.813674][T12114] loop5: detected capacity change from 0 to 1 [ 138.845248][T12114] loop5: p1 p3 p4 [ 138.849277][T12131] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 138.851486][T12114] loop5: p1 start 10 is beyond EOD, truncated [ 138.864420][T12114] loop5: p3 start 9 is beyond EOD, truncated [ 138.870398][T12114] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:06:01 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFDSTADDR(r0, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x300}, 0x0, r1}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000140)={'sit0\x00', &(0x7f00000000c0)={'ip6tnl0\x00', 0x0, 0x4, 0x1, 0x7, 0xfffffff8, 0x23, @private0={0xfc, 0x0, '\x00', 0x1}, @rand_addr=' \x01\x00', 0x78cf, 0x8, 0x7fff, 0x7fff}}) sendmsg$ETHTOOL_MSG_WOL_GET(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000300)={&(0x7f0000000200)=ANY=[@ANYBLOB="f8000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fcdbdf25090000003c00018008000100", @ANYRES32=r1, @ANYBLOB="140002006d6163766c616e31000000000000000008000100", @ANYRES32=r2, @ANYBLOB="140002006261746164765f736c6176655f3100004c0001801400020076657468305f746f5f62726964676500140002006c6f0000000000000000000000000000080003000200000008000100", @ANYRES32=0x0, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="08020100", @ANYRES32=0x0, @ANYBLOB="340001801400020076657468305f766972745f7769666900140002007665746831000000000000000000000008000300000000002800018008000100", @ANYRES32=0x0, @ANYBLOB="080003000100000014000200626f6e645f736c6176655f3000000000"], 0xf8}}, 0x4044401) syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.%!)\x00', 0x40, 0x0, 0x0) 16:06:01 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0x82) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r3, r1, 0x0, 0x0) 16:06:01 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r3 = fsmount(r0, 0x0, 0x1) r4 = openat$nvram(0xffffffffffffff9c, &(0x7f00000006c0), 0x6c3, 0x0) getsockname$netlink(r4, &(0x7f0000000740), &(0x7f0000000780)=0xc) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2000000, 0x4010, r3, 0x6982e000) r5 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r6) syz_mount_image$tmpfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000700)={[{@gid={'gid', 0x3d, r2}}, {}]}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000100)='./file0\x00', 0x5, 0x9, &(0x7f00000005c0)=[{&(0x7f0000000140)="27f208fcaf6afb6539dd37d60ba033843c710d6cb980e286ebce54a94e87b47bf366f2abc43d656b897007c19dff77c41ec1cfa3e3aa504cfc1242cb43cccdff13e4a241611a73df7284c5b7d886d98738b0def0bb9503698a7bf1f44c54", 0x5e, 0x4}, {&(0x7f00000001c0)="cd8f710ecf23d2b1a68e0229e3a4b79721ddff3751513c4a4d0b9b7f69f07aaa8d5f72f944d856ee6da18c400d832694788ee8cc52b44213c411bf45a5765aef8652a81fa4ac7bb3fa9b2827bdf9c63a1b3d052bc76900bf48875489e2e1ff3a334268be9a8344433102f200", 0x6c, 0x6}, {&(0x7f0000000240), 0x0, 0x80000000}, {&(0x7f0000000280)="0f44df6348", 0x5, 0x81}, {&(0x7f00000002c0)="74b610d42ed2d3b2446daf624543f973c6948b1d8cad33d25a0d81", 0x1b, 0xe5}, {&(0x7f0000000300)="2bc4fb8c1ac22c012c14e4bf477220913bd4c56bbe156550868a69b0199da32b469fb4b6e75dfd5719b29a207da35793806402475ec8fbb660178c13337ae5bfee85087c44c20468c3", 0x49, 0x1}, {&(0x7f0000000380)="cba998efb12bc2f3b72fa8b829e604ff6fec7deafcb2ce0bbf1b1a0513076d4929d061b7cff4e08cc1b652b1a4c110651f74a0fcafce80f150baf0138c4dbdb75c333e64eb572c9935a9bba0218ea4b31ad55ee7cf37edc21f37202df08f94ad866e7bb73dae2ee42ddc81df16a67fd3013bba99b5282582ab30001e6830ccb9db7d766d9b266ab649be7cc27cd759ebd4fc8e93fcc4d7ab506611483f8615b9ad7f092354667bd1c8bd633b80942bad92e58d209b69b118fe53723885373f497d365fdb778a80209844429f7bb72fd5d9b9ac13b36f688df9c27fc7c8ca12dc179e3a1c7fbc97220951f277df6c973f548b887af2faddd32dd8dbea3b", 0xfd, 0xff}, {&(0x7f0000000480)="f9db746372aa5ec3296bb74c8c1fdb7f806b423ee424ab8fd8b0c3ad51e9746dba", 0x21, 0x5}, {&(0x7f00000004c0)="d6112cd320adb4e136acd08d8452c4896451c73ae87f6e349337cad794784b3d2cae72f136a8ef674921e68a470bc47b90f520e765d0f59f5abf74c5c62256d4344c45a84b7aee8e006b2e7be81c5f7f96f97d8e9b2c92f9017b7118d18d5e75b4f34d530b5e39eedbacc90ecf3b07224eb4da5a4f37b3a071525f4b023970fd80dbf3c9bd0f4e1ccf7c901045b7c463752be8c627f6de36edf65c2f566438ade8a2b626bc031cf84fce1547de4da58afb0f382235c6160c38dd0e86ddf37ed99f40afea517e892f1edc6503c4b80b6a8923ed87", 0xd4, 0x3d}], 0x1000404, &(0x7f00000007c0)=ANY=[@ANYBLOB='nr_blocks=0t,huge=within_size,gid=', @ANYRESHEX=r2, @ANYBLOB="0000a5da23810e5207fa632a6e1c6dc355083efdcdcd6b1168a06e28d7e483f739edec09b689dcb1688ff013f435abf3d2c2886c130103504b499d406b1698c6", @ANYRESDEC=0xee00, @ANYBLOB=',fowner>', @ANYRESDEC=0xee01, @ANYBLOB=',appraise_type=imasig,fscontext=root,\x00']) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) epoll_ctl$EPOLL_CTL_MOD(r7, 0x3, 0xffffffffffffffff, 0x0) 16:06:01 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFDSTADDR(r0, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x300}, 0x0, r1}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000140)={'sit0\x00', &(0x7f00000000c0)={'ip6tnl0\x00', 0x0, 0x4, 0x1, 0x7, 0xfffffff8, 0x23, @private0={0xfc, 0x0, '\x00', 0x1}, @rand_addr=' \x01\x00', 0x78cf, 0x8, 0x7fff, 0x7fff}}) sendmsg$ETHTOOL_MSG_WOL_GET(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000300)={&(0x7f0000000200)=ANY=[@ANYBLOB="f8000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fcdbdf25090000003c00018008000100", @ANYRES32=r1, @ANYBLOB="140002006d6163766c616e31000000000000000008000100", @ANYRES32=r2, @ANYBLOB="140002006261746164765f736c6176655f3100004c0001801400020076657468305f746f5f62726964676500140002006c6f0000000000000000000000000000080003000200000008000100", @ANYRES32=0x0, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="08020100", @ANYRES32=0x0, @ANYBLOB="340001801400020076657468305f766972745f7769666900140002007665746831000000000000000000000008000300000000002800018008000100", @ANYRES32=0x0, @ANYBLOB="080003000100000014000200626f6e645f736c6176655f3000000000"], 0xf8}}, 0x4044401) syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.%!)\x00', 0x40, 0x0, 0x0) 16:06:01 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 16:06:01 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, 0x0, 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) 16:06:01 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0x82) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r3, r1, 0x0, 0x0) [ 138.984512][T12155] loop5: detected capacity change from 0 to 1 16:06:01 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFDSTADDR(r0, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x300}, 0x0, r1}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000140)={'sit0\x00', &(0x7f00000000c0)={'ip6tnl0\x00', 0x0, 0x4, 0x1, 0x7, 0xfffffff8, 0x23, @private0={0xfc, 0x0, '\x00', 0x1}, @rand_addr=' \x01\x00', 0x78cf, 0x8, 0x7fff, 0x7fff}}) sendmsg$ETHTOOL_MSG_WOL_GET(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000300)={&(0x7f0000000200)=ANY=[@ANYBLOB="f8000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fcdbdf25090000003c00018008000100", @ANYRES32=r1, @ANYBLOB="140002006d6163766c616e31000000000000000008000100", @ANYRES32=r2, @ANYBLOB="140002006261746164765f736c6176655f3100004c0001801400020076657468305f746f5f62726964676500140002006c6f0000000000000000000000000000080003000200000008000100", @ANYRES32=0x0, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="08020100", @ANYRES32=0x0, @ANYBLOB="340001801400020076657468305f766972745f7769666900140002007665746831000000000000000000000008000300000000002800018008000100", @ANYRES32=0x0, @ANYBLOB="080003000100000014000200626f6e645f736c6176655f3000000000"], 0xf8}}, 0x4044401) syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.%!)\x00', 0x40, 0x0, 0x0) 16:06:01 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0x82) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r3, r1, 0x0, 0x0) [ 139.026964][T12155] loop5: p1 p3 p4 [ 139.030932][T12155] loop5: p1 start 10 is beyond EOD, truncated [ 139.031264][T12162] debugfs: File 'dropped' in directory 'loop0' already present! [ 139.037194][T12155] loop5: p3 start 9 is beyond EOD, truncated [ 139.046525][T12162] debugfs: File 'msg' in directory 'loop0' already present! [ 139.050792][T12155] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 139.096194][T12175] loop1: detected capacity change from 0 to 264192 [ 139.152222][T12175] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 139.351541][ T47] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 139.365558][T12162] debugfs: File 'dropped' in directory 'loop0' already present! [ 139.373256][T12162] debugfs: File 'msg' in directory 'loop0' already present! 16:06:02 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) 16:06:02 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0x82) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r2, r1, 0x0, 0x0) 16:06:02 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c3}]) r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r2, r0, &(0x7f0000000180)=0x2, 0x4) epoll_ctl$EPOLL_CTL_MOD(r1, 0x3, 0xffffffffffffffff, 0x0) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x86) r3 = epoll_create(0x1000) epoll_pwait(r3, &(0x7f0000000180), 0x0, 0x5, &(0x7f00000001c0)={[0x9]}, 0x8) 16:06:02 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFDSTADDR(r0, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x300}, 0x0, r1}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000140)={'sit0\x00', &(0x7f00000000c0)={'ip6tnl0\x00', 0x0, 0x4, 0x1, 0x7, 0xfffffff8, 0x23, @private0={0xfc, 0x0, '\x00', 0x1}, @rand_addr=' \x01\x00', 0x78cf, 0x8, 0x7fff, 0x7fff}}) sendmsg$ETHTOOL_MSG_WOL_GET(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000300)={&(0x7f0000000200)=ANY=[@ANYBLOB="f8000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fcdbdf25090000003c00018008000100", @ANYRES32=r1, @ANYBLOB="140002006d6163766c616e31000000000000000008000100", @ANYRES32=r2, @ANYBLOB="140002006261746164765f736c6176655f3100004c0001801400020076657468305f746f5f62726964676500140002006c6f0000000000000000000000000000080003000200000008000100", @ANYRES32=0x0, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="08020100", @ANYRES32=0x0, @ANYBLOB="340001801400020076657468305f766972745f7769666900140002007665746831000000000000000000000008000300000000002800018008000100", @ANYRES32=0x0, @ANYBLOB="080003000100000014000200626f6e645f736c6176655f3000000000"], 0xf8}}, 0x4044401) syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.%!)\x00', 0x40, 0x0, 0x0) 16:06:02 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) 16:06:02 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFDSTADDR(r0, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x300}, 0x0, r1}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000140)={'sit0\x00', &(0x7f00000000c0)={'ip6tnl0\x00', 0x0, 0x4, 0x1, 0x7, 0xfffffff8, 0x23, @private0={0xfc, 0x0, '\x00', 0x1}, @rand_addr=' \x01\x00', 0x78cf, 0x8, 0x7fff, 0x7fff}}) sendmsg$ETHTOOL_MSG_WOL_GET(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000300)={&(0x7f0000000200)=ANY=[@ANYBLOB="f8000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fcdbdf25090000003c00018008000100", @ANYRES32=r1, @ANYBLOB="140002006d6163766c616e31000000000000000008000100", @ANYRES32=r2, @ANYBLOB="140002006261746164765f736c6176655f3100004c0001801400020076657468305f746f5f62726964676500140002006c6f0000000000000000000000000000080003000200000008000100", @ANYRES32=0x0, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="08020100", @ANYRES32=0x0, @ANYBLOB="340001801400020076657468305f766972745f7769666900140002007665746831000000000000000000000008000300000000002800018008000100", @ANYRES32=0x0, @ANYBLOB="080003000100000014000200626f6e645f736c6176655f3000000000"], 0xf8}}, 0x4044401) syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.%!)\x00', 0x40, 0x0, 0x0) [ 139.586971][T12200] loop1: detected capacity change from 0 to 264192 [ 139.602782][T12200] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 16:06:02 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0x82) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r2, r1, 0x0, 0x0) [ 139.649656][T12198] loop5: detected capacity change from 0 to 1 16:06:02 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) syz_mount_image$iso9660(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0xfffffffffffff4bc, 0x1, &(0x7f0000000140)=[{&(0x7f0000000100)="b12f2fd6a059a3917f08b688e83e34d02866df7e40ce17a8a06ab3992b7a7ee8fe78697e4987948d9c849d9bbd25ec0ffc6a5a", 0x33, 0x1}], 0x1001009, &(0x7f0000000200)={[{@gid}, {@map_acorn}, {@block={'block', 0x3d, 0x400}}, {@check_relaxed}], [{@obj_role={'obj_role', 0x3d, '\x00'}}, {@appraise}, {@obj_type={'obj_type', 0x3d, '%::\\-@]\xb5'}}, {@hash}]}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 16:06:02 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFDSTADDR(r0, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x300}, 0x0, r1}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000140)={'sit0\x00', &(0x7f00000000c0)={'ip6tnl0\x00', 0x0, 0x4, 0x1, 0x7, 0xfffffff8, 0x23, @private0={0xfc, 0x0, '\x00', 0x1}, @rand_addr=' \x01\x00', 0x78cf, 0x8, 0x7fff, 0x7fff}}) sendmsg$ETHTOOL_MSG_WOL_GET(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000300)={&(0x7f0000000200)=ANY=[@ANYBLOB="f8000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fcdbdf25090000003c00018008000100", @ANYRES32=r1, @ANYBLOB="140002006d6163766c616e31000000000000000008000100", @ANYRES32=r2, @ANYBLOB="140002006261746164765f736c6176655f3100004c0001801400020076657468305f746f5f62726964676500140002006c6f0000000000000000000000000000080003000200000008000100", @ANYRES32=0x0, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="08020100", @ANYRES32=0x0, @ANYBLOB="340001801400020076657468305f766972745f7769666900140002007665746831000000000000000000000008000300000000002800018008000100", @ANYRES32=0x0, @ANYBLOB="080003000100000014000200626f6e645f736c6176655f3000000000"], 0xf8}}, 0x4044401) syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.%!)\x00', 0x40, 0x0, 0x0) 16:06:02 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 139.754189][T12215] loop4: detected capacity change from 0 to 264192 [ 139.767916][T12222] debugfs: File 'dropped' in directory 'loop0' already present! [ 139.778625][T12215] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 16:06:02 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFDSTADDR(r0, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x300}, 0x0, r1}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000140)={'sit0\x00', &(0x7f00000000c0)={'ip6tnl0\x00', 0x0, 0x4, 0x1, 0x7, 0xfffffff8, 0x23, @private0={0xfc, 0x0, '\x00', 0x1}, @rand_addr=' \x01\x00', 0x78cf, 0x8, 0x7fff, 0x7fff}}) sendmsg$ETHTOOL_MSG_WOL_GET(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000300)={&(0x7f0000000200)=ANY=[@ANYBLOB="f8000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fcdbdf25090000003c00018008000100", @ANYRES32=r1, @ANYBLOB="140002006d6163766c616e31000000000000000008000100", @ANYRES32=r2, @ANYBLOB="140002006261746164765f736c6176655f3100004c0001801400020076657468305f746f5f62726964676500140002006c6f0000000000000000000000000000080003000200000008000100", @ANYRES32=0x0, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="08020100", @ANYRES32=0x0, @ANYBLOB="340001801400020076657468305f766972745f7769666900140002007665746831000000000000000000000008000300000000002800018008000100", @ANYRES32=0x0, @ANYBLOB="080003000100000014000200626f6e645f736c6176655f3000000000"], 0xf8}}, 0x4044401) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.%!)\x00', 0x40, 0x0, 0x0) 16:06:02 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0x82) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r2, r1, 0x0, 0x0) [ 139.797381][ T47] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 139.818572][T12222] debugfs: File 'msg' in directory 'loop0' already present! [ 139.879594][T12236] loop2: detected capacity change from 0 to 264192 [ 139.939816][T12239] loop1: detected capacity change from 0 to 264192 [ 139.980476][T12239] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 140.125490][T12222] debugfs: File 'dropped' in directory 'loop0' already present! [ 140.133266][T12222] debugfs: File 'msg' in directory 'loop0' already present! [ 140.176076][T12251] loop2: detected capacity change from 0 to 264192 16:06:03 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0x82) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r2, 0xffffffffffffffff, 0x0, 0x0) 16:06:03 executing program 5: syz_read_part_table(0x0, 0x4, &(0x7f0000000300)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}, {&(0x7f0000000040)="ac6b05f55c4d47cbb07491a101bed2142de2e9fa52a964e5c0f7ab9ff621fdaf4f09bc61cecda6b1854c6fb7bfbde4e656d725ba663009303fac2574b177", 0x3e, 0x847c}, {&(0x7f0000000100)="861b777736e446a51c41c5568579f2b9069063a6a779dad9a1b643144120e8ce165cb0aaefe4353263594e8e404d6a5de371832d54396cc6f76706befaa2a57f11b333bbc24f656636738ca77390b51ba4149ee9330ed191a760a48bb58d643f4045695b351e3aa2ffb524b0d81013593b45dd568ed6f50f468cab2d345056d30c1d654b68ef29ef147fc9ccf10c01210146cc3a36def2729a86607e542498dac4a4093b214b4bf53a7f0489400f3bec04453c45843d28ec70f57bb7a66552606dcb40e51ca029db215cc77b5808f90545", 0xd1}, {&(0x7f0000000200)="983f04a3129d57d49acd2f4b5d7879d2d755f77021363d2010ec4ca831d71b6670281140149db712bd76e7ca493670dbc778d83d9ae8dedfad59cd683e7167f3dba2e40f1c8cfc922ae41bf61299493d38cbf1b4dd29569c3e0730e3701076c183b8f17974167bea63811c7b19a95a71e92ff84dca8d48d07f9a674c8877a9d652b73ff7f651f70a7f5258de3d3aad036de6ce4606ab6ebc8de499a0a70a0958413885d8807bd82eba738fd7d9ba2eac23435129d9d82e872544336c3076f296c3688565b025", 0xc6, 0x400}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) 16:06:03 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFDSTADDR(r0, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x300}, 0x0, r1}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000140)={'sit0\x00', &(0x7f00000000c0)={'ip6tnl0\x00', 0x0, 0x4, 0x1, 0x7, 0xfffffff8, 0x23, @private0={0xfc, 0x0, '\x00', 0x1}, @rand_addr=' \x01\x00', 0x78cf, 0x8, 0x7fff, 0x7fff}}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.%!)\x00', 0x40, 0x0, 0x0) 16:06:03 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) 16:06:03 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) ioctl$SG_SET_KEEP_ORPHAN(0xffffffffffffffff, 0x2287, &(0x7f0000000080)=0xfffffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$SG_GET_ACCESS_COUNT(r2, 0x2289, &(0x7f00000000c0)) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 16:06:03 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFDSTADDR(r0, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x300}, 0x0, r1}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.%!)\x00', 0x40, 0x0, 0x0) 16:06:03 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0x82) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r2, 0xffffffffffffffff, 0x0, 0x0) [ 140.479225][T12260] loop5: detected capacity change from 0 to 132 [ 140.488681][T12266] debugfs: File 'dropped' in directory 'loop0' already present! [ 140.496897][T12266] debugfs: File 'msg' in directory 'loop0' already present! [ 140.533986][T12260] loop5: p1 p3 p4 [ 140.538039][T12260] loop5: p1 size 11290111 extends beyond EOD, truncated [ 140.570193][T12260] loop5: p3 size 1914664839 extends beyond EOD, truncated 16:06:03 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'sit0\x00'}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.%!)\x00', 0x40, 0x0, 0x0) 16:06:03 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0x82) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r2, 0xffffffffffffffff, 0x0, 0x0) [ 140.601821][T12283] loop4: detected capacity change from 0 to 264192 16:06:03 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) 16:06:03 executing program 0: socket$inet6(0xa, 0x2, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.%!)\x00', 0x40, 0x0, 0x0) 16:06:03 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r2, r0, 0x0, 0x0) [ 140.649894][T12260] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 140.676642][T12283] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 16:06:03 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.%!)\x00', 0x40, 0x0, 0x0) [ 140.725621][T12271] blk_update_request: I/O error, dev loop5, sector 8 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 140.759613][T12281] blk_update_request: I/O error, dev loop5, sector 17 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 140.776165][T12268] blk_update_request: I/O error, dev loop5, sector 18 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 140.781664][ T703] blk_update_request: I/O error, dev loop5, sector 8 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 140.787744][T12260] __loop_clr_fd: partition scan of loop5 failed (rc=-16) [ 140.798404][ T703] Buffer I/O error on dev loop5p4, logical block 2, async page read [ 140.814267][ T703] blk_update_request: I/O error, dev loop5, sector 12 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 140.825300][ T703] Buffer I/O error on dev loop5p4, logical block 3, async page read [ 140.833844][ T703] blk_update_request: I/O error, dev loop5, sector 17 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 140.844872][ T703] Buffer I/O error on dev loop5p3, logical block 8, async page read [ 140.852908][ T703] blk_update_request: I/O error, dev loop5, sector 18 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 140.863972][ T703] Buffer I/O error on dev loop5p3, logical block 9, async page read [ 140.872005][ T703] blk_update_request: I/O error, dev loop5, sector 19 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 140.882997][ T703] Buffer I/O error on dev loop5p3, logical block 10, async page read [ 140.885997][T12260] loop5: detected capacity change from 0 to 132 [ 140.891290][ T703] blk_update_request: I/O error, dev loop5, sector 20 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 140.898294][T12311] loop1: detected capacity change from 0 to 264192 [ 140.908456][ T703] Buffer I/O error on dev loop5p3, logical block 11, async page read [ 140.908481][ T703] blk_update_request: I/O error, dev loop5, sector 21 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 140.933930][ T703] Buffer I/O error on dev loop5p3, logical block 12, async page read [ 140.946148][T12311] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 140.989284][T12260] loop5: p1 p3 p4 [ 140.993368][T12260] loop5: p1 size 11290111 extends beyond EOD, truncated [ 141.003584][T12266] debugfs: File 'dropped' in directory 'loop0' already present! [ 141.011402][T12266] debugfs: File 'msg' in directory 'loop0' already present! [ 141.011719][T12260] loop5: p3 size 1914664839 extends beyond EOD, truncated [ 141.026490][T12260] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:06:03 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x72) syz_read_part_table(0xfffffffffffffff8, 0x4, &(0x7f00000012c0)=[{&(0x7f0000000100)="431b7d259148eaabac3fa32341de7a99f313a07d3ac8f2a64fbe01752ea568174551b8d88cbafa7c7c4fae667e5f3c7ef9847d01dc1c1a6a07ee2a7c875659bfce58a1613701ada1dce503579b709f426804a29ca2acaae59b2a450f4d031c88e3dbe1bcd42684659853704e5b8b3b539f49ddd6f58e74024df43dc9db3df4c1e952fa9a9abf5a8fafa20cf6c7edc856674ee73d1f2283a556270fd83393c29f7a00ea27be4c99265ecfebf6119e31cf1cc617170dc571e80bfd9ae3f9ff5717134fb9b1fb", 0xc5, 0x100000000}, {&(0x7f0000000200)="85dc3c6cb18fc7c626ead8bca03da1e311458126132a014bcb7f573f3a5800f6bb96dd280a4f0ff8f566408f0635f92857d41a48884c446fd9da29e6bd091258fce16842d1a2d56a58fd04e884817acfb46fa839a04cab6f19487a5bdc67c1969591065ad182a57ec6fb9d7d957ba1b53d2ff0930bde7f3140b245cc9333b8a8a2a4b509d8a5eb78", 0x88, 0x8000}, {&(0x7f00000002c0)="c82ed9fa1d544811fd4509f685f56aa445630437a8382d2f7e6bdd61182d80a011193889e17a072bcbd7e8c16d1538b56d94c1a8f10bbbf698afbf8f589ef8c5e3bcd776f87e33bf3bb8139ef6a27cca327b4279c364583477060b29b85f4f0f98c3f868fc272a516e7a35e2b6da0b99a1544b1bab65d939bd8bb98d4a21fe99fb9dbf25a3093cdda1d43c3dbcb9ba8d6bb76a550c77cbd9144fd7d9a2a5886d646c2fe04947064aed70c0e25e14376205d7882f56934a1b4797b7ca57aab9620639aa7b577a56e5312bbe5b1358538ae31bcb7df175844747d09fa00fd3f10d8728c9c257e755a3b2ec348e8bc5a33dde56984cc52af61ce72ae683b6115f6de5c0332f6aeed523be2831046d1e16b9a2dbcf5635e547ef61bb477f242b5e81e9971cdcc46332a9abce1944e07769fe9996973965fe947132ba016549c46ef884c63623dff3b85cd27eb3162ac93e3a2de85e7418a429185b65fd23ecfabf04ad0d5cfe4de9e9becdcb765a84449ba3afe2a0ce5d8a9b2d9f62b8ffbef3cecd83f34fe5b56ac068e96097af5438e954004a84fd44c58de133c9e414714f7b5a086ca191145810f237e33bceeb40d7588a2b8447ed0fb9ef55eb0aa3db5e6c4e765591392b65fa3996cdb1f459e02f969e73ea39421da040beeecbfcfdf769980c092ff57e3d40049f870af8a0058e87ebb03219d24fddbbe441f26a88b31d775727dee5903503d046cde8f0960f0e40d62891d505d446d227a6adb37e3dd38661dc7b1b01a4fe8f69bc97ae40bbc0ef8744689e82432a2d47286494e596b598ef2da175b9973f46b7ff4d341ef16613ad8e9fdb0e5704a1ebb3a9f3b34a77066907e27bc961b6265e645c8318569e0468b14505367b186829aa2d8f8705e4adbce76b824865b6670488242614f6a93c62459b40f171605818a8eff04e4cfdcd11d7c07c7b7785c89a4767dab7ed1aadd54ae564f66d8d88f9430cf32d3b506f1b8293816f186127698bcec07de6f70da3c1703c9e049fb7c44f5afb1557792b335e988e437efa4215fa2c88b6b785d54f765f3c6d4a1655547661ac9e2973f3f41a907c60d89aca2ba424517fbf16224fdf563578da504b68fd97409a5071147a80a3e8505bba78fee601c10cd1c7b6a22d596d9086ec465f085da78131c948185106bf86d7e6dc1a7cb6ef5a88d394ef887a679fafb326719d8304457d5f4cd3e0bd09c9e47bc2ca1cb81611ca0319e2385d1761105017e1a5e381ae76d7889b858e0a686825c33643ee0e07f1047e435320d181ddd7e92105ed6dea83ee2d0298687b33a9cd33d7cbbf1ab98c872bb56f4cd921a590e02e986a53d476f2c7bb3149334edf2b5a54709e9138c9deff52bc51f10b0a46008a228b8cb44cb47b00f2a726a75f6d88185cffae33ffac7a75b75bdc53d1602d0cfa0f9dd832118e42f00873947e3d4e398f454ced7581fe1f79627e8b19c7f0b6364800afeb0d8c77e019829a7214e71819f2f120cae6108765bae506f19b7866cae3feb8766ad4c0d122d8abd18a8ccd6a01fdad10b9b4f84a6ad80f6393cb1e0de73fa377002bbbce6d0a9ca37ff9f35a8d191353be357565b6c2de10b7a36977d03653e55065f55d535ebc609fb9d47953243c6f665ecc0424104d93966cec9ad8d3a4bd89f3ace5c9d968c0248ee86f3a0b5f50969cbba17477d3384bb9e780be72653093f03298eb153ad7cbee458b1b82aa737a5b78013680ae6647550581ff26971c769be6be3e9a56c1724a88ae48a0835d8816c09c32989708b88530084c4efb31ccbd523634d754d89afa7574d4c68af2dfe7d82755fee021063692468373883de59d81b2fad197ec41317c84f7c6e7a6f8b14ee81db8863a2ad836721508489af6196e20f3fe640034b17393529ab63e4bb94a1f0d8f23c226df032e179f272104adcf89c7cbb0aa2ebf6f435e66feb9994f0b1203e5e5edeee7f78b9a2869856738b5184e061d9889b58a6b38dc081b9bf2924ecbe3e5a9a6ffc23120d55506b77eafd2c4aae83470b1e9a38a325c7752797b264d68881ce7952b6b737f89be9d6a7c78ab3e5b4efa15d59f96d03d694a752890b04c258befac93290ccaf981fb16e0070b9fe9d32a7e98f38f07179b9ab9ee0790bf772daa9350761c3223718a8bae28186542653b8f51f02305da835d822d9e10557ce4b8c993dfc8a93d7db99b18225aa3de0c7c5ba631d8bb3c663c3859d2a406dcddedcb530710ab129b21f9a3f60ec417f4c2423436214807f5146cd1c9fc46cfc42e40ab82302accc8cc8daa5293a20d6011606e487b0415a91f2326320852e4779ae4f5b8430d520c46112f24949e57f9d40701e97cbaf24f95ef9d70fe54f7b910f07f6e6af15272ef5cc4b52776b57035746ac32ecde60fbbb0c81aabd30e7bff8fbed0e22da95ca30e47e831e90c0815dbefb98487d347f412cf323a894e12f2638da6d6eab58dce3fd37cef6dadc544c326e74d48395fe0c81a051759338040171971c733c5a18f469fb7e0f8809bbc93038a827b83b90d462c229feb9d8e1e230f0f6388366e73901b18b34b2c47d2fe54ae62721db8d8329c4fa3090a266281dca6576fd7b20222f6986cfbc84e2775799ca793089bb1e196d58fa5cccf7af34b80841c7ad4b367a305a0511e69bfa3b48049bb1dabafa5b5005174c41497a3a6f2bb0342fa46a0d621049f3f25a91669ec7e2bb44abd94fa4cdc1bd881d20b7916f1c555e969030f906e62552c6a8383d208202f9e2c397bd2444a38dc4f38a2826356eeebbc8b398fe55b7e3c3a6fd21d37e0e743abae204bcd16d7fbef0d6689e1ee0c3b80a92b1e395821d8c87ccfc583de055180618e9e60d41653c506f446bda34ff1de8f9adfafff8da33129baa3a324ab171a0a6dec2069146731e8fe770a0b3a21238abed860fb3a98a3f4c2a6e0a0f180e49c20cb65d8d61bf4662760795bf318cfb939a8ef8cdd35a4fb756cae6e0a726cf02a8657e42973e278ec96cfcb0593265f0aae3bd10b085ecbe36e865f9fd757e005b35a1d35d73252827c2a8738d647c8c710a33081406f3ed47eadf76a7e329f727b27e07c2cf1fc1e7a9891c6d644608a0911f40f9ac406419a5ef9bb69553acd0cd63d27836c1606b4fcd4e9fc2cd78c0f7552aa493cbe801d8778ff0e0fe3bd42e2cad318213027162b89ec2d55dbd3b4e92510ab02f1f6e344d43ea22a1d192972311131c847ea39b7d551f5ad4416b51515444cc72fca2314a4b20aa1a7a945b2be7b8d32f0fa9dd04d804f2562f39ed62c712a4221a183fedd532e34f3bdf961af0d2dfc319a9890962ec0c0b7190f39129e1ade1a4e74a9b2bbd3e0e9be5002220c1d4cbe6c3ca0740f99b90ba80a7fd880e506e5026e12538413d95382aa9ad960292b6ddb47f7bccd136872f9b9fe876508d58701e4ee473f1108e4186a1aae56e3c14ce52bed85aa6ca12937df76ef2fa4a26b99c50ea02c77b8da361aaeddc38a8d0f87c5b7d9cd6fd1f83f6e5df5a7e62720974f6f198099a1e2d7de83396742ede2b03c21c97345aee604c1e121f07c2f8b1ca541dfd4aac14f28b0cfc1a7e2b77b07e7a999bda7a63aae888cc75d7cb54c19f359e6747d2f29175bff4df194856ab22e7902906f95db378ea130fab6fc040d327db7902cfe46adc1b5ad276137a9aa83710b19d4d85f11f6528288d5a9cbf61d7796e7ae224f5679e450666321d3610c18f8a499637bc86e508fc63e47076110614c8c29a426f7c874943fb1ce045c0d7a4c74a89e982be3a5d572041dee14bbe7e93cb1b0883e5f92d4a2596efde77a40e2600ecb418c07f7f7e3fbde37b9949af8f8165dcbaf8fc49f62111c8e016891143353d7c38972ecb9e52155717e0d2457b12550d6ac9a8b92cdda39aa9dc1d7a8f0c76169f27b0e057ad681c1605e348b47a6e521612ca25e4ee1794d05b53607b6180a4c5839a4df5b6be9f81666e1650312e2734685c5b34bc992bb0016c742e3a155bc388cadaa962e52068839a77910a053531d195974491ce6231b38bb6ae5e607d1fa96e6c55929522e8def57b0ad43f1f289842763b4511d9404adf3c88b94f338046b8f299c2e93ecf675b1ca0346400dc17b2ccc1cf82e41a4325de19bb18c97c5cdf5e6be82d36f885beace7aa89c5b928d93b3026f35b787a55115a9fc69c998787230ef8174bd72902dfbb541f889928e2a041530b94a745908a992b12105d62f67448469f71ffc13bb15270da65a6d234c4ce3118f30b875c9f26a19974990aa21f09aa3613b8e8b0816baf8ab7ad30c2964e83c2366ed4ee3def8e8cf1d01d71bd102f04c12131355637f6ef240660716676ae97b70becd3faed4d40b22e1a47a6d9a72ea290b703047db84832c9abcc514ed84100342a9021bbfbf865815ff3b49f178a703c85c189014a6352f82ca578ea810a5591636891558547ea07a154b84e0699d37875e946845bbbe0a9404b881bd2299451b707841399921779c63ac278218fd3b7422eaee0e99f839597a7a1d47f62b7ef3fa6603a25308ad51e40f1b89ac3b2cd5fe3b39c4cb4cbf427cc8d9941155d6c98a89d19419bdc1f8e31ef0425c371b5ad5a594d337d819ce4bc3a7f6526d532c776030bec5a5d23e13f9be500000a4eca05e06a31ba2d6a9227fc44a09a049b5cf6e6925853a3882cb040d60c773dcfa8746dbf555b47fadc5767ee31f7f4d7ba42789b657317bb352c1fc89c05bf97ee225f0d424abb7bc6d364748d41c87ebe219200f3dee76a8a8c140eb6e467161773549c1a4e0e884b75d8a2a6ac6adb8fe63cea91ff38e6826aab3fa9208bcc0f79c8c283ac7c42540c9974e73259e4e4fa1780a9a77f79741af4faf0f28217ec2e988e18dec3f91f5d8f644693b1874308dcfd4156bf2cf4040d4479a24b96d4baa1447944591327948c36da74140dac9c7c7ceb704502ad1a5650727fd4c4b7a548c17d4267f3d24af3be9709edc4db8b740465fcf9de7c431822ac9c2f6ae1745dbd95b21375fd1c7fb2e85b888493eb607020ce43a4e1b536e45bfc712d9e3ca24aa1e0fcdc7accf193e1911e7350331d98d165b8bae150afbe7da3f7c6137ba4f965cb19f9fff9fa40e19f0146e47d4900a6c6e3b61dd5ed1ebaa0fab13f4f9d319bbb7c183d20daa7c0fd533bf45552e3290c2e1bfa088607b767ddac00e61e33d9c5f5a967f8e159d7503c68affa67061335ca9689fae640a389c310f7e977dfd8dc711b35d569dd3c0136bcb80dda94868e5013ecc3ec96feb6c04758cc0a1750a45edbd27cee9e4edf43af0f6600268c534bfa77efe282d0bdec89f6e310c828cc29855e3536387a16c19bcc4bc8e26394cc3e2ea4c3254e7ac12fe37a6c5da3e98281762e279785548b6f0151be72ee108721c6fed50a869b18d8685777bd34fcb27b717f4e7809b95909d62b55e3d67e007b0e69d117676346cbcdb98041065302ad672bc014e552d6cf3c26779153c2fefb298bdefa50ebdddb5cc4d78abac42175ee1a1a8db8bf3c57a815d1f5954f43a8d88e06d71efebd0bb06214a84e7106fa7361f6b7ffac4f87ee897183a6f1713ad577b18d5f96f81a9aff07a950cea18169fe7f63826c08813289fa6bbeb046fb9759d420b1a3174e201ca9f4e285069b99b56683435982403d95b69c06998ae1468dbc87beda9b4318c83883c308a590070154c9b52a92c1840e73ba7f98359da05330272b0c3ebdba64d9e1c1279ddb8bae0909b900020428c067adb453168", 0x1000, 0x4}, {&(0x7f0000000040)="b5019a2a637b73733beb64335af7e9", 0xf, 0x100000000}]) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) 16:06:03 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r2, r0, 0x0, 0x0) [ 141.040379][ T1032] loop5: p1 p3 p4 [ 141.044233][ T1032] loop5: p1 size 11290111 extends beyond EOD, truncated [ 141.052420][ T1032] loop5: p3 size 1914664839 extends beyond EOD, truncated [ 141.060935][ T1032] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 141.209014][ T994] Buffer I/O error on dev loop5p3, logical block 8, async page read [ 141.219057][ T994] Buffer I/O error on dev loop5p4, logical block 2, async page read [ 141.219171][ T1776] __loop_clr_fd: partition scan of loop5 failed (rc=-16) [ 141.227109][ T994] Buffer I/O error on dev loop5p1, logical block 4, async page read [ 141.245862][T12349] loop5: detected capacity change from 0 to 1 [ 141.279166][T12349] loop_reread_partitions: partition scan of loop5 () failed (rc=-16) 16:06:04 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r2, r0, 0x0, 0x0) 16:06:04 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.%!)\x00', 0x40, 0x0, 0x0) 16:06:04 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) r1 = socket$nl_xfrm(0x10, 0x3, 0x6) sendfile(r1, r0, &(0x7f0000000040)=0x7, 0x4) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) close(r1) 16:06:04 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000080)={'\x00', 0x0, 0x1000, 0x8000, 0x800000000}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat(r1, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f00000005c0)={0x0, {}, 0x0, {}, 0x6, 0x1, 0xb, 0x9, "9315f1707690c60436c788a642390aec657ea93a040e1d8c544df48f0b4ef798ea96dadde5fdad68bd201c53eb587f7ff3fea1e393f064c691c25773990176a1", "e00b4047c4293a6e03db7f28fb66d12425a8a174214905ae8beab2f598c11dbb", [0x5, 0x100000000]}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r1, &(0x7f0000000540)=[{&(0x7f0000000140)=""/19, 0x13}, {&(0x7f0000000180)=""/61, 0x3d}, {&(0x7f00000001c0)=""/5, 0x5}, {&(0x7f0000000200)=""/45, 0x2d}, {&(0x7f0000000240)=""/222, 0xde}, {&(0x7f0000000340)=""/166, 0xa6}, {&(0x7f0000000400)=""/129, 0x81}, {&(0x7f00000004c0)=""/78, 0x4e}], 0x8, 0x7fff, 0x101) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 16:06:04 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) 16:06:04 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0x82) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r3, r1, 0x0, 0x0) [ 141.427070][T12373] debugfs: File 'dropped' in directory 'loop0' already present! [ 141.434954][T12373] debugfs: File 'msg' in directory 'loop0' already present! [ 141.456207][T12376] loop5: detected capacity change from 0 to 1 [ 141.497106][T12376] loop5: p1 p3 p4 [ 141.499755][T12385] loop4: detected capacity change from 0 to 264192 [ 141.500951][T12376] loop5: p1 start 10 is beyond EOD, truncated [ 141.513572][T12376] loop5: p3 start 9 is beyond EOD, truncated [ 141.519612][T12376] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:06:04 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) 16:06:04 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.%!)\x00', 0x40, 0x0, 0x0) 16:06:04 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r2, r0, 0x0, 0x0) [ 141.583754][T12390] loop0: detected capacity change from 264127 to 264191 [ 141.592820][T12385] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 141.597780][T12376] __loop_clr_fd: partition scan of loop5 failed (rc=-16) 16:06:04 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.%!)\x00', 0x40, 0x0, 0x0) [ 141.663170][T12376] loop5: detected capacity change from 0 to 1 16:06:04 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r2, r0, 0x0, 0x0) 16:06:04 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.%!)\x00', 0x40, 0x0, 0x0) 16:06:04 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r2, r0, 0x0, 0x0) [ 141.717449][T12376] loop_reread_partitions: partition scan of loop5 () failed (rc=-16) [ 141.739689][T12407] loop1: detected capacity change from 0 to 264192 [ 141.790550][T12407] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 16:06:04 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40402, 0x0) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) r1 = openat2(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={0x101000, 0x0, 0xe}, 0x18) r2 = dup2(0xffffffffffffffff, r1) preadv(r2, &(0x7f0000002540)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/201, 0xc9}, {&(0x7f00000025c0)=""/50, 0x32}, {&(0x7f0000002400)=""/100, 0x64}, {&(0x7f0000002480)=""/23, 0x17}, {&(0x7f00000024c0)=""/74, 0x4a}], 0x7, 0x7f, 0x80) r3 = socket$packet(0x11, 0x2, 0x300) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r3, &(0x7f0000000140)={0x80002000}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x44) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) setsockopt$packet_tx_ring(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)=@req3={0x200, 0x6, 0x7ff, 0xffff3cb7, 0x5, 0xd5b, 0xaa}, 0x1c) preadv(r5, &(0x7f00000030c0)=[{&(0x7f0000002dc0)=""/120, 0x78}, {&(0x7f0000002e40)=""/238, 0xee}, {&(0x7f0000002f40)=""/120, 0x78}, {&(0x7f0000002c40)=""/128, 0x80}, {&(0x7f0000003040)=""/21, 0x15}, {&(0x7f0000003080)=""/30, 0x1e}], 0x6, 0x4, 0x0) vmsplice(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)}, {&(0x7f0000000200)="4bdc96e1232491c3aed9f4c37ebf9efb52a2dc003d69a0a48036cf2e732ce7d648fd947711005d7d83302dcdffb0c83c56dea8e511109209c9da128829a55f56ba5af5db66973fda9ff1b484092f64233a664020b09cc3ac6461670f61f7c7d935630d9d35f2212cf2bd3df33fc99fb6747abdc5a7f4176dd3d917a7b0830a6d74990e", 0x83}], 0x2, 0x1) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000002d00)=[{&(0x7f0000002600)=""/89, 0x59}, {&(0x7f0000002680)=""/102, 0x66}, {&(0x7f0000002700)=""/231, 0xe7}, {&(0x7f0000002800)=""/110, 0x6e}, {&(0x7f0000002880)=""/222, 0xde}, {&(0x7f0000002980)=""/185, 0xb9}, {&(0x7f0000002a40)=""/196, 0xc4}, {&(0x7f0000002b40)=""/229, 0xe5}, {&(0x7f0000003140)=""/155, 0x9b}], 0x9, 0xd9f, 0x0) epoll_wait(r4, &(0x7f0000000180)=[{}, {}], 0x2, 0x61) 16:06:04 executing program 3: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0x82) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r3, r1, 0x0, 0x0) [ 141.852290][T12373] debugfs: File 'dropped' in directory 'loop0' already present! [ 141.863345][T12373] debugfs: File 'msg' in directory 'loop0' already present! [ 141.890316][T12431] loop5: detected capacity change from 0 to 1 [ 141.923934][T12431] loop5: p1 p3 p4 [ 141.929627][T12431] loop5: p1 start 10 is beyond EOD, truncated [ 141.935759][T12431] loop5: p3 start 9 is beyond EOD, truncated [ 141.941765][T12431] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:06:05 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000080)={'\x00', 0x7, 0x3, 0x8, 0x100000000, 0x24d59197}) ioctl$LOOP_CLR_FD(r0, 0x4c01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 142.187002][T12449] debugfs: File 'dropped' in directory 'loop0' already present! [ 142.196662][T12449] debugfs: File 'msg' in directory 'loop0' already present! 16:06:05 executing program 3: chdir(0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0x82) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r3, r1, 0x0, 0x0) 16:06:05 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.%!)\x00', 0x40, 0x0, 0x0) 16:06:05 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x0, 0xea60}}) syz_mount_image$tmpfs(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0xca, 0x2, &(0x7f00000002c0)=[{&(0x7f00000001c0)="e7ddd5a447a453d423f67803a36ec23902ec11b168c4e199b8db0f818e51630171590d1fa4290e1f86e9a7cff9c0830de8932358b6024fc561d157f42a518f74b91adf14e1b33383cc1852efb8fe9157d7b1c9fdc309e5afccc2ae89fb8f8dca63202043bd82cac78fbf3b98f2aac3f4af395931a2c929245422193376d31315030d6a5ef8cc4285ad9e578048647d6d59b08732e79cdd3c42df6352ae3b54ab102addf4dacb7dceb9c4ca1a3052ba7dbb9f823a0be40ba22e", 0xb9, 0x8}, {&(0x7f0000000280)="704dae202889c32e0f6b78567463fde80cfebf50b4b8791c6f5a563e", 0x1c, 0x8}], 0x8, &(0x7f0000000300)={[{@nr_inodes={'nr_inodes', 0x3d, [0x6b, 0x25, 0x32]}}, {@mode={'mode', 0x3d, 0xc7}}, {@huge_always}, {@size={'size', 0x3d, [0x0, 0x33]}}, {@huge_always}], [{@smackfsfloor}, {@fsname={'fsname', 0x3d, '*]&'}}, {@pcr={'pcr', 0x3d, 0x1}}, {@permit_directio}, {@fowner_gt={'fowner>', 0xffffffffffffffff}}, {@obj_user={'obj_user', 0x3d, ']-}\xea@}\xfd+'}}, {@hash}, {@smackfsroot={'smackfsroot', 0x3d, '\\(}]*'}}, {@fsname}]}) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) 16:06:05 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, 0x0, 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) 16:06:05 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) 16:06:05 executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0x82) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r3, r1, 0x0, 0x0) [ 142.340775][T12460] loop1: detected capacity change from 0 to 264192 [ 142.350571][T12460] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 16:06:05 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.%!)\x00', 0x40, 0x0, 0x0) 16:06:05 executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0x82) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r3, r1, 0x0, 0x0) [ 142.383196][T12459] loop5: detected capacity change from 0 to 1 [ 142.411950][T12475] loop4: detected capacity change from 0 to 264192 [ 142.447997][T12459] loop5: p1 p3 p4 [ 142.457785][T12459] loop5: p1 start 10 is beyond EOD, truncated [ 142.463920][T12459] loop5: p3 start 9 is beyond EOD, truncated [ 142.469906][T12459] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 142.487278][T12475] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 16:06:05 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.%!)\x00', 0x40, 0x0, 0x0) [ 142.500542][ T1032] loop5: p1 p3 p4 16:06:05 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.%!)\x00', 0x40, 0x0, 0x0) 16:06:05 executing program 3: r0 = open(0x0, 0x141042, 0x0) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0x82) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r3, r1, 0x0, 0x0) [ 142.535721][ T1032] loop5: p1 start 10 is beyond EOD, truncated [ 142.542001][ T1032] loop5: p3 start 9 is beyond EOD, truncated [ 142.548055][ T1032] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 142.586117][ T47] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 142.599465][T12449] debugfs: File 'dropped' in directory 'loop0' already present! [ 142.612879][T12449] debugfs: File 'msg' in directory 'loop0' already present! 16:06:05 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) 16:06:05 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.%!)\x00', 0x40, 0x0, 0x0) 16:06:05 executing program 3: r0 = open(0x0, 0x141042, 0x0) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0x82) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r3, r1, 0x0, 0x0) 16:06:05 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) stat(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0}) r1 = getgid() syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000100)='./file0\x00', 0x1, 0x6, &(0x7f00000005c0)=[{&(0x7f0000000140)="e0f959620f8ab6ec9c044b1427e5740cbd5f3d2cc9cd03ea12623aa62cc58ae9a10c42d4e1ce6f88970e15072190a60b7bbc19cd780f225275398a67d430d1aeda7da4f48f59d3ef24c0eff30d0d4753592965d285fdebfb2c78b81183778e11ec2c0413385e52a24fad20a2eaa5842d2d77538e1e2a0719486d4a396c8c539d2e3d62da86aef574740d933c41657f305daaa34c4a69ca2c9542a742d2eee541a8b742b0ab7f3bc90672bae338015a3a9221a38c053346be10a1ed7ccaa50545a3b497c252cd9a6e085b0403393a2333de05d646", 0xd4, 0x20000000000000}, {&(0x7f0000000240)="e7310bc12c07b4ede3314b01f4162901d3aa8d9a9750263b301c789b0d05bc0c54bc489019af9a9af53cb45679bcdfbc037f0b58ede1ed866741b83b61661c6c1b10c69b3119570bddafb71d952e53f91c7e887af9e4f39dde92786d46dad7b6ab8b359945203aedbbcda41d3dc84aa26c237c71", 0x74, 0x9}, {&(0x7f00000002c0)="194815110d41841b676f2c723de4f6b73eb225566903bff28e5985b49b6b46ee7f8cefff053d53bf82d9877e6c1305d39716270e0487bda557acf9025cc0bad980163b54799ea8c891791bf1fb6b9254f0c45212bb2863493e90c3416ffc33f44322e21439774249144e085d13d9653c412c826e732ef866f8fe96e32721b0edcfac8fd05af3a8d92a221f6865dda355374117e58a865e4c0100600c", 0x9c, 0x200}, {&(0x7f0000000380)="a6373647d26dcf377a0cdb1af6c96e352e3d363b738a45b5592a0b1dd407bc00d7bdca0d426ef418d8496603365fee16a2de83e5734a5841b18ad0aa501eff5a17f4dbd6b52363a8519806c54e43ae06add8a473dad2f5d1790326db1451fcd0ed410375cb313b6904ac98a1645d3df7814d417ba49bf54040ce08197859521cf3ec61ffd02e66830af3defc9594108fab49ce7c9ba6ff8e8e667a0c227efb3fd5369723fca1885c30afde9a6f0a4862c1f202f1f64ba0eee666bfcca8d6d58a493a4f7543a4fc", 0xc7, 0x9}, {&(0x7f0000000480)="ccb9bea470c068dd27881bf2aea98b65effbc7cc27a45bd91c921c9624fa62e9d036da230584cd6f6ad2300a3998de84ead46fc7060344b00b8b9c5547e1105ab4ae21e0c958eb5e73037e381d7d087394143a74e0ebd335dd1250c7326722d841f6240a9cd0e389858275d38edbec99d3d647ada0afed28383b72fc8cc4c07a20d205a48f7327dc5f93c4c93414ca0b4f03c2f668bd23756ceb0d2d5aa098f30dff50f89af156b8b7a3aabde8fa0780c9580747e97394fca6d3f0f7ec9e48cb526f9a7b67", 0xc5, 0x70}, {&(0x7f0000000580)="d76d4bbb1be1e2149dd594bb5b3283b7d56c21686251a8664fdaef4859ccc926b081178a", 0x24, 0x8}], 0x2000000, &(0x7f0000000740)={[{@uid={'uid', 0x3d, r0}}, {@size={'size', 0x3d, [0x25]}}, {@huge_within_size}, {@gid={'gid', 0x3d, r1}}, {@mpol={'mpol', 0x3d, {'bind', '', @void}}}, {@nr_blocks={'nr_blocks', 0x3d, [0x37, 0x2d, 0x32, 0x70]}}, {@huge_advise}, {@nr_inodes={'nr_inodes', 0x3d, [0x0, 0x2d, 0x33]}}], [{@appraise_type}, {@smackfsdef={'smackfsdef', 0x3d, ')\\++{+]'}}, {@subj_type={'subj_type', 0x3d, ','}}]}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) epoll_ctl$EPOLL_CTL_MOD(r2, 0x3, 0xffffffffffffffff, 0x0) [ 142.910894][T12521] loop5: detected capacity change from 0 to 1 [ 142.923019][T12524] loop1: detected capacity change from 0 to 264192 [ 142.944378][T12521] loop5: p1 p3 p4 [ 142.946576][T12524] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 142.949310][T12521] loop5: p1 start 10 is beyond EOD, truncated [ 142.963346][T12521] loop5: p3 start 9 is beyond EOD, truncated [ 142.969361][T12521] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 143.016046][T12521] loop5: detected capacity change from 0 to 1 [ 143.071742][T12521] loop5: p1 p3 p4 [ 143.083093][T12521] loop5: p1 start 10 is beyond EOD, truncated [ 143.089230][T12521] loop5: p3 start 9 is beyond EOD, truncated [ 143.095273][T12521] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 143.117444][ T1782] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 16:06:06 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, 0x0, 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) 16:06:06 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x80080) getdents(0xffffffffffffff9c, &(0x7f0000000280)=""/4096, 0x1000) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/51, 0x33}, {&(0x7f00000000c0)=""/62, 0x3e}, {&(0x7f0000000100)=""/93, 0x5d}, {&(0x7f0000000200)=""/11, 0xb}], 0x4, 0x24, 0x1) fsconfig$FSCONFIG_SET_PATH_EMPTY(r1, 0x4, &(0x7f0000001280)='-([*^@\x00', &(0x7f00000012c0)='./file0\x00', r1) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pidfd_getfd(r1, r0, 0x0) socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000001300)=""/14, 0xe}, {&(0x7f0000001340)=""/105, 0x69}, {&(0x7f00000013c0)=""/173, 0xad}], 0x3, 0x7fff, 0x1) 16:06:06 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.%!)\x00', 0x40, 0x0, 0x0) 16:06:06 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) 16:06:06 executing program 3: r0 = open(0x0, 0x141042, 0x0) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0x82) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r3, r1, 0x0, 0x0) 16:06:06 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1000005, 0x2010, r1, 0x77786000) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) 16:06:06 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.%!)\x00', 0x40, 0x0, 0x0) 16:06:06 executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0x82) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r3, r1, 0x0, 0x0) [ 143.232957][T12555] debugfs: File 'dropped' in directory 'loop0' already present! [ 143.243882][T12555] debugfs: File 'msg' in directory 'loop0' already present! [ 143.252223][T12560] loop5: detected capacity change from 0 to 1 [ 143.259122][T12561] loop1: detected capacity change from 0 to 264192 16:06:06 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.%!)\x00', 0x40, 0x0, 0x0) 16:06:06 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.%!)\x00', 0x40, 0x0, 0x0) [ 143.296294][T12561] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 143.320291][T12579] loop4: detected capacity change from 0 to 264192 [ 143.328653][T12560] loop5: p1 p3 p4 [ 143.332520][T12560] loop5: p1 start 10 is beyond EOD, truncated [ 143.338653][T12560] loop5: p3 start 9 is beyond EOD, truncated 16:06:06 executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0x82) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r3, r1, 0x0, 0x0) [ 143.344634][T12560] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:06:06 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.%!)\x00', 0x40, 0x0, 0x0) [ 143.392131][T12579] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 143.540607][T12560] loop5: detected capacity change from 0 to 1 [ 143.596170][T12560] loop5: p1 p3 p4 [ 143.600486][T12560] loop5: p1 start 10 is beyond EOD, truncated [ 143.606605][T12560] loop5: p3 start 9 is beyond EOD, truncated [ 143.612737][T12560] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 143.647225][ T1782] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 143.705430][T12570] debugfs: File 'dropped' in directory 'loop0' already present! [ 143.713104][T12570] debugfs: File 'msg' in directory 'loop0' already present! 16:06:06 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, 0x0, 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) 16:06:06 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.%!)\x00', 0x40, 0x0, 0x0) 16:06:06 executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0x82) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r3, r1, 0x0, 0x0) 16:06:06 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) 16:06:06 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) syz_read_part_table(0xfffffffffffffffd, 0x1, &(0x7f0000000040)=[{&(0x7f0000000100)="afa7ffa6d5fdb56ecd3f230856f98e60a9c6475901307914d176a08ddea5ce4fb6ff8db25d08691111f3cf2ca303029e4b3db31f32bc4612e6046dcb5b15dcedbc7f0b27fc4fec3a050e8f144ffb45a6ff265427e20ea3d108dc9e3d835293aa0920f80730fa5cd7e5134151a3292919a9ae743cc4ea80bdce9137274bec65a3f0", 0x81, 0x1ff}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) 16:06:06 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x0, 0x6, 0x0) 16:06:06 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.%!)\x00', 0x40, 0x0, 0x0) 16:06:06 executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r2, r0, 0x0, 0x0) 16:06:06 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.%!)\x00', 0x40, 0x0, 0x0) [ 144.081400][T12623] loop1: detected capacity change from 0 to 264192 [ 144.083527][T12627] debugfs: File 'dropped' in directory 'loop0' already present! [ 144.095685][T12623] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 144.105162][T12625] loop5: detected capacity change from 0 to 1 16:06:07 executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r2, r0, 0x0, 0x0) 16:06:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.%!)\x00', 0x40, 0x0, 0x0) [ 144.150978][T12627] debugfs: File 'msg' in directory 'loop0' already present! [ 144.162868][T12625] loop5: p1 p3 p4 16:06:07 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 144.195699][T12625] loop5: p1 start 10 is beyond EOD, truncated [ 144.201802][T12625] loop5: p3 start 9 is beyond EOD, truncated [ 144.207927][T12625] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 144.243715][T12655] loop4: detected capacity change from 0 to 264192 [ 144.253017][T12655] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 144.307185][T12625] loop5: detected capacity change from 0 to 1 16:06:07 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) 16:06:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) mq_open(&(0x7f0000000100)='.%!)\x00', 0x40, 0x0, 0x0) 16:06:07 executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r2, r0, 0x0, 0x0) [ 144.349277][T12625] loop5: p1 p3 p4 [ 144.353226][T12625] loop5: p1 start 10 is beyond EOD, truncated [ 144.359339][T12625] loop5: p3 start 9 is beyond EOD, truncated [ 144.365320][T12625] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 144.378507][T12667] loop1: detected capacity change from 0 to 264192 [ 144.387551][T12667] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 144.396742][ T1782] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 16:06:07 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) epoll_ctl$EPOLL_CTL_MOD(r1, 0x3, 0xffffffffffffffff, 0x0) epoll_wait(r1, &(0x7f0000000040)=[{}, {}, {}, {}], 0x4, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) io_uring_register$IORING_REGISTER_FILES_UPDATE(r1, 0x6, &(0x7f0000000140)={0x6d64, 0x0, &(0x7f0000000100)=[r1, r0, r0, r2, r0, r1]}, 0x6) 16:06:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) mq_open(&(0x7f0000000100)='.%!)\x00', 0x40, 0x0, 0x0) [ 144.587959][T12693] loop4: detected capacity change from 0 to 264192 [ 144.594733][T12695] loop5: detected capacity change from 0 to 1 [ 144.655681][T12627] debugfs: File 'dropped' in directory 'loop0' already present! [ 144.663765][T12695] loop5: p1 p3 p4 [ 144.667959][T12627] debugfs: File 'msg' in directory 'loop0' already present! [ 144.675929][T12693] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 144.693550][T12695] loop5: p1 start 10 is beyond EOD, truncated [ 144.699712][T12695] loop5: p3 start 9 is beyond EOD, truncated [ 144.705716][T12695] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 144.776192][ T8] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 144.861382][T12695] loop5: detected capacity change from 0 to 1 [ 144.899648][T12695] loop5: p1 p3 p4 [ 144.904216][T12695] loop5: p1 start 10 is beyond EOD, truncated 16:06:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) mq_open(&(0x7f0000000100)='.%!)\x00', 0x40, 0x0, 0x0) 16:06:07 executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x82) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r2, r0, 0x0, 0x0) 16:06:07 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) 16:06:07 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x16102, 0x4c) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv2(r3, &(0x7f0000000300)=[{&(0x7f0000000200)=""/202, 0xca}, {&(0x7f00000000c0)=""/139, 0x8b}], 0x2, 0x9, 0xffff, 0x8) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 16:06:07 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) 16:06:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x40, 0x0, 0x0) 16:06:07 executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x82) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r2, r0, 0x0, 0x0) [ 144.910336][T12695] loop5: p3 start 9 is beyond EOD, truncated [ 144.916338][T12695] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:06:07 executing program 5: clock_gettime(0x0, &(0x7f0000002a80)={0x0, 0x0}) recvmmsg(0xffffffffffffffff, &(0x7f0000002a40)=[{{0x0, 0x0, &(0x7f0000002980), 0x2, &(0x7f00000029c0)=""/72, 0x48}, 0x1}], 0x0, 0x40002002, &(0x7f0000002ac0)={r0, r1+10000000}) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) getpeername(0xffffffffffffffff, &(0x7f0000002b00)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @mcast1}}}, &(0x7f0000002b80)=0x80) clock_gettime(0x0, &(0x7f00000049c0)={0x0, 0x0}) recvmmsg(r2, &(0x7f0000004880)=[{{0x0, 0x0, &(0x7f0000002c40)=[{&(0x7f0000002bc0)=""/88, 0x58}], 0x1, &(0x7f0000002c80)=""/44, 0x2c}, 0x7f}, {{&(0x7f0000002cc0)=@l2tp6={0xa, 0x0, 0x0, @dev}, 0x80, &(0x7f0000002e40)=[{&(0x7f0000002780)=""/193, 0xc1}, {&(0x7f0000002e00)=""/4, 0x4}], 0x2, &(0x7f0000002e80)=""/196, 0xc4}, 0x2}, {{&(0x7f0000002700)=@ieee802154={0x24, @short}, 0x80, &(0x7f00000031c0)=[{&(0x7f0000003000)=""/253, 0xfd}, {&(0x7f0000003100)=""/184, 0xb8}], 0x2, &(0x7f0000003200)=""/121, 0x79}, 0x2}, {{&(0x7f0000003280)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @empty}}}, 0x80, &(0x7f0000004600)=[{&(0x7f0000003300)=""/84, 0x54}, {&(0x7f0000003380)=""/4096, 0x1000}, {&(0x7f0000004380)=""/220, 0xdc}, {&(0x7f0000004480)=""/56, 0x38}, {&(0x7f00000044c0)=""/200, 0xc8}, {&(0x7f00000045c0)=""/44, 0x2c}], 0x6, &(0x7f0000004680)=""/86, 0x56}}, {{&(0x7f0000004700)=@pppoe={0x18, 0x0, {0x0, @random}}, 0x80, &(0x7f0000004780), 0x0, &(0x7f00000047c0)=""/184, 0xb8}, 0x39}], 0x5, 0x0, &(0x7f0000004a00)={r3, r4+10000000}) r5 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f00000026c0)='./file0\x00', &(0x7f0000004cc0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r8 = accept(r6, &(0x7f0000004a40)=@rc={0x1f, @fixed}, &(0x7f0000004780)=0x80) r9 = perf_event_open$cgroup(&(0x7f0000004b00)={0x3, 0x80, 0x8, 0x1f, 0x2, 0x1, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000004ac0), 0xb}, 0x0, 0x5, 0x1, 0x6, 0x10, 0x6, 0x4, 0x0, 0x4, 0x0, 0x463a}, r5, 0x2, r6, 0x4) clock_gettime(0x0, &(0x7f0000004bc0)={0x0, 0x0}) ppoll(&(0x7f0000004b80)=[{r8, 0x4408}, {0xffffffffffffffff, 0x10}, {r9, 0x4008}, {r6, 0x8002}, {r2, 0x40c0}], 0x5, &(0x7f0000004c00)={r10, r11+60000000}, &(0x7f0000004c40)={[0x1]}, 0x8) syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000140)='./file0\x00', 0x8, 0x9, &(0x7f00000025c0)=[{&(0x7f0000000180)="c60e71e83d81324b13bb686c155ccd71fb2e6de85f6920f9a94a0d8bd2fdc4f31579da7115717ec079719cf1df2f0165d9bc0ec1096a7854042fa67e090f269796694a7169dd5414eb90d194fb83bd5048abf73a0358eb4f67aacde6d76e8354a631342a432ec39546036af100e18f92930bfb5d0f5103de51c5d10f1e6cddcf23714af77ea89a868190c58b6e40b20aa818866dc0ea641926596f235c44e789179e4d3200a08b042acfa4088ea9e4eb69f41ee0e41ffd1b3e004a0ec8133301abf7a41df85d1ad343f445a84049c3723717b753baac3db4e8a4d111a913c011", 0xe0, 0x8}, {&(0x7f0000000280)="90bdcac4b5ded4a2c92de1ce128bd5c1d2437722e7ece4e32dd4b2fb4f2a90535eef3de42ed78064559f135c96767a2b987aafbb04e32262574cda498093358960a81f3dbcea82da2f253cd3dd5c5fbeb72351a26f423a5066101fd4b918910c4fdf269445dafb40", 0x68, 0xfff}, {&(0x7f0000000300)="16f46e8a", 0x4, 0x8}, {&(0x7f0000000340)="e5d07e00682c9cb7471b89ca088f045c8076dfaa11c56ed91cbeeb31b79331b57d8f6da5bdf5c46530dc97e31b7abb40d395c6b77747fa5b29132e2c5feee2c45631f34dd06460544a78688164e02bfddb5932f2a53e8419fff9b5b181e407e775b5f7649a528a22c4a6bdab6b0bfc6882618f4642037e2add9caf4dc8c7fa48a2dea854890e7bdee4f05bfa667fad15e32cdc0648d1cd97ef984cc871bc73ea2aaeccb1cf", 0xa5}, {&(0x7f0000000400)="f1ba38be87ae2437b4a78c044700e7ad3b7bb3f44be4d2168f9fd969ed55f28c2ba5441a36dfaf0d7805c7bd259c28bc25bc", 0x32, 0x5}, {&(0x7f0000000440)="1b3ed938446c821cf49cb5e316a034a63e82ba3b8064dc07df28001ec7635f40c07f6084e7c37f528341d8054ef177aab33a278945e07ddf826a7672f1f5a02483625fb84cc0510a73a2f3bfe707c2aaec9c436e3f032f7985c42da9b1eadaa207188e57acd17e740be61cc8ae1c42b57a31462bb8fcbd28951556400a1dc838a8a8751ae08948458de065f7c7b9d6b560239a4030838ccedd55f3e62afc15c8d2c80a981e4fbaf5e14d67098c43c17be37d9e3a28d8e51204cde01683b7e0301875d526997d383166db53ce49abe7f0cf05e0276b2ba2dde85f56b7e5c8f87ba9ec354591c459e4533306aff72287fe3470ea13001504e78422476c47473fca42ca7c9cf93ef1e9078bac62eec1187f1f3d25c61c289956cfefecdf736afe23e423b092bbe4b97b1b3bbf7799f2fbdaf07b8344a6491bcc2dccc26c3ad8511fc9f1f6120c1f10a21b5547d3d1afacc47625d1a2f39d266129485c0b51f457a1d181e11d6a80d4e692650a5dbddeeef19675a2846503255263b1cbec46af856f51327961b582054d2df295cc20b42e8ea782c534061140dc77435ef4656c76cc79c55477d8139f078a1d2889ade1735dc22ef21ec74aaea8d7a5a399fcda1426db37c717a3aa3cc53d01a83949755c1eb53274cfdc4bff1d394e5009c6ad46397bf1c986e51697adda50e1b7462b0afcfad3cad1f4de8c20df9bd6e5584bab95791255db6ffb7c83949a0674484e901097d9ba15e8c2b0ad5df1b55b2e9f90d3507e951e664f19538e8e779a04ab1ea5b0e96ab1796820352f0f86a449af829ab35a69d8363275c0104703a21b485057e78716923bc844cc3bf26e47190d57c8024f5e160e75ba1afedf2b72ab859b95248bbc61824687b30f9384d2c01c1faf70f7fa8948e555a9943cb71addbe5939a979bcbe42326287b7a46487c2c0d9b2f0063b11f4571cb47e6a0246fc27176369bc34937b078d24ccb7c7d97388847b7550859eef46bfb98ef36e51b63f908f582163801360d2d2db9342b35712ae05c62a4c555824908cfd9e4517c29d63a65d1632fa0a71e57402cd370cb35cf3ddc5046ce820aed36d6e46a5632819c78e12174c7db3540d805074b18a2b287ea8866d00549320f41688b0c0ff07158f60d830a60049092d01b3e4455c63fd26c792e52efb76d34d736835bf7ec6d0adb60b9e6e6aee3b1afae358b44aea5a129222632310d02cb14c58e8545c08318d760628167b3ea7cb890aebbf9fdcaaa97fb8d41d78463bc2a2efcf0a1dc4bbf6102af43ca0d363b1837656a8f2f22fde222a9f8bc9de52d47edcff7736366e844fd7c2a82eaf1ab846fcda76543a53c8e8e54ada9e134fee1f8ad71484b862791bf118d5eaa21599226b5ae0b5003caee1c2d183180318ad00c47160636886a056878b5f5367990008d05c93aa843969dc6cb18d0a0ea9786f922b57e4ee27b9b60bb7233433cf57ab1311e0a13e3d40a2c6da2ff027f01a4b82f9aefa00884633dafb3ddc9f923d2e65d9b986ad4d4f0b52a2b78c17e1b60752949c8b886ef9209b5db722d902f42c0f3e1a17c9726526c86079dd666bbeae94e9ccfc997a6baa6cdc790bd380da0e3d0d4383fb9904def59c467dca58fb5a178286c44afb505969238697e06770f1b2767453cc4756a96b93cd73d34924c2cb79f9c33a4387c5a94131c691231f10714b4690448d37869f36d9b7a36935b726284d22d9d6e8ec74a2ac5ce49b03feb20ea9d4a1d811ea12eba21dd0f8be2d5f2275be735975585a7f90c54b66a065a429f822234138905cc29d53aa844d7f72d3a28fd29c9cd399a04508129bcd44265904ca6c72a22f069056127af289e69f826396e0cecc98c3295a4250fac2f5dec5ac050cae8e0c5e27509600301f3bccabf17c2410f4ac21849dc1fdfc56b9d58aa150e87c4bbe250846d8d1ad706373b4a143319101783e15de2d3274eb0f234574f8241722f1176c300c2cc79763bffd0d4b998bf9dd0f9c9d9086f859ae3e5ddfe9c171c3e33f971efc6b2ddbd92771f43b2379fd6247d9febbaeed43071a7fc4e31e4cd5a929cc5202f3436f77f8c5a74ec1d1033dafb5b1175e6ff340a2e5c82acc8255a1c1921af397a73df3cebc2b6e9097e93bde4f8b7580817b3584071467ee517ca0f7e6486f181fe47c641b5f2e91a891105305f14c6e63ca4a5ae827dde29a85811d733e595800bb581c3bdebd2de68d9347dc7bf8281415f4417f3764d28faf8e6a47425e5bfefa87663f28158cad041698bd7ab82f0138ef975f5675b58ded605eaf8eab6a766be8e52c6e8f77a1325676483c7aa7295884745356df807133c7526d05051e4cbf6e08d24074806b4bfded5548d09e6af5fc3d7984ba98e8974c80c628b4713dffac43dbe96757bb915f41f6baf8ff605aea184288bead89a0c5c3c1b764266c9cd8f1e77b5d5d89f64286a2d82582cd51ad843c49a3e7c5b0f9d9f5337c6f5aca0bc229aa13261ddcbfc4482afa5a0898ef694210f8b5e74154cfabc25fbfa54446ae7dcb4eab751725e229acd992373055c8aaaba3bbc82f30462cbc95b6a31af172a70a00b3cb87f924cad023f45cff6d66c5107f963ed0a07ee9f94bf0e6427416b63eabbe48e70a0dfb0d8dc4fc649eb05e614c56c43d61d83511243c7c80abc23aef281151618701a3b8a14738bb9242e9f7db011ad039e7cc5bb76c3010f707d8ea36ae4c0af7f1adb05600e1429e33b5d84d220f78aa243eeb4900bea6c2a72ef5a8cb8d95b8d01d8825b0c7f7d537e42bd1e3a27ab76787ce8ca570c3cd9fba85b94fae01dedaa1efe9d8127cc01d65dfa075807b0eaeb6ae05ed193111ab9187e22ee1a3bf957685b974c9080968a2126c84e9011c56e344952835e2c0615e7d3372b249892ecd67704d02ad5ec57361e99a811f40f1342b9f1c01ae291b6ff96d74bf06dee6f7441b05a9e4bdd73bd2d783096c498c3ebe68ca324fcd2a9233a0177f7aafef0a5f7acd6c1cc67c2a1e2cfc3ae9def0556a25ada879c8b90f8df2f4e8d49166ca827f8706c7da94ea17d1c397d37efb3ffc10a10290d7cd21a724c28fad181562c583cb822451773e3cbcc55edb743e330c0c54fa68a9dd5bca64fa272510689ef61b4a39ad3d22fea4aa36b9eef4675fc9f39c1cafdc02a573a27316f9f0ffa40176b5fef53720f59a052b8276544cdfa70d36978084925dda5f0bc17d6863f7874d6fe2166e8a2f4c20cbc52d2386bd2bf6f774764be4510969271649421210db43f58220fa02e91c2bbd12780c4ae5328edde9da9f4541d0be7390c3a5e2ca5aae6d6eaf32656412e03325b8dfd31973b475cfb5a6e6814ef8f560c83191b63819706222b8103a8ae98859d44a5ab16a1e1f11b3ca444778c9a2135fcb089d2ffc5cddfe417365b349bb23181abd235f3823a2f83a829febcb9d4a90f749cb62f16ca170f79cdda13d6393302c020eaeb66a0df73b07b6e9fa05ad68e9704cc1d008b99819073fa721283789fe467ac33298cbe570781126b6fb9740ef971f00112b57aef2c6f98175bd444fe1bd5a5b6ea6c6f5fc100a2c4852367a6702fc35a7ee7835b43a6aaafd6e846ca1a74f40880b16a5be9d7fd817ae617efd400ee3dbbdee49ad300f23ed0ca2cdb0c9e19c80b4b850c0b487a36cd9bef153ae39cf0aa059aaf80525e1463eef9f725c90cf47c89f7f5ac4ed4741c1d6e44e5659d3e77e7ed81d48f9edd2e2f67c1e14d54c614e532283168d6dfc9cd1e20217c122b721cc70783ea531134bc2545100343d4cfe0b0619b06cd22809c102ff11023e64e20760cf7554766ed40a941d3507332c23bb6e9a8ad07eb8bddd421f3761897b2386d4736526e2e634ee8b593fda716e798181522995329c09fdc9f0c8c8f94a395fa6795a8fe3e94dcf163b2e9430a214bc2f7c136d1e44056a5c644483dd26f0cb176d3a4cc7f2a62eabb89a0e098aa15721120f04cea4249495d4409d6a8bc1b953c7bc41290fd19c55e65d0a017ff86dca4b53a4b296030692cc54cb57527ea9f070b54e8dcfef4f133d33554705a121dd3c56df84ed07bc570269e3de3f2adf0d098a100e1307eef96b0b814fcb5bf4cabc6f526315e82b388f2ff01941e46f4d246d33b82b0f14de2ce8494fffa1fc6cb6b90e64a4a40e67361b5ae3aabaad3d6c7ec24d054dc2a1d51985b6b43397ae4651c34c6ccf9c3b25d36e21a48f46747fd414ba061191279dd1a180a88cd65118bbdeef85fa94ba94f66ed6ce4c77c2f5b7dcdeedc02217861327011ded31992818455a8034dec7600791869c4384b4cb5ab4ab81d735975e73f2394733e7061f232447cd9f0f171b055bde11433a712952b725f7dcae92db4f03cf0256a629ccd9e3f725a7118bed055d1b2dd6a6609145d51a6fda53e75027b039fe1874a5007be296e00569b6153a69fc367ed7d517a600dcf371735dfe52aa6be955d09daa896228bd7585ec3a7aee5d0dbaa5a2facb92406fb7b6dc0271cb70cdfa342f01ac119f92e900678c66b854f0584bf471db9b55a3934381c4c7eba2ab493a07025ac6040edc3210f72fed6c34320bb5f73f3e962f624cbb50fb1fd070f7b2ca8b0c421156d8f3943f5ef358a175fc4e8fbeecf13a484ee5bbc933bbd5d9529172628a04e7aec2212988528ce4254d010e7d8fb42f8ac9fbfd683abdaa58b21f3e9cd96d685f1a55cec0fc6d5ccd075b6c45060a7cbc2b6856f576ca5792c58c9abe84532ef4a59e5aa4484e0861fc20845cbccd44f5be4dba8235002fea062373fe64191fda36b72bd304d62aca2fe2df4d43d43d0eb022512343f39e8e9feae51c75a5018806489e9cbc352da3a9975aebb272f959cb6b49447c6e557b85f1f59f7e2844764a8331cdc91eef76eba5e55039e08ee2fd3d9be1aebdf61136874a5060895c5feb46eaa7a52acd8a5743921369da0bfdd59d1b797fb8c829fdc8244aa2547e5a9bdceb401561b5df44d637bfc56d206ab6207d89aef3fa9ee1b2089d22919649af840116acde758317bf0f35af9052a94f983bae3f07bf7bd39452d2cafb84ccc6efcf6c89df4df0cd31f35356e07efa87b7267040a4f9321e20164b358c041077bf5fc5cc4516cf55bb44779d7113500c2cb282a6663b3afb2538cab63d0222bc1f544b08d244b49ed27d28aae6f15471952a1e0d4c0a12d14f05039510734c25cb27ad025437d9ffc93c9c416c82af1ae297a16bbf8cd4cd75713de3d81a0be5b871a75fa944fcdb1637cbb9ed02975e9aaae107c836641bec21c7e619e6f899127804dee43ccde74e2e4b2c53fbd0bdea9894138f809d2802ccf43c264f91ea0f170ad78c736ecbf794b68b120b35369e4db6b1e35ce90f4683495e585720d2438635dd9f4b4592528da4f3c525d9ca744becb95828af8a1919d63abe6c84b947c7281b743acb31cad39168f95ed08816eaef3cf9d6ffba593e3564adb8728ec7161ac9e21af681addf033d6fd453f632889280a11e6960c81dcf7b8420d67235b5050e8a8b893b0aa2c87fe6c8cb1eba878f09b32bf6d3dc6e579513460baa4055268b691a126d3e940c0e11cc9fb47cc09d7859e7fd669987c0f07061274d7586e0f0742188f451d12e0b27cdd8599f3ba7a78f944b1f4f159ce5d8c7394f8a6eafb831926646fb39649c2428961aea36bbf87d72dbb7cc6ba4f12ddc01185b8755ca4032293583ee7f67357f1afc345393782d08f85fc19612dfcf8955b8676c16d5a05a478ff596bc29ed3a545e6d25", 0x1000, 0x81}, {&(0x7f0000001440)="2d4f25111fb51cf11786e37ff31c2d82b045bb4121d5c146e1e49d3794551576e5e753f9ac73560051f1d91bd6f21804a385176f920c50c40dc380fca88a4b0195d3b984d8f7483571f62435286ffdcc5fcd2e706eaee4f40cce055e1d8ddc6cc303b28ebaed26116f56a3f928c72fc537140dcdc2d0b196cb849c39338489ca981322435e13418ce28e283cb8aa11243204c16d5400f72c462cae1cad2d1c886c0d4a8af7aeeb437aeb44321d9d77bf82d62d39ce79a87bfcc24364b64cffcf7510704d62419838102f5671a5f469ac1073dcf6e4b0fdf2145614ff9fa6c0d157814165d36edbb33dbd2ae30e", 0xed, 0x6f000000000000}, {&(0x7f0000001540)="df0b057533b1bc7dd610e5d366d77203192fa198d1fc29cf412820e2fcb8492f8097230b81c01169a800d6a65139e099d35452692f280ca089f01c8a97fa2a07e3addbe862593b775cfaa6eab219412e645909134f362e3ec7baac83f824e4018d99a6af4f4246378acc52e7b835d700684699", 0x73, 0x9}, {&(0x7f00000015c0)="d33aa5a5dd630a45555e5267fc9472f0869b94d8ea7a78e67b1ee71288c63a6c661976e7a6c22e01f88904d57a8ca952da34a3090505b7d2b5e92650f59b6e34d868447f3ef4f6a5e2170f8bf40cd2c8e2d77a249f33e516d5b1a24a580de141af25ca22df1091f82dbc0b2db5591d729b2a6b6b90ed6636df095171d5ccf8255a9b050e158342d108493323337228c81bb6715f1201a572724b716d1559a2fea600be9c926a818c0b59653ca01afd1d2a393d830d1470b2c1588e6f3f799f281ad3daa4cd58c6db4db22bc63beb701246d5f20311ffa83df46bddf9156565974e0458d74e340215dcd6f1f2245c8eeccccc391415fb88701899cc7cc5f67d460e74bd797bb8e5067e2e8c3f67032cb91b80aefba52e55e3612b516b6ca0198a5f19a8e59df73df9e223a832141d99f3f03e10bf1c18b8523721f902a2da5ad7c248e288fd11d4bd30d27603bcb99e21c393566b90ad4a9a9f0bde3f512c21df96a4a82bba6bb8824f08352b15f02104850e390cafc29fba35e6671c52e75edfe0ef2a6398d71a14528c366df941d943af5249f0528f6f860425e7aae3b5495602e9301ada0ec4e9d62897703c8a69124c084157d4a39ad8fdb04dcee9b18dda140ee93b75226a85b261ff4f4197fbe08dee41b6580b16f0bf5b49b8163bcdd8fa37373b77f00badb3271c9a77ec754a6ab5dbcadb6864a3aeadd31ac26584aecfc88483439593ab7b9a59dee66ef754ec5fae9e134e0d386fad5699dff1f44943b37ad80389db31ccc4848ce2c89abf751233e9140251460c315ad671dcd74677e862f4c1a9b15e0286643f3a2da6adbf7a7db98966586ef45ac3944822db725c683833cf9bf3a0f9f173dbd3c41ca87b2b7d92a5325133a0361abdf14f5c871dfbf5dfcedec397443abbe2a9fb39381383f82f694fa9cffe79dd2c086875b1acf4d187e54935519e13b1dcb7b57e2b2e7c0ed04dc024999a7873f07e1dcc1837162b2167669bc79509dd0227072328047f7a7a29dc58498e03d2d41b3abc557b92fc57399add1f3af27f7c2b3f03e88f6c964a3d1c627df9249432f419ea1c4a29516e355df46ffc13ea7334bf83afe70d4b9297b44855040a0a995785961227c7047bf7d9295aea9b73928450033b1e35b68bd7abc7cf9daabd9af2475fe8c4ceea821e17172d1dfe247e3300c9a412b0fd78f0491acaf8ce032936b873b5217df4f9726e6cd79c80992b9875dcf6f20a64de61247f55cb4a5cdf7bed4e7bc123111a8ae32c335749692fdb8b424cc62dbb12f88730fbb93d3d5ebc04d3fc81f50cf6413d0cdaa2747d9ae5a68a3945026062342fe3d45d7d520308d89515cfd6a8c83b064274a2d0a488e09f2152267022dbe30721d0adfc262fe985e603172fe3125243f1abd6c470cc15f57d6ca7c5834ee6a821e144229d6232749505d2bf867158010638a69195d1bd5d2b37258c802612cf35f21f4ae1d324c29997bdd148c1b40239fab7035a4b3053652400697d5c870dcae9b634548acd5128fe7256712e7ce3597af7b94534866892ca9da098c5ea82bac6daf018e6e4b7af986c9733400e84f4956452ade9972d0c6014cf1b074780a6dc84f319791c8cbe1faa6de367683d564b1950d73fa816acc48ef50d251cdb2a3965b220db0bb2d1ba3529227cbca9e633821d7c778b63b19277feaf955d9aab00356609c5bcc018e7a17d362ffd28d0ddc5d05826c7248111414d694efb8d3ae3abbd8e95d73d273e4d1c50f1b9a79f650b69ded02b23bef987105f4c61fc13ef25b3f078348ba62961794d68971bfac0f5f6fe5418b19fc482e08fd4317d9ba0b1198114ee8976634d51ade78dad96cafcfd4c09da47eb9d17374c719e0d4bc7fe89d77685eda8e1b7fcc0b6f7642c04db35b17fc9d13ab76a08a0ae4bde61539f8bec394d7185ddf3ef0fcd23dff2b7dac4644da5676697a5b829cbf557daf9a06feb056e2e3f3428194b12e171da9078f8859ec920c7dc5561f9bb132f0df3f6d6eac98708ff719278772b3c340847378a3053dcd457e46a32a213c5d673de028546b22fff18d30f6cf72103ca714781cf91a23a98b70bf2055c98547c7d9b2722afd41316a042355267f43227c1922c15ec69211a8aee6c092f4878eaa258a248c79bd5fe1f3fef9306a0896dd6b564a24ed61fbfc4ec2cc1db82987bf0573d48f9072daec76f9b2ba8cbda74f23e7155a262b410db9cd3702c91efaf7e43c7222c368fc04b02cdfa4a9eb58fb8228c6e55ed6b035a50a73a4ba75f194671277998e4f45fd60c77f07af9b0511707e4355da99679a9aa6a7316219c59d11102bb9888103eff2468ed7adecd2e5191fcfaba1c58d4523f9da575d31fab5a91c5cc8352f0f21e3a33c68f759e6da904ad3b0b71321ad29d122b3e62aef7fbe3385070140a8b6cc37b9e73b098ba6cd830af6fdee03b5f2da32b743fa2aaa6f53a9a48ad2ef9b86279d56dc4d5abc896ecfe6258ebc0da2e38427884cf5c6026444cf1f81cf2d4bf188f85ecf25e1d24751fbf53fe8690973e9f28633a346d0c1b6d680a9737a6666a62f1d8aa6858b628966ec12caebf08bc047aa35815579efbffeb799fdc4f29b92461e6388e1489ada6f3575a4dbad2132c47ab9ac87fddd67de68a78122cbbcaf4a3e3c359d93b6825cdb095942359ed07c5ab774bf1c92165494b330cdcf6fc175ba3ce3323cd0e4fc572d0fbdc175cb45f18eb19f54f1bd470400a00b60a3c5e5c6c374cb036c6764c4c232aa98843d375da54ffc04990997459e3b7f8c68c21f96141a0afd5a79c9d157c7122117ca569680772b30d471cb4de0c1f6f8746ee3d55b07c3b1feebf3912cdf6d50ec3729080f3e29ebe6dd6c8e960ea326ca7af6eb5b9d8a397b0749fcdcc73d63ef2baa24ac2653d20aabcd2ef52175aa00336c02c2dab7ceedbad0fa3a34f43986bc6fa4655270480d8d76b82d7ccf1f45b24f9accb19a784b3e8680c9429cbbc32e96cdad0dbe6b7d27541c8557a8da96619ccd019717ee3802453064a3dfe587da5773b5eb3b11683622dfb5e5d03bf8595d2a01f6989621fc3c7fe5c0ea9b06729a94a524d77ebf03b8554331cfea911a65315a7a33b82be70c2dc4364515e458805bb857dbed7af5f5a40abfa372179bdcd252b6b07a47eed430bd28c62623aa34295ba13b2b1914025ae547c968afff68336975904b00802390cb25f5f0d2dbbc15d010b0e00ec71122904ec3108d452e72fee9de74cfa7848fa0332874498e5121dadb4bbdbe82189aa58393652dd666b3a052f3e6ecf199ab22bb244fdcb777563d6d4a1b789235a3e9c5cb1bc6dd98bd0f11dbef07e3a2f5642b2fb2937d3a9c9082b40ebd0a4e084ff68e8e34bb7d55f39eeff5cd791c8404fe611cb488e7d0705877e9a50e82feb3ef0a368bb6f7e21a4b769d9adf12359aa1e65c0c4ff392bb5770785620a3d67daac3863d4c90fe1d967d72492e393dfa2edee11d65952eede268112ffa5fb3bee70201b53e86bc9145eb926fd7d0ff0d4cf5424283f6844711d35280ac8397618af835e7a954711c9dee1c10056b2f6a93193f23f5f0e6e4f8ca91f847942430d69699c6c8928f9a9b242d57638be3554ad7474dc4a2d3c2eaee677e66ed12bb1fbf91465914754bd5d8a63788537061c7a4bb2f746ce72adb83c868a83f7a7d29b398aeb09cd26df11f49076c3352835716a742ffe5a7fb390dc2bc746249040741fa2d9a68963a1acc3f1607072adf8d5a7db9ded0297c4760eaa18a9811a57a987150209bbabb281765947608bd33a81890f2eb6b5d349a83742b11873fb269c13c0e5bdac04455cfbbb6dca17d190a5686b4c41a3e0bcbf1fa999d4abe9593097542aa2296b605c09023752ab4578ecc89dc1ca24ca7cc5753c882b796e4dd88fd9bafadf88adfb8054ecd2c69685c25fea8723e09a5f40cad2fc86abe612a7dba5999374b6118b0e678f465586a85fc7af247144ad77688af134d1786a308bcfee31a96f59a835526465297aa4b8135e33b7a82702686f0f1ba39d348c82b2054ba97a7d65ccb1694488c490aa0631a96746ad66cf31ee12e00289ec3a15667a3fc7172d481c9adcd6a30f4127c2c8b9b788ecc336185d87ab13e91acbe62f288441082807c703e4dec3b35baccc9ba6528c776c927f5438ff7da29e2830ec3ef7e9ba86a7f00799b67de06eb6ad21c54a948e86b4308548cc604e4f16397989b32221a0dccebc1cf63b6114facf6bfce0e3a8aa2ef2def65aea663ee9361c54840d3febc982e69f222eac84238cb29853d9f3259500b580e25e2939a142bd2533b39605b90136655cb690664dd401b8b1feeb8152dd939e0e0d8b8243f6c87a1a988f3b590c308e886f43c14d3a84aff72d9aede076dd5e5d2c9e9f92533c72d8c8feb9f0e1493010725693ddbd15a545aab7e8ccf275d1edbdcb089d1470ce15f06ea6108174c38818c0be40e889da5789f5535cf60311c245753bf223bcdc1e48d0408194a2c100314af0374632e11fca107bd6c004896f61bb5a2d480626925b5a9e4ca473e5afc3b3cad4999a606df543393937cd3260fda171af2bccc49ff11ef12860f377a83cd2fb47ece15427a125b96553dd67359fbd7c6ba45780fee99f535db068383ebb763a786abf2b833ac3123471b928503ba2a7aac09f737d1185f86af1fb70eead76fbc946aa2872745777c27921e0fe306279c07d6b55e3542756e1afe795d561b8d1fa2fbf663be5bc5ab71f826d17b3e8b20e25c95e69f10c239bdbf7314a2ff3342454b226f9fba9981831ab1c2d961d3da68499bb3ed81f6dfa5801dd61341352b0fcdc1ff286351c1e780c66f75a912aefccb7780c00f94efb91496776ebbf19f40681ef94c76fd2a8f0a3be659d65d672e94b7d8b994775478829491233f166615ff16d6c3fc229d03ab654e738afeddf3a14da2884238c55d413a3d6703ec93477e4844d8bb4550985e89f8a92579de27614659530c92d816837bb2be8fb6949074aa90d765631d3b1e968b5e05a9e6a64a9b6143dc06a033c0b70a631a95954cc86ea080c973a28f03ac8d03dfc8d3542d05d4b931433467e96181b60455d482b7a4b398bfe5649c0a641803c9fa107168443737bd085dc9ebea49cc3380c3ec1be1d385d17a123515cd99074699476e27ae5da9000639a4f9608d2bdfd6a11a73d4ab92a5a714a8df60feaecb656487877f7b882c18f284e0794d53b1bde65747baea5a6eed9c5d8f0a694158b526c307859b8938060b3f221b330bb314294888e912742821468bd591707de3c8f7bd12d065edae6d2ab44fe3f6ca7f7f0d569156b641dd87f8259e6d6e94bac31edf05403cc1dcc35e9ac47e9d0d4828ee314583430a5aba0ee85f2a71de64329b24f2ddc056714a3d64796992b69aa2e3805c516ac5876faa2d06f6c6d48a25984219025db26fec09b1c68e205a33843791697f7fe714d798623e5cbb8d8ddb0019fac7835d9de5b07b1f8e4fcf676170cc642077d368e05f796c70ee03f6ae2ccde353c2ebe5582931fc14a86067032db200aec5a3107c2dcbc2f95383436bde87cfd209ee1813c213122cb70a3bdb18608deb3dc74dc79afabbc1e48beed2a042ed3e5a0b2c98ab5bc093ad58849b0a71e577255612c99915f0e4f494df9d7c72d43cd6a47b07c6c699aba4c1a30ec8b57f11f8d94f7054ab8aaf599fdd2e7bc8ce1226c5d6cd311cbc15dc2a964a0376edfe9ca3cef74268c6aac8636abf5782f92e3ce", 0x1000, 0x4}], 0x10a0400, &(0x7f0000004d40)=ANY=[@ANYBLOB="687567653d77697468696e5f73697a652c61707072616973652c61707072616973652c7065726d69745f646972656374696f2c657569643e2963e396d7209cc7fdfc2d766bc8e67d76162021b738cb20002e4245111413449bec9f770b1368d9cc9e57b09b11667f620f9d682514c01e50e0bf42a39bc6623072c5b9870c6de4532015f82db51cd935d0df39928a141a436d7e20d53e8f6d05f5aee7ce77b12b48e1637b47ea3b5baa95d4f23c40f49129dcf0d17a7bfb6a1732d80e2c4aefdc3cdab8c1bbc2c469204b8c867956773129bd77c27d1aebb370408ff383caf9d9a298aa9cb6bfb851079b8da4658ef18b498c7bc0914ae50ee4b8b96639bf73c96d47ba4ab40aed54bdbd8321e98c44919413e9b460c5c4a083405af2cd60b339b1e81aecc7a330dfd923e5", @ANYRESDEC=r7, @ANYBLOB='\x00\x00']) acct(&(0x7f0000000040)='./file0\x00') epoll_ctl$EPOLL_CTL_MOD(r6, 0x3, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r12 = io_uring_register$IORING_REGISTER_PERSONALITY(r5, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000004c80)=@IORING_OP_CLOSE={0x13, 0x4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x1, {0x0, r12}}, 0x7) 16:06:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x40, 0x0, 0x0) [ 144.983309][T12739] debugfs: File 'dropped' in directory 'loop0' already present! [ 144.996535][T12739] debugfs: File 'msg' in directory 'loop0' already present! [ 145.001429][T12729] loop4: detected capacity change from 0 to 264192 [ 145.008018][T12732] loop1: detected capacity change from 0 to 264192 [ 145.011957][T12729] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 16:06:07 executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x82) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r2, r0, 0x0, 0x0) 16:06:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x40, 0x0, 0x0) [ 145.052206][T12732] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 145.075552][T12750] loop5: detected capacity change from 0 to 1 16:06:08 executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) r0 = open(0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r2, r0, 0x0, 0x0) 16:06:08 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) 16:06:08 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.%!)\x00', 0x0, 0x0, 0x0) [ 145.133784][ T1032] loop5: p1 p3 p4 [ 145.146649][ T1032] loop5: p1 start 10 is beyond EOD, truncated [ 145.152847][ T1032] loop5: p3 start 9 is beyond EOD, truncated [ 145.158976][ T1032] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 145.169385][ T8] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 145.229750][T12750] loop5: p1 p3 p4 [ 145.234095][T12750] loop5: p1 start 10 is beyond EOD, truncated [ 145.240264][T12750] loop5: p3 start 9 is beyond EOD, truncated [ 145.246516][T12750] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 145.342134][T12760] loop5: detected capacity change from 0 to 1 [ 145.351316][T12739] debugfs: File 'dropped' in directory 'loop0' already present! [ 145.363896][T12739] debugfs: File 'msg' in directory 'loop0' already present! [ 145.372527][T12774] loop4: detected capacity change from 0 to 264192 [ 145.379658][T12760] loop5: p1 p3 p4 [ 145.383423][T12760] loop5: p1 start 10 is beyond EOD, truncated [ 145.389547][T12760] loop5: p3 start 9 is beyond EOD, truncated [ 145.395535][T12760] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 145.409340][T12774] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 16:06:08 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 145.509677][ T1032] loop5: p1 p3 p4 [ 145.513561][ T1032] loop5: p1 start 10 is beyond EOD, truncated [ 145.519709][ T1032] loop5: p3 start 9 is beyond EOD, truncated [ 145.525713][ T1032] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 145.556648][T12796] loop1: detected capacity change from 0 to 264192 [ 145.569651][T12796] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 16:06:08 executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) r0 = open(0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r2, r0, 0x0, 0x0) 16:06:08 executing program 0: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40402, 0x0) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) r1 = openat2(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={0x101000, 0x0, 0xe}, 0x18) r2 = dup2(0xffffffffffffffff, r1) preadv(r2, &(0x7f0000002540)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/201, 0xc9}, {&(0x7f00000025c0)=""/50, 0x32}, {&(0x7f0000002400)=""/100, 0x64}, {&(0x7f0000002480)=""/23, 0x17}, {&(0x7f00000024c0)=""/74, 0x4a}], 0x7, 0x7f, 0x80) r3 = socket$packet(0x11, 0x2, 0x300) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r3, &(0x7f0000000140)={0x80002000}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x44) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) setsockopt$packet_tx_ring(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)=@req3={0x200, 0x6, 0x7ff, 0xffff3cb7, 0x5, 0xd5b, 0xaa}, 0x1c) preadv(r5, &(0x7f00000030c0)=[{&(0x7f0000002dc0)=""/120, 0x78}, {&(0x7f0000002e40)=""/238, 0xee}, {&(0x7f0000002f40)=""/120, 0x78}, {&(0x7f0000002c40)=""/128, 0x80}, {&(0x7f0000003040)=""/21, 0x15}, {&(0x7f0000003080)=""/30, 0x1e}], 0x6, 0x4, 0x0) vmsplice(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)}, {&(0x7f0000000200)="4bdc96e1232491c3aed9f4c37ebf9efb52a2dc003d69a0a48036cf2e732ce7d648fd947711005d7d83302dcdffb0c83c56dea8e511109209c9da128829a55f56ba5af5db66973fda9ff1b484092f64233a664020b09cc3ac6461670f61f7c7d935630d9d35f2212cf2bd3df33fc99fb6747abdc5a7f4176dd3d917a7b0830a6d74990e", 0x83}], 0x2, 0x1) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000002d00)=[{&(0x7f0000002600)=""/89, 0x59}, {&(0x7f0000002680)=""/102, 0x66}, {&(0x7f0000002700)=""/231, 0xe7}, {&(0x7f0000002800)=""/110, 0x6e}, {&(0x7f0000002880)=""/222, 0xde}, {&(0x7f0000002980)=""/185, 0xb9}, {&(0x7f0000002a40)=""/196, 0xc4}, {&(0x7f0000002b40)=""/229, 0xe5}, {&(0x7f0000003140)=""/155, 0x9b}], 0x9, 0xd9f, 0x0) epoll_wait(r4, &(0x7f0000000180)=[{}, {}], 0x2, 0x61) 16:06:08 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r1, 0xf50f, 0x0) 16:06:08 executing program 0: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40402, 0x0) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) r1 = openat2(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={0x101000, 0x0, 0xe}, 0x18) r2 = dup2(0xffffffffffffffff, r1) preadv(r2, &(0x7f0000002540)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/201, 0xc9}, {&(0x7f00000025c0)=""/50, 0x32}, {&(0x7f0000002400)=""/100, 0x64}, {&(0x7f0000002480)=""/23, 0x17}, {&(0x7f00000024c0)=""/74, 0x4a}], 0x7, 0x7f, 0x80) r3 = socket$packet(0x11, 0x2, 0x300) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r3, &(0x7f0000000140)={0x80002000}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x44) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) setsockopt$packet_tx_ring(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)=@req3={0x200, 0x6, 0x7ff, 0xffff3cb7, 0x5, 0xd5b, 0xaa}, 0x1c) preadv(r5, &(0x7f00000030c0)=[{&(0x7f0000002dc0)=""/120, 0x78}, {&(0x7f0000002e40)=""/238, 0xee}, {&(0x7f0000002f40)=""/120, 0x78}, {&(0x7f0000002c40)=""/128, 0x80}, {&(0x7f0000003040)=""/21, 0x15}, {&(0x7f0000003080)=""/30, 0x1e}], 0x6, 0x4, 0x0) vmsplice(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)}, {&(0x7f0000000200)="4bdc96e1232491c3aed9f4c37ebf9efb52a2dc003d69a0a48036cf2e732ce7d648fd947711005d7d83302dcdffb0c83c56dea8e511109209c9da128829a55f56ba5af5db66973fda9ff1b484092f64233a664020b09cc3ac6461670f61f7c7d935630d9d35f2212cf2bd3df33fc99fb6747abdc5a7f4176dd3d917a7b0830a6d74990e", 0x83}], 0x2, 0x1) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000002d00)=[{&(0x7f0000002600)=""/89, 0x59}, {&(0x7f0000002680)=""/102, 0x66}, {&(0x7f0000002700)=""/231, 0xe7}, {&(0x7f0000002800)=""/110, 0x6e}, {&(0x7f0000002880)=""/222, 0xde}, {&(0x7f0000002980)=""/185, 0xb9}, {&(0x7f0000002a40)=""/196, 0xc4}, {&(0x7f0000002b40)=""/229, 0xe5}, {&(0x7f0000003140)=""/155, 0x9b}], 0x9, 0xd9f, 0x0) epoll_wait(r4, &(0x7f0000000180)=[{}, {}], 0x2, 0x61) 16:06:08 executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) r0 = open(0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r2, r0, 0x0, 0x0) 16:06:08 executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r2, r0, 0x0, 0x0) [ 145.733876][T12811] loop5: detected capacity change from 0 to 1 16:06:08 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 145.811831][ T1782] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 145.827554][T12811] loop5: p1 p3 p4 [ 145.842993][T12811] loop5: p1 start 10 is beyond EOD, truncated [ 145.849196][T12811] loop5: p3 start 9 is beyond EOD, truncated 16:06:08 executing program 0: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40402, 0x0) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) r1 = openat2(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={0x101000, 0x0, 0xe}, 0x18) r2 = dup2(0xffffffffffffffff, r1) preadv(r2, &(0x7f0000002540)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/201, 0xc9}, {&(0x7f00000025c0)=""/50, 0x32}, {&(0x7f0000002400)=""/100, 0x64}, {&(0x7f0000002480)=""/23, 0x17}, {&(0x7f00000024c0)=""/74, 0x4a}], 0x7, 0x7f, 0x80) r3 = socket$packet(0x11, 0x2, 0x300) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r3, &(0x7f0000000140)={0x80002000}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x44) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) setsockopt$packet_tx_ring(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)=@req3={0x200, 0x6, 0x7ff, 0xffff3cb7, 0x5, 0xd5b, 0xaa}, 0x1c) preadv(r5, &(0x7f00000030c0)=[{&(0x7f0000002dc0)=""/120, 0x78}, {&(0x7f0000002e40)=""/238, 0xee}, {&(0x7f0000002f40)=""/120, 0x78}, {&(0x7f0000002c40)=""/128, 0x80}, {&(0x7f0000003040)=""/21, 0x15}, {&(0x7f0000003080)=""/30, 0x1e}], 0x6, 0x4, 0x0) vmsplice(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)}, {&(0x7f0000000200)="4bdc96e1232491c3aed9f4c37ebf9efb52a2dc003d69a0a48036cf2e732ce7d648fd947711005d7d83302dcdffb0c83c56dea8e511109209c9da128829a55f56ba5af5db66973fda9ff1b484092f64233a664020b09cc3ac6461670f61f7c7d935630d9d35f2212cf2bd3df33fc99fb6747abdc5a7f4176dd3d917a7b0830a6d74990e", 0x83}], 0x2, 0x1) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000002d00)=[{&(0x7f0000002600)=""/89, 0x59}, {&(0x7f0000002680)=""/102, 0x66}, {&(0x7f0000002700)=""/231, 0xe7}, {&(0x7f0000002800)=""/110, 0x6e}, {&(0x7f0000002880)=""/222, 0xde}, {&(0x7f0000002980)=""/185, 0xb9}, {&(0x7f0000002a40)=""/196, 0xc4}, {&(0x7f0000002b40)=""/229, 0xe5}, {&(0x7f0000003140)=""/155, 0x9b}], 0x9, 0xd9f, 0x0) epoll_wait(r4, &(0x7f0000000180)=[{}, {}], 0x2, 0x61) [ 145.855250][T12811] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:06:08 executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r2, r0, 0x0, 0x0) [ 145.937875][T12830] loop1: detected capacity change from 0 to 264192 [ 146.016272][T12830] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 16:06:08 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) 16:06:08 executing program 0: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40402, 0x0) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) r1 = openat2(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={0x101000, 0x0, 0xe}, 0x18) r2 = dup2(0xffffffffffffffff, r1) preadv(r2, &(0x7f0000002540)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/201, 0xc9}, {&(0x7f00000025c0)=""/50, 0x32}, {&(0x7f0000002400)=""/100, 0x64}, {&(0x7f0000002480)=""/23, 0x17}, {&(0x7f00000024c0)=""/74, 0x4a}], 0x7, 0x7f, 0x80) r3 = socket$packet(0x11, 0x2, 0x300) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r3, &(0x7f0000000140)={0x80002000}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x44) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) setsockopt$packet_tx_ring(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000001c0)=@req3={0x200, 0x6, 0x7ff, 0xffff3cb7, 0x5, 0xd5b, 0xaa}, 0x1c) preadv(r5, &(0x7f00000030c0)=[{&(0x7f0000002dc0)=""/120, 0x78}, {&(0x7f0000002e40)=""/238, 0xee}, {&(0x7f0000002f40)=""/120, 0x78}, {&(0x7f0000002c40)=""/128, 0x80}, {&(0x7f0000003040)=""/21, 0x15}, {&(0x7f0000003080)=""/30, 0x1e}], 0x6, 0x4, 0x0) vmsplice(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)}, {&(0x7f0000000200)="4bdc96e1232491c3aed9f4c37ebf9efb52a2dc003d69a0a48036cf2e732ce7d648fd947711005d7d83302dcdffb0c83c56dea8e511109209c9da128829a55f56ba5af5db66973fda9ff1b484092f64233a664020b09cc3ac6461670f61f7c7d935630d9d35f2212cf2bd3df33fc99fb6747abdc5a7f4176dd3d917a7b0830a6d74990e", 0x83}], 0x2, 0x1) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000002d00)=[{&(0x7f0000002600)=""/89, 0x59}, {&(0x7f0000002680)=""/102, 0x66}, {&(0x7f0000002700)=""/231, 0xe7}, {&(0x7f0000002800)=""/110, 0x6e}, {&(0x7f0000002880)=""/222, 0xde}, {&(0x7f0000002980)=""/185, 0xb9}, {&(0x7f0000002a40)=""/196, 0xc4}, {&(0x7f0000002b40)=""/229, 0xe5}, {&(0x7f0000003140)=""/155, 0x9b}], 0x9, 0xd9f, 0x0) epoll_wait(r4, &(0x7f0000000180)=[{}, {}], 0x2, 0x61) 16:06:09 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) epoll_create(0x0) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) 16:06:09 executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r2, r0, 0x0, 0x0) 16:06:09 executing program 0: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) r1 = socket$nl_xfrm(0x10, 0x3, 0x6) sendfile(r1, r0, &(0x7f0000000040)=0x7, 0x4) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) close(r1) 16:06:09 executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r2, r0, 0x0, 0x0) [ 146.173664][T12855] loop4: detected capacity change from 0 to 264192 [ 146.184224][T12857] loop5: detected capacity change from 0 to 1 [ 146.212499][T12855] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 146.254237][T12857] loop5: p1 p3 p4 [ 146.258349][T12857] loop5: p1 start 10 is beyond EOD, truncated [ 146.264467][T12857] loop5: p3 start 9 is beyond EOD, truncated [ 146.270454][T12857] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:06:09 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) 16:06:09 executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r2, r0, 0x0, 0x0) 16:06:09 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 146.373540][T12857] loop5: detected capacity change from 0 to 1 16:06:09 executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r2, r0, 0x0, 0x0) [ 146.446127][T12857] loop5: p1 p3 p4 [ 146.455540][T12857] loop5: p1 start 10 is beyond EOD, truncated [ 146.461654][T12857] loop5: p3 start 9 is beyond EOD, truncated [ 146.467672][T12857] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 146.479826][T12889] loop1: detected capacity change from 0 to 264192 16:06:09 executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r2, r0, 0x0, 0x0) [ 146.496492][T12889] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 16:06:09 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_read_part_table(0x3ff, 0x5, &(0x7f0000000480)=[{&(0x7f0000000140)="bd057b863239b71f13955f70b2aafd9eb1883e948c2e9c3f9886db2af053d235a012aa0ac80ca29ec4cd6e1be4be521be02990a54036bad1cb48282d61734df507170d62e95b902c22834ae95342356d088cf226ea49a25dcbf109a2cef618b309651d31163e6759567d5f4181708d320129d85c3e991ce793665ad42957600c1fc70e531a4cb9ce3d62c703f055ab57a08ce5d1ac5fb5f71780bb7f525ef04134fb1ee4506850da620115552475c2f841a6300c2f087d9d56ef6eff3f4cf92d43074c728f1971140eb16cc4f4a68d07e273eeb0931319", 0xd7, 0x1}, {&(0x7f0000000240)="5a391a142dcdd0047557e049cd45bb1f81fafdb1f5d2b14c5d7079f0bf27fd22689e71b0cf0d8756e044f3300af2c3da4b104fcc2b1dd51c6d90c567aa6f8ca1f2730af2ca663ce306f6f6f48a695a855c61fb81894174388bbee5aabac906b5dd70eb1fdac3a0d5849fc949b104b2d29feafa7d6bb3db9babba0f3b4e9c0d8a94265f442165cec898e6e7a9bddffac6558730388783e4dc4f5a2fbaf23bbc7ad30a038d2589987c7c6b056f40f9a8ed3263c7", 0xb3, 0x9}, {&(0x7f0000000300)="49cdb1c8b1b93b1f8b4aa6688ca2a17c0cb367ea5a29d616c4fe23cb90496705ad5c4ae85303dbd3aeaa83edd8b257fd1c37db66e07b1e5ca94f64db5383a2e921249b38a6cb7f8ef3092120ceb08abfa6a4d10627d3014f", 0x58, 0x100000001}, {&(0x7f0000000380)="5ae471b34b284fb094810c888b9950b097023360b5ec858450083d07f789a6366b765a03cc8858b726849d111ecaa431345a29f38695ffb309e136e8bf3dc85dc7df348f80464793f4c43f96b3000c06712bc16e08c25a8f94d162dfd67c3f66474301d64aa95cef76049eed93bbbf4f6fac01470a2945af9ed9ae936b07316dc2d3ae33ccfbf699db425090877a14289ed5d7f90f95b334933266bf524e47b42d9ca26cf6e2", 0xa6, 0x1}, {&(0x7f0000000440)="64c9db94b705", 0x6, 0x1}]) syz_read_part_table(0x5, 0x1, &(0x7f0000000100)=[{&(0x7f0000000040)="1d117339b8c91ce5de586df96f32c6f278454f1009ae0da7d6b872f448ae36a06ef27e84faf40d40ffef6b82825ac266d1eba92626c1eb31f843b6553fc780", 0x3f, 0x6}]) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) 16:06:09 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) 16:06:09 executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r2, r0, 0x0, 0x0) 16:06:09 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) 16:06:09 executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r2, r0, 0x0, 0x0) [ 146.750272][T12911] loop4: detected capacity change from 0 to 264192 [ 146.757719][ T1782] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 146.786728][T12911] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 16:06:09 executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r2, r0, 0x0, 0x0) [ 146.797672][T12912] loop5: detected capacity change from 0 to 1 [ 146.840275][T12912] loop5: p1 p3 p4 [ 146.845230][T12912] loop5: p1 start 10 is beyond EOD, truncated [ 146.851346][T12912] loop5: p3 start 9 is beyond EOD, truncated [ 146.857382][T12912] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:06:09 executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r2, r0, 0x0, 0x0) [ 146.895225][T12932] loop1: detected capacity change from 0 to 264192 [ 146.950058][ T1782] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 146.956151][T12926] loop_reread_partitions: partition scan of loop5 () failed (rc=-16) [ 146.973482][T12932] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 16:06:09 executing program 0: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x72) syz_read_part_table(0xfffffffffffffff8, 0x4, &(0x7f00000012c0)=[{&(0x7f0000000100)="431b7d259148eaabac3fa32341de7a99f313a07d3ac8f2a64fbe01752ea568174551b8d88cbafa7c7c4fae667e5f3c7ef9847d01dc1c1a6a07ee2a7c875659bfce58a1613701ada1dce503579b709f426804a29ca2acaae59b2a450f4d031c88e3dbe1bcd42684659853704e5b8b3b539f49ddd6f58e74024df43dc9db3df4c1e952fa9a9abf5a8fafa20cf6c7edc856674ee73d1f2283a556270fd83393c29f7a00ea27be4c99265ecfebf6119e31cf1cc617170dc571e80bfd9ae3f9ff5717134fb9b1fb", 0xc5, 0x100000000}, {&(0x7f0000000200)="85dc3c6cb18fc7c626ead8bca03da1e311458126132a014bcb7f573f3a5800f6bb96dd280a4f0ff8f566408f0635f92857d41a48884c446fd9da29e6bd091258fce16842d1a2d56a58fd04e884817acfb46fa839a04cab6f19487a5bdc67c1969591065ad182a57ec6fb9d7d957ba1b53d2ff0930bde7f3140b245cc9333b8a8a2a4b509d8a5eb78", 0x88, 0x8000}, {&(0x7f00000002c0)="c82ed9fa1d544811fd4509f685f56aa445630437a8382d2f7e6bdd61182d80a011193889e17a072bcbd7e8c16d1538b56d94c1a8f10bbbf698afbf8f589ef8c5e3bcd776f87e33bf3bb8139ef6a27cca327b4279c364583477060b29b85f4f0f98c3f868fc272a516e7a35e2b6da0b99a1544b1bab65d939bd8bb98d4a21fe99fb9dbf25a3093cdda1d43c3dbcb9ba8d6bb76a550c77cbd9144fd7d9a2a5886d646c2fe04947064aed70c0e25e14376205d7882f56934a1b4797b7ca57aab9620639aa7b577a56e5312bbe5b1358538ae31bcb7df175844747d09fa00fd3f10d8728c9c257e755a3b2ec348e8bc5a33dde56984cc52af61ce72ae683b6115f6de5c0332f6aeed523be2831046d1e16b9a2dbcf5635e547ef61bb477f242b5e81e9971cdcc46332a9abce1944e07769fe9996973965fe947132ba016549c46ef884c63623dff3b85cd27eb3162ac93e3a2de85e7418a429185b65fd23ecfabf04ad0d5cfe4de9e9becdcb765a84449ba3afe2a0ce5d8a9b2d9f62b8ffbef3cecd83f34fe5b56ac068e96097af5438e954004a84fd44c58de133c9e414714f7b5a086ca191145810f237e33bceeb40d7588a2b8447ed0fb9ef55eb0aa3db5e6c4e765591392b65fa3996cdb1f459e02f969e73ea39421da040beeecbfcfdf769980c092ff57e3d40049f870af8a0058e87ebb03219d24fddbbe441f26a88b31d775727dee5903503d046cde8f0960f0e40d62891d505d446d227a6adb37e3dd38661dc7b1b01a4fe8f69bc97ae40bbc0ef8744689e82432a2d47286494e596b598ef2da175b9973f46b7ff4d341ef16613ad8e9fdb0e5704a1ebb3a9f3b34a77066907e27bc961b6265e645c8318569e0468b14505367b186829aa2d8f8705e4adbce76b824865b6670488242614f6a93c62459b40f171605818a8eff04e4cfdcd11d7c07c7b7785c89a4767dab7ed1aadd54ae564f66d8d88f9430cf32d3b506f1b8293816f186127698bcec07de6f70da3c1703c9e049fb7c44f5afb1557792b335e988e437efa4215fa2c88b6b785d54f765f3c6d4a1655547661ac9e2973f3f41a907c60d89aca2ba424517fbf16224fdf563578da504b68fd97409a5071147a80a3e8505bba78fee601c10cd1c7b6a22d596d9086ec465f085da78131c948185106bf86d7e6dc1a7cb6ef5a88d394ef887a679fafb326719d8304457d5f4cd3e0bd09c9e47bc2ca1cb81611ca0319e2385d1761105017e1a5e381ae76d7889b858e0a686825c33643ee0e07f1047e435320d181ddd7e92105ed6dea83ee2d0298687b33a9cd33d7cbbf1ab98c872bb56f4cd921a590e02e986a53d476f2c7bb3149334edf2b5a54709e9138c9deff52bc51f10b0a46008a228b8cb44cb47b00f2a726a75f6d88185cffae33ffac7a75b75bdc53d1602d0cfa0f9dd832118e42f00873947e3d4e398f454ced7581fe1f79627e8b19c7f0b6364800afeb0d8c77e019829a7214e71819f2f120cae6108765bae506f19b7866cae3feb8766ad4c0d122d8abd18a8ccd6a01fdad10b9b4f84a6ad80f6393cb1e0de73fa377002bbbce6d0a9ca37ff9f35a8d191353be357565b6c2de10b7a36977d03653e55065f55d535ebc609fb9d47953243c6f665ecc0424104d93966cec9ad8d3a4bd89f3ace5c9d968c0248ee86f3a0b5f50969cbba17477d3384bb9e780be72653093f03298eb153ad7cbee458b1b82aa737a5b78013680ae6647550581ff26971c769be6be3e9a56c1724a88ae48a0835d8816c09c32989708b88530084c4efb31ccbd523634d754d89afa7574d4c68af2dfe7d82755fee021063692468373883de59d81b2fad197ec41317c84f7c6e7a6f8b14ee81db8863a2ad836721508489af6196e20f3fe640034b17393529ab63e4bb94a1f0d8f23c226df032e179f272104adcf89c7cbb0aa2ebf6f435e66feb9994f0b1203e5e5edeee7f78b9a2869856738b5184e061d9889b58a6b38dc081b9bf2924ecbe3e5a9a6ffc23120d55506b77eafd2c4aae83470b1e9a38a325c7752797b264d68881ce7952b6b737f89be9d6a7c78ab3e5b4efa15d59f96d03d694a752890b04c258befac93290ccaf981fb16e0070b9fe9d32a7e98f38f07179b9ab9ee0790bf772daa9350761c3223718a8bae28186542653b8f51f02305da835d822d9e10557ce4b8c993dfc8a93d7db99b18225aa3de0c7c5ba631d8bb3c663c3859d2a406dcddedcb530710ab129b21f9a3f60ec417f4c2423436214807f5146cd1c9fc46cfc42e40ab82302accc8cc8daa5293a20d6011606e487b0415a91f2326320852e4779ae4f5b8430d520c46112f24949e57f9d40701e97cbaf24f95ef9d70fe54f7b910f07f6e6af15272ef5cc4b52776b57035746ac32ecde60fbbb0c81aabd30e7bff8fbed0e22da95ca30e47e831e90c0815dbefb98487d347f412cf323a894e12f2638da6d6eab58dce3fd37cef6dadc544c326e74d48395fe0c81a051759338040171971c733c5a18f469fb7e0f8809bbc93038a827b83b90d462c229feb9d8e1e230f0f6388366e73901b18b34b2c47d2fe54ae62721db8d8329c4fa3090a266281dca6576fd7b20222f6986cfbc84e2775799ca793089bb1e196d58fa5cccf7af34b80841c7ad4b367a305a0511e69bfa3b48049bb1dabafa5b5005174c41497a3a6f2bb0342fa46a0d621049f3f25a91669ec7e2bb44abd94fa4cdc1bd881d20b7916f1c555e969030f906e62552c6a8383d208202f9e2c397bd2444a38dc4f38a2826356eeebbc8b398fe55b7e3c3a6fd21d37e0e743abae204bcd16d7fbef0d6689e1ee0c3b80a92b1e395821d8c87ccfc583de055180618e9e60d41653c506f446bda34ff1de8f9adfafff8da33129baa3a324ab171a0a6dec2069146731e8fe770a0b3a21238abed860fb3a98a3f4c2a6e0a0f180e49c20cb65d8d61bf4662760795bf318cfb939a8ef8cdd35a4fb756cae6e0a726cf02a8657e42973e278ec96cfcb0593265f0aae3bd10b085ecbe36e865f9fd757e005b35a1d35d73252827c2a8738d647c8c710a33081406f3ed47eadf76a7e329f727b27e07c2cf1fc1e7a9891c6d644608a0911f40f9ac406419a5ef9bb69553acd0cd63d27836c1606b4fcd4e9fc2cd78c0f7552aa493cbe801d8778ff0e0fe3bd42e2cad318213027162b89ec2d55dbd3b4e92510ab02f1f6e344d43ea22a1d192972311131c847ea39b7d551f5ad4416b51515444cc72fca2314a4b20aa1a7a945b2be7b8d32f0fa9dd04d804f2562f39ed62c712a4221a183fedd532e34f3bdf961af0d2dfc319a9890962ec0c0b7190f39129e1ade1a4e74a9b2bbd3e0e9be5002220c1d4cbe6c3ca0740f99b90ba80a7fd880e506e5026e12538413d95382aa9ad960292b6ddb47f7bccd136872f9b9fe876508d58701e4ee473f1108e4186a1aae56e3c14ce52bed85aa6ca12937df76ef2fa4a26b99c50ea02c77b8da361aaeddc38a8d0f87c5b7d9cd6fd1f83f6e5df5a7e62720974f6f198099a1e2d7de83396742ede2b03c21c97345aee604c1e121f07c2f8b1ca541dfd4aac14f28b0cfc1a7e2b77b07e7a999bda7a63aae888cc75d7cb54c19f359e6747d2f29175bff4df194856ab22e7902906f95db378ea130fab6fc040d327db7902cfe46adc1b5ad276137a9aa83710b19d4d85f11f6528288d5a9cbf61d7796e7ae224f5679e450666321d3610c18f8a499637bc86e508fc63e47076110614c8c29a426f7c874943fb1ce045c0d7a4c74a89e982be3a5d572041dee14bbe7e93cb1b0883e5f92d4a2596efde77a40e2600ecb418c07f7f7e3fbde37b9949af8f8165dcbaf8fc49f62111c8e016891143353d7c38972ecb9e52155717e0d2457b12550d6ac9a8b92cdda39aa9dc1d7a8f0c76169f27b0e057ad681c1605e348b47a6e521612ca25e4ee1794d05b53607b6180a4c5839a4df5b6be9f81666e1650312e2734685c5b34bc992bb0016c742e3a155bc388cadaa962e52068839a77910a053531d195974491ce6231b38bb6ae5e607d1fa96e6c55929522e8def57b0ad43f1f289842763b4511d9404adf3c88b94f338046b8f299c2e93ecf675b1ca0346400dc17b2ccc1cf82e41a4325de19bb18c97c5cdf5e6be82d36f885beace7aa89c5b928d93b3026f35b787a55115a9fc69c998787230ef8174bd72902dfbb541f889928e2a041530b94a745908a992b12105d62f67448469f71ffc13bb15270da65a6d234c4ce3118f30b875c9f26a19974990aa21f09aa3613b8e8b0816baf8ab7ad30c2964e83c2366ed4ee3def8e8cf1d01d71bd102f04c12131355637f6ef240660716676ae97b70becd3faed4d40b22e1a47a6d9a72ea290b703047db84832c9abcc514ed84100342a9021bbfbf865815ff3b49f178a703c85c189014a6352f82ca578ea810a5591636891558547ea07a154b84e0699d37875e946845bbbe0a9404b881bd2299451b707841399921779c63ac278218fd3b7422eaee0e99f839597a7a1d47f62b7ef3fa6603a25308ad51e40f1b89ac3b2cd5fe3b39c4cb4cbf427cc8d9941155d6c98a89d19419bdc1f8e31ef0425c371b5ad5a594d337d819ce4bc3a7f6526d532c776030bec5a5d23e13f9be500000a4eca05e06a31ba2d6a9227fc44a09a049b5cf6e6925853a3882cb040d60c773dcfa8746dbf555b47fadc5767ee31f7f4d7ba42789b657317bb352c1fc89c05bf97ee225f0d424abb7bc6d364748d41c87ebe219200f3dee76a8a8c140eb6e467161773549c1a4e0e884b75d8a2a6ac6adb8fe63cea91ff38e6826aab3fa9208bcc0f79c8c283ac7c42540c9974e73259e4e4fa1780a9a77f79741af4faf0f28217ec2e988e18dec3f91f5d8f644693b1874308dcfd4156bf2cf4040d4479a24b96d4baa1447944591327948c36da74140dac9c7c7ceb704502ad1a5650727fd4c4b7a548c17d4267f3d24af3be9709edc4db8b740465fcf9de7c431822ac9c2f6ae1745dbd95b21375fd1c7fb2e85b888493eb607020ce43a4e1b536e45bfc712d9e3ca24aa1e0fcdc7accf193e1911e7350331d98d165b8bae150afbe7da3f7c6137ba4f965cb19f9fff9fa40e19f0146e47d4900a6c6e3b61dd5ed1ebaa0fab13f4f9d319bbb7c183d20daa7c0fd533bf45552e3290c2e1bfa088607b767ddac00e61e33d9c5f5a967f8e159d7503c68affa67061335ca9689fae640a389c310f7e977dfd8dc711b35d569dd3c0136bcb80dda94868e5013ecc3ec96feb6c04758cc0a1750a45edbd27cee9e4edf43af0f6600268c534bfa77efe282d0bdec89f6e310c828cc29855e3536387a16c19bcc4bc8e26394cc3e2ea4c3254e7ac12fe37a6c5da3e98281762e279785548b6f0151be72ee108721c6fed50a869b18d8685777bd34fcb27b717f4e7809b95909d62b55e3d67e007b0e69d117676346cbcdb98041065302ad672bc014e552d6cf3c26779153c2fefb298bdefa50ebdddb5cc4d78abac42175ee1a1a8db8bf3c57a815d1f5954f43a8d88e06d71efebd0bb06214a84e7106fa7361f6b7ffac4f87ee897183a6f1713ad577b18d5f96f81a9aff07a950cea18169fe7f63826c08813289fa6bbeb046fb9759d420b1a3174e201ca9f4e285069b99b56683435982403d95b69c06998ae1468dbc87beda9b4318c83883c308a590070154c9b52a92c1840e73ba7f98359da05330272b0c3ebdba64d9e1c1279ddb8bae0909b900020428c067adb453168", 0x1000, 0x4}, {&(0x7f0000000040)="b5019a2a637b73733beb64335af7e9", 0xf, 0x100000000}]) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) 16:06:09 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) 16:06:09 executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r2, r0, 0x0, 0x0) 16:06:09 executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r2, r0, 0x0, 0x0) [ 147.068358][T12918] loop5: detected capacity change from 0 to 264192 16:06:10 executing program 0: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x72) syz_read_part_table(0xfffffffffffffff8, 0x4, &(0x7f00000012c0)=[{&(0x7f0000000100)="431b7d259148eaabac3fa32341de7a99f313a07d3ac8f2a64fbe01752ea568174551b8d88cbafa7c7c4fae667e5f3c7ef9847d01dc1c1a6a07ee2a7c875659bfce58a1613701ada1dce503579b709f426804a29ca2acaae59b2a450f4d031c88e3dbe1bcd42684659853704e5b8b3b539f49ddd6f58e74024df43dc9db3df4c1e952fa9a9abf5a8fafa20cf6c7edc856674ee73d1f2283a556270fd83393c29f7a00ea27be4c99265ecfebf6119e31cf1cc617170dc571e80bfd9ae3f9ff5717134fb9b1fb", 0xc5, 0x100000000}, {&(0x7f0000000200)="85dc3c6cb18fc7c626ead8bca03da1e311458126132a014bcb7f573f3a5800f6bb96dd280a4f0ff8f566408f0635f92857d41a48884c446fd9da29e6bd091258fce16842d1a2d56a58fd04e884817acfb46fa839a04cab6f19487a5bdc67c1969591065ad182a57ec6fb9d7d957ba1b53d2ff0930bde7f3140b245cc9333b8a8a2a4b509d8a5eb78", 0x88, 0x8000}, {&(0x7f00000002c0)="c82ed9fa1d544811fd4509f685f56aa445630437a8382d2f7e6bdd61182d80a011193889e17a072bcbd7e8c16d1538b56d94c1a8f10bbbf698afbf8f589ef8c5e3bcd776f87e33bf3bb8139ef6a27cca327b4279c364583477060b29b85f4f0f98c3f868fc272a516e7a35e2b6da0b99a1544b1bab65d939bd8bb98d4a21fe99fb9dbf25a3093cdda1d43c3dbcb9ba8d6bb76a550c77cbd9144fd7d9a2a5886d646c2fe04947064aed70c0e25e14376205d7882f56934a1b4797b7ca57aab9620639aa7b577a56e5312bbe5b1358538ae31bcb7df175844747d09fa00fd3f10d8728c9c257e755a3b2ec348e8bc5a33dde56984cc52af61ce72ae683b6115f6de5c0332f6aeed523be2831046d1e16b9a2dbcf5635e547ef61bb477f242b5e81e9971cdcc46332a9abce1944e07769fe9996973965fe947132ba016549c46ef884c63623dff3b85cd27eb3162ac93e3a2de85e7418a429185b65fd23ecfabf04ad0d5cfe4de9e9becdcb765a84449ba3afe2a0ce5d8a9b2d9f62b8ffbef3cecd83f34fe5b56ac068e96097af5438e954004a84fd44c58de133c9e414714f7b5a086ca191145810f237e33bceeb40d7588a2b8447ed0fb9ef55eb0aa3db5e6c4e765591392b65fa3996cdb1f459e02f969e73ea39421da040beeecbfcfdf769980c092ff57e3d40049f870af8a0058e87ebb03219d24fddbbe441f26a88b31d775727dee5903503d046cde8f0960f0e40d62891d505d446d227a6adb37e3dd38661dc7b1b01a4fe8f69bc97ae40bbc0ef8744689e82432a2d47286494e596b598ef2da175b9973f46b7ff4d341ef16613ad8e9fdb0e5704a1ebb3a9f3b34a77066907e27bc961b6265e645c8318569e0468b14505367b186829aa2d8f8705e4adbce76b824865b6670488242614f6a93c62459b40f171605818a8eff04e4cfdcd11d7c07c7b7785c89a4767dab7ed1aadd54ae564f66d8d88f9430cf32d3b506f1b8293816f186127698bcec07de6f70da3c1703c9e049fb7c44f5afb1557792b335e988e437efa4215fa2c88b6b785d54f765f3c6d4a1655547661ac9e2973f3f41a907c60d89aca2ba424517fbf16224fdf563578da504b68fd97409a5071147a80a3e8505bba78fee601c10cd1c7b6a22d596d9086ec465f085da78131c948185106bf86d7e6dc1a7cb6ef5a88d394ef887a679fafb326719d8304457d5f4cd3e0bd09c9e47bc2ca1cb81611ca0319e2385d1761105017e1a5e381ae76d7889b858e0a686825c33643ee0e07f1047e435320d181ddd7e92105ed6dea83ee2d0298687b33a9cd33d7cbbf1ab98c872bb56f4cd921a590e02e986a53d476f2c7bb3149334edf2b5a54709e9138c9deff52bc51f10b0a46008a228b8cb44cb47b00f2a726a75f6d88185cffae33ffac7a75b75bdc53d1602d0cfa0f9dd832118e42f00873947e3d4e398f454ced7581fe1f79627e8b19c7f0b6364800afeb0d8c77e019829a7214e71819f2f120cae6108765bae506f19b7866cae3feb8766ad4c0d122d8abd18a8ccd6a01fdad10b9b4f84a6ad80f6393cb1e0de73fa377002bbbce6d0a9ca37ff9f35a8d191353be357565b6c2de10b7a36977d03653e55065f55d535ebc609fb9d47953243c6f665ecc0424104d93966cec9ad8d3a4bd89f3ace5c9d968c0248ee86f3a0b5f50969cbba17477d3384bb9e780be72653093f03298eb153ad7cbee458b1b82aa737a5b78013680ae6647550581ff26971c769be6be3e9a56c1724a88ae48a0835d8816c09c32989708b88530084c4efb31ccbd523634d754d89afa7574d4c68af2dfe7d82755fee021063692468373883de59d81b2fad197ec41317c84f7c6e7a6f8b14ee81db8863a2ad836721508489af6196e20f3fe640034b17393529ab63e4bb94a1f0d8f23c226df032e179f272104adcf89c7cbb0aa2ebf6f435e66feb9994f0b1203e5e5edeee7f78b9a2869856738b5184e061d9889b58a6b38dc081b9bf2924ecbe3e5a9a6ffc23120d55506b77eafd2c4aae83470b1e9a38a325c7752797b264d68881ce7952b6b737f89be9d6a7c78ab3e5b4efa15d59f96d03d694a752890b04c258befac93290ccaf981fb16e0070b9fe9d32a7e98f38f07179b9ab9ee0790bf772daa9350761c3223718a8bae28186542653b8f51f02305da835d822d9e10557ce4b8c993dfc8a93d7db99b18225aa3de0c7c5ba631d8bb3c663c3859d2a406dcddedcb530710ab129b21f9a3f60ec417f4c2423436214807f5146cd1c9fc46cfc42e40ab82302accc8cc8daa5293a20d6011606e487b0415a91f2326320852e4779ae4f5b8430d520c46112f24949e57f9d40701e97cbaf24f95ef9d70fe54f7b910f07f6e6af15272ef5cc4b52776b57035746ac32ecde60fbbb0c81aabd30e7bff8fbed0e22da95ca30e47e831e90c0815dbefb98487d347f412cf323a894e12f2638da6d6eab58dce3fd37cef6dadc544c326e74d48395fe0c81a051759338040171971c733c5a18f469fb7e0f8809bbc93038a827b83b90d462c229feb9d8e1e230f0f6388366e73901b18b34b2c47d2fe54ae62721db8d8329c4fa3090a266281dca6576fd7b20222f6986cfbc84e2775799ca793089bb1e196d58fa5cccf7af34b80841c7ad4b367a305a0511e69bfa3b48049bb1dabafa5b5005174c41497a3a6f2bb0342fa46a0d621049f3f25a91669ec7e2bb44abd94fa4cdc1bd881d20b7916f1c555e969030f906e62552c6a8383d208202f9e2c397bd2444a38dc4f38a2826356eeebbc8b398fe55b7e3c3a6fd21d37e0e743abae204bcd16d7fbef0d6689e1ee0c3b80a92b1e395821d8c87ccfc583de055180618e9e60d41653c506f446bda34ff1de8f9adfafff8da33129baa3a324ab171a0a6dec2069146731e8fe770a0b3a21238abed860fb3a98a3f4c2a6e0a0f180e49c20cb65d8d61bf4662760795bf318cfb939a8ef8cdd35a4fb756cae6e0a726cf02a8657e42973e278ec96cfcb0593265f0aae3bd10b085ecbe36e865f9fd757e005b35a1d35d73252827c2a8738d647c8c710a33081406f3ed47eadf76a7e329f727b27e07c2cf1fc1e7a9891c6d644608a0911f40f9ac406419a5ef9bb69553acd0cd63d27836c1606b4fcd4e9fc2cd78c0f7552aa493cbe801d8778ff0e0fe3bd42e2cad318213027162b89ec2d55dbd3b4e92510ab02f1f6e344d43ea22a1d192972311131c847ea39b7d551f5ad4416b51515444cc72fca2314a4b20aa1a7a945b2be7b8d32f0fa9dd04d804f2562f39ed62c712a4221a183fedd532e34f3bdf961af0d2dfc319a9890962ec0c0b7190f39129e1ade1a4e74a9b2bbd3e0e9be5002220c1d4cbe6c3ca0740f99b90ba80a7fd880e506e5026e12538413d95382aa9ad960292b6ddb47f7bccd136872f9b9fe876508d58701e4ee473f1108e4186a1aae56e3c14ce52bed85aa6ca12937df76ef2fa4a26b99c50ea02c77b8da361aaeddc38a8d0f87c5b7d9cd6fd1f83f6e5df5a7e62720974f6f198099a1e2d7de83396742ede2b03c21c97345aee604c1e121f07c2f8b1ca541dfd4aac14f28b0cfc1a7e2b77b07e7a999bda7a63aae888cc75d7cb54c19f359e6747d2f29175bff4df194856ab22e7902906f95db378ea130fab6fc040d327db7902cfe46adc1b5ad276137a9aa83710b19d4d85f11f6528288d5a9cbf61d7796e7ae224f5679e450666321d3610c18f8a499637bc86e508fc63e47076110614c8c29a426f7c874943fb1ce045c0d7a4c74a89e982be3a5d572041dee14bbe7e93cb1b0883e5f92d4a2596efde77a40e2600ecb418c07f7f7e3fbde37b9949af8f8165dcbaf8fc49f62111c8e016891143353d7c38972ecb9e52155717e0d2457b12550d6ac9a8b92cdda39aa9dc1d7a8f0c76169f27b0e057ad681c1605e348b47a6e521612ca25e4ee1794d05b53607b6180a4c5839a4df5b6be9f81666e1650312e2734685c5b34bc992bb0016c742e3a155bc388cadaa962e52068839a77910a053531d195974491ce6231b38bb6ae5e607d1fa96e6c55929522e8def57b0ad43f1f289842763b4511d9404adf3c88b94f338046b8f299c2e93ecf675b1ca0346400dc17b2ccc1cf82e41a4325de19bb18c97c5cdf5e6be82d36f885beace7aa89c5b928d93b3026f35b787a55115a9fc69c998787230ef8174bd72902dfbb541f889928e2a041530b94a745908a992b12105d62f67448469f71ffc13bb15270da65a6d234c4ce3118f30b875c9f26a19974990aa21f09aa3613b8e8b0816baf8ab7ad30c2964e83c2366ed4ee3def8e8cf1d01d71bd102f04c12131355637f6ef240660716676ae97b70becd3faed4d40b22e1a47a6d9a72ea290b703047db84832c9abcc514ed84100342a9021bbfbf865815ff3b49f178a703c85c189014a6352f82ca578ea810a5591636891558547ea07a154b84e0699d37875e946845bbbe0a9404b881bd2299451b707841399921779c63ac278218fd3b7422eaee0e99f839597a7a1d47f62b7ef3fa6603a25308ad51e40f1b89ac3b2cd5fe3b39c4cb4cbf427cc8d9941155d6c98a89d19419bdc1f8e31ef0425c371b5ad5a594d337d819ce4bc3a7f6526d532c776030bec5a5d23e13f9be500000a4eca05e06a31ba2d6a9227fc44a09a049b5cf6e6925853a3882cb040d60c773dcfa8746dbf555b47fadc5767ee31f7f4d7ba42789b657317bb352c1fc89c05bf97ee225f0d424abb7bc6d364748d41c87ebe219200f3dee76a8a8c140eb6e467161773549c1a4e0e884b75d8a2a6ac6adb8fe63cea91ff38e6826aab3fa9208bcc0f79c8c283ac7c42540c9974e73259e4e4fa1780a9a77f79741af4faf0f28217ec2e988e18dec3f91f5d8f644693b1874308dcfd4156bf2cf4040d4479a24b96d4baa1447944591327948c36da74140dac9c7c7ceb704502ad1a5650727fd4c4b7a548c17d4267f3d24af3be9709edc4db8b740465fcf9de7c431822ac9c2f6ae1745dbd95b21375fd1c7fb2e85b888493eb607020ce43a4e1b536e45bfc712d9e3ca24aa1e0fcdc7accf193e1911e7350331d98d165b8bae150afbe7da3f7c6137ba4f965cb19f9fff9fa40e19f0146e47d4900a6c6e3b61dd5ed1ebaa0fab13f4f9d319bbb7c183d20daa7c0fd533bf45552e3290c2e1bfa088607b767ddac00e61e33d9c5f5a967f8e159d7503c68affa67061335ca9689fae640a389c310f7e977dfd8dc711b35d569dd3c0136bcb80dda94868e5013ecc3ec96feb6c04758cc0a1750a45edbd27cee9e4edf43af0f6600268c534bfa77efe282d0bdec89f6e310c828cc29855e3536387a16c19bcc4bc8e26394cc3e2ea4c3254e7ac12fe37a6c5da3e98281762e279785548b6f0151be72ee108721c6fed50a869b18d8685777bd34fcb27b717f4e7809b95909d62b55e3d67e007b0e69d117676346cbcdb98041065302ad672bc014e552d6cf3c26779153c2fefb298bdefa50ebdddb5cc4d78abac42175ee1a1a8db8bf3c57a815d1f5954f43a8d88e06d71efebd0bb06214a84e7106fa7361f6b7ffac4f87ee897183a6f1713ad577b18d5f96f81a9aff07a950cea18169fe7f63826c08813289fa6bbeb046fb9759d420b1a3174e201ca9f4e285069b99b56683435982403d95b69c06998ae1468dbc87beda9b4318c83883c308a590070154c9b52a92c1840e73ba7f98359da05330272b0c3ebdba64d9e1c1279ddb8bae0909b900020428c067adb453168", 0x1000, 0x4}, {&(0x7f0000000040)="b5019a2a637b73733beb64335af7e9", 0xf, 0x100000000}]) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) [ 147.153912][T12958] loop4: detected capacity change from 0 to 264192 16:06:10 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x400600, 0x148) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r2, 0xfffffffffffffff9, 0x8, 0xb23d, 0x5}) epoll_ctl$EPOLL_CTL_MOD(r1, 0x3, 0xffffffffffffffff, 0x0) [ 147.217361][T12958] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 16:06:10 executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r2, r0, 0x0, 0x0) 16:06:10 executing program 0: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x72) syz_read_part_table(0xfffffffffffffff8, 0x4, &(0x7f00000012c0)=[{&(0x7f0000000100)="431b7d259148eaabac3fa32341de7a99f313a07d3ac8f2a64fbe01752ea568174551b8d88cbafa7c7c4fae667e5f3c7ef9847d01dc1c1a6a07ee2a7c875659bfce58a1613701ada1dce503579b709f426804a29ca2acaae59b2a450f4d031c88e3dbe1bcd42684659853704e5b8b3b539f49ddd6f58e74024df43dc9db3df4c1e952fa9a9abf5a8fafa20cf6c7edc856674ee73d1f2283a556270fd83393c29f7a00ea27be4c99265ecfebf6119e31cf1cc617170dc571e80bfd9ae3f9ff5717134fb9b1fb", 0xc5, 0x100000000}, {&(0x7f0000000200)="85dc3c6cb18fc7c626ead8bca03da1e311458126132a014bcb7f573f3a5800f6bb96dd280a4f0ff8f566408f0635f92857d41a48884c446fd9da29e6bd091258fce16842d1a2d56a58fd04e884817acfb46fa839a04cab6f19487a5bdc67c1969591065ad182a57ec6fb9d7d957ba1b53d2ff0930bde7f3140b245cc9333b8a8a2a4b509d8a5eb78", 0x88, 0x8000}, {&(0x7f00000002c0)="c82ed9fa1d544811fd4509f685f56aa445630437a8382d2f7e6bdd61182d80a011193889e17a072bcbd7e8c16d1538b56d94c1a8f10bbbf698afbf8f589ef8c5e3bcd776f87e33bf3bb8139ef6a27cca327b4279c364583477060b29b85f4f0f98c3f868fc272a516e7a35e2b6da0b99a1544b1bab65d939bd8bb98d4a21fe99fb9dbf25a3093cdda1d43c3dbcb9ba8d6bb76a550c77cbd9144fd7d9a2a5886d646c2fe04947064aed70c0e25e14376205d7882f56934a1b4797b7ca57aab9620639aa7b577a56e5312bbe5b1358538ae31bcb7df175844747d09fa00fd3f10d8728c9c257e755a3b2ec348e8bc5a33dde56984cc52af61ce72ae683b6115f6de5c0332f6aeed523be2831046d1e16b9a2dbcf5635e547ef61bb477f242b5e81e9971cdcc46332a9abce1944e07769fe9996973965fe947132ba016549c46ef884c63623dff3b85cd27eb3162ac93e3a2de85e7418a429185b65fd23ecfabf04ad0d5cfe4de9e9becdcb765a84449ba3afe2a0ce5d8a9b2d9f62b8ffbef3cecd83f34fe5b56ac068e96097af5438e954004a84fd44c58de133c9e414714f7b5a086ca191145810f237e33bceeb40d7588a2b8447ed0fb9ef55eb0aa3db5e6c4e765591392b65fa3996cdb1f459e02f969e73ea39421da040beeecbfcfdf769980c092ff57e3d40049f870af8a0058e87ebb03219d24fddbbe441f26a88b31d775727dee5903503d046cde8f0960f0e40d62891d505d446d227a6adb37e3dd38661dc7b1b01a4fe8f69bc97ae40bbc0ef8744689e82432a2d47286494e596b598ef2da175b9973f46b7ff4d341ef16613ad8e9fdb0e5704a1ebb3a9f3b34a77066907e27bc961b6265e645c8318569e0468b14505367b186829aa2d8f8705e4adbce76b824865b6670488242614f6a93c62459b40f171605818a8eff04e4cfdcd11d7c07c7b7785c89a4767dab7ed1aadd54ae564f66d8d88f9430cf32d3b506f1b8293816f186127698bcec07de6f70da3c1703c9e049fb7c44f5afb1557792b335e988e437efa4215fa2c88b6b785d54f765f3c6d4a1655547661ac9e2973f3f41a907c60d89aca2ba424517fbf16224fdf563578da504b68fd97409a5071147a80a3e8505bba78fee601c10cd1c7b6a22d596d9086ec465f085da78131c948185106bf86d7e6dc1a7cb6ef5a88d394ef887a679fafb326719d8304457d5f4cd3e0bd09c9e47bc2ca1cb81611ca0319e2385d1761105017e1a5e381ae76d7889b858e0a686825c33643ee0e07f1047e435320d181ddd7e92105ed6dea83ee2d0298687b33a9cd33d7cbbf1ab98c872bb56f4cd921a590e02e986a53d476f2c7bb3149334edf2b5a54709e9138c9deff52bc51f10b0a46008a228b8cb44cb47b00f2a726a75f6d88185cffae33ffac7a75b75bdc53d1602d0cfa0f9dd832118e42f00873947e3d4e398f454ced7581fe1f79627e8b19c7f0b6364800afeb0d8c77e019829a7214e71819f2f120cae6108765bae506f19b7866cae3feb8766ad4c0d122d8abd18a8ccd6a01fdad10b9b4f84a6ad80f6393cb1e0de73fa377002bbbce6d0a9ca37ff9f35a8d191353be357565b6c2de10b7a36977d03653e55065f55d535ebc609fb9d47953243c6f665ecc0424104d93966cec9ad8d3a4bd89f3ace5c9d968c0248ee86f3a0b5f50969cbba17477d3384bb9e780be72653093f03298eb153ad7cbee458b1b82aa737a5b78013680ae6647550581ff26971c769be6be3e9a56c1724a88ae48a0835d8816c09c32989708b88530084c4efb31ccbd523634d754d89afa7574d4c68af2dfe7d82755fee021063692468373883de59d81b2fad197ec41317c84f7c6e7a6f8b14ee81db8863a2ad836721508489af6196e20f3fe640034b17393529ab63e4bb94a1f0d8f23c226df032e179f272104adcf89c7cbb0aa2ebf6f435e66feb9994f0b1203e5e5edeee7f78b9a2869856738b5184e061d9889b58a6b38dc081b9bf2924ecbe3e5a9a6ffc23120d55506b77eafd2c4aae83470b1e9a38a325c7752797b264d68881ce7952b6b737f89be9d6a7c78ab3e5b4efa15d59f96d03d694a752890b04c258befac93290ccaf981fb16e0070b9fe9d32a7e98f38f07179b9ab9ee0790bf772daa9350761c3223718a8bae28186542653b8f51f02305da835d822d9e10557ce4b8c993dfc8a93d7db99b18225aa3de0c7c5ba631d8bb3c663c3859d2a406dcddedcb530710ab129b21f9a3f60ec417f4c2423436214807f5146cd1c9fc46cfc42e40ab82302accc8cc8daa5293a20d6011606e487b0415a91f2326320852e4779ae4f5b8430d520c46112f24949e57f9d40701e97cbaf24f95ef9d70fe54f7b910f07f6e6af15272ef5cc4b52776b57035746ac32ecde60fbbb0c81aabd30e7bff8fbed0e22da95ca30e47e831e90c0815dbefb98487d347f412cf323a894e12f2638da6d6eab58dce3fd37cef6dadc544c326e74d48395fe0c81a051759338040171971c733c5a18f469fb7e0f8809bbc93038a827b83b90d462c229feb9d8e1e230f0f6388366e73901b18b34b2c47d2fe54ae62721db8d8329c4fa3090a266281dca6576fd7b20222f6986cfbc84e2775799ca793089bb1e196d58fa5cccf7af34b80841c7ad4b367a305a0511e69bfa3b48049bb1dabafa5b5005174c41497a3a6f2bb0342fa46a0d621049f3f25a91669ec7e2bb44abd94fa4cdc1bd881d20b7916f1c555e969030f906e62552c6a8383d208202f9e2c397bd2444a38dc4f38a2826356eeebbc8b398fe55b7e3c3a6fd21d37e0e743abae204bcd16d7fbef0d6689e1ee0c3b80a92b1e395821d8c87ccfc583de055180618e9e60d41653c506f446bda34ff1de8f9adfafff8da33129baa3a324ab171a0a6dec2069146731e8fe770a0b3a21238abed860fb3a98a3f4c2a6e0a0f180e49c20cb65d8d61bf4662760795bf318cfb939a8ef8cdd35a4fb756cae6e0a726cf02a8657e42973e278ec96cfcb0593265f0aae3bd10b085ecbe36e865f9fd757e005b35a1d35d73252827c2a8738d647c8c710a33081406f3ed47eadf76a7e329f727b27e07c2cf1fc1e7a9891c6d644608a0911f40f9ac406419a5ef9bb69553acd0cd63d27836c1606b4fcd4e9fc2cd78c0f7552aa493cbe801d8778ff0e0fe3bd42e2cad318213027162b89ec2d55dbd3b4e92510ab02f1f6e344d43ea22a1d192972311131c847ea39b7d551f5ad4416b51515444cc72fca2314a4b20aa1a7a945b2be7b8d32f0fa9dd04d804f2562f39ed62c712a4221a183fedd532e34f3bdf961af0d2dfc319a9890962ec0c0b7190f39129e1ade1a4e74a9b2bbd3e0e9be5002220c1d4cbe6c3ca0740f99b90ba80a7fd880e506e5026e12538413d95382aa9ad960292b6ddb47f7bccd136872f9b9fe876508d58701e4ee473f1108e4186a1aae56e3c14ce52bed85aa6ca12937df76ef2fa4a26b99c50ea02c77b8da361aaeddc38a8d0f87c5b7d9cd6fd1f83f6e5df5a7e62720974f6f198099a1e2d7de83396742ede2b03c21c97345aee604c1e121f07c2f8b1ca541dfd4aac14f28b0cfc1a7e2b77b07e7a999bda7a63aae888cc75d7cb54c19f359e6747d2f29175bff4df194856ab22e7902906f95db378ea130fab6fc040d327db7902cfe46adc1b5ad276137a9aa83710b19d4d85f11f6528288d5a9cbf61d7796e7ae224f5679e450666321d3610c18f8a499637bc86e508fc63e47076110614c8c29a426f7c874943fb1ce045c0d7a4c74a89e982be3a5d572041dee14bbe7e93cb1b0883e5f92d4a2596efde77a40e2600ecb418c07f7f7e3fbde37b9949af8f8165dcbaf8fc49f62111c8e016891143353d7c38972ecb9e52155717e0d2457b12550d6ac9a8b92cdda39aa9dc1d7a8f0c76169f27b0e057ad681c1605e348b47a6e521612ca25e4ee1794d05b53607b6180a4c5839a4df5b6be9f81666e1650312e2734685c5b34bc992bb0016c742e3a155bc388cadaa962e52068839a77910a053531d195974491ce6231b38bb6ae5e607d1fa96e6c55929522e8def57b0ad43f1f289842763b4511d9404adf3c88b94f338046b8f299c2e93ecf675b1ca0346400dc17b2ccc1cf82e41a4325de19bb18c97c5cdf5e6be82d36f885beace7aa89c5b928d93b3026f35b787a55115a9fc69c998787230ef8174bd72902dfbb541f889928e2a041530b94a745908a992b12105d62f67448469f71ffc13bb15270da65a6d234c4ce3118f30b875c9f26a19974990aa21f09aa3613b8e8b0816baf8ab7ad30c2964e83c2366ed4ee3def8e8cf1d01d71bd102f04c12131355637f6ef240660716676ae97b70becd3faed4d40b22e1a47a6d9a72ea290b703047db84832c9abcc514ed84100342a9021bbfbf865815ff3b49f178a703c85c189014a6352f82ca578ea810a5591636891558547ea07a154b84e0699d37875e946845bbbe0a9404b881bd2299451b707841399921779c63ac278218fd3b7422eaee0e99f839597a7a1d47f62b7ef3fa6603a25308ad51e40f1b89ac3b2cd5fe3b39c4cb4cbf427cc8d9941155d6c98a89d19419bdc1f8e31ef0425c371b5ad5a594d337d819ce4bc3a7f6526d532c776030bec5a5d23e13f9be500000a4eca05e06a31ba2d6a9227fc44a09a049b5cf6e6925853a3882cb040d60c773dcfa8746dbf555b47fadc5767ee31f7f4d7ba42789b657317bb352c1fc89c05bf97ee225f0d424abb7bc6d364748d41c87ebe219200f3dee76a8a8c140eb6e467161773549c1a4e0e884b75d8a2a6ac6adb8fe63cea91ff38e6826aab3fa9208bcc0f79c8c283ac7c42540c9974e73259e4e4fa1780a9a77f79741af4faf0f28217ec2e988e18dec3f91f5d8f644693b1874308dcfd4156bf2cf4040d4479a24b96d4baa1447944591327948c36da74140dac9c7c7ceb704502ad1a5650727fd4c4b7a548c17d4267f3d24af3be9709edc4db8b740465fcf9de7c431822ac9c2f6ae1745dbd95b21375fd1c7fb2e85b888493eb607020ce43a4e1b536e45bfc712d9e3ca24aa1e0fcdc7accf193e1911e7350331d98d165b8bae150afbe7da3f7c6137ba4f965cb19f9fff9fa40e19f0146e47d4900a6c6e3b61dd5ed1ebaa0fab13f4f9d319bbb7c183d20daa7c0fd533bf45552e3290c2e1bfa088607b767ddac00e61e33d9c5f5a967f8e159d7503c68affa67061335ca9689fae640a389c310f7e977dfd8dc711b35d569dd3c0136bcb80dda94868e5013ecc3ec96feb6c04758cc0a1750a45edbd27cee9e4edf43af0f6600268c534bfa77efe282d0bdec89f6e310c828cc29855e3536387a16c19bcc4bc8e26394cc3e2ea4c3254e7ac12fe37a6c5da3e98281762e279785548b6f0151be72ee108721c6fed50a869b18d8685777bd34fcb27b717f4e7809b95909d62b55e3d67e007b0e69d117676346cbcdb98041065302ad672bc014e552d6cf3c26779153c2fefb298bdefa50ebdddb5cc4d78abac42175ee1a1a8db8bf3c57a815d1f5954f43a8d88e06d71efebd0bb06214a84e7106fa7361f6b7ffac4f87ee897183a6f1713ad577b18d5f96f81a9aff07a950cea18169fe7f63826c08813289fa6bbeb046fb9759d420b1a3174e201ca9f4e285069b99b56683435982403d95b69c06998ae1468dbc87beda9b4318c83883c308a590070154c9b52a92c1840e73ba7f98359da05330272b0c3ebdba64d9e1c1279ddb8bae0909b900020428c067adb453168", 0x1000, 0x4}, {&(0x7f0000000040)="b5019a2a637b73733beb64335af7e9", 0xf, 0x100000000}]) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) [ 147.326801][T12977] loop5: detected capacity change from 0 to 1 16:06:10 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat(r1, &(0x7f0000000000)='/proc/self/exe\x00', 0x5cb30dd267bdba91, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000140)=[{&(0x7f0000000080)=""/49, 0x31}, {&(0x7f00000000c0)=""/69, 0x45}, {&(0x7f0000000200)=""/197, 0xc5}], 0x3, 0xd9f, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = openat$cgroup_netprio_ifpriomap(r2, &(0x7f0000000480), 0x2, 0x0) preadv(r4, &(0x7f0000000a40)=[{&(0x7f0000000580)=""/200, 0xc8}, {&(0x7f0000000680)=""/26, 0x1a}, {&(0x7f00000006c0)=""/205, 0xcd}, {&(0x7f00000007c0)=""/146, 0x92}, {&(0x7f0000000880)=""/177, 0xb1}, {&(0x7f0000000940)=""/222, 0xde}], 0x6, 0xffffffff, 0x8000) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000001c0)='cpuacct.usage_percpu\x00', 0x0, 0x0) r6 = epoll_create1(0x80000) ioctl$FITHAW(r6, 0xc0045878) r7 = syz_genetlink_get_family_id$tipc(&(0x7f0000000280), 0xffffffffffffffff) sendmsg$TIPC_CMD_ENABLE_BEARER(r5, &(0x7f0000000440)={&(0x7f0000000380), 0xc, &(0x7f0000000400)={&(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYRES16=r7, @ANYBLOB="0c002dfddbdf2501000000000000000141000000200017305f766972745f776966690000000000000000000000000000000000f2886d4c69eee4ad18c43c87a7d9dea6422f37489ef456185accca2660f9ebb970c93b90834dab12ba2ca268645cdd19c5ec594f470065c0561444bd970f2e448226534b59794596383497453253752dea7743c17668095281720e7d878180fe65e4a18385969f2b1197bbfa75d1a86f75bd945e6f1b883793e90563884f05177e9e6b"], 0x3c}}, 0x4024884) sendmsg$TIPC_CMD_SHOW_LINK_STATS(r3, &(0x7f00000003c0)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000380)={&(0x7f0000000340)={0x30, r7, 0x100, 0x70bd27, 0x25dfdbfe, {{}, {}, {0x14, 0x14, 'broadcast-link\x00'}}, ["", "", "", "", "", ""]}, 0x30}, 0x1, 0x0, 0x0, 0x80}, 0x4000814) 16:06:10 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFDSTADDR(r0, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x300}, 0x0, r1}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000140)={'sit0\x00', &(0x7f00000000c0)={'ip6tnl0\x00', 0x0, 0x4, 0x1, 0x7, 0xfffffff8, 0x23, @private0={0xfc, 0x0, '\x00', 0x1}, @rand_addr=' \x01\x00', 0x78cf, 0x8, 0x7fff, 0x7fff}}) sendmsg$ETHTOOL_MSG_WOL_GET(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000300)={&(0x7f0000000200)=ANY=[@ANYBLOB="f8000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fcdbdf25090000003c00018008000100", @ANYRES32=r1, @ANYBLOB="140002006d6163766c616e31000000000000000008000100", @ANYRES32=r2, @ANYBLOB="140002006261746164765f736c6176655f3100004c0001801400020076657468305f746f5f62726964676500140002006c6f0000000000000000000000000000080003000200000008000100", @ANYRES32=0x0, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="08020100", @ANYRES32=0x0, @ANYBLOB="340001801400020076657468305f766972745f7769666900140002007665746831000000000000000000000008000300000000002800018008000100", @ANYRES32=0x0, @ANYBLOB="080003000100000014000200626f6e645f736c6176655f3000000000"], 0xf8}}, 0x4044401) r3 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r5 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000380), 0x151001, 0x0) ioctl$BLKTRACESETUP(r5, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x0, 0xc, 0xc7}) ioctl$BLKTRACETEARDOWN(r3, 0x1276, 0x0) mq_open(&(0x7f0000000100)='.%!)\x00', 0x40, 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r6, 0x0) preadv(r6, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 16:06:10 executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r2, r0, 0x0, 0x0) 16:06:10 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 147.373905][T12977] loop5: p1 p3 p4 [ 147.378254][T12977] loop5: p1 start 10 is beyond EOD, truncated [ 147.384400][T12977] loop5: p3 start 9 is beyond EOD, truncated [ 147.390462][T12977] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:06:10 executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r2, r0, 0x0, 0x0) [ 147.443267][T12977] loop5: detected capacity change from 0 to 1 [ 147.450626][T12996] debugfs: File 'dropped' in directory 'loop0' already present! [ 147.458410][T12996] debugfs: File 'msg' in directory 'loop0' already present! [ 147.483798][T12977] loop5: p1 p3 p4 [ 147.490810][T12977] loop5: p1 start 10 is beyond EOD, truncated [ 147.496955][T12977] loop5: p3 start 9 is beyond EOD, truncated [ 147.502938][T12977] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 147.541284][T13004] loop1: detected capacity change from 0 to 264192 [ 147.551974][T13004] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 16:06:10 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) 16:06:10 executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r2, r0, 0x0, 0x0) 16:06:10 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) epoll_ctl$EPOLL_CTL_MOD(r1, 0x3, 0xffffffffffffffff, 0x0) getdents(r0, &(0x7f0000000100)=""/141, 0x8d) 16:06:10 executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r2, r0, 0x0, 0x0) 16:06:10 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 147.748768][T13020] loop5: detected capacity change from 0 to 1 [ 147.779911][ T1782] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 147.789280][T13020] loop5: p1 p3 p4 16:06:10 executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0x0, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r2, r0, 0x0, 0x0) 16:06:10 executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0x0, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r2, r0, 0x0, 0x0) [ 147.793324][T13020] loop5: p1 start 10 is beyond EOD, truncated [ 147.799597][T13020] loop5: p3 start 9 is beyond EOD, truncated [ 147.805597][T13020] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 147.809376][T13033] loop4: detected capacity change from 0 to 264192 [ 147.827924][T13033] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 147.871278][T12996] debugfs: File 'dropped' in directory 'loop0' already present! [ 147.881637][T12996] debugfs: File 'msg' in directory 'loop0' already present! [ 147.893824][T13020] loop5: detected capacity change from 0 to 1 [ 147.935818][T13051] loop1: detected capacity change from 0 to 264192 [ 147.975061][T13051] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 148.106167][ T8] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 16:06:11 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFDSTADDR(r0, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x300}, 0x0, r1}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000140)={'sit0\x00', &(0x7f00000000c0)={'ip6tnl0\x00', 0x0, 0x4, 0x1, 0x7, 0xfffffff8, 0x23, @private0={0xfc, 0x0, '\x00', 0x1}, @rand_addr=' \x01\x00', 0x78cf, 0x8, 0x7fff, 0x7fff}}) sendmsg$ETHTOOL_MSG_WOL_GET(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000300)={&(0x7f0000000200)=ANY=[@ANYBLOB="f8000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fcdbdf25090000003c00018008000100", @ANYRES32=r1, @ANYBLOB="140002006d6163766c616e31000000000000000008000100", @ANYRES32=r2, @ANYBLOB="140002006261746164765f736c6176655f3100004c0001801400020076657468305f746f5f62726964676500140002006c6f0000000000000000000000000000080003000200000008000100", @ANYRES32=0x0, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="08020100", @ANYRES32=0x0, @ANYBLOB="340001801400020076657468305f766972745f7769666900140002007665746831000000000000000000000008000300000000002800018008000100", @ANYRES32=0x0, @ANYBLOB="080003000100000014000200626f6e645f736c6176655f3000000000"], 0xf8}}, 0x4044401) r3 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r5 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000380), 0x151001, 0x0) ioctl$BLKTRACESETUP(r5, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x0, 0xc, 0xc7}) ioctl$BLKTRACETEARDOWN(r3, 0x1276, 0x0) mq_open(&(0x7f0000000100)='.%!)\x00', 0x40, 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r6, 0x0) preadv(r6, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 16:06:11 executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0x0, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r2, r0, 0x0, 0x0) 16:06:11 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN(r0, 0x4040942c, &(0x7f0000000040)={0x0, 0x3, [0xcc2, 0xfff, 0x4, 0x9, 0xe3d, 0x80000001]}) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) 16:06:11 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) 16:06:11 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000002, 0x0) r1 = getpid() r2 = gettid() rt_tgsigqueueinfo(r2, r1, 0x13, &(0x7f0000000640)) ptrace(0x4206, r1) r3 = signalfd(r0, &(0x7f00000005c0)={[0x8]}, 0x8) ioctl$BLKTRACETEARDOWN(r3, 0x1276, 0x0) ptrace$peeksig(0x4209, r1, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffead}, &(0x7f00000000c0)=[{}, {}, {}, {}, {}, {}, {}, {}, {}, {}]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$sock_SIOCGPGRP(r4, 0x8904, &(0x7f0000000600)=0x0) wait4(r5, &(0x7f00000006c0), 0x8, 0x0) 16:06:11 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 148.148047][ T1782] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 16:06:11 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFDSTADDR(r0, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x300}, 0x0, r1}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000140)={'sit0\x00', &(0x7f00000000c0)={'ip6tnl0\x00', 0x0, 0x4, 0x1, 0x7, 0xfffffff8, 0x23, @private0={0xfc, 0x0, '\x00', 0x1}, @rand_addr=' \x01\x00', 0x78cf, 0x8, 0x7fff, 0x7fff}}) sendmsg$ETHTOOL_MSG_WOL_GET(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000300)={&(0x7f0000000200)=ANY=[@ANYBLOB="f8000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fcdbdf25090000003c00018008000100", @ANYRES32=r1, @ANYBLOB="140002006d6163766c616e31000000000000000008000100", @ANYRES32=r2, @ANYBLOB="140002006261746164765f736c6176655f3100004c0001801400020076657468305f746f5f62726964676500140002006c6f0000000000000000000000000000080003000200000008000100", @ANYRES32=0x0, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="08020100", @ANYRES32=0x0, @ANYBLOB="340001801400020076657468305f766972745f7769666900140002007665746831000000000000000000000008000300000000002800018008000100", @ANYRES32=0x0, @ANYBLOB="080003000100000014000200626f6e645f736c6176655f3000000000"], 0xf8}}, 0x4044401) r3 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r5 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000380), 0x151001, 0x0) ioctl$BLKTRACESETUP(r5, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x0, 0xc, 0xc7}) ioctl$BLKTRACETEARDOWN(r3, 0x1276, 0x0) mq_open(&(0x7f0000000100)='.%!)\x00', 0x40, 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r6, 0x0) preadv(r6, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 16:06:11 executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = open(0x0, 0x141042, 0x0) sendfile(r2, r0, 0x0, 0x0) [ 148.227195][T13073] loop5: detected capacity change from 0 to 1 [ 148.240433][T13074] loop4: detected capacity change from 0 to 264192 [ 148.256662][T13078] debugfs: File 'dropped' in directory 'loop0' already present! [ 148.267721][T13078] debugfs: File 'msg' in directory 'loop0' already present! 16:06:11 executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = open(0x0, 0x141042, 0x0) sendfile(r2, r0, 0x0, 0x0) [ 148.286914][T13083] loop1: detected capacity change from 0 to 264192 [ 148.306865][T13074] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 148.326064][T13073] loop5: p1 p3 p4 [ 148.329930][T13073] loop5: p1 start 10 is beyond EOD, truncated 16:06:11 executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = open(0x0, 0x141042, 0x0) sendfile(r2, r0, 0x0, 0x0) 16:06:11 executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) sendfile(r2, r0, 0x0, 0x0) 16:06:11 executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) sendfile(r2, r0, 0x0, 0x0) [ 148.336191][T13073] loop5: p3 start 9 is beyond EOD, truncated [ 148.342172][T13073] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 148.354718][T13083] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 16:06:11 executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) sendfile(r2, r0, 0x0, 0x0) [ 148.443019][T13073] loop5: detected capacity change from 0 to 1 16:06:11 executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(0xffffffffffffffff, r0, 0x0, 0x0) [ 148.483812][T13073] loop5: p1 p3 p4 [ 148.487940][T13073] loop5: p1 start 10 is beyond EOD, truncated [ 148.494072][T13073] loop5: p3 start 9 is beyond EOD, truncated [ 148.500048][T13073] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:06:11 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000006300000000000000008000ca55aa00"/64, 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0xa000, 0x0) syz_open_dev$loop(&(0x7f0000000100), 0x5, 0x240080) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) [ 148.634470][T13078] debugfs: File 'dropped' in directory 'loop0' already present! [ 148.659159][T13078] debugfs: File 'msg' in directory 'loop0' already present! [ 148.671940][T13133] loop5: detected capacity change from 0 to 1 [ 148.754357][T13133] loop5: detected capacity change from 0 to 1 16:06:11 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) 16:06:11 executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(0xffffffffffffffff, r0, 0x0, 0x0) 16:06:11 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) openat$bsg(0xffffffffffffff9c, &(0x7f0000000080), 0x141101, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 16:06:11 executing program 5: syz_read_part_table(0x80000000000, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e9311900000100000000000000006300000087771f72003007006300000000000000008000ca550000000000", 0x40, 0x1dd65e61}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) 16:06:11 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) 16:06:11 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) 16:06:11 executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(0xffffffffffffffff, r0, 0x0, 0x0) [ 149.055960][T13150] blktrace: Concurrent blktraces are not allowed on loop0 [ 149.077883][T13157] loop1: detected capacity change from 0 to 264192 16:06:12 executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r1, 0xffffffffffffffff, 0x0, 0x0) [ 149.099736][T13157] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 149.117246][T13155] loop5: detected capacity change from 0 to 264192 [ 149.132687][T13171] loop4: detected capacity change from 0 to 264192 [ 149.143351][T13171] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 149.162329][T13150] debugfs: File 'dropped' in directory 'loop0' already present! 16:06:12 executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r1, 0xffffffffffffffff, 0x0, 0x0) [ 149.202987][T13150] debugfs: File 'msg' in directory 'loop0' already present! [ 149.219012][T13155] loop5: detected capacity change from 0 to 264192 16:06:12 executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r1, 0xffffffffffffffff, 0x0, 0x0) 16:06:12 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000100)='./file0\x00', 0x8, 0x7, &(0x7f0000002400)=[{&(0x7f0000000140)="7ed22eb0f33e0728b9b9faac730e4dd59c2c33b577f0dbfc9e6ca7fde21a404d618cb0ffcf29d24202410f4a96d0b981db92801f29e0a2d8e82bd5b514a0de90d28a40b588c539807a59098722818d9baf64a64078570c3b7b66dc71d470ceceb02ae1c9d77979c60bd59987c91fc3f8a5409fe41e997b11297c3656f5236ab906f7a1ca5f2434cfdb9a60147c24df347c24a6a3bfe7bc21d845ccf6b94b7b8b6c98eecad4536fc37dc06ab7a1c7a6008cfe5d582a0bc8c09fd7de008bbe7fe6cb64baa87dff635772293f158532df2672bd353c6ae5e4876c4102af8f9ac3c10479ad55e16b2e9c1d2016a4486ec4fc03ed8d131f4e2273fd1727294258abd8518ee4a91aad690a524ecfd5a96ecc01d20846bf5219fc2873be7b1f6f97124a38133b17ab75d04118b0dba883045330c4b1fee801884fd7d0625239b7d1d31dfe016efbe60e9c31d768e600d42e933290a50ca437f16c4a56112c5103afa04dcd6cf300c39262d8d95b2687cbdb5aa7f217c1a180e158aab49b13966a093f3adf1623cfe923944518050cc8298937c72d11af2bc24905e0177f508ca751b51471026decce21c7c6687aa2591a2c7fe506b7eddfd9297a7fdd82c7d6d5a16818f1b9e84255eb472aca93fa2a2853ad07707c768af4fc30fe13606bf2fa422c0ef85ab583382cdc9a573ea97246593fa9b273986fc7ed2f12c77f16f425034b325f91b57ca8f90add1d4852d1ff627aeb26449198523c2ae33b0724f6e4b712478731f88a1e5203e8acb566c6ad55a6b190aa31bef616acfbcbb9b062b8b5ac6d1046c3beabe8b95f4bd7394854ca30485e50ce32a247a27118b80d01cb0f3c1205bf5500e33f1a250451be9f5f50843c7a01216af19e8f0145805809a10b28bc34a21691ca53235becc3e6aa67238a1bcc60354db08bfc7d71edbb216807190a516ec738f1fcc97f3a2106720e34ed65781843e543db5d432c44eb76cae8fb300fe781c45953ef8554760991f5989a0e59909d07dcd0fc71a701e9ef4e930cb4fe1246d5ae28cb0c997475e816d976a9339ffd746bf44db5df243562bdc2e5ac41a03e6dc337b1add33137b8bbcc04d730bde9df8871baa9b5fb49dd907f49464fe1ed0f98b5939c0c7b1caa29c4de8404bc6e626f02d96f2aaf65f5617017ab2b3e00122a25b2ca1be25df9d17cb1b05a9d59e20ccd5bb77773007ca100a281d643fae8e00c51f4bfe88eb76f98100f1a4b7fa71ae0678ee47f702e36729bbd50b518ccdfc2e0a7b12029db0df43ced6d328a171a1a2bf4bd3efd9d7b3a41891d3a5c1c5c4cbcd3e657ee8f4ffb3aaaaf5e13ff2a5d47209166720a21ae81bad16c180678a5b4379e53cbb6522490ed47d18901a5b2fda321670d739a35d27a247c60862b70161477b3c91378855a39c5ae3d091eb409e38be9001c39ccede8aba08bcc9632bbb630827d4f8f3da8eb642e7f17963db68e2f9a080c5a24e4f59119003fcbd09c853daf2671303e86b9c2c56be10bc8b3a7fd786d17ec55d2d6dfba40a68f4c9c31aed321ab4fa019c91ec3adc7005a377a4932d682fc1cae11410f1a02dc16ab7800c94500de1cebc9c668dc4c240aef8dfbe4de726f82df984012d59dfa1dc914444a461d83dd242c6781730ee28cbdac616183e290ba614d3331f03600d37a76cbf7875268ab83a0d9eb6cfe63febed58cf359ba9e8c0e4069045ef63e44834b724f06d15ba6ebfcbbf2d609a507a6f9b8f65c6cc27be1c4905e625455c90de9670811749725509eda5aca101127ed870232d4321b9290aca88de62e05e8334304915b0e5027316600ef86cfa8f375e7fa1bf847388a6db8d2e5f3d86a86c30a05382cfda5f4323e862e21dc0fc7414386279e74053df285cb099b1a0ad7d44c1b726084f163ff0675dd2fac9add027c55e336df6e344d5a695d3171feb1070aac81ea924f01f4dfce2befa27396c0607449a7d58028623aaab3777402b8a6fc08188e08364d07e455ae7545a0d38cf3c3a940a78e9a884f6a68949e339556d88ebe5b545e426abceb8d13fd045b8bf1eacb7328520a2d59e4d4d44d0ab4f37ebd1aabc852af9c288be9ac79d6a5d267cae37d3d44f6633bb1d4bfb6cb85af5819e2d16961fe684ef71b767c6e80bdca2765a68dafd9ae6dd93676275dcefbd4dff0c1242e563d400abb8c108c4c09c5aa769c7cbdd2e203d218f6fe755c2b143bc6d24b6cc878b5895be7998a6729e57212abc733786e57bae6b54c4d26dcb8f6503a17fa5f76b8340912b9ce14ba5f361c8f9a50df4baaa601aac5de559332fed332c61c1620b189e874c7aeb44036a5b48d44b634f786f8cf6aba720f1bfe0f9abbd81307e124001694833db660a374762f7b5e0923e69f955504923d053ac7e5549048a763a713182f94f86b0fa00a654158710d53accb058ff013afd48bbb2fcc52443dd4f3c2c121f957fa42ee629c8c1a4a3247dc3b6186a696a0b917b21001011b6822cbbc25e2a243893110ba9dc46223c34b9c80e8527650e8f788c2aeb70e38327988594635da261ba387c738ab5fb13c96a74469b2ca550f977b14b148f722a8cf9ef6a9229b061c55e30a983395c64e8d0813ecaf3d62975091ed848643ec831749b185f6c7733baedeeacb8356aa8b0b1e451a3818a20258bef1912be0c282454b9a2cd152b9543d8e4df71b6b5089cef2967cc0de4d72bf456fd2b23239e9727db519ab7a82b353a225ad0fc015058cad2d9b309f5a11027c16d5fa21de5d0f99c4ce41efe294b95a1dfec4c3c59502cc0444892e46ff76bb21f5f8905966ec21d7bba70387d40f48d462044c7aa6787fa63a3523b1fef64a07f1a4c36751169c8bb0a6267a22947dc0f2b78f9ca4b78c3350c416379a61c0ce15f122a48e80372993e556d2dbdae15436d70918668c5e5c2d933f8f199a61a17200fd0e4d642190f1e2886f2877625e92ef8ced86e38072b560ee20b5746fc5dc0194942f9d85238a691ebd206278f69312351c9bf1f07f28ac54956f0f8dcfacefb1ace7cb16dad12bc464abc703358d0de8b3a4851864902b46afe468795420438834c83e584e7e154b46775732571b99e5aba8402d636a65f9a05e6c49f360c5091f8cbec1b73f54ffb315713898a66f4b002908b69b6f93204576c6b82e50c4e0d9e5468bb5790c38e386361b6faf3aafc551ece4f141761913a3d21fe3903b17535ccb78953bbd73d912a16bc0376c02cc8a38b532e0b538637f5d5b631582ff37ff4ccaa563e5bc81473a6c25106d622ff73a4b3cb884f906a667951120881c46ed594e1f7d26ea3ad108fcfe2e8c4b305629a08216987829293f29725f940af40f51a0a65458a37852c52f0c893f2558e0cb1d6d7501b907b5a92427ada24b6895244b36b403d27039f6d7c57a0ca0ed428e0f7f8c9b81d4fc27dcb47d84309082437bc2872b316304c7731187b50ad6c1d15244febb78e2970945b7de5e8669c2f1f2b35a31d9344e3c571576b670942bab03dbef57f7020cd463cac38632cd4675a2e36cc24d75830414b049bb156aa8d8dd0875585aaba2cca5ed22e2739837cea1fe9cbcf8cd6645f8ccf250501de00af813c6da1884dc8eb841bb584a60dc24fd8473d098cd1dda7a5a28d8479539cc510f2f912cbcf7025c621da0c7c81b191207e3bc0bcd16ef3bf7156d03c3bf6cff8855a1d8e8311c0feda3f1f49d47f2b550293d129bbda7ff1c2aef30afac9c85f16a6b8f3dda129444fdabe3b4d817f4b152ccd395e196fe5affb7bbb1f4f48178caf492ec0a9b9749c6781aed52641e0162150ba94c5e856fa40a72b67403b53122764ce7d8748c4f131c49397346f4dcad1d7999450fffd9c9147a225bb2701b5faec74843dc0b04042763575f4185d507b4bca2c90f09f0d8ac3ad6535eda320eb37131ddfc5935f3d1efdda800275b1ec19ed103d524c087078d1bd965320c63955d563ab0395892fb70dddca1c23868c58e2df615275eb00658746892c06c1893160e94d508ca1e09b22ddbc581ca1b6774b3f213720b9ccc6618b5000a547dfdcfaea035d2cc322dc0608e37013b45c87aea8a9cdd465aa6be7ed6fd24960662a192f8190b149e2a2630fb7741e8d626ecd7784637a4b260dbdbee2453ad354cd37afc76a71ee31bfea80a4213ff9fb52e63f40699c5d611a87117f2e63599da3e35e976d0e504aeff810814a90a89c5ee9ead0780168f3875290591b46add66242e426a37ad7b147c1046a6e9251e321f013f1aa18510a515a5e66fc111708889b8c9a6c38775083dbc19ce21615e401775f9510de0eafda8b1affa44251696a436da488c021f0d714f0ccb188c3d3dcaab9292c5b00f02909c88df7db1905fc79a0159dfebe5e2d49eea0a762d2f65099912a985518633735a05b8cdf7227513177f980195ed10659de657fea71075ca36f49802c41d834ba16b874ac8155d4d567943dd989ea4069aa3d48198669e2fbe6c727333ece6bf5ffc4c86707902e3e4dad4a955457929f7f5002c376a4019e96a386ebd8ce7dfbd150acb69a0779d5f8003f43cb7caafef63cc431073ac76fcdce892fad4345eab1d8d0513751903c8b0414b7ec272ed4e40fa420636b1fc05c540c5366436c57004c81fb31ab01e299cd66467fe2b93670a057123277c32d5164f166792e8bfb1bfcfff43d8aa27efe986a121fd34361cf7a3d7f2428f2fe945da225616992fcc017de6783b05860d889e96cad7725af0dd0eb585664d0291a90b4ab7971fb927fdc43d84e1a097e7966bde792375111b5b2c14ebb8c14716eca359889c7a2b3e031863623d6dcc05e72df195c08d6027422dc0b38da48b436ba0a28e9ff7196e2d6341992c7dacc494753d913c9f149a257e17a2d8eeb6d5f84cdf4522ab92dff7ff55a9343aefba1f3c04a1eb4d476ef4174510311b6228fc5d494fe3754985ec88634972143f6e15e7fd3125fb6459235f75dc3a62f07b0fe8e6fedf9d4edb7394a87753092bf97c6c5fa85162dfd0b318c7be6848141230359c3b79a69caa5af03b0afe66b11b4be7351a169169c7c668d98909c649d4f66a9c3059735e3cadac0eb45967be72537d879e6b93aa7573eba205aa5a06c6282924a66fed1841609e20260eef05cc386d93c0c0d5dcd3f51e269bc5f8169038a44cc976cb27c016a0522a825cf7225f79a678960ec9380a1ba5a1a007195f97acdd00975129e907bfdf5112553f8c9d4a8c877173960379a39170ff3517bf6d1ac7c4c5aff91a53f3763a17eb05356efae1cd5687497836f5a7651fff70e3522201222537eeb3f53fdf5b6e7f71db6bdaf6e8f4e910ed5a6e20c9e8a2d3ace1881bea18e45a61a6a9d0efdf1d47ca50b83e2c77099543dc9fcb12b86cf39532eb2aec903120f4da7e81683606a89416257253062996ff779d01aeb774628e04dee20a4f753d8754cc7c4fa20c8efa1642e85ea347c19e36efb34466556d83b318b3ecd43003ae3d929ebdb5c983a29c8d9122d102542247d1c247a240c51c1c4ed525a87f869ca2f562fe46ece7ff17d9c54afdade71f64ed9294bab2463dfc81d0bd12c5dacbb5f193e1a62715a1fd2d77b572f24107f7bc44459e15e6e998e70224a72b9a94c8b6287210961cad2b4b93ea3ad7cb554667df2efb5f02f2d9c8837e4781c64c919958e4d2eb04571143b7c2af855e30e0b6f26cfff9c3dd7c0d6995e00d583d519b074d47946667211e1a57892c7f80e0bd4ca9de95f340172ffe60d809e88c433248", 0x1000, 0x1}, {&(0x7f0000001140)="8c1639d89f140b1f8fb383982fa5f2607456c950af8388dae773c2f6e27776010f0705b4ce61e6caa8b6b293889ee2fd40c8fcf1233432de66064e924fe9ef12c1054fb401b6c705500705cadcb3d839c80bc96dadae1282dcc0ad545c11045169ecb712464d057c7e6bc490c1de6ab3091fbd5be994cb72a2ebfc782499ba841f3b50bc3b4eb658f63e3baced3ecb22d4e7a28a33a2a617e25235a4e11f572ca7c2f984ff90b3ee52ed6a2627545178140ab66197e1f59992618bf381616c8041198d11bad168373af8ecec4a9b04ef434e13d96e66f0c00705c23e8660280995da087611d1e1e20b06825e54d382e8e3e0078346d27356f76494e4cb613af9fd54e821821e82ea9767febd8b7935d459b14d278b9554ea7afd33f5749a7fe8486840d93d09f1a9a4cf1595a2c30091ec28ec6015750bb7b988d3f95ed8572029b8d1913400d3fef01f72422881d41afe52366fa8db35486d870eae5ef2d94b8ccf34606d244c133093340fe260efe75cb861f5999b1981cc2177538ad8215312ac667ffa1f847eb7084169fbd8b26e71f46c546b79e05515ab07bf4f89cb5c44a5eaf7ac7b73685e8593fac1fd6e2c5150428020a18515ed99da52263e2e17c211b79e80fccf882e4d14d1317ee23c3e53df68dd70c2fb18e01f028d47c97ca5b64155e166233506a51aa9271f472a2d3d06a30ada8809541b9d9f0b7f1f16d31db7d2d88d395285f3c397d6a52abd7844d6ae6e14b8dace6a5203159dbcec960937ac576c4b46577af7f6d2f1a8e87e297698178ea4f8f6eb647cfdc4e21be875556be0f6325760971dc7397508558101c2b91e77321cfd3dc79955fab86130382ad584b3fbc4fcf01f3d5351524da2561fe3e3f6ff3487f38a17875962ffef616c30568065c2377eb4fff26cd6611b0f9e89b42dfeeb84059b9052ebeb7473c0a86d0b327e315d1b76e37328c394670e1397a6bffd4f290bd9ef0bc54fd719096289cd251e0480b1299c3190f13836806da1334b6e71742ac6396beb0302778f101ab693c8b839538d0c4058699d63484075f7887d05873b49fbc87e4befed26c20533bec8daf6bf42c4f45df83320897e4fb4ce26ccb410e745f843256bd70556907fd64bf2d3bb569c9f1a8c003baae3a612482c524c19b97e56fbfa3ec3879f8869f870afff7949b94f80adc5fbf0f89b3d544c2abbf57be828746f05aa692344d8a161c983fcfb53138acf11127d5fb66ad89e76c230e694d8d3399bb6e22f5cecd49fa3039d892ddb87ea4e27dbc182a661371f4a0b7712d7498d001aeca1d289872bef0af748c3122706e9c7aa305048407becb86bcad5d64c744f649b6f81bcf3d32ee35e1bbc50fbadab8f7bfffb24e7a7ea26f805b37452e304e59c0067c0b7ca257ab593c2111e5a74f6e4e37b9396e9de644113dd960cb5ae434d3fedf06bf1db8b1b360af936ab9d3f2fa6e3a7b9d3b573d11169022274ba45d827fe4b83565519c8e218c3da7f63bfb66d330042d164d3f2bde4e4689631b77c00c40c357d32f866c2e09e9e26277cc92aaa62f101c5cb9d1854386e9680e3b3c2d02977a7d11d7e8c528d5332e74a81189159907c3033d60010f0d076651a4929b722b61ff5f0ba26b88580bbb8c42c7a46eb91cd958f681987f2bea3d3c37d46a278d8b997b768d2b188e09f0f02dca6bf4abba4292cd2919dbdca883721f17fb404440578ddd7a81e26289916a6837f5277bb275b226e75a215b3fb9c0cfcac567c8aa9df69daf8f7204bb4ff138326b494bea24e2b1546e5aefc93cd349f51efad12c746fada25860559a11cbd56e4e6acedbb1ae7640a42d0480ec5a7a2b87408c5be54679d6d42f9f45baa3bb2795b4ab9f5ca7fe0014d04c6dcf7f2cfd023c7c9fa0bb761fffd3c4e06f979f7f1f84d893b046e41628b5fe98d134e3fce5e692accf8840e620cb230a2b70a6102779e50445ce205c48495b3be09eda0129868a5824fec8a739f2b7cd0b210fdef3cff4f086c0ea9387db47fbf7f3f64b4e43f5c40cd0fd82169079f839fc3bc1984f7c503748d3351fb25f7e54a7925217e61ab8528252825a4288ddc9ab581a7ea8da2bac7a8c36b80f160c44ff8d5e06b27165f2af8ab9c502aff012377ce7e52b7b3aaf4eae1edd040ae4bceebb556af3bbfadac4673d8580db4e65a7764f09a3029ff80b2c5affbd279a905b82cd7a1d9801c9e7802215b3d7df39e40a69ddd5bafb0e44c6d50e295ddf940473b1a3a1214df6f8012a2136c5e3ad3dbd64b64bab0a85f4dcb3e960af1fd4947b9e5e1633e65c620a54c5bc20b87cd43f52276173ce040ca9677642f26ebe79032604dfaf5a55e25c41d875f15167dbf5ad413da39095642a96e5808c1ae872e11c2fb727c8200d2d18ad71bdaa63c48690f16d640210c6b272d5ad89d1f6752868d42fc9e9621f31986df4f57df2fcb91b77a0edddcb8fe263915749ff2f7e4df38caa0ad97aa81ce7cf001ad18897c721ccbfcf5acee9311328e0ecdd3c5a0bd71f72b704b625dbd9276b0e0bd4daa9175a06be0e9da7ed711962295ec084bf718f4de35a1dc585be3d5246c8f4f88377f4f5c00db3e0deea5360e3919009aedfc1967058e19bf4564712d49dc0dc46defaff9b4630a85c6f8500fff2c6f732cc5f87782f7a339725144f0ab0ebaa02b9f92cf1e594c2b2be71da3d0d02e6ffc692a3cd69148dd37d971598ad0279a0a8dab06efbf243e2712214e3c0d094d907e9bdcd545c1b742a7aba60ebb277f20090f85ad81f042345deac1a9eef47b17c87841a239a61bcd33df8b7a542ac854fd2b9340fb7826b79d1c920d61cccfdd2a1f20912dc84372c56492455103f4d31b3819a919a654ba4b3070c12c57ed30575c273dc3bbc6b47b392d926d9682b94269bc2ee5d895aeb9b86d952a3672cc0fd64cf0080f03a47c3923ff30a189f3e2a69798fc499fc4dcd436e8bc882568a3a765bc2bd3e9a93ed036105c91cf193fb4cd12fa79faad15a51f7817c8c21a1d2b6fa761aa7d5e1e0504f55aa3d363c6f5227602aa68e86d23bd99b0c7e778cd7812ebbdd14f4c86259b976e11d50dd9c5daecbbdeb52e1a6e4e52ca1862b5449fc0e55f4037e03a7e80890fe9df98f5394c8534928cf6d8b19ca45702e164016d4eea74a1968f901ff6487632e99d8de0b522e2033c923162057662e55c29a1f721399e203c433ffc32a98b2127a3f1055929e77072b1cacd2640cd8014b7cf8db49baaeb78de91670b16fd75c1fd472d9c494a2ee3f40e53d74df9bf1c0ffc3e085350d8f21c8d08104dc4f5c82a471db428a906353cb9f0d816f61480c2bd83532e437d181bb4dd824e7138fa4234a09c12aabee51c384d9e0ad6fc4f41116b25197457378d23c685dcc6c25937ba890b5882e0818ff4419bf0fda69bec57a52ac3525a054bbe91904de939ff66c72a79ed29cbc0f583955eb59809ffd12741cb69067a231a9f48b72b5f8e8552643e5324f0e4062f30497eacf88215a5916dbb44286e04dd3ac95dab5ef82e80f6d18ca7369fcc7eac34f0c777e62e53c8c9b6466bc03b15038becd69efcefe9d4a8e7e15edc474f658d383fb3d8b1a63fcddb9fea9fb2195c71dbe1684da01ec7543b368bec20d5c95210fa0b798d8a7589cfd6f065fb17d39acd2c77c2141a3b8f7e03cb768f90382016711a94d3f24967aee1f1ec79faa14b362a1aebe89cfad62c6cd59737644c259faea65f69519e5bde5fcd7173605666df0ba058b591aacd9a0af20a06f146915baf13398e690d067913678584fdc81841cb9286997d93ef3d270df21ee120f4794cd50ea2a20d2de6a4c11374fec5baa5bb4668223f85f553c5e3012739c0bec1cff322a8a37ed4e6b4ce6e422534353ed850cce6dc9bb3e3bdee90577101f8620e724570fbf909bc497986ec53a347cc5ed84cf30718a3b6712421ee558452deb7ee01b23488948e472195bc81cde51748289271a7df8b530f3177958bcaf91533e349b2a28b153eafd8227bb1f5bf9b872cf5161a6a2aabb2d92cf82d79d8102f11d4ebb5125cc81c2308b9ce8c6ac9a2924238c4f8a3909651639e44c8c78c03aa2fa2b82aaf71d7584e76c9cb573b9c24685db17f3ba5298eb16581b32db3d9cabd67b1cfb221eae2e42694fa56de20a5db63d587c22f231a9cc23eeea12f37e012485701e61e80a4260ed3bfa243eb85d051d643aa3f9162a630ac4c63c47cb795a933aaab0ec81d1b8f4aff469b87914d59632c892c699550fd3767d0263c7eebb93e82c5773617f3dc160391454c4771ac382572f7e615397b6fe802fd6467d81d1b49e30cbdec473b8e9d3b7e3e4674531772dcb87e2c27c4edca4c9210cb3e3802149bd07b7e3655cf5428a4742c12caa97317bc754fa5a028e5e586126d5a49dfe4217116731542fcb966afaf2c00bdc05ef93d26f96a581f5cc5aa7c7b44e87892d3427b35047cfbb6a3a8f4504a4d6a0d65e5fdc379243f1bdc514715b1f2d23a4f11958e89c8391b81592b9bded8a2414eb5ed6072745fb411c8f8b479cead3d36a320109397638924cb4922c9af432e2e53f317dc8a5af85e51e94bee22ef32220a0d02d50786132c6e65d46d27540144b501d2230cd5dc5bf6aec020b7676aa59d94ef194ec550a89bb9c318694c2dbfed852936d4fd0a7dde1b5aea14ba650b16b8fa8938402a8ebd43cd8a17a3109ca9f0bf1381fc4c5e0a7160ee17d2eb599187ec6e4df9230924e2dcb11bd3b6f858be0cd5a856c7b73617ba9c0dc3b2306135fc3bf84470b1445f5e616261829b929537626ac74e971e9db0df344655ec415ebbb6eb2505740ed20fecebc803e5e374f2cb8f47f4ccd78c3d02ecd97f4c15be1f3f2a19ffb7637e3c2ccc5cfde502ebc287b742112cb16b008794eafe096bd9f51a4101ca7eb35a3aed3ec650cdccf584aed85f2a15277678c581d9f29f05ab428ea656b234fa7552a8a0a12ad84b98be6857bbb4c60539223b1ef707232f98e6f9b8072cba7b9b8923f63e2999c9b730b1573c677fdf7ccb0c6f6a334b3f91ab3709949f4e6963ebabc15864a49c795f2b3684a3ee0a75d976bec14e1f65c70b4f5e8042e8e69cbfba52435c18c226d7e9a6b4c94a46a3ce96ef9d992d2e70b1e8ebabe80d037e8866d53336a917766e77abe1476d16ac377c7cab458f597edd73f00802ccd5641104f6a7220e6a6d8680a4b6719784d91148efff63d46161ab489ae46f9940039e08ab60f13bc16463bf6810ff85c9d1d9850bb17d6efc7500058370a9c0dcdd6bbd47f2e43c3064434e399ec774fa2e9f2365d099934902f900aa8e03d30a78c0c62f8e3fd79dc82566cdc133047b1026447bdaf03b6dda2286a1733d0df2a118fade6045bd108f0a5a596c18f4b3301558d13375cdbad94bc715e16132c901457b4f9d98863e576e369201f2f138b4520d9bf37a6eb29f4e67b149b01253dfe200cbc006042038ea18243adb3896a6bc7621bce9f9acb14025aff65c650309bb38e21c5d86b258a686e5f629c6285e689c213a3e4c611100a7b7d57004b1e3374f208c48ef7f19925e703d670d3e355328d6e100b49557dcd37ac7c0967a618b2d1ba5f7bc926d37539e629ba6b0fba0accc5e905371bd9f5c04d8c244e528323be78d4d100433d76bccd107c75e8cbca0049ddf259bec1b2f733f12d5470a1b8aec69b67d073ccd89489e5ada60487bad9faedb5496bd084f80cd799782b83df3a178bff2273061d9c8b3a0ee79f229ac", 0x1000, 0x2}, {&(0x7f0000002140)="4c5c23eacb4fee1e531e210142c23e88242740f789a942c7c654413d9e3281e5148d4436ed668a5df2afc5cbc6067008a6226610b64b761b01f7d2e3359c0632a31f50f556d420cab3b54b55b2b1dc63976216763ce1cf152ba316679d185e8fb01a85449229140929f485dfdbc6c13d372b5bc37b7a8a5af5116eabaeb68b68f1deb3254da9fdefa56c32fac3db6d4082874411063948f77bcab5d3262c445622ff866f9e24396275df", 0xaa, 0xae}, {&(0x7f0000002200)="46d8f01da4afe72d1da68fe1a7c773cf9edd2b6f91b24727ab4a92216dbfe5e5d696af59520a8a4f3d17deb284686db8389bdeff50260d90ea9db8fa7d70607f5242685b3e48a41fe7bc68", 0x4b}, {&(0x7f0000002280)="cbe4b0719fc9199a15d954e4ea2498e5faee128324b8b54a44bc3e32b22a1301016908f6559319db6757e7b3d6c048b1fe8dcfd8cca00139a028f7a9195f7403576371f9613d8ff3c5a7618b0f3744a887e9789be72a190f8cfda47879c4483f3e264a64c93c9ca6f4879421b20d777c467b22a51d6ff4917b1528ee", 0x7c, 0x4}, {&(0x7f0000002300)="26b61773cce6a1a38c2cbaecbbf366741161552ca6741b93ef79e4a9140ff581da97283c867ed3ca3c19284c98fc8dd683af1e4f69b9ca87ed20af50f7bc276cc43c301c9cbf223f1804dbdcdd127f98689448db40a16ef5e787a57c51f83b866eaf820bcf85150622ca085ee8967eab1c859ee45c5b5856814922c4386b9b9726d6f12febf03f9202b651", 0x8b, 0x9}, {&(0x7f00000023c0)="7feeb4873109c823fcf9e0ef1579", 0xe, 0x5}], 0x11000, &(0x7f00000024c0)={[{@huge_within_size}], [{@func={'func', 0x3d, 'PATH_CHECK'}}, {@obj_user={'obj_user', 0x3d, '-[:'}}]}) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) 16:06:12 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, 0x0, 0x0, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 149.370808][ T8] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 149.388990][ T8] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 149.464124][T13197] loop5: detected capacity change from 0 to 1 [ 149.472613][T13208] loop1: detected capacity change from 0 to 264192 [ 149.481666][T13208] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 16:06:12 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) 16:06:12 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) [ 149.546725][T13197] loop5: p1 p3 p4 [ 149.567175][T13197] loop5: p1 start 10 is beyond EOD, truncated [ 149.573273][T13197] loop5: p3 start 9 is beyond EOD, truncated [ 149.579286][T13197] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 149.599544][T13217] loop4: detected capacity change from 0 to 264192 [ 149.608778][T13217] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 16:06:12 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) 16:06:12 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000100)={'\x00', 0x40, 0x1000, 0x7fff, 0x5, 0x187a6786}) flock(r0, 0x2) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) lsetxattr$trusted_overlay_nlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), &(0x7f0000000200)={'L-', 0x400}, 0x16, 0x1) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000080)={'\x00', 0x2, 0x9, 0xffff8000, 0x3, 0x1}) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 16:06:12 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, 0x0, 0x0, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) 16:06:12 executing program 5: r0 = syz_mount_image$msdos(&(0x7f0000000100), &(0x7f0000000140)='./file0\x00', 0x8, 0x5, &(0x7f00000022c0)=[{&(0x7f0000000180)="fa0283bb4a549292b98e765e83f9994d10d21844c2dd2111c0dcbe192a5db708de83d8b3f505f0208ae3252124f0ffc554e40e84e5", 0x35, 0x2}, {&(0x7f00000001c0)="ca098ffa152af602b348e42aca82171d7d33e8ded32728131ecb2a2985db0224049b8e0bb6ade2f17d2b98acb699efb6512383a83813dc3805a93aa78221f9f38b1f8c45ae3c90a395cc90fbb4550f4a7f53f398bfcc970706d1552e65429a3bccdbb9c981d5f4f0eeadfa93a939421f034d2af3146f0a7ab23f09a9e3739ba3253990cea0a915e008e7d392bf27a884258f3948fa509fe64b32d13619d1a6f2b020ef6604004d53dee147dffd82a929624f7232b1988c", 0xb7, 0xe93}, {&(0x7f0000000280)="32bfe241260f8e72e1af9af86cd67c3a716b23d523fa2dd5aac995ea1dff6fbfc0898c13b733a454fa22ca98aa5559005476c694db28502cba4e305eb12e89eb608da6badb783036f239da01f1cfabd43afd21752a52e5848fb6fb85270e3dd395a7b4c574cab43fd8b7e61ceb4f14865ac73580d140d26b61d4adbbac1bca4e795f09270cde18512ef6d3a410f77ca3a96ef5ff79c47dc3441c87b8dcc2d487af709057e10caf0ce2ad3240e4db03d014b7fa6befcadc77942a4b8be4bfb1cf8559fa7829752d45bb9ef140621fb728c31dec29f800962a2aab0cfd5bbfce5a17bf24383ae3a29d9c6ca440a2565b002f0ea3ed35091577dbdb27cf12fba7163d842fb9c3dd1318e1fb41bccc7332a1741a6e7bb1ce760fc1387b0434ed46cec604948dd825bb8a8ff8b68c6b2d56468bafaf8683acf1534efdb6613ee8ec16e9c15214a9fdf4099d0740b2649ecd2ff23a5cce947799971eed17e2a55fa116be6ff723f9e69d3a16226f8afc8592376ce3b786deb98d9260e977c2db0579713d62a5b8588536d85b825f91e0cd3fba4e3eb4ed3690c4dbafe96c80abc7c28532a38320f57b77c6a76fe60acffa3f086f8e44b87ff42a7a360b330d4309df9e5e206da84de147071040e0e57b9b11d4522e920e54627bd7806321133956aad6b508cb29b99c9562ba2560620da53e224eaf7ef1d041ea73f2cad1e6dbdd2337baf98f79e226f7c3716e85601232fff54030989ec43e9053218bdfb45770986c3242bb189091d65ee354f8a2acb812d6070effe42dbe71ed5bc61287335edd7635f2b3afd4d78ad29b2efa380a674a3c881c73eaa0f0d1ead50f579c3d60e200eed57c82de23e97b46b8e683b822991382e2451b1e27bc4803ac0c8d8a6c4553c0f9f66fb9820d87b42b8222183406cee803f781e0a8b1f0278be111bf6ab89f47f4f8906566c6b7148aea5d4f579cfc825419ae73da00077da3f50e190dcdd5af2353b882343402311c281f5d588f3a6693a03fe91f4ca9dcbefc8c0045e98a345b569eed6db3aacd5307310bb6fa5345ab0844ed375fda7f41dd3d24e12cee93df0760fd7f4ecc21250bb6c1dead37eeb4647f44be9e8ceebdf96a20c302844f3ba9c214f2834cf113cb41d40f995c891e6bb41827bb010af05153617b1329962c4639c8cf5c0e5a0007b4de8f5e0d85d9e0e8b8ea4e65aec2fe0d33b17d87c1b8d537c8b409b3e616cc23107002561a5d502d515433abb4c1bc1a70fff05f17166f1d41d9b14b41b93978bae1b2d0026f80791baad65c856a8cc00a044bef903a18a17ed4b14ef8683e45b08d9aabdaa4c38d07fffee5a52b6c90bdf16d5a6c7a77139510151629ec2ef193ab443ab866a9317210c695eca9df0325d6cacc9d0c4cf9c41ff8a82b3c50dd5a3f0037c8e9498d2fb148639339d4b3f8cd3c2df7c8ccfdc065fd0749664cad3763ea9c7cd797875428fa84d754324fbfa17d0c585c5cb1618bc6aecdcea27405319854b3e149fe2590c903af122604987ee64e6454482550ae8a75266a525ef9a09d61d9151e167ab2424fd82ce6e29201c619061552c20fb0aec0d33323104032a7beb85956997659072b3ec6cb2493a9dc3498d675e1be28b316ffac6469d383d6f86e16fb9cdcb2c70d1254416cd69857e8c3b51e5450a57d718a80a296275440d40b0425b99250bf875e4f057ba6928d88815627a1b1f17a449e8baf25b25604f03db296963a515918c3367ab85dd9fe0433aed563b47f987ac06eccf7382ba5b2d0948e2ca276101f340d4d104813df482cc179aef4f6685ded7e97240a94cabf8111773fd8c06c7aab3f7465bb04389abfcf8f1abc892b2ca100738fa74edce4a0f99b45d1ae35a26dc95ba2baeebbcdb00a80376bd93b9657b74332bb92d22bfa6d99365caf8809b704a87640268e3040e0751c96c97f6374e4e2a8c14039b5cd6a959681ad3c9c7dcd9d44d442b7f6f9611c6b8cf9a5f93e0a089f342d056552048a8d087a29bd075100c6e4e6ad6c24b54fc46b39c0210d1a0920fb35a5ddc1a39ed63f9f0b2b34888dd648a5dc018ce13ced6d9b03a69e2b7315eba8e8a8e5d18378f6e49d2e065ba62025a3b61b06accfd76feb9c9ad2fcae349910aa0074b428f00e8adb1de54c2fd6fc831b36ede8360c0154c508877252fd9de2bfbaecef4e81aef2db0d895a0f541578ef3739f8240c50edd79667d9300811003ef1016801012a821e18d681039866721a79f0ecf26065c95660dfbda7b6e2ba2584b6f997afe8b43ccfd02b6a3b00f7bfcaf4c66a599b5ab7d26f04b2dfda2bc20a07d867c944914d56b7a734a14a3f4c91112a1cf622475c096a1f42a2756c976bd7435f41fc55fd550b650ea01e1b7b6aba9b29da3b92f0502859b0fa668248868243ccca76ae88994df4fc9b21c14eabf31465ae86ed5fdf5f5899ce09ef63945be37bb24675c6426d695006bec8dc817e5bb242a1aafb9ddb6ac479a3fb9b24320249ac8a36f9afef136885ccf1f86db6920979968bfc659d87e2572b3d57273a12a1c85dc1db24588ceef98f2a6b40101391ff7328367a993880c2ab19682ce9d08e5e5da9069bcce1918ee10f0572a0d6ccb581c2fdde87a2783bc40b24ea0e7e1994d676e88b6e2ccdefc9c202514530a88ba551122a4d674f75d0cbb640db6b05431a08d46311e46a6de413c581da97f2235270bdef572b36dcf02623ec8aad70eda457eac9d3c6c2fc9131394776577acb1b37eb550c4e97ca32f04676d753d1868ac49ba755d0cff120f4b28867f75f6293f511fc7e309cbedb5b771c1688abe65bc389ddacfd9c6e10c1e55df5784f07abec6e054c75088533c32d2f8609e8babcca6702eedb30a95f5068c0da82c6b5e54a5806c9f83364ba72ceb91055694819a1b730ee2b5e2bfc083fe30976000e646168794fcba1daa178d25112948c88e410573dd53f58a56561356fd9b9a8fe49fa44d8977b162b9e8b107927c8c7da405ce0e32ab67975bfdf4211d3448b1be99b7e70fdc02a6ad2887cee4194b1567d815f9b855dbc64edbf02f039ff785530f19f3c3c42ec7b6d2304c6eadb991ca6718894705ac39d4e0a9f14d97d0dd5b7fbb8c9877a7ca4b6b6b6f0410d0763805706bc80778a98c1f2ba3b3c41ad6de042960bac07b0a91ce3ffba61cfc1a4f4e14cc9a3b2d1e6fd28ed8846327ece2eb8ccf4fcef9f12daa82cbda155ba4b5ca941796b5b1626a0af2de8cab0e3244dac1a905b9fd6972ba7d7ea04a64d3d636ee4a6fbc6935526081ec1cd7603f0357880178888f9671a609c9bc6842847842ba3d5e3a0d260a27efa51acc4d62d32dfae32a79ab8fca0018667712266323543aa33ec0000e31c96f9c70c30425e663cc27d6a0d0ea5b216077c24740de8ddc5c0d7fcecbaba953dc98c02d393247eb4fbf8d4051f677e55ececc0c85dd5ff378d6c1eced0cd8b7295a49db7911bdfa44f0f37e99688a973f5ad92f312e44b9f8626f5556a4566b908fc20e999adb492825423cfec5b63773396a64184c776b5a5a7ef167594bde165d95253f31414b1d1a3f5da8fc20c21157835b720232618819fbabfeb304414f0a3151c21d58348fe4ec803254817e625043b9c366ee9e8546f612b90f68cde303fe16309e133756b62d697856fb09d24354a795c5fb3bf562d1425f60a2800be9213158cd433f230f04aec250623d0ad805a957f93f799e19c0ed844184d09c260e938d74c7d8e4a742b1f64ba55eb50091c76795b001e6db1a9c9390baef1fa10f324837149453f0fa29ec65b32688edb218e5b7835d6f1d1382caa85c9b3c4c5a668c6a7d0430f24e734f96f599becbd6d6592d278bf877ac5b05e5568eb84c9f21e0efb80ca1084e720c03ccee3a84a90d140172f142e07b1df34d91a65676c951f97b5b915f1e1eadb92e2b7c1a850b5ec709a859c4641feb977ddcdac35eef5438cd71fdfe1091a3664a2e7fa0431b11c7fa12d89047fc5539be63bd2216246e80a17b07ff4007711d5acda8b99910ea207fdc27f3e0e15a87e83989d256b67c9478a1780b3531db437d1b255bd60e8ce61e87e756b9c4c6013c6b651b878303ebacc40122a3d3ce4706fbf24f3c60737763aba6134453abf758bc374ad1e7f2066aed48135f63aa230536c4a8dc1951b6b079ced1a22b075fe69d92db93a9ff8bb8d57e308996cf1294b86501b36e70c9afcea7a76fb25e71715065262f8edafc3f80f3a3df288d356116c6f68a83eff06ecc040a20c71a2da5579976faa1d24f6becb2b0d020cd047b22f06522834f2f596ec46810fb0baa91d554d66460747074f3ed5ab7d2a95412050c25ac7e20728d877a606d75e857ccb5cf0f6251b4bca3434afde284fb2aefe5e6e68c8a4cab080cc5627e317eca5928e3f65ece401b71baf942334e9a56a8ba4ad155b2287ed6da399206d1208e47be6a2f9d27d09a4e4317cc3349f71a92aaddb56f41567ada3b595828b68ccdbfc4ef063d52a1018a9b025c40bddc02f2628e8a9f797dc7f1a6e2aae4a1b31ad59532bdda0d721f09ffacddd650ed67b223987ad14d01f8cb32739801772b009765449b1056fbf59188a34eea21b8aa26c01565c7f6e660ac4177dece6bbc1de040366805bcdc1705031ff5044ab37fd0dbd08739139799c2c95bdfc452fb6551166f4cbf891fb9ac5dafc6b6944aa2a02b9420ad3ab991a7f0fc64f712d89eba90cd58c4ce6f103a8a3872beef71ec14bae043a87f75b62f94962b78f08838bc964c6dafee83b806a96be3811bea9cf5c53378f1ad8559b3cb8f5d522ed61823738d99c0b9faf5f0c4c84a23ba476abcc76ebd4aaeffdaad16e36fb88873b58e5fdcf3e9cdd1f7e5e22a996f99c3d78b587e8817278310ddb29ef34dab35c43c7c44e5310c0de67969b217dccfe530260af118bc66f380a6e14656929c6219c3173f2ffde538aecccc55177bcfce220c99b4810b83ce5fa1379be7a2961901565e1ae74db9fd515de454d732689ec154a4f9027167738c90c3d4c2200baa9a1d73a77431289f406f30f9e5768375802dc61812bb3052bf7853f50f791515bc030551c3af8826f9229ba4db9d845849a5719747eca4cecddc3e945949c90d2743be31eaf58abed1a2e255664c3604f36bbcfb6ee0ff1ddd26db118cee8cc67c725aab97d9762e0a4da11637200b72e82d3fa92a17e13c788d6b2525b01c0214208bc6d10eff5b932de814c5e4a3a3639b7536697e2678ea04bb44a8cade642cf07f5ecd566742f4dbc6f4c231d7f1ee7e774daa97598ad4c0a30bb8f8fd5e3cfe902a8e309cf131d3cebd79a099b704c490dc9e61446002da26248dddf88d8de6fb9ff1d3ac8548faa393ec957ea90b73d4e8aa50bb81fef8309f4978f57364569752d31fe3867d7c3da1bb230d735ccda5ee88c133215a82e2d90b5c91941ce562612869a725e4382b92ef3131bf3c8c187b19ba85e8d33aaa6a634749a24889dbd9acf4b8cbc3d0fc3398a3fd48ddf314456afe8d14819afec229c937ab6609daf9bae7f0b8ba2ac691c811292f76a8167b48d29317c60b4a161d5a08aa2d88ea987df876f16702b5dde405320816cf00cf7f4074b57b37b4038dc66cec6ff9d7d2e647f1ee7f83609ec5c4b57b59e233e8507aebb106c05b1456f107f025620c110e54825f7ba988ed2f6330680af46d4d752d2067ae58b72e65f2244f45549184b66c433c45e504cf841791d018e65573b71966bd52fb8996d197db42d587b8ca19b65", 0x1000, 0x7}, {&(0x7f0000001280)="96e35a96f47a01f3a03743d6eb2943457952736640cd5dc7df9d1fe26d80a44cb2ab390a699e36cac2806d71bd40345855a43159a96ffb8d3b7e746b79f71acdbd61af6fd72de4b1468456c97b5be53a44e975641aa9876939ddd83c294d438ad3ec7c93c21eda4fb4ab0310e2fd61add26d5227c09da1ac0f99c4a61a025a391a2424faf10227512b744dda5971f17ad02594bd500fbc50a0f56586d8d1a5fc3cb60582cf546c3e555df054a94fd7d528b31fda49ddbc1c6a8e60ea7d692346273e01d650b2628ff80fadce6cebead4b65548886cb3e5c6478c385866d7d1319a587daba9afb02ecd52d30f139ad9a627bbed0883522ca2e5c6b8919e05bc8b999b9c15cc5535173313372ae64634169579b244999c5e0ac2b4547fc1c3c34ce1e99fbc740ab4720ddfcac144b65d84d58a89a8c468bc7092170f17aafc0a8c42e65b6ea7331407455a6df8746d8fa925f4a619e5055ee3e9ae5c19a3960e16117ab550c302359a9b4f850769b9030ca415bad3b9d4a575c212ef85ca10f174c9c63514af71394a0b9ccd6e4cc136cfd33eadc2b78cd173dde7b15c9d93fc304e5e05c501a6bfa422e80f1572fa6e3976f317a2326a03ec49e0ff9dbdc6d1e9681f1ea041fd6ae54ee6ef158cde3ec4d0c9178f7fd791e9ff0e7fd92b4b2c3ef438c2399564a8ed119f3fb3999fb4380061571b29d814304cb54a0a18fff724fddd5a11470859da5ef532be43e474cc0a9bf1bcd6dd3a7e3c2bcdd0b8b83c681c1629f91970ef31113c99dff2a822e590d53fe9d4bf7078a6d13e1b0d3df7d7a2d618efff00da52dc6846c7b1181587406f3ed6fb49cf7af26510f89dfb2d258c7f8b9b93e6f8ff1a2c844743e7dc876985e1f61d20c91437ba32f3870e06b5b7dd202471f09e67f52f84adc6fe684618fa20df83aaff74c87f084666668ff33083ad85f09c3d18f733b12cb883cd411ac4c31f6f880ff882fa243862b5854225f387dac00dbab7984df1e19b1e73a456ba47de3ee3aa7a7e128c0a17e61859e8f5c40991a729bd5d4ce9d94a1dc5fd6488f6124851b448e3772518853f9bf1ee05e3266f9616698d3d09f45af0d51fd81db7a3ef0325c369bee0b027672a9b0b0b72426e396c338eeaf93abba38df3bd659e96acfe3736bd4995ffb7c3d9bd3e0e81e89985ee3dca7ae151b6e6e31f928fdf9b412ca3bf1995fae5cd6da3ae23dc850b2b3060038e298ff63ed111c39f3fc42538f2f1bab36eac450a0733bd7108415500d193d6f4027c76a9e592db404185e48c2e60317f04472faad08bab2c7469c81398b245cf36787db4f510b4e8d79c938a4f7f26c6534d55c3c699dfbbcf148622a423ab4808028df266c12957e0c640ae65827cca87d2bbf28c933d6a8ccef650772db5164b80d9cc4db5eb9796b87b95631a07a40fa8866c474e145b6a4ef7b908f6d630f28c9813f47811e406a715917282604a8cdac7ba2bd93d3ff6bdf9a159e873aa58d46d8e662bfa65239bf21a00236c420ec32585e8e2812b809f34fa55ec49d6fdfd2f9f6bfbda1e952aaac0adb53af21585fa51ad0be1fceda126a49b0701b54b533dc9413aae4a14985ce866ae9d2e5bf948af7b3a2ed9c839dd95272302f74c4d9eee2decc493b0f11615704a39a8321e89b4a1bc34b2583085e566813c99c5ccf847bf58cb1a6a4a6411e213a5aadf2e1578e21b9c347372307a824e9a534b9b903c9f4e02649cc531a7ecb95b667afb899bf81c7906770438304dcd77ac4e3598ba5bd2ac378b6b52a14fecf6351f92e63f5b41e66e451ba818d37c123b563b61093a8868d81f89be80c80079d1542bef4d98369e056be068224b2a1aad3c6e75e62ecf30f787d5fbdd4bd467863763eb53a7bf14f0292c2d9943bd80b82be70e424be5460a2292e886af9dcfc1fc15836e3a5ceadf02bc9941d7174277fc09dfea26cde3feb490902aca5f71c096fb7aa4f4dd46babc570795559a3d872896b5ec3c6ef894785ee5dbcd5ee14c8c4c0561c8eb2bd314988b9b03ae15b48a84d47097c04ec491f472b288269ad193ab9966eb6e7ba7a075769472e5a1ce39d66ce789a5badcf898aa226b3d0208ff91a698705cbf0ba6f1c5033ac3ad5ee2f1a56e2ed45cba8c5c9166917e4c7cf37ddf694506fe20a0537eea5494bb2cad9c46dc50102abd0ad8a5f898fa436688abfe28a31a4337eca5ac62a3744981d3e21e550fc28d7eccac8fcda4c8f4a280f860027a6b3abcc67e25730b01ebb306102f39099357aaa8a5c291b44a629061b25455905f41b059194bf07c86cdc14d942877e74c41f186174e0cc33761ce52c4c30ac4630cd9bbae32e9133e09ca94038ae0d0ee426955ae7108b8c1dc4b4a4d1b9dcebe9a7833ac593ac81734de49bceb705ca20ac1fdbf5938513da12a3984d6827b78bd3c65b8990db98adce525d174dba09ab99040fc5edc430f14fdc88285e721b87e8315d62ed2456e344e569d7fd48535ef6ffdbd07364e746be07c6ca5472a6386b5eb1141f7e7ce181249ebc59fc11121696a046460fdf93f9b5bc31428f8ed459e303b532747324d8e0119e79e76a67fdffd1e4c981cfedac37d5d7e167289c9048204dddc9b1c7442d819b2bcd426a2c6281920755f01360a45ed508a7bef019cc551bd950dc785b9ccc2bc8eddf837603a179a14f1f55722ed3ce2c1ad8551add1ee3a9a36dee59e3dc8abf1daf45b94afb78b7dbe7ac4402d805731a0e5df6c968248b5c6397a08325990668315c9bc0a1c3209d897d831f4cc2a25cd47810c7d9600304f93b59e34186ffc4f5f7672cdf5e3646c2b4a72e19f7568b8e75476e74891b47781973c937d6ec2561a4cf7e2fbb1fc3027bac19b5bfe47bfb008040888590ae46328f56551dd3c07792718aa5ec3ca1e819fabbde351b10e3db8c1dfe199d7469fc87971c8aa9ecdb2c93e37da5dbe65493a4c1fa8b158fa35b126d1c322875bca5cbdb422ccacebce435560146a6e5ae89967c0b782f8c3d3464319a703740a1a2ee4a68bcaa09ba5ad0c756b4a568f502d0e64caea5fa820302406e77a3e883a772b040b92f2833b041d5960bcde622a8166969dca255d15b12212d42a967ea92dcb515cba61c5f78f88115814fcff28c9dbba86ae20c6c4c622d6560caf8fa65825c61d4412720e380823cca3c468b1620762f72333605c383220ffdff6a276f5df766c804657fb51aa255850497653cce28aaf1a3c81f0927fa43c3679136505047d87cc5be9c97105c361c0aa48868e627a3bd358b5c5b68dd0446b7d55fa67c47c32bef24bc7cdf9bd3dbedde75a9c90fbf6b0cc564c36df1465ada32c999891ea9e7c368deaa5aee3d8fa70fcc7aad92a5969f71071842f66a20c523c73fbe35386574409e43cb1487e08016e49b689a7bbb3c28de043dd47c8939188dcdf2f284c69610528002e425380963d63fdf4898322047b4c3f8722363d58fbd66d5980495a9f4bffdbda3b32498998b5b373b9a2e73651c69355dacfee21c385e2959e76158b19fe250139706afea5e7c84562a8dff297c3bb0af65d66daa24e4f9fcf0ee9fd28bcf1e8eaac7c9d7167b72260ce9e202b3767e72c6d0d1683f05bff3b1a169e514aad9d9cd6450f11ec96fad1a8ad99a36ad5ef9cc492103dfd24c27ae93823b72c388383b3a8d8a8a06d4964f29b77d99f3db4414ff2355e7f96300e6ab906e6a24319dbc662ddcae75b33ece9e63ce695eead363ce3dfd425bd102a0796717138892e8d2a6d2ad4dc1fb8c6a4376581c2a61c92e2564ea137c3275152598175571f7bb8a587f8dac329ffd7d9a56397b64ed2f165dadc609a21b21655300dd3bfa2a09b8da59840953d2e1102421d729243f5813fa754a4c7995afe834382dcfed309c124257d72f194466088d5beac49222be8b3aef3381c13cd51f59b622d9ce1156bb33cc80524b4e63d9a334613dade03bc1443fa479e33097f1a2f6317bbbf7940416a0d3f4ccc1586e93bdc63176c83f3a986d4b56a115d1715ba1fa8db72f9bb4088fac1a00587b99d1d9880f05f598262aa4b4e9d7fe4b6e539f2722b49620d919868882b6120df29a63af77822e75511407643d0ebd9bab845cf05589bb20ff6e72b656287384bfe604c3727c55a72f9a7c2253ca19cea8597822c4ebc635950c03da83dc7bf1e011fb0ceac3733e06548b4927254149e5310324e3c6531abebd5d7a30b734c0c804c407e57ee0943a7dfe10b3c7890b468474b01af438b738941159d5a504116b246d16320db1bd254b5ae5a5120bc93c9eadbe6ad78657f684aeb5736109c5073fa16af6d23034ba80b389e727e342f97397f46efb41a36069edcaffa12ecab6650802aab1199492e622e9321e26a8c9b7554da8818a6f45ea72cbb7db07405f60752e363e56957211a2b49113fd595a39b465471d84905fe001bb206c0dfb254066429d91376d01ba81c58e42a9d3bf5c7f884a416bebe9a205162dacabc826852e83adb473776a207252989240122842117796faa490e1bd150629386068e85fc71216a03fdb34b851ebc3f6ed629d708055312c512f94343129beea640fd8490f7c83dea9b6e8ecbaafc611b9e53a3f2bd7808867c33b1d2b4be2af43f35eccdc90ea8cbd66dcad8e24c6181a2946f34bb29829b94c15a4d90718451f795382d8192348069ca5a44aa8579e927f18080cdd5520dbe90f1404ccddca18f3771b4ab128ae43659dd5a42a349551070eee92c7ffeb5d2bd6eacd51f276843f36259229efcb4015aa352e048ce4a0169a15934eec479501d93e91f4ffef77c6fc9eaaf203375955e49f947bae60f40fae2b71e20e95253b73b29e76824fab18776d12a10f1280967456fd6bb7437e2d13c87fac4add50277fe9dc9c52e11de9f3f1da208d8c82dabb86620eee2773cebc8786f9c6bcd108f4cb40e4a1e604dffd011ff7e75fa1a2439b986e386c761f94254964f63effa9255ba300c839a679cb3ef29e53e62f975db74f7f05fc6dfc5cc6efa18ca0b25262e0781201420a0a4b320026760b57cf9090edf03c598ef4ba66b7cbdf7662b55a031e8b5f9c5f5a73ec0ff25c45b516670d24c88466d56f87fbdb65a551558bf9bf3f89df48b6bc3b6c04d4d5b198826731c072740e4fc0ddd3d40d01662336aa48fa917596b9a7463b709a211c8c5f829cc8891ce322614a849309ed44dab9bfc25a942ccd2baa74b63e1ca31829c821a69bc084b8f864cfccaacb329981c680f712b536be83dd9d98f6a5ea9172c23922ae6da0403a6813b857213e122ce2bacd31926afc22a90f22ca248b0e19d2c37680cf275bb9b43c6c996a39434b9b5458b1c61ad4349c94c2b8e71969b659c9a7ae3ba3084bcebbecb68988f877114472cd78b76655565c23d90641bc8bf71ac4dc4c08eea4a77acb973152d72afbf3d1ca9cda9069573db9d33b9a893d4b9204a2d4ad19718989afc3908ac418f02382491767d86a242c648cb5e252c8322987d40591f961fdbf772e9cfe8efdbe273038e8b78377a353a5ed07450802c8dae4f142200805d1bf4318d5bafd059b639769964335d6a98c9545bba820aa789f63ec8f398dc43a99078e2df8003400a2fef89e4708e82e8a61f68a9682af2bfbaf0b9fa9e6c52de320e7e2fd7fa34c00db179e4d28173706beaa6a58876801725f48dff35efbc0d47104d8b9b0499d9551ed131ec26421115f1d988cb9e9cfe241b4690988f15865146ef3c4799136439633f12cb0f24fc0960d34161bc", 0x1000, 0x6}, {&(0x7f0000002280)="b351", 0x2, 0x4}], 0x20000, &(0x7f0000002340)={[{@fat=@flush}, {@nodots}], [{@uid_lt}, {@fowner_eq={'fowner', 0x3d, 0xffffffffffffffff}}, {@seclabel}, {@dont_hash}]}) renameat(r0, &(0x7f00000023c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000002400)='./file1\x00') syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) r1 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) epoll_ctl$EPOLL_CTL_MOD(r2, 0x3, 0xffffffffffffffff, 0x0) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r1, &(0x7f0000000040)={0x8}) 16:06:12 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) [ 149.779097][ T47] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 149.816400][T13241] loop5: detected capacity change from 0 to 14 [ 149.833252][ T8] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 149.833695][T13239] blktrace: Concurrent blktraces are not allowed on loop0 [ 149.848292][T13238] loop3: detected capacity change from 0 to 264192 [ 149.866579][T13238] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 149.905497][T13241] loop5: detected capacity change from 0 to 1 [ 149.947672][T13241] loop5: p1 p3 p4 [ 149.955238][T13241] loop5: p1 start 10 is beyond EOD, truncated [ 149.961377][T13241] loop5: p3 start 9 is beyond EOD, truncated [ 149.967419][T13241] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 149.974700][T13262] loop4: detected capacity change from 0 to 264192 [ 149.974989][T13261] loop1: detected capacity change from 0 to 264192 [ 149.990842][T13261] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 150.029869][T13262] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 150.054801][T13239] debugfs: File 'dropped' in directory 'loop0' already present! [ 150.060805][T13241] loop5: detected capacity change from 0 to 14 [ 150.068774][T13239] debugfs: File 'msg' in directory 'loop0' already present! 16:06:12 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) syz_read_part_table(0x39, 0x3, &(0x7f0000000380)=[{&(0x7f0000000100)="3d5d4b6fb0c060966a4b52b129199e557abf3bd3fbfada498564e9e5f053065323678320a0b71cc8da7bd5cdbf97050ee7f5289cdcf45651b60136ca8985ffe0d18956e95580aeb1d0daca437ceedbbc7e03a0fa69ddc53ef9082ab3273616cac96c9b5f26e6ef7f0b9b94964e6407136539e1b6953cb090f89cf35d8c95434717f9951bb99c887af334117c3ccf3759d2f096087029db7e0e3786b34312271cc073733fdcc1a40320e807ab704f6eb279d568ee15bba4985374bca58e1f3d441672905f817b74b4632fe8e0fc948ec97c2d43434a807a8addcf588f7331ad0c9dbd1fb1e3204fcd1dc9fcdc749525ad", 0xf0}, {&(0x7f0000000200)="83320e3ec0a5570b8735a025f297f15c71ffdcbafe974ebb8c5592c20dad41257c5f29bcfefeedda2d40c437e78c6f1007bc352327019a20b059b9db5ebed470c45bae35f617ece2d6a5008ec29815fc039246046fee1afc7c6673cb1c3221ded4dd54fd62c0bd48fa539ddf976c53adad2ed5eb9eb6b5c18e0243a2d6bef65b3fff372943e663870793c254d6e72298606051522cd326f976a581915f7015570b859bbd08bb05c2cf361599278053095b814f42b5a2ccf797ab435c1a5f456a0c2d12a7c19b2a490d1eccb39bfc93eb7b938734c956080410c589e3fc492821fc2ae3", 0xe3, 0xfffffffffffff65c}, {&(0x7f0000000300)="970c158e77a8aead44639933e0ce34a2bda81b6bb9c821f7bb26bd3c89652692f2922a1c45727823e569d7975a9d2e526a32bd2e33053566b108be3fa7b0a13e873d56a8b634e1b996d0fb092adec093c458204f", 0x54, 0x7}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) 16:06:13 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, 0x0, 0x0, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) 16:06:13 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, 0x0, 0x0, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 150.133949][T13255] debugfs: File 'dropped' in directory 'loop0' already present! [ 150.143840][T13284] loop5: detected capacity change from 0 to 1 [ 150.149773][T13255] debugfs: File 'msg' in directory 'loop0' already present! 16:06:13 executing program 3: r0 = syz_mount_image$msdos(&(0x7f0000000100), &(0x7f0000000140)='./file0\x00', 0x8, 0x5, &(0x7f00000022c0)=[{&(0x7f0000000180)="fa0283bb4a549292b98e765e83f9994d10d21844c2dd2111c0dcbe192a5db708de83d8b3f505f0208ae3252124f0ffc554e40e84e5", 0x35, 0x2}, {&(0x7f00000001c0)="ca098ffa152af602b348e42aca82171d7d33e8ded32728131ecb2a2985db0224049b8e0bb6ade2f17d2b98acb699efb6512383a83813dc3805a93aa78221f9f38b1f8c45ae3c90a395cc90fbb4550f4a7f53f398bfcc970706d1552e65429a3bccdbb9c981d5f4f0eeadfa93a939421f034d2af3146f0a7ab23f09a9e3739ba3253990cea0a915e008e7d392bf27a884258f3948fa509fe64b32d13619d1a6f2b020ef6604004d53dee147dffd82a929624f7232b1988c", 0xb7, 0xe93}, {&(0x7f0000000280)="32bfe241260f8e72e1af9af86cd67c3a716b23d523fa2dd5aac995ea1dff6fbfc0898c13b733a454fa22ca98aa5559005476c694db28502cba4e305eb12e89eb608da6badb783036f239da01f1cfabd43afd21752a52e5848fb6fb85270e3dd395a7b4c574cab43fd8b7e61ceb4f14865ac73580d140d26b61d4adbbac1bca4e795f09270cde18512ef6d3a410f77ca3a96ef5ff79c47dc3441c87b8dcc2d487af709057e10caf0ce2ad3240e4db03d014b7fa6befcadc77942a4b8be4bfb1cf8559fa7829752d45bb9ef140621fb728c31dec29f800962a2aab0cfd5bbfce5a17bf24383ae3a29d9c6ca440a2565b002f0ea3ed35091577dbdb27cf12fba7163d842fb9c3dd1318e1fb41bccc7332a1741a6e7bb1ce760fc1387b0434ed46cec604948dd825bb8a8ff8b68c6b2d56468bafaf8683acf1534efdb6613ee8ec16e9c15214a9fdf4099d0740b2649ecd2ff23a5cce947799971eed17e2a55fa116be6ff723f9e69d3a16226f8afc8592376ce3b786deb98d9260e977c2db0579713d62a5b8588536d85b825f91e0cd3fba4e3eb4ed3690c4dbafe96c80abc7c28532a38320f57b77c6a76fe60acffa3f086f8e44b87ff42a7a360b330d4309df9e5e206da84de147071040e0e57b9b11d4522e920e54627bd7806321133956aad6b508cb29b99c9562ba2560620da53e224eaf7ef1d041ea73f2cad1e6dbdd2337baf98f79e226f7c3716e85601232fff54030989ec43e9053218bdfb45770986c3242bb189091d65ee354f8a2acb812d6070effe42dbe71ed5bc61287335edd7635f2b3afd4d78ad29b2efa380a674a3c881c73eaa0f0d1ead50f579c3d60e200eed57c82de23e97b46b8e683b822991382e2451b1e27bc4803ac0c8d8a6c4553c0f9f66fb9820d87b42b8222183406cee803f781e0a8b1f0278be111bf6ab89f47f4f8906566c6b7148aea5d4f579cfc825419ae73da00077da3f50e190dcdd5af2353b882343402311c281f5d588f3a6693a03fe91f4ca9dcbefc8c0045e98a345b569eed6db3aacd5307310bb6fa5345ab0844ed375fda7f41dd3d24e12cee93df0760fd7f4ecc21250bb6c1dead37eeb4647f44be9e8ceebdf96a20c302844f3ba9c214f2834cf113cb41d40f995c891e6bb41827bb010af05153617b1329962c4639c8cf5c0e5a0007b4de8f5e0d85d9e0e8b8ea4e65aec2fe0d33b17d87c1b8d537c8b409b3e616cc23107002561a5d502d515433abb4c1bc1a70fff05f17166f1d41d9b14b41b93978bae1b2d0026f80791baad65c856a8cc00a044bef903a18a17ed4b14ef8683e45b08d9aabdaa4c38d07fffee5a52b6c90bdf16d5a6c7a77139510151629ec2ef193ab443ab866a9317210c695eca9df0325d6cacc9d0c4cf9c41ff8a82b3c50dd5a3f0037c8e9498d2fb148639339d4b3f8cd3c2df7c8ccfdc065fd0749664cad3763ea9c7cd797875428fa84d754324fbfa17d0c585c5cb1618bc6aecdcea27405319854b3e149fe2590c903af122604987ee64e6454482550ae8a75266a525ef9a09d61d9151e167ab2424fd82ce6e29201c619061552c20fb0aec0d33323104032a7beb85956997659072b3ec6cb2493a9dc3498d675e1be28b316ffac6469d383d6f86e16fb9cdcb2c70d1254416cd69857e8c3b51e5450a57d718a80a296275440d40b0425b99250bf875e4f057ba6928d88815627a1b1f17a449e8baf25b25604f03db296963a515918c3367ab85dd9fe0433aed563b47f987ac06eccf7382ba5b2d0948e2ca276101f340d4d104813df482cc179aef4f6685ded7e97240a94cabf8111773fd8c06c7aab3f7465bb04389abfcf8f1abc892b2ca100738fa74edce4a0f99b45d1ae35a26dc95ba2baeebbcdb00a80376bd93b9657b74332bb92d22bfa6d99365caf8809b704a87640268e3040e0751c96c97f6374e4e2a8c14039b5cd6a959681ad3c9c7dcd9d44d442b7f6f9611c6b8cf9a5f93e0a089f342d056552048a8d087a29bd075100c6e4e6ad6c24b54fc46b39c0210d1a0920fb35a5ddc1a39ed63f9f0b2b34888dd648a5dc018ce13ced6d9b03a69e2b7315eba8e8a8e5d18378f6e49d2e065ba62025a3b61b06accfd76feb9c9ad2fcae349910aa0074b428f00e8adb1de54c2fd6fc831b36ede8360c0154c508877252fd9de2bfbaecef4e81aef2db0d895a0f541578ef3739f8240c50edd79667d9300811003ef1016801012a821e18d681039866721a79f0ecf26065c95660dfbda7b6e2ba2584b6f997afe8b43ccfd02b6a3b00f7bfcaf4c66a599b5ab7d26f04b2dfda2bc20a07d867c944914d56b7a734a14a3f4c91112a1cf622475c096a1f42a2756c976bd7435f41fc55fd550b650ea01e1b7b6aba9b29da3b92f0502859b0fa668248868243ccca76ae88994df4fc9b21c14eabf31465ae86ed5fdf5f5899ce09ef63945be37bb24675c6426d695006bec8dc817e5bb242a1aafb9ddb6ac479a3fb9b24320249ac8a36f9afef136885ccf1f86db6920979968bfc659d87e2572b3d57273a12a1c85dc1db24588ceef98f2a6b40101391ff7328367a993880c2ab19682ce9d08e5e5da9069bcce1918ee10f0572a0d6ccb581c2fdde87a2783bc40b24ea0e7e1994d676e88b6e2ccdefc9c202514530a88ba551122a4d674f75d0cbb640db6b05431a08d46311e46a6de413c581da97f2235270bdef572b36dcf02623ec8aad70eda457eac9d3c6c2fc9131394776577acb1b37eb550c4e97ca32f04676d753d1868ac49ba755d0cff120f4b28867f75f6293f511fc7e309cbedb5b771c1688abe65bc389ddacfd9c6e10c1e55df5784f07abec6e054c75088533c32d2f8609e8babcca6702eedb30a95f5068c0da82c6b5e54a5806c9f83364ba72ceb91055694819a1b730ee2b5e2bfc083fe30976000e646168794fcba1daa178d25112948c88e410573dd53f58a56561356fd9b9a8fe49fa44d8977b162b9e8b107927c8c7da405ce0e32ab67975bfdf4211d3448b1be99b7e70fdc02a6ad2887cee4194b1567d815f9b855dbc64edbf02f039ff785530f19f3c3c42ec7b6d2304c6eadb991ca6718894705ac39d4e0a9f14d97d0dd5b7fbb8c9877a7ca4b6b6b6f0410d0763805706bc80778a98c1f2ba3b3c41ad6de042960bac07b0a91ce3ffba61cfc1a4f4e14cc9a3b2d1e6fd28ed8846327ece2eb8ccf4fcef9f12daa82cbda155ba4b5ca941796b5b1626a0af2de8cab0e3244dac1a905b9fd6972ba7d7ea04a64d3d636ee4a6fbc6935526081ec1cd7603f0357880178888f9671a609c9bc6842847842ba3d5e3a0d260a27efa51acc4d62d32dfae32a79ab8fca0018667712266323543aa33ec0000e31c96f9c70c30425e663cc27d6a0d0ea5b216077c24740de8ddc5c0d7fcecbaba953dc98c02d393247eb4fbf8d4051f677e55ececc0c85dd5ff378d6c1eced0cd8b7295a49db7911bdfa44f0f37e99688a973f5ad92f312e44b9f8626f5556a4566b908fc20e999adb492825423cfec5b63773396a64184c776b5a5a7ef167594bde165d95253f31414b1d1a3f5da8fc20c21157835b720232618819fbabfeb304414f0a3151c21d58348fe4ec803254817e625043b9c366ee9e8546f612b90f68cde303fe16309e133756b62d697856fb09d24354a795c5fb3bf562d1425f60a2800be9213158cd433f230f04aec250623d0ad805a957f93f799e19c0ed844184d09c260e938d74c7d8e4a742b1f64ba55eb50091c76795b001e6db1a9c9390baef1fa10f324837149453f0fa29ec65b32688edb218e5b7835d6f1d1382caa85c9b3c4c5a668c6a7d0430f24e734f96f599becbd6d6592d278bf877ac5b05e5568eb84c9f21e0efb80ca1084e720c03ccee3a84a90d140172f142e07b1df34d91a65676c951f97b5b915f1e1eadb92e2b7c1a850b5ec709a859c4641feb977ddcdac35eef5438cd71fdfe1091a3664a2e7fa0431b11c7fa12d89047fc5539be63bd2216246e80a17b07ff4007711d5acda8b99910ea207fdc27f3e0e15a87e83989d256b67c9478a1780b3531db437d1b255bd60e8ce61e87e756b9c4c6013c6b651b878303ebacc40122a3d3ce4706fbf24f3c60737763aba6134453abf758bc374ad1e7f2066aed48135f63aa230536c4a8dc1951b6b079ced1a22b075fe69d92db93a9ff8bb8d57e308996cf1294b86501b36e70c9afcea7a76fb25e71715065262f8edafc3f80f3a3df288d356116c6f68a83eff06ecc040a20c71a2da5579976faa1d24f6becb2b0d020cd047b22f06522834f2f596ec46810fb0baa91d554d66460747074f3ed5ab7d2a95412050c25ac7e20728d877a606d75e857ccb5cf0f6251b4bca3434afde284fb2aefe5e6e68c8a4cab080cc5627e317eca5928e3f65ece401b71baf942334e9a56a8ba4ad155b2287ed6da399206d1208e47be6a2f9d27d09a4e4317cc3349f71a92aaddb56f41567ada3b595828b68ccdbfc4ef063d52a1018a9b025c40bddc02f2628e8a9f797dc7f1a6e2aae4a1b31ad59532bdda0d721f09ffacddd650ed67b223987ad14d01f8cb32739801772b009765449b1056fbf59188a34eea21b8aa26c01565c7f6e660ac4177dece6bbc1de040366805bcdc1705031ff5044ab37fd0dbd08739139799c2c95bdfc452fb6551166f4cbf891fb9ac5dafc6b6944aa2a02b9420ad3ab991a7f0fc64f712d89eba90cd58c4ce6f103a8a3872beef71ec14bae043a87f75b62f94962b78f08838bc964c6dafee83b806a96be3811bea9cf5c53378f1ad8559b3cb8f5d522ed61823738d99c0b9faf5f0c4c84a23ba476abcc76ebd4aaeffdaad16e36fb88873b58e5fdcf3e9cdd1f7e5e22a996f99c3d78b587e8817278310ddb29ef34dab35c43c7c44e5310c0de67969b217dccfe530260af118bc66f380a6e14656929c6219c3173f2ffde538aecccc55177bcfce220c99b4810b83ce5fa1379be7a2961901565e1ae74db9fd515de454d732689ec154a4f9027167738c90c3d4c2200baa9a1d73a77431289f406f30f9e5768375802dc61812bb3052bf7853f50f791515bc030551c3af8826f9229ba4db9d845849a5719747eca4cecddc3e945949c90d2743be31eaf58abed1a2e255664c3604f36bbcfb6ee0ff1ddd26db118cee8cc67c725aab97d9762e0a4da11637200b72e82d3fa92a17e13c788d6b2525b01c0214208bc6d10eff5b932de814c5e4a3a3639b7536697e2678ea04bb44a8cade642cf07f5ecd566742f4dbc6f4c231d7f1ee7e774daa97598ad4c0a30bb8f8fd5e3cfe902a8e309cf131d3cebd79a099b704c490dc9e61446002da26248dddf88d8de6fb9ff1d3ac8548faa393ec957ea90b73d4e8aa50bb81fef8309f4978f57364569752d31fe3867d7c3da1bb230d735ccda5ee88c133215a82e2d90b5c91941ce562612869a725e4382b92ef3131bf3c8c187b19ba85e8d33aaa6a634749a24889dbd9acf4b8cbc3d0fc3398a3fd48ddf314456afe8d14819afec229c937ab6609daf9bae7f0b8ba2ac691c811292f76a8167b48d29317c60b4a161d5a08aa2d88ea987df876f16702b5dde405320816cf00cf7f4074b57b37b4038dc66cec6ff9d7d2e647f1ee7f83609ec5c4b57b59e233e8507aebb106c05b1456f107f025620c110e54825f7ba988ed2f6330680af46d4d752d2067ae58b72e65f2244f45549184b66c433c45e504cf841791d018e65573b71966bd52fb8996d197db42d587b8ca19b65", 0x1000, 0x7}, {&(0x7f0000001280)="96e35a96f47a01f3a03743d6eb2943457952736640cd5dc7df9d1fe26d80a44cb2ab390a699e36cac2806d71bd40345855a43159a96ffb8d3b7e746b79f71acdbd61af6fd72de4b1468456c97b5be53a44e975641aa9876939ddd83c294d438ad3ec7c93c21eda4fb4ab0310e2fd61add26d5227c09da1ac0f99c4a61a025a391a2424faf10227512b744dda5971f17ad02594bd500fbc50a0f56586d8d1a5fc3cb60582cf546c3e555df054a94fd7d528b31fda49ddbc1c6a8e60ea7d692346273e01d650b2628ff80fadce6cebead4b65548886cb3e5c6478c385866d7d1319a587daba9afb02ecd52d30f139ad9a627bbed0883522ca2e5c6b8919e05bc8b999b9c15cc5535173313372ae64634169579b244999c5e0ac2b4547fc1c3c34ce1e99fbc740ab4720ddfcac144b65d84d58a89a8c468bc7092170f17aafc0a8c42e65b6ea7331407455a6df8746d8fa925f4a619e5055ee3e9ae5c19a3960e16117ab550c302359a9b4f850769b9030ca415bad3b9d4a575c212ef85ca10f174c9c63514af71394a0b9ccd6e4cc136cfd33eadc2b78cd173dde7b15c9d93fc304e5e05c501a6bfa422e80f1572fa6e3976f317a2326a03ec49e0ff9dbdc6d1e9681f1ea041fd6ae54ee6ef158cde3ec4d0c9178f7fd791e9ff0e7fd92b4b2c3ef438c2399564a8ed119f3fb3999fb4380061571b29d814304cb54a0a18fff724fddd5a11470859da5ef532be43e474cc0a9bf1bcd6dd3a7e3c2bcdd0b8b83c681c1629f91970ef31113c99dff2a822e590d53fe9d4bf7078a6d13e1b0d3df7d7a2d618efff00da52dc6846c7b1181587406f3ed6fb49cf7af26510f89dfb2d258c7f8b9b93e6f8ff1a2c844743e7dc876985e1f61d20c91437ba32f3870e06b5b7dd202471f09e67f52f84adc6fe684618fa20df83aaff74c87f084666668ff33083ad85f09c3d18f733b12cb883cd411ac4c31f6f880ff882fa243862b5854225f387dac00dbab7984df1e19b1e73a456ba47de3ee3aa7a7e128c0a17e61859e8f5c40991a729bd5d4ce9d94a1dc5fd6488f6124851b448e3772518853f9bf1ee05e3266f9616698d3d09f45af0d51fd81db7a3ef0325c369bee0b027672a9b0b0b72426e396c338eeaf93abba38df3bd659e96acfe3736bd4995ffb7c3d9bd3e0e81e89985ee3dca7ae151b6e6e31f928fdf9b412ca3bf1995fae5cd6da3ae23dc850b2b3060038e298ff63ed111c39f3fc42538f2f1bab36eac450a0733bd7108415500d193d6f4027c76a9e592db404185e48c2e60317f04472faad08bab2c7469c81398b245cf36787db4f510b4e8d79c938a4f7f26c6534d55c3c699dfbbcf148622a423ab4808028df266c12957e0c640ae65827cca87d2bbf28c933d6a8ccef650772db5164b80d9cc4db5eb9796b87b95631a07a40fa8866c474e145b6a4ef7b908f6d630f28c9813f47811e406a715917282604a8cdac7ba2bd93d3ff6bdf9a159e873aa58d46d8e662bfa65239bf21a00236c420ec32585e8e2812b809f34fa55ec49d6fdfd2f9f6bfbda1e952aaac0adb53af21585fa51ad0be1fceda126a49b0701b54b533dc9413aae4a14985ce866ae9d2e5bf948af7b3a2ed9c839dd95272302f74c4d9eee2decc493b0f11615704a39a8321e89b4a1bc34b2583085e566813c99c5ccf847bf58cb1a6a4a6411e213a5aadf2e1578e21b9c347372307a824e9a534b9b903c9f4e02649cc531a7ecb95b667afb899bf81c7906770438304dcd77ac4e3598ba5bd2ac378b6b52a14fecf6351f92e63f5b41e66e451ba818d37c123b563b61093a8868d81f89be80c80079d1542bef4d98369e056be068224b2a1aad3c6e75e62ecf30f787d5fbdd4bd467863763eb53a7bf14f0292c2d9943bd80b82be70e424be5460a2292e886af9dcfc1fc15836e3a5ceadf02bc9941d7174277fc09dfea26cde3feb490902aca5f71c096fb7aa4f4dd46babc570795559a3d872896b5ec3c6ef894785ee5dbcd5ee14c8c4c0561c8eb2bd314988b9b03ae15b48a84d47097c04ec491f472b288269ad193ab9966eb6e7ba7a075769472e5a1ce39d66ce789a5badcf898aa226b3d0208ff91a698705cbf0ba6f1c5033ac3ad5ee2f1a56e2ed45cba8c5c9166917e4c7cf37ddf694506fe20a0537eea5494bb2cad9c46dc50102abd0ad8a5f898fa436688abfe28a31a4337eca5ac62a3744981d3e21e550fc28d7eccac8fcda4c8f4a280f860027a6b3abcc67e25730b01ebb306102f39099357aaa8a5c291b44a629061b25455905f41b059194bf07c86cdc14d942877e74c41f186174e0cc33761ce52c4c30ac4630cd9bbae32e9133e09ca94038ae0d0ee426955ae7108b8c1dc4b4a4d1b9dcebe9a7833ac593ac81734de49bceb705ca20ac1fdbf5938513da12a3984d6827b78bd3c65b8990db98adce525d174dba09ab99040fc5edc430f14fdc88285e721b87e8315d62ed2456e344e569d7fd48535ef6ffdbd07364e746be07c6ca5472a6386b5eb1141f7e7ce181249ebc59fc11121696a046460fdf93f9b5bc31428f8ed459e303b532747324d8e0119e79e76a67fdffd1e4c981cfedac37d5d7e167289c9048204dddc9b1c7442d819b2bcd426a2c6281920755f01360a45ed508a7bef019cc551bd950dc785b9ccc2bc8eddf837603a179a14f1f55722ed3ce2c1ad8551add1ee3a9a36dee59e3dc8abf1daf45b94afb78b7dbe7ac4402d805731a0e5df6c968248b5c6397a08325990668315c9bc0a1c3209d897d831f4cc2a25cd47810c7d9600304f93b59e34186ffc4f5f7672cdf5e3646c2b4a72e19f7568b8e75476e74891b47781973c937d6ec2561a4cf7e2fbb1fc3027bac19b5bfe47bfb008040888590ae46328f56551dd3c07792718aa5ec3ca1e819fabbde351b10e3db8c1dfe199d7469fc87971c8aa9ecdb2c93e37da5dbe65493a4c1fa8b158fa35b126d1c322875bca5cbdb422ccacebce435560146a6e5ae89967c0b782f8c3d3464319a703740a1a2ee4a68bcaa09ba5ad0c756b4a568f502d0e64caea5fa820302406e77a3e883a772b040b92f2833b041d5960bcde622a8166969dca255d15b12212d42a967ea92dcb515cba61c5f78f88115814fcff28c9dbba86ae20c6c4c622d6560caf8fa65825c61d4412720e380823cca3c468b1620762f72333605c383220ffdff6a276f5df766c804657fb51aa255850497653cce28aaf1a3c81f0927fa43c3679136505047d87cc5be9c97105c361c0aa48868e627a3bd358b5c5b68dd0446b7d55fa67c47c32bef24bc7cdf9bd3dbedde75a9c90fbf6b0cc564c36df1465ada32c999891ea9e7c368deaa5aee3d8fa70fcc7aad92a5969f71071842f66a20c523c73fbe35386574409e43cb1487e08016e49b689a7bbb3c28de043dd47c8939188dcdf2f284c69610528002e425380963d63fdf4898322047b4c3f8722363d58fbd66d5980495a9f4bffdbda3b32498998b5b373b9a2e73651c69355dacfee21c385e2959e76158b19fe250139706afea5e7c84562a8dff297c3bb0af65d66daa24e4f9fcf0ee9fd28bcf1e8eaac7c9d7167b72260ce9e202b3767e72c6d0d1683f05bff3b1a169e514aad9d9cd6450f11ec96fad1a8ad99a36ad5ef9cc492103dfd24c27ae93823b72c388383b3a8d8a8a06d4964f29b77d99f3db4414ff2355e7f96300e6ab906e6a24319dbc662ddcae75b33ece9e63ce695eead363ce3dfd425bd102a0796717138892e8d2a6d2ad4dc1fb8c6a4376581c2a61c92e2564ea137c3275152598175571f7bb8a587f8dac329ffd7d9a56397b64ed2f165dadc609a21b21655300dd3bfa2a09b8da59840953d2e1102421d729243f5813fa754a4c7995afe834382dcfed309c124257d72f194466088d5beac49222be8b3aef3381c13cd51f59b622d9ce1156bb33cc80524b4e63d9a334613dade03bc1443fa479e33097f1a2f6317bbbf7940416a0d3f4ccc1586e93bdc63176c83f3a986d4b56a115d1715ba1fa8db72f9bb4088fac1a00587b99d1d9880f05f598262aa4b4e9d7fe4b6e539f2722b49620d919868882b6120df29a63af77822e75511407643d0ebd9bab845cf05589bb20ff6e72b656287384bfe604c3727c55a72f9a7c2253ca19cea8597822c4ebc635950c03da83dc7bf1e011fb0ceac3733e06548b4927254149e5310324e3c6531abebd5d7a30b734c0c804c407e57ee0943a7dfe10b3c7890b468474b01af438b738941159d5a504116b246d16320db1bd254b5ae5a5120bc93c9eadbe6ad78657f684aeb5736109c5073fa16af6d23034ba80b389e727e342f97397f46efb41a36069edcaffa12ecab6650802aab1199492e622e9321e26a8c9b7554da8818a6f45ea72cbb7db07405f60752e363e56957211a2b49113fd595a39b465471d84905fe001bb206c0dfb254066429d91376d01ba81c58e42a9d3bf5c7f884a416bebe9a205162dacabc826852e83adb473776a207252989240122842117796faa490e1bd150629386068e85fc71216a03fdb34b851ebc3f6ed629d708055312c512f94343129beea640fd8490f7c83dea9b6e8ecbaafc611b9e53a3f2bd7808867c33b1d2b4be2af43f35eccdc90ea8cbd66dcad8e24c6181a2946f34bb29829b94c15a4d90718451f795382d8192348069ca5a44aa8579e927f18080cdd5520dbe90f1404ccddca18f3771b4ab128ae43659dd5a42a349551070eee92c7ffeb5d2bd6eacd51f276843f36259229efcb4015aa352e048ce4a0169a15934eec479501d93e91f4ffef77c6fc9eaaf203375955e49f947bae60f40fae2b71e20e95253b73b29e76824fab18776d12a10f1280967456fd6bb7437e2d13c87fac4add50277fe9dc9c52e11de9f3f1da208d8c82dabb86620eee2773cebc8786f9c6bcd108f4cb40e4a1e604dffd011ff7e75fa1a2439b986e386c761f94254964f63effa9255ba300c839a679cb3ef29e53e62f975db74f7f05fc6dfc5cc6efa18ca0b25262e0781201420a0a4b320026760b57cf9090edf03c598ef4ba66b7cbdf7662b55a031e8b5f9c5f5a73ec0ff25c45b516670d24c88466d56f87fbdb65a551558bf9bf3f89df48b6bc3b6c04d4d5b198826731c072740e4fc0ddd3d40d01662336aa48fa917596b9a7463b709a211c8c5f829cc8891ce322614a849309ed44dab9bfc25a942ccd2baa74b63e1ca31829c821a69bc084b8f864cfccaacb329981c680f712b536be83dd9d98f6a5ea9172c23922ae6da0403a6813b857213e122ce2bacd31926afc22a90f22ca248b0e19d2c37680cf275bb9b43c6c996a39434b9b5458b1c61ad4349c94c2b8e71969b659c9a7ae3ba3084bcebbecb68988f877114472cd78b76655565c23d90641bc8bf71ac4dc4c08eea4a77acb973152d72afbf3d1ca9cda9069573db9d33b9a893d4b9204a2d4ad19718989afc3908ac418f02382491767d86a242c648cb5e252c8322987d40591f961fdbf772e9cfe8efdbe273038e8b78377a353a5ed07450802c8dae4f142200805d1bf4318d5bafd059b639769964335d6a98c9545bba820aa789f63ec8f398dc43a99078e2df8003400a2fef89e4708e82e8a61f68a9682af2bfbaf0b9fa9e6c52de320e7e2fd7fa34c00db179e4d28173706beaa6a58876801725f48dff35efbc0d47104d8b9b0499d9551ed131ec26421115f1d988cb9e9cfe241b4690988f15865146ef3c4799136439633f12cb0f24fc0960d34161bc", 0x1000, 0x6}, {&(0x7f0000002280)="b351", 0x2, 0x4}], 0x20000, &(0x7f0000002340)={[{@fat=@flush}, {@nodots}], [{@uid_lt}, {@fowner_eq={'fowner', 0x3d, 0xffffffffffffffff}}, {@seclabel}, {@dont_hash}]}) renameat(r0, &(0x7f00000023c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000002400)='./file1\x00') syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) r1 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) epoll_ctl$EPOLL_CTL_MOD(r2, 0x3, 0xffffffffffffffff, 0x0) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r1, &(0x7f0000000040)={0x8}) 16:06:13 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x0, 0xd9f, 0xfffffffd) [ 150.181738][ T8] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 150.197795][ T1032] loop5: p1 p3 p4 [ 150.201781][ T1032] loop5: p1 start 10 is beyond EOD, truncated [ 150.207952][ T1032] loop5: p3 start 9 is beyond EOD, truncated [ 150.213951][ T1032] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 150.220436][T13291] debugfs: File 'dropped' in directory 'loop0' already present! [ 150.230681][T13291] debugfs: File 'msg' in directory 'loop0' already present! [ 150.240175][T13284] loop5: p1 p3 p4 [ 150.245080][T13284] loop5: p1 start 10 is beyond EOD, truncated [ 150.251198][T13284] loop5: p3 start 9 is beyond EOD, truncated [ 150.257203][T13284] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 150.267796][T13300] loop1: detected capacity change from 0 to 264192 [ 150.276752][T13300] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 150.313903][T13307] loop3: detected capacity change from 0 to 14 [ 150.353683][T13284] loop5: detected capacity change from 0 to 1 [ 150.387656][T13307] loop3: detected capacity change from 0 to 1 [ 150.424128][T13284] loop5: p1 p3 p4 16:06:13 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 150.436074][T13284] loop5: p1 start 10 is beyond EOD, truncated [ 150.442159][T13284] loop5: p3 start 9 is beyond EOD, truncated [ 150.448173][T13284] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 150.453202][T13307] loop3: p1 p3 p4 [ 150.459706][T13307] loop3: p1 start 10 is beyond EOD, truncated [ 150.465925][T13307] loop3: p3 start 9 is beyond EOD, truncated [ 150.471911][T13307] loop3: p4 size 3389030400 extends beyond EOD, truncated [ 150.514818][ T1782] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 150.526786][T13291] debugfs: File 'dropped' in directory 'loop0' already present! [ 150.535369][T13291] debugfs: File 'msg' in directory 'loop0' already present! [ 150.542920][ T1032] loop3: p1 p3 p4 [ 150.548263][ T1032] loop3: p1 start 10 is beyond EOD, truncated [ 150.554954][ T1032] loop3: p3 start 9 is beyond EOD, truncated 16:06:13 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) 16:06:13 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) [ 150.560934][ T1032] loop3: p4 size 3389030400 extends beyond EOD, truncated [ 150.602064][T13338] loop1: detected capacity change from 0 to 264192 [ 150.609805][T13338] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 16:06:13 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) 16:06:13 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 150.697076][T13349] loop3: detected capacity change from 0 to 264192 [ 150.703950][T13351] loop5: detected capacity change from 0 to 1 [ 150.750212][ T8] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 150.763848][T13349] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 150.778621][T13351] loop5: p1 p3 p4 [ 150.786498][T13351] loop5: p1 start 10 is beyond EOD, truncated [ 150.792794][T13351] loop5: p3 start 9 is beyond EOD, truncated [ 150.798813][T13351] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 150.861230][T13365] loop4: detected capacity change from 0 to 264192 [ 150.900339][T13369] loop1: detected capacity change from 0 to 264192 [ 150.927210][T13365] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 16:06:13 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f800002000400000000000000000", 0x23}, {0x0, 0x0, 0x200000000010ffd}], 0x2000000, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) [ 150.984337][T13369] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 16:06:13 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) ioctl$LOOP_SET_STATUS(r1, 0x4c02, &(0x7f0000000080)={0x0, {}, 0x0, {}, 0x9, 0x5, 0x12, 0x0, "294b1068ca66981aaf775ec8031080265340ab89238ce27493084ae78dd1d8db20b29c9f250d03ece6b04a45aaa516877b603484671f49cb5d0bc2d64662ef46", "3d10d175c6e4128a7dae5b5536e58418dde6327044e13ceb9f51a3f6bd63a165", [0x8, 0xffffffff]}) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 151.031744][T13351] loop5: detected capacity change from 0 to 1 [ 151.063963][ T1032] loop5: p1 p3 p4 [ 151.067830][ T1032] loop5: p1 start 10 is beyond EOD, truncated [ 151.073937][ T1032] loop5: p3 start 9 is beyond EOD, truncated [ 151.079908][ T1032] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 151.084246][T13388] debugfs: File 'dropped' in directory 'loop0' already present! [ 151.095253][T13388] debugfs: File 'msg' in directory 'loop0' already present! [ 151.102791][T13351] loop5: p1 p3 p4 [ 151.108420][T13351] loop5: p1 start 10 is beyond EOD, truncated [ 151.114594][T13351] loop5: p3 start 9 is beyond EOD, truncated [ 151.120632][T13351] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:06:14 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/module/battery', 0x8000, 0x107) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) [ 151.260302][T13401] loop5: detected capacity change from 0 to 1 [ 151.347486][T13401] loop5: p1 p3 p4 [ 151.351394][T13401] loop5: p1 start 10 is beyond EOD, truncated [ 151.357494][T13401] loop5: p3 start 9 is beyond EOD, truncated [ 151.363537][T13401] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:06:14 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) 16:06:14 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) 16:06:14 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) 16:06:14 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) r1 = inotify_init1(0x800) readahead(r1, 0x9, 0x1f8b) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x420000, 0x0) fcntl$setpipe(r2, 0x407, 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$BTRFS_IOC_GET_DEV_STATS(r0, 0xc4089434, &(0x7f0000000140)={0x0, 0x7, 0x1, [0x0, 0x2, 0x5, 0x3, 0x4], [0x0, 0x9, 0x40, 0x8, 0x6, 0x0, 0x6, 0xbbf6, 0x3ff, 0x8, 0x41, 0x100, 0x964, 0x0, 0x0, 0x0, 0x5, 0x6, 0x7ff, 0x5, 0x47e, 0x400, 0x1, 0x3f, 0x400, 0x99a5, 0x9, 0xfffffffffffffffc, 0xc00, 0x8000, 0x1, 0x2, 0xff, 0x10f, 0x3, 0x5, 0x2, 0x20, 0x2, 0x1, 0x8e, 0x3, 0xbc4, 0x2, 0x2, 0x8, 0x81, 0x7fffffff, 0xe923, 0x6, 0x101, 0x4c, 0x4, 0xd312, 0x5, 0x1ff, 0x8, 0x100, 0x10001, 0x7f, 0x1fc, 0x1, 0xfff, 0xeb, 0x8000, 0x7, 0x800, 0xb367, 0x400, 0x0, 0x401, 0x13ffffffffff, 0x0, 0xaf, 0x2, 0x7b, 0x6, 0x5896, 0x10000, 0x5, 0x8, 0x40, 0x10001, 0x3f, 0x9, 0x0, 0xfffffffffffffffe, 0xfffffffffffffff9, 0x8001, 0x7, 0x5, 0x1, 0x3, 0x9, 0xfff, 0xfffffffffffffffb, 0x1ff, 0x7, 0x101, 0x7, 0x3, 0xcf, 0xff, 0x3, 0x6, 0xffffffffffffffad, 0x582, 0xffffffffffffff98, 0xf24f, 0x2, 0x8, 0x8, 0x20, 0x6, 0x3, 0xfffffffffffffffa, 0x9, 0xb0b0, 0x7fff, 0x8472]}) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r3, 0xc400941d, &(0x7f0000000580)={r4, 0x9193, 0x1}) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r5 = perf_event_open(&(0x7f0000000980)={0x3, 0x80, 0x4, 0x1, 0x6, 0x2, 0x0, 0x40, 0x1b0c0, 0x7, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x6, 0x4, @perf_config_ext={0x9, 0xfffffffffffffffd}, 0x1e001, 0x10000000000007, 0x5, 0x8, 0xffe0000000000000, 0xc000, 0x6, 0x0, 0x4, 0x0, 0x3}, 0x0, 0xb, 0xffffffffffffffff, 0xb) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0xd, 0x8070, 0xffffffffffffffff, 0xd6812000) ioctl$FS_IOC_GETFLAGS(r5, 0x80086601, &(0x7f0000000a00)) r6 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000100)='/proc/thread-self/attr/fscreate\x00', 0x2, 0x0) fallocate(r6, 0x24, 0x1, 0x1f) ftruncate(r3, 0x0) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) [ 151.473861][T13401] loop5: detected capacity change from 0 to 1 [ 151.506771][T13388] debugfs: File 'dropped' in directory 'loop0' already present! [ 151.515599][T13388] debugfs: File 'msg' in directory 'loop0' already present! [ 151.582724][T13420] loop3: detected capacity change from 0 to 264192 [ 151.648971][T13420] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 151.649022][T13431] loop1: detected capacity change from 0 to 264192 [ 151.666441][T13431] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 151.685391][T13435] loop4: detected capacity change from 0 to 264192 [ 151.698627][T13437] loop5: detected capacity change from 0 to 1 [ 151.725154][T13435] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 16:06:14 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 151.765537][T13437] loop5: p1 p3 p4 [ 151.790721][T13437] loop5: p1 start 10 is beyond EOD, truncated [ 151.796928][T13437] loop5: p3 start 9 is beyond EOD, truncated [ 151.802985][T13437] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:06:14 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(0x0, 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 151.941816][T13437] loop5: detected capacity change from 0 to 1 16:06:14 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) 16:06:14 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat$bsg(0xffffffffffffff9c, &(0x7f00000000c0), 0x7543c2, 0x0) ioctl$BLKTRACESETUP(r1, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 151.993575][ T47] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 152.002958][ T1782] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 152.023235][T13437] loop5: p1 p3 p4 [ 152.031296][T13437] loop5: p1 start 10 is beyond EOD, truncated [ 152.037502][T13437] loop5: p3 start 9 is beyond EOD, truncated 16:06:14 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) 16:06:14 executing program 5: syz_read_part_table(0x95d0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000180)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x0, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', &(0x7f0000000140), 0x80, 0x0) [ 152.043485][T13437] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 152.074126][ T47] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 152.101149][T13467] loop3: detected capacity change from 0 to 264192 [ 152.109210][T13467] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 152.118462][ T1032] loop5: p1 p3 p4 [ 152.122210][ T1032] loop5: p1 start 10 is beyond EOD, truncated [ 152.128345][ T1032] loop5: p3 start 9 is beyond EOD, truncated [ 152.134325][ T1032] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:06:15 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$BLKTRACESTART(r1, 0x1274, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) r3 = syz_open_dev$ptys(0xc, 0x3, 0x1) fcntl$addseals(r3, 0x409, 0x4) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 152.145762][T13473] loop1: detected capacity change from 0 to 264192 [ 152.153978][T13473] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 152.204208][T13479] loop5: detected capacity change from 0 to 74 16:06:15 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000040)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffff9c, 0x0, 0x0, 0x94) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) [ 152.259343][T13488] debugfs: File 'dropped' in directory 'loop0' already present! [ 152.285249][T13490] loop4: detected capacity change from 0 to 264192 [ 152.292118][T13488] debugfs: File 'msg' in directory 'loop0' already present! [ 152.368354][T13500] loop5: detected capacity change from 0 to 1 [ 152.374724][T13490] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 152.455942][T13500] loop5: p1 p3 p4 [ 152.460049][T13500] loop5: p1 start 10 is beyond EOD, truncated [ 152.466168][T13500] loop5: p3 start 9 is beyond EOD, truncated [ 152.472174][T13500] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:06:15 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) 16:06:15 executing program 0: syz_read_part_table(0x7, 0x1, &(0x7f0000000040)=[{&(0x7f0000000100)="0201a6bfffff0a008000ff45ac0080ffffff0500e931190000010004000000000000630000000900000087771f72003007086300000000000000008000ca36aa76e263cb2c65e5b9b821c248412c71f1e408cdb8015f64ff363a694867e162afe5376d147630a06d4bf98eff6a45a65cb3c3dd6b4269240f02d20f572c3093b789c5757c2d11cb921d2be9d45d2a0abe373a193661870a79d75f175dae5a0c727c3414ec0d913ffe7346a5a34ecc16e254aa3d9b110f6bc55fb0bd8dbc6680b1edc9158a12611d87a79b52691e7367ad72d143f0055a129be18c9bfa4a490000000000000073272dfe30f91befd2dfccf8ff5702f7d24c4285a1380cce528b49fe0774b896634564e8529e500fa5fe46daa44eb68cf8304a1c32128199ea08e46d77e906bcc7672fc2ae09bde3c07b2e019c469dc931ffb0b2feb4a512626b4d452ed29eb866be51ab614abe8f47695865ff1bd47ba0e35c2cc138d169a64fd087a189db93a0987aec7479bb2253dbf2a46b8520a8f068289934fdd503df3aaad39951b593c6a7c656a068b447c2b8c4edc6b8e562038b1f7715deb1d7c322366e74528a2571dddd8620b5c798d18f95cd726200000000000000000000000000000028fb351ee9d3717b4c7ef45004384f825b2e4b119112daee20b71f7dbb717c06304902b8dd50854035a1d14b3f67937944eabadc88cf2a1480dfa9ad3662a1dde7e5b8a0eec78ec415eaf52d221186c16415a80ad441358ef1edc90a4e075c8828fb75f13787c049a816c91a59bf734922bd2198011e48621215782a6c4455013472f234980fcde3a4913ae3d8cdf0334ab3f84928dfef5b610e04f7d72d3c6032d094b3a288", 0x268, 0x100000001c0}]) r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) epoll_ctl$EPOLL_CTL_MOD(r1, 0x3, 0xffffffffffffffff, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x10) [ 152.504113][ T1032] loop5: p1 p3 p4 [ 152.507941][ T1032] loop5: p1 start 10 is beyond EOD, truncated [ 152.514087][ T1032] loop5: p3 start 9 is beyond EOD, truncated [ 152.520063][ T1032] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:06:15 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(0x0, 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) 16:06:15 executing program 0: syz_read_part_table(0x7, 0x1, &(0x7f0000000040)=[{&(0x7f0000000100)="0201a6bfffff0a008000ff45ac0080ffffff0500e931190000010004000000000000630000000900000087771f72003007086300000000000000008000ca36aa76e263cb2c65e5b9b821c248412c71f1e408cdb8015f64ff363a694867e162afe5376d147630a06d4bf98eff6a45a65cb3c3dd6b4269240f02d20f572c3093b789c5757c2d11cb921d2be9d45d2a0abe373a193661870a79d75f175dae5a0c727c3414ec0d913ffe7346a5a34ecc16e254aa3d9b110f6bc55fb0bd8dbc6680b1edc9158a12611d87a79b52691e7367ad72d143f0055a129be18c9bfa4a490000000000000073272dfe30f91befd2dfccf8ff5702f7d24c4285a1380cce528b49fe0774b896634564e8529e500fa5fe46daa44eb68cf8304a1c32128199ea08e46d77e906bcc7672fc2ae09bde3c07b2e019c469dc931ffb0b2feb4a512626b4d452ed29eb866be51ab614abe8f47695865ff1bd47ba0e35c2cc138d169a64fd087a189db93a0987aec7479bb2253dbf2a46b8520a8f068289934fdd503df3aaad39951b593c6a7c656a068b447c2b8c4edc6b8e562038b1f7715deb1d7c322366e74528a2571dddd8620b5c798d18f95cd726200000000000000000000000000000028fb351ee9d3717b4c7ef45004384f825b2e4b119112daee20b71f7dbb717c06304902b8dd50854035a1d14b3f67937944eabadc88cf2a1480dfa9ad3662a1dde7e5b8a0eec78ec415eaf52d221186c16415a80ad441358ef1edc90a4e075c8828fb75f13787c049a816c91a59bf734922bd2198011e48621215782a6c4455013472f234980fcde3a4913ae3d8cdf0334ab3f84928dfef5b610e04f7d72d3c6032d094b3a288", 0x268, 0x100000001c0}]) r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) epoll_ctl$EPOLL_CTL_MOD(r1, 0x3, 0xffffffffffffffff, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x10) [ 152.548741][ T1782] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 152.565890][ T47] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 152.582357][T13488] debugfs: File 'dropped' in directory 'loop0' already present! [ 152.590946][T13488] debugfs: File 'msg' in directory 'loop0' already present! 16:06:15 executing program 0: syz_read_part_table(0x7, 0x1, &(0x7f0000000040)=[{&(0x7f0000000100)="0201a6bfffff0a008000ff45ac0080ffffff0500e931190000010004000000000000630000000900000087771f72003007086300000000000000008000ca36aa76e263cb2c65e5b9b821c248412c71f1e408cdb8015f64ff363a694867e162afe5376d147630a06d4bf98eff6a45a65cb3c3dd6b4269240f02d20f572c3093b789c5757c2d11cb921d2be9d45d2a0abe373a193661870a79d75f175dae5a0c727c3414ec0d913ffe7346a5a34ecc16e254aa3d9b110f6bc55fb0bd8dbc6680b1edc9158a12611d87a79b52691e7367ad72d143f0055a129be18c9bfa4a490000000000000073272dfe30f91befd2dfccf8ff5702f7d24c4285a1380cce528b49fe0774b896634564e8529e500fa5fe46daa44eb68cf8304a1c32128199ea08e46d77e906bcc7672fc2ae09bde3c07b2e019c469dc931ffb0b2feb4a512626b4d452ed29eb866be51ab614abe8f47695865ff1bd47ba0e35c2cc138d169a64fd087a189db93a0987aec7479bb2253dbf2a46b8520a8f068289934fdd503df3aaad39951b593c6a7c656a068b447c2b8c4edc6b8e562038b1f7715deb1d7c322366e74528a2571dddd8620b5c798d18f95cd726200000000000000000000000000000028fb351ee9d3717b4c7ef45004384f825b2e4b119112daee20b71f7dbb717c06304902b8dd50854035a1d14b3f67937944eabadc88cf2a1480dfa9ad3662a1dde7e5b8a0eec78ec415eaf52d221186c16415a80ad441358ef1edc90a4e075c8828fb75f13787c049a816c91a59bf734922bd2198011e48621215782a6c4455013472f234980fcde3a4913ae3d8cdf0334ab3f84928dfef5b610e04f7d72d3c6032d094b3a288", 0x268, 0x100000001c0}]) r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) epoll_ctl$EPOLL_CTL_MOD(r1, 0x3, 0xffffffffffffffff, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x10) 16:06:15 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$LOOP_CLR_FD(r1, 0x4c01) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 16:06:15 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) r0 = openat(0xffffffffffffff9c, 0x0, 0x40080, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x52) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = openat$random(0xffffffffffffff9c, &(0x7f0000001200), 0x2, 0x0) pread64(r3, &(0x7f0000001240)=""/243, 0xf3, 0x9) r4 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x181000, 0x80) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_TIMER(r0, 0x40605346, &(0x7f0000000100)={0x20, 0x2, {0x0, 0x1, 0x1f, 0x2, 0x7}, 0x8}) r5 = openat(r4, &(0x7f0000000000)='/proc/self/exe\x00', 0x2000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) syz_mount_image$ext4(&(0x7f0000001340)='ext2\x00', &(0x7f0000001380)='./file1\x00', 0xc8, 0x2, &(0x7f0000001480)=[{&(0x7f00000013c0)="34b6968e57ebe4cc08fd4c1b85a0e54a1db38f3bb9b3e0dbfd5395452d0b245ced2b3ca5faed15e4761544ada278022bbba60116b7d1", 0x36, 0x80000000}, {&(0x7f0000001400)="2c45ca7e13e08325cc865363ecd683fc6013349b99d9dc50b409625601052b6b2f6cd83da4dafc2064d0908d98166521073e716e7cd5000bc59378217b19735da8", 0x41, 0x800}], 0x1000040, &(0x7f00000014c0)={[{@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x7}}], [{@hash}, {@subj_user={'subj_user', 0x3d, '.%}/'}}, {@pcr={'pcr', 0x3d, 0x12}}, {@measure}, {@dont_measure}, {@fsuuid={'fsuuid', 0x3d, {[0x34, 0x32, 0x35, 0x61, 0x39, 0x31, 0x30, 0x32], 0x2d, [0x38, 0x36, 0x30, 0x63], 0x2d, [0x36, 0xd, 0x30, 0x61], 0x2d, [0x30, 0x33, 0x35, 0x4], 0x2d, [0x50, 0x0, 0x66, 0x1, 0x35, 0x36, 0x35, 0x70]}}}, {@smackfsdef={'smackfsdef', 0x3d, '/dev/urandom\x00'}}, {@appraise_type}, {@context={'context', 0x3d, 'system_u'}}, {@subj_user={'subj_user', 0x3d, '.*){'}}]}) r6 = signalfd(r5, &(0x7f0000000180)={[0x7]}, 0x8) openat(0xffffffffffffffff, &(0x7f0000002780)='./file0/../file0\x00', 0x40000, 0x0) preadv(r6, &(0x7f00000011c0)=[{&(0x7f00000001c0)=""/4096, 0x1000}], 0x1, 0x9, 0x6) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) epoll_ctl$EPOLL_CTL_MOD(r1, 0x3, 0xffffffffffffffff, 0x0) r7 = eventfd2(0x1f, 0x80000) preadv(r7, &(0x7f0000002700)=[{&(0x7f00000015c0)=""/65, 0x41}, {&(0x7f0000001640)=""/98, 0x62}, {&(0x7f00000016c0)=""/41, 0x29}, {&(0x7f0000001700)=""/4096, 0x1000}], 0x4, 0x2, 0x44bd49d7) [ 152.666320][T13536] loop3: detected capacity change from 0 to 264192 [ 152.683354][T13537] loop1: detected capacity change from 0 to 264192 [ 152.702448][T13544] loop5: detected capacity change from 0 to 1 [ 152.709844][T13536] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 152.719919][T13537] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 16:06:15 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) [ 152.773826][T13544] loop5: p1 p3 p4 [ 152.782127][T13544] loop5: p1 start 10 is beyond EOD, truncated [ 152.788252][T13544] loop5: p3 start 9 is beyond EOD, truncated [ 152.794246][T13544] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 152.869117][T13544] loop5: detected capacity change from 0 to 1 [ 152.897670][T13562] loop4: detected capacity change from 0 to 264192 16:06:15 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c0008802000020000", 0x13}, {0x0, 0x0, 0x200000000010ffd}], 0x2000000, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) 16:06:15 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(0x0, 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 152.926426][T13544] loop5: p1 p3 p4 [ 152.932534][T13562] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 152.947456][T13544] loop5: p1 start 10 is beyond EOD, truncated [ 152.953563][T13544] loop5: p3 start 9 is beyond EOD, truncated [ 152.959576][T13544] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 152.967054][ T47] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 152.976184][ T1782] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 153.073637][T13580] loop3: detected capacity change from 0 to 264192 16:06:16 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) syz_mount_image$ext4(&(0x7f0000000040)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0xc3, 0x4, &(0x7f0000001340)=[{&(0x7f0000000140)="0f27243d60f5238ff29a0c32e5792d781757f750e320ee2fd7c41cc00ca4dc13d800643fc4b56c770aa99e70057c00e9a405dff2f7869769b17f20ff3896f92c8fbe5dea41", 0x45, 0x6}, {&(0x7f00000001c0)="c5fb2310d082a9b9258bc5754279bc0ad2be0e2262a0b9de9347af1fc52d2c3b9d732ebdd60c2f2f1f2b09f1e84d2f2bb5e0c97171ea4d55a930a098ddae579f708a58675efc4837a324708049fd81f747b30f92", 0x54, 0x1c5}, {&(0x7f0000000240)="babfb2fa17021c287be8cbdd198c92208335c5dafb2b746be2ed83dbf80b6b6dd80d4ec73a6a328f01fb18293a35057d0042e9f1a14783490cc8f69e9d406f5c1128eccd9839e2375e325ceab539fd1088c9bc80ce4a9b1fc72082c9467f32ff7921a7135d86fee13115e110ae36d135780aa301e23f81664da0194a700e723ac05702a4283b19896962587d8e301fa2432383f1af90da8606858c2d2badd3f1a6eb62ac383a9f85c0758e436bc19e41e6bb557db645b13c89549c242e653f510d5dfae8e8b9741c7cf04bfc410f76de99f1e6ac145566e35fe2be9370632b31b32d90ac3cd138cdd4675bcf18ea6416efb2dc363d2781dd68201b3c6a96a70ea235e10c28840fcb1fc0d552224d25f4a3b5ea44157d303590d5477568a4c7b20eeabd0a061bfab6358f684f3354ff1e07df6956120117d059491be469d560fbbe87e74c164e701a85e2ddce33b66d96f9a61ee7ab4f464d2e3b3f23e95d9bb7bcf0673e969611a4aaa7f3fd217616ec85f07936c1a907e0b891f4d9eeb399358f6473b1f44af0d1ae41ed6bb4baaf521ef70f99d87d13995ba1ea155b0c59c2974edb72ddcd8fc85b5a469115e0573510107908f14861c4c3206ab2d35e5baa74cc3583f5cd9da88c6c758a5405295b111902d7fcc1b9d85c41a5b8734cb9154f9f6de796b95b45d5566856fd21e24c30ecc489d9cb9095b8166d45c109337b6ab4aeff460ea92b978dace1b1ac10641974f3f02e8b25c9aab3088571e77b512f41291802ec8a6064b000516651f2f6dec3ca877c7806470bdfbf08e8100256bd7869c2bd71fe5f08fc6e8c64b2d3e2f2053af6dea8d5d7569db5120c995f2856aba136eac877c236f91859b07b7d1fed81cb62690b01f3922d83eb098de3effad4b7b4a0f43908dcd0ba2f0ff4319978785515f97893fd99a5df8bab2417c07a0ac4a7d3bbb472cbb88ba04f591ce28b53cfaabd79ed57e9de238c1048e0d156b824d78ef02993daa43118e9a493d3b518cd17c27734ea49a6b7e599c740eab214be2a12154b223bb4be34e893effc38d3911c77704061cb62849404d11388379399fdc47950500a4759d806604b1a37c0316445f74a327f33b2db46f0fd1dc2135ddca9a2a8a2b9f6af4994e8c6154216ee3d6e69cfe943234371b49282a5246e6f0659b446daaf66aed7f34d27f2099aaea7e93f4e667f2439d8230cc07517d312637bee74f4972cefd860318d03de40f0b7b41bfe07977d6f81fd782e8b09aa8cd27e64c13782fa7db73f08abeacf632acab6b8c59251f8b423056fefef205fc56c64699319df7773134219ba106799f270f71908e2ad0bdb75fdeb10d8d3f3916540ce1d98fedcdc4502273565c1d0eee58095d1e224ce7e20cc82da223728c9c262b348e32b37116ba0481a5ee2c2ad97a825afa6c325ca1a404255864b14466fea07399bbc11f49a745b062399b19b8a45263e137174f92c36620abfe66d432632e2a0d79ff4be06e0704c0f37c4eb599e637b04e45fae23964dfe15b4affe84f7c9afa540ac79409397deb392e8f849d2ea4afff11cac70e027c892a6b79af4b6936ae5f32c05ea853470daea0bc340eea0b71ea8a0b260bfdb83bd450759f3a33e7c63b898cfd5d2ef6e0c4fd432084b84abcd16420366c8425f69623826e83bb417cd8fbf8519d6d852e1f55a56a3153940eab6958980aca14210bc08cfdd386edb3fdcc6648cf07a0afd5a9e55fb7042c2b0c582c8e5d2e6172f3978848fdaba9eadb2dffe8d14fd1b539b8d3dc23bf6b0e2880bc2bd8fb7099469a76981525d977a5f4fc61a745c24e1d91abf03e8d75e227adf9e04e2542c5ddcbd892a7b6fb918b8a28de2d1ca35c0d7b485069e66cde97d56da57cd215afe24f6effd6fea85b6b9a29497b6854a36e945cc75f5372b7a07c4407d11a62016472be6bcc2233a54464af5b3d02b410052d81ce0ec00c6ea19a5074bdb825132ee47e86de39643711557e9474985f0c5d33345c85c7328bf86fb0983675595937bbfdb8cbd915f5a33c519f7b4ef34680311e01028891a97f1c898a925974d69b507bed192892dd817a56de9b139a52051adc084f9367673bc4c4762041e0514a8e771d35f327945ab433908ee7ed1e69364423b479f4cf0a6670303fd04ed3cb260f9a12cce0f8f59fc1e04d74ac8712e5c17619a5a4045863bc4c3068435f7d46b7fffd2066f5dff5625a12c18baed2dcba309c04c51dee636c25a65acec6de9a177e7b9e64af9218fc27aa0e87f3dc1d28d97231e9149dc84bdd4d90c0b954b2fb4b67d2ed3e88cfb5fb5d918cab9c8e3b62be30037acc940772c15dbeb276d96ff4ec28cd866dfd7ace8bb289289f7d9a187d05f9b27d1c37b7f95479ba575d1b83c920b18686cff3c9d1b4608277c7308ad7607905077e036fa1e7c81db209d0596a4926f0ec3f7b31ddd967137757848ac7249a8d578c9062dc534f6ea28aaa064c276992e0b8b211951732b55e8dbefbc570bff9087aeaa014a4de7341fb94c7eef5f6ddcaf2b81d9db4fe5e29708040edb6cb8c625e27ccaa6195b8479fe3a50cf769a1d0beac7b53d118290962966f04194b635e0c73bf7874447f366b25a7dc45efa04bde5c4d75780ff88fa2764b2dd69c8d205e44d5232aa7de9e42a53dff4bb99f099a39e3131fdede4af0a339d8edc514dc72a00410a0675a677510d319a9d18f04e572349f64b9cc2dcf39c9db5907656bcb92f7a091627b67fe6d71171561654ca655a3105df7e85ea4247ad73bd85202dac7d4d443b5c50526230cad1b15cd79b6c9407265f7dd3b33c7ef1976a7d88b3cb428fa02fc8607f5de62b43b5babd2d621050b3b5faca1d6d73fcd7ea352029150f896ee606a614c368ac4db7663255a1a55ef17fb6eb45ffca740809f65fa548d5a67128b99ae955da96980844cf6c92cc2d044b3aac313982338645e95669524cccd443252b7707fdc622bbd961791acf2a76592ada57a9eda21d104ea06bc1e8c2db44bdb2e8f4c99080edf921ce23e8249cfa1bab45fc8ced3a3500202b5e66a4b667f5c1502f0a05a3fe3a51a3edcb2d59c4f4a3711a5bcd7dec7bff2611b188f6e3b9856353da5583ff8a97e67f34d0628953e8880c7dfa3002a0f3d9883a333e1074cab59ff8c5dc47a6111c8c6156650ef52533098d14cb085d25171299aae21187eb6ab28b407e6fd05c5f60b3fdb732b8c03920e4b68bdfdd8c81a8e2a5984f5b6f9cd6aa0508f053a21f65b32acf770e821a1c71deb4de07dd138c9bc4db725ad7894a956e077718b9565865b23ce2602e1332024de040debd9873bf9162fb366357d29d44aa2073f5e28a6c9e40ff990e0767c355d1214b6110231c1a785e8d4a94a427dd018bedfeccec9bc311c12754bbed02a4fc39b41e044aee8f3ef77f95a9804c5b64d4520c0bf313a4b539f78bebb6204c9a5a331a18dfe45371a1b85a56cc981f2c78f039e4ebe90909f56bb4acc805b8be4cd28f7b33d1677adf723813dbec72b6c9f3399677b96b312bf524d4e93c87a12e946e3c1dce6b5cdbb56c76413a28b1e3f8ac7d3b5c8ff57ed463de064f40d1f4c58d168fdabd14dee938a61032560da134a7f1dbdae78416d446b1e4841ec38e11804e9cb3f7662cc760e44ae7429010b6a24aa793c22359460e13073c2dd984ffcb8499e705e10543df8cfa5e45039afe0b1fa9c373475cc654d1cacf752fdf409d0af214da8547a5add16f14110c3754a102b6820d992e49d2495e192fe7f7ea9246a1930ceccb5c11a995839aac410920b1d078f2db79a4b1cf2bb4d3a04d2bbb5e58bfe8e8db656f92e87c420773bcad34e80a5aac9c7c1003446fb5307b185cfaccadc44ec6a854a8755886a6b86ea0b364586e62968ab7359fc926a7b7ea1e98fc1c70d326ed4554deeee085db7f385b084a2830507e2786d20eb8152ce21fbe2ec35273af0438b7b95bd3405c8cac0c4a5f3d4668c67245240b6259ad950d2f2b0f18f7f9e189e5aaa9606569a02d0db0f319065c51fa6a725eb24bed36ceb5e35176d4ab44b0c09e48bb9caae15f2c38979f389ac57c0070b1e925e0267fb4014e5bc2a2cb622a7bcfd76682826002bd1de35293c9c0ca434ec8f01315682d9e7a5e80f405d31ddfcd20a6ffb141ebac54d0ef4cf97043abe263db8bfea2937161daee11dcfb836d705ef414430d46cbf600e781e96cd6563e4e6453d5ccd0510382b939e611b42b2170411d79e5499590bf86751a6341ab1954bf5ad672eba1f49765e12b343882fa2dfafac3f511aca1d1a9cab1d8fc742a893ab9f698183f5bbcc9e8abd4f41ef13b300566c70ba737cc48de63b000bc721a1f12eb08dfddb2da1cb8a1d94d3196c22c4ce72b84e9974044ec1db57322324b8ffad7dc4adb1b50f4bbc8c83ba49b0f96449ab309117347f4a80f23b710df1aaf6237f7ef06f5ab7d22d36c8d32c6be8b5987185b8ee8d27296e87d46ae9a93667703d0fdb6b4830f1af4ae0ab186ded8a6b65f0fc1609eb7c60219db5a0ca6a5a6cb36dad3b236d5322c856aa1f1e5fed9971e4b57e4a836b465aec553e29f3e35b14dff5aa67b478d2ebbdcea674a85b8f5d783535e9db0020c3070cd5a08682cb0c086dca27c8ae286c4f9c545c696c97b88426494cf100a92fa60ec569b7b25b5224dd19489ac0f3943c178b732fcf6662b81229a085946f8af1863d421b649626093b86c8692f0320b26584218d38db39f6d384c1470a770d67817583e79166a7f28a0596a67313272946103b7270f3232e595034ca072e24f9a4a5db03c796458e2cc64e6f6f8e1c6dd13e41f763c0e44424e433b134394189099941f6b2066b7446aa7e0cc5320ce28f00ffffc06a51080f0cfbadf61155e216964d2cb0f746c4361373549fc77c3b82315a9508606f76e7172ebd09bae2df61b8a16c625584b209ab2a64a02168f29952a4922c095b40b1c3ef80e104df9fe2ab2575e9b212375fdb1de91b6d62a103dee0108196d9b6cdbac91c98453ca70db282152956b0ff9a43e82e0ed051667d04a4aafbe33fced43d17b0b967c109a00c71b85d1c3377c84a453423f57adda3ad3153f302eabf62478f3fbad5373b640ad0273a9009e4161cfb2f59cdba858724553383c0b7c2bc9720335180a2ee6bfea3e711da74a724151cc344c47d76e8b868db6a2406f001a99acc559a9e182502e03316245ee22f52860f3b41de24a275bc06c534ceaa1dbabebcdea0993f15a3b9efad4e3efeb9c41c376a8295102bd79fa1666c27d7db7a82cdd591f2ed4973ec50b887ef5fe641cef0da3073c5fbdd9166f4e3eb3da096d243c337f5d3ec42991c02590936ac0a04d1202bf58aa85088bfe15fa30e4d69c68a594cfb1841ce393a8d350476e1f1182c3f60abd6b61c127fae9b3b766dd4d7537469bcb694a70887f600c335693bf18093a5158fa014b4dd47ba9468adb2255564f70c77b35433c41eff0b58898a003d682714d38fc0744ccee314303d530dfbc88963b94ae0dc178ed5f584ec0531f126f5ccba79df1e735d749286d0d49aa132cfb603a42ad3dd61903d4286ca02c9df765cf3ac5690191e401b2266e099907648b95f9a365d4d7d7d3748bfb46121cff5c9df5f41162ad2c07c884eee8e23659f8c39b5f6eb5737abfa44ae29d9f25bf1ffd41b8b7b4021accc144429f3033a1bc98d5f4dd4536d605821e81e939785d02a74d4dc4259865351183397b80ae2761e1c10f57d49a72813e921c0be5641c5788", 0x1000, 0x2}, {&(0x7f0000001240)="bfb9e00ae11d722300d9f678874d5334d451188398774dd6c561949393481515174f948cce2957334f82ac59a9e8f59e1f443cbab40c2d79800469374b56af8b5d9035296a87294ce128611d59d938fd2be7415811cdc19efe0cdef9bd7facea4c9c1f3c5eb68e7ff6cb6eb977b9f80fc5ad12618cea6adad69a0e58ed6d05c4f9f8a05f9cd9f16b1c10e8c8dcaa91834214f620fe35e30ce4083ff69d11e253fe3efefe7b2b262e435de033828055777909d6bb1d2e7e30664f22ed2558b4eabfbfe48f62f9cea1a24d", 0xca, 0xffffffffffffff5a}], 0x1000, &(0x7f00000013c0)=ANY=[@ANYBLOB="64656275672c6772706a71756f74613d2e2f66696c65302c7374726970653d30783030303030303030303030309c28c130d0473f7f69642c66736d616769633d307830303030303030303030303338352c6f626a5f747970653d5d9e6ef02c646f6e745f6d6561737572652c6d61736b3d5e4d41595f455845432c00"]) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) 16:06:16 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$LOOP_CLR_FD(r1, 0x4c01) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 16:06:16 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x7, 0x7f}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) ioctl$BLKTRACESTART(r0, 0x1274, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 153.133799][T13585] loop1: detected capacity change from 0 to 264192 [ 153.159620][T13580] FAT-fs (loop3): invalid media value (0x00) [ 153.164580][T13585] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 153.165807][T13580] FAT-fs (loop3): Can't find a valid FAT filesystem 16:06:16 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$LOOP_CLR_FD(r1, 0x4c01) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 153.279728][T13599] loop5: detected capacity change from 0 to 1 [ 153.298162][T13594] debugfs: File 'dropped' in directory 'loop0' already present! [ 153.323980][T13594] debugfs: File 'msg' in directory 'loop0' already present! [ 153.358103][T13606] debugfs: File 'dropped' in directory 'loop0' already present! [ 153.366102][T13599] loop5: p1 p3 p4 [ 153.369933][T13599] loop5: p1 start 10 is beyond EOD, truncated [ 153.376015][T13599] loop5: p3 start 9 is beyond EOD, truncated [ 153.381830][T13606] debugfs: File 'msg' in directory 'loop0' already present! [ 153.381985][T13599] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 153.396643][ T1032] loop5: p1 p3 p4 [ 153.400936][ T1032] loop5: p1 start 10 is beyond EOD, truncated 16:06:16 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1040, 0x7ffd, 0x0, 0x3}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 153.407128][ T1032] loop5: p3 start 9 is beyond EOD, truncated [ 153.413139][ T1032] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:06:16 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) r1 = getuid() syz_mount_image$tmpfs(&(0x7f0000000400), &(0x7f0000000440)='./file0\x00', 0x1400000000000, 0x4, &(0x7f00000006c0)=[{&(0x7f0000000480)="8f33a32fd66c2a629ccc576a2651c0a383918283d65b8474e554db36be4329a14968bb4b82bc032b5f6b2d6706367005ccc908bcc87056a39e25ca2c7f8cd3801b75bdd7c2fbf0d4a06a7dbe449ac68161698f2cf7e9df6b3924ff797802e9ccc9025580b38bfbea1dc67aafc330931bdf515b0e257cbe3b8e0554eebda1c2176f746a354ba01f08b0e5c27cc61b966bef627b4eb0cbb4d5b27b87ea37b0324831d2b9c11f71f5d33c4a00cffca1", 0xae, 0x9}, {&(0x7f0000000540)="ad56eb533d4a7db62ce591c57f826bf0fd7e1b370ec1a1814e0caa390f1098f1b74499693f9669abf79a9b2fbb4017f4e7ea058ec8cc84c8f635d8b033b28986aa9e09fb0e065174baa4486172863effba4d982788", 0x55, 0x926}, {&(0x7f00000005c0)="1fb80bfb4b4baa2cf55ea98086a91477647bbbcc50c452781ebc234747406238ed39a963bd462370518f4eb392bc2d10f17f00ae0b2b2c14a9e606f20cfab69e34fa408adb87e475d50028b9e4a00330fc5fa1bbc66a790b56c39cc62b8550e71a57c11a355c6a93c6f0c45ef8b5d77454fb594508ada6e704bd10", 0x7b, 0x1}, {&(0x7f0000000640)="b20a90a2bba3cb8e84f1346e4702a1329afeff90e631e6967570a4bae5e520309d5032db2568856def8df9a323d3d05c584f5b39bbf5a1bcb906fdbdcc240ece86359a57f4a9b56de8f7ac7de9202e98eb8fba055459769c74839531f722aace5593631054b15b915720", 0x6a, 0x8}], 0x800, &(0x7f00000007c0)={[{@huge_always}], [{@uid_lt={'uid<', 0xffffffffffffffff}}, {@subj_type={'subj_type', 0x3d, '&}^@:$+/!'}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@smackfsdef={'smackfsdef', 0x3d, '@'}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@uid_eq={'uid', 0x3d, 0xee01}}, {@fowner_eq={'fowner', 0x3d, r0}}, {@smackfsdef={'smackfsdef', 0x3d, 'journal_checksum'}}, {@euid_lt={'euid<', r1}}, {@smackfsdef={'smackfsdef', 0x3d, 'barrier'}}]}) fstat(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1, 0x2, &(0x7f0000000280)=[{&(0x7f0000000140)="d1e9afded58b3857bfe32683f5e0a45f48dcdffd9de7fde01ea6f7fa7ca1b7ed6091e7b843ea8918428def640834b78f57688d07497d66791e8cdf41e05c38459907e779f816bb8df2633f99a1d067b8db5a31550bdd4a9adc5ebb4d9299a3351e4b3ea418172c94cbdcd5861845d6dc87cc1fa19316006f8b703ba2bf921e11eb87f2d5e04ec7685ac97ee5875381ce4a29de6aa9fc5fc43e5b88122c5f", 0x9e, 0x497}, {&(0x7f0000000200)="cd19fa2f5cbf06aaf870e57eab24068c206bf74da1a3dd89b77f1fe6e813eb9aeb0144da1096a6344a219b14c30df07de8f9013be193da6da95e818ce4d6c861eb885ae80bc30603b942bd84779b", 0x4e, 0x400}], 0x82000, &(0x7f0000000340)={[{@test_dummy_encryption}, {@orlov}, {@i_version}, {@nodelalloc}, {@stripe={'stripe', 0x3d, 0x6}}, {@resuid={'resuid', 0x3d, r2}}, {@journal_checksum}, {@nodelalloc}, {@barrier_val={'barrier', 0x3d, 0x80000000}}], [{@obj_user}]}) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) epoll_ctl$EPOLL_CTL_MOD(r3, 0x3, 0xffffffffffffffff, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f00000008c0), 0x323200, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2000004, 0x80010, r4, 0xa5adc000) epoll_create1(0x80000) 16:06:16 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) [ 153.578573][T13623] loop5: detected capacity change from 0 to 1 [ 153.633784][T13615] debugfs: File 'dropped' in directory 'loop0' already present! [ 153.642418][T13632] loop4: detected capacity change from 0 to 264192 [ 153.648622][T13615] debugfs: File 'msg' in directory 'loop0' already present! [ 153.656560][T13632] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 153.661981][T13623] loop5: p1 p3 p4 [ 153.670334][T13623] loop5: p1 start 10 is beyond EOD, truncated [ 153.676468][T13623] loop5: p3 start 9 is beyond EOD, truncated 16:06:16 executing program 0: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) r0 = openat(0xffffffffffffff9c, 0x0, 0x40080, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x52) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = openat$random(0xffffffffffffff9c, &(0x7f0000001200), 0x2, 0x0) pread64(r3, &(0x7f0000001240)=""/243, 0xf3, 0x9) r4 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x181000, 0x80) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_TIMER(r0, 0x40605346, &(0x7f0000000100)={0x20, 0x2, {0x0, 0x1, 0x1f, 0x2, 0x7}, 0x8}) r5 = openat(r4, &(0x7f0000000000)='/proc/self/exe\x00', 0x2000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) syz_mount_image$ext4(&(0x7f0000001340)='ext2\x00', &(0x7f0000001380)='./file1\x00', 0xc8, 0x2, &(0x7f0000001480)=[{&(0x7f00000013c0)="34b6968e57ebe4cc08fd4c1b85a0e54a1db38f3bb9b3e0dbfd5395452d0b245ced2b3ca5faed15e4761544ada278022bbba60116b7d1", 0x36, 0x80000000}, {&(0x7f0000001400)="2c45ca7e13e08325cc865363ecd683fc6013349b99d9dc50b409625601052b6b2f6cd83da4dafc2064d0908d98166521073e716e7cd5000bc59378217b19735da8", 0x41, 0x800}], 0x1000040, &(0x7f00000014c0)={[{@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x7}}], [{@hash}, {@subj_user={'subj_user', 0x3d, '.%}/'}}, {@pcr={'pcr', 0x3d, 0x12}}, {@measure}, {@dont_measure}, {@fsuuid={'fsuuid', 0x3d, {[0x34, 0x32, 0x35, 0x61, 0x39, 0x31, 0x30, 0x32], 0x2d, [0x38, 0x36, 0x30, 0x63], 0x2d, [0x36, 0xd, 0x30, 0x61], 0x2d, [0x30, 0x33, 0x35, 0x4], 0x2d, [0x50, 0x0, 0x66, 0x1, 0x35, 0x36, 0x35, 0x70]}}}, {@smackfsdef={'smackfsdef', 0x3d, '/dev/urandom\x00'}}, {@appraise_type}, {@context={'context', 0x3d, 'system_u'}}, {@subj_user={'subj_user', 0x3d, '.*){'}}]}) r6 = signalfd(r5, &(0x7f0000000180)={[0x7]}, 0x8) openat(0xffffffffffffffff, &(0x7f0000002780)='./file0/../file0\x00', 0x40000, 0x0) preadv(r6, &(0x7f00000011c0)=[{&(0x7f00000001c0)=""/4096, 0x1000}], 0x1, 0x9, 0x6) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) epoll_ctl$EPOLL_CTL_MOD(r1, 0x3, 0xffffffffffffffff, 0x0) r7 = eventfd2(0x1f, 0x80000) preadv(r7, &(0x7f0000002700)=[{&(0x7f00000015c0)=""/65, 0x41}, {&(0x7f0000001640)=""/98, 0x62}, {&(0x7f00000016c0)=""/41, 0x29}, {&(0x7f0000001700)=""/4096, 0x1000}], 0x4, 0x2, 0x44bd49d7) [ 153.682449][T13623] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 153.697609][ T1032] loop5: p1 p3 p4 [ 153.709558][ T1032] loop5: p1 start 10 is beyond EOD, truncated [ 153.715692][ T1032] loop5: p3 start 9 is beyond EOD, truncated [ 153.721670][ T1032] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:06:16 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) 16:06:16 executing program 0: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0xc00000000000000) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) [ 153.809082][ T8] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 153.863734][T13623] loop5: detected capacity change from 0 to 1 [ 153.903688][T13623] loop5: p1 p3 p4 16:06:16 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c0008802000020000", 0x13}, {0x0, 0x0, 0x200000000010ffd}], 0x2000000, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) [ 153.909209][T13623] loop5: p1 start 10 is beyond EOD, truncated [ 153.915342][T13623] loop5: p3 start 9 is beyond EOD, truncated [ 153.921311][T13623] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 153.939239][T13657] loop4: detected capacity change from 0 to 264192 [ 153.953677][T13657] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 16:06:16 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) 16:06:16 executing program 0: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0xc00000000000000) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) 16:06:16 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_read_part_table(0x9, 0x3, &(0x7f00000021c0)=[{&(0x7f0000000100)="16ad8ae9981989cfde55b2494f8f98e654af27799763d4287b68f318c52ed7371b5dd3bac54cd8d85a27cb9aece36d9d0a42ef8b0aa9e4a6564ef217939fa291de64df51531a720015d61c716ba3780195963649aad2fec3e3a6da88138413a879286803f312d4b7fbc80955241229b412c4806890f4f1613001bf579b642f13003a3842e1111284e6e43678e85e7b0a16eda17b8cd10cc82bb133fd65ea57d5661ff1938823821dccd92b4945165aa829015fe76971152b555fde", 0xbb, 0x100000000}, {&(0x7f00000001c0)="f472c7ac27911fbe0c4d813f67a9d3150018eb884e5611631fe559aa2297e7830c79ca4a2779e4b6d465431bda59843600664bf4865ef5969e8e3c643e9c0a6022cf968ec4c3e155ef32375017814050d95d788184b6c90644a8d4a094fa972b36a7b15cd39292bb83773867dad6019e48493d0d46a22a6ccc87e16d2ef173d6227f1989613c33134830f0d56c04cc65be42a86ba339a9eccec4f2d43b518cd80564d9fb80b0cae9579ab9adff6ed21e70dc0a8134e5e838ee10a2e4b9661df7040577869227236925f0f8932355ec93d43832729002a2820596b6c7c3a96b8ee889353037c3c838f5d656be9ce7c4f7bd060f3a8e3146fad990e988bfe69ab93d9be5d6d3b81357b3d980bbd8c64df7f8c824f95a18cedf301b55688f6e7b00d966d1167c4b01af22cec236e43d5fd83ca20ff0fa5106ef153143994ecc644bcba412965bab38811772154c06dfd459e087b6c576959585737253bdb3dbf20a88cfeea082f656aeb1e3a03f736d200a0474d474a2556bb774c2caad753bd73f30582e98d2e0e116ee6a5b036c3750a6a785bf8c829cd4a42f63ec0682f7ee647e471186c05582f97b66aa468362ca233cd98c546473c990172ed1d50bd329976a49b464a80080d51b5caead26a9f228a0e9abced4843fb609c882d6f702a63fae46394749ac740e257e984b5ef9f21561e74d18d6114cdbbd087ed0e605ebb70a92be0a0298876b0d0244fb4c3f4e2aad2efc15d8930faebbe3ec81f511092e080a4c0add9090b63dab256c5630ea07d1e62ffcc7af49669a79a42856d6d0e8fcbfbfdbc9269a4c0570da6c9baeb4cdbce1cf67f539348dca649562af219ec8cba833dd579654a2d2f4b1bb6786f0f22273583cf7935976930a8ec2d75af12d84cebefbee870c3f1db7dda506f971d7a57b4cb5f7c7777fa52acf999f769872763e14835064f1c4d767b30487c248c7c1f6c9963d8a5cc7a250063e401a8e01cbed365fe7f62e4c074f95abac0c7272e1a857fb06d36d4c5cfcc9dc9e998014a8b9720c0a089887e7fa9eefdac368658157b2dd81f29842d21852d39cead1f8793ae3cdc9a1faa37677b67e3eb8235b931413f3f0ebd1757cafe7fe616a37532f25b58e3dfbfd359fb37710d6e1a4dd673b7ddd0c7f13964df372e816c1bed391061666c08fe83e3cf03841101ace8eef0bfa4e0d102074ddeef899533667f269a2b8a3200991e8664b1f6e29fc199691efa18df5267584bd285d402ae286ca59f389d488f8427b455641730036332ecf94beb94cf576217160512c726a453d7cb711a8602f498ef1bb77d67874d078fa2c048a18e6ea64362b2567df79ccd097b0974b8c94390dab429079ac612592759f62d9b553ada20fd2fd0be6834ca3cb104129dbe7ea5bb7b7003514ee40279a6746f5a9dfadc8ead30020e6c828e6ad93dd733304ec14a87d5ed636670e0dd2068f4741923111d1474cc15268508ea44878bcf370c0ecd22a5c0da75492d73ddbf48a137cb106fe218a6e137d205324a082c689808d3914e53fd1e109d71fbade1fed770c6ba547bbc01e46fbd2d821ad16fde6947b2d7721ea45d9a260142065b8903630b84dcc53cc157f322a22a1defa7e1e86dcb330e294b37115ea58b088f05184d25eddf5ea7f984ad01e2fee8f7087dfe7427c914bcdecda2638021f4c1f07e195bd13f3871d26f7163d9b202e095b206d88bd59e8e78cedcf6cee44efed8edfe60acd183a0567d49e8eaa60349b5060c193ca5aec770404585bf11f18c539f053678f858650a0acac61b765afea97599aa4852f9dd788e32e90eadd772a1bfd8fcc8e65aebc9ef1c468dafb0866763d70df396166f3f8cec4da3236fb437f9060bd1de99b07faa727693b91afe8fe92ab0498009c1064327be3a2aad67e04b922c3605166b9dcbcb301505a9dace98f72b0e11dfd3affd76a5766ed34a006e8b70af8dc5e1f4cb010f58f3ad6f4f58b336557014364a3f7230f915d1ebb07fe311d2aa7a3caaa742fe87b5fc6eeb0e16d119bcd2d2b90b2185f0d3be8dd7d97ff5c1f6b8ae420224118a1a4d8ef4011737d245f13f5462311adce8bc1bcff8196f245e5b628116f7499c5e2cec476862261502459ad059d07cc5e3e1fede846d7e2042bab18e96f4a96d7a931c0266939e1594afc5dc9147c245be3693a037d44ffdab15405b602b0ff279a74c3b6af379c77d1f52869001757dd7a5de11bc9ea12ee0b5f72da7c1a68a54278241f667abb75d4ead11be9e84f03a2d8a491de4074ee6c01bdf72d5b6290368849b108a5376bdeaf3def43cac0d357eae4ed7cc084812969bf8c6728f8fbaf65f19477a9a4dc22396bc7a043e8326b2e6007723d3a63798bb2772118773432e0e444878c6b310fe774acb34b4fa25a7eb366bd4c1358578d4c728b85f180bb52e5c411132dd34155d0bec2835639075c682670c9c049782c2874794e334fac8540da865e4a22287a699a2659cc494ed21f4848e5ff573aa3f1f7d6bc37baeeaea6cdd08854744ff897f20fa84cb523c938a2bb264dd5e1682354e051174589edc55b70050159c298e1f2866e9f43178702a29cba04b5b1d75cfc078fc2b71215ae42dc5cb56dda83647732d70c87bd08b11573ce0a41fc258a7dc74a9fb4b38c6ffe2c82c5a38c438aa025bd453f0860a44741d4349c1a9a4e2eb3aba4bbdcbd60225d5bfae6e81c628e51415a2ff7f2e481f434c68e78293313ee097e7ae2532cf2b376d63b008aefe5f304ba220ab0e49e664becbc98c9c3305fb59caa3f066843d96e2e3056928d24dce2ecdeb55c59ce7b1b0c093160a180cfb813900ffb52f45ad521c18ddccf209888e0906e678c3e0ca389f2c5f325dec90fd52b103d8300b65981cd856533a41035ca73a3cb2c3ecd2ca8bffe3419ba34284af18d13094915384aace8d6af46668e1fa30745ed47f2624be60febaa506620348111dbfe89c5fe0a290f5fdcfa03d3ed01d600fef41abf61e018f36cd3c1c9aeb6b87d2e1a4f5427543e59ef9ef9eca5821eed8fed422c5d76f891fa8c5125e5dfb3cb17537ede4c069142034e460b891f18bed92a0d704905455af6dea9b9e79da81c124bfcb0a99b7949441dfb3d0d205287e40b322765423dbd811c405595f1aa5462ec439db6ca6bd6b806fb2089f49424f3e4035def5799151ff44cd4de9b44a6f0d07820f82e429c2841c3b7eb7ebe6f03c43294399a4c4054f13810bc127053ab14ca77d598d93a9fd82919b12faac4a4414dc9b1d95bd1d8bf2a01b586c5888f3d52faffe914cef2dc3d8a61514df6397913d582c2d8114b289499ddcb28472074a63c8574607985d1a9336983543124466ec55645cc0156b3b73b8edcb07dcece7d6e33b0d9b0e67c7b0e7ed27ff11fe9419c2a09bd62aecff011312f70e44900f24385200fd98480faf069fc67b66eb30e8393fdddee3e0add08c29c34c700b587c2dd2489a9d129b5b640a5a55932851a06f2a5c003c60c679af2c0adc286118ef8cbf186c75ea7da85949d514e9ba3c1783ad065ba046cb2a0db65b1f546513ffe44d873fca47036a704d68e2828e5043eaf705876af174b4231cdd1eb61b73b08d03a243c2547f5f232c7c354f1125fb7346e629c6bff8ec6c4f13512077daf7bf9076be8f6b4a216df6ae21e570b595e03304ab64fc294511b714ca0eb934f3497109ea831e3b1742a4b33b5862c182f2e4a6786574fe07e5f7ac0d831da9ff092dbab00a566e981ae31a7dcbc9bfb252d32e5f26b1aa4c6ff0ce6893a35228b4913df6ca9145d0fb438745e2b3b633e2a940bb929eaa02f727ad7653f33b219aca25dbae842decb09999c33bb1b75e8a3f518f57d93f2646cf923d47481da415b31feafa2bff80c1d11ae3cafc93deb6ec4828053b0ccbf65476868a21a810d7ecb1268084b773bbff4248a1f53c2890489326ada4d2a1e45acf3a0742495aed928b99d93ab5458628455b6f694dea04b0df7a659669c8be4dc1b254134b01682a0441aa3661f17ba581529f70bdb9fd2931d8adc428981b12311d2eecf2c518d46cd72f812797fcfd9e050651d2889cfe350f29969f36d879a9fdfc951a4edc80785075e816991ae093e641a7fa350c9edad83c0d0679e0773ba371a0f95fa0e4201d8cea8a506174d0220034e0aa54d22242b943dad3bdbdc8095d2d177e8b28b0e918bd31e0ab2c7abfcacaef9095e79a3b36d9f7e6da7b9176a013889a9997ca6fe72f9a17137ecea43beb51d054b1893ac7f92d12a3c8df5f73da20cc20b7e9d06004ea035bbcdfdd61cb09e150b5bb95173e6533ad7f4bb2440a7169fae8d3304938f046bc3eb0625268e2a88549a2c7faafb4547190f47dbc7848caa91d1d5564d33ec3029352bb7c903aceae6e75a49875506fb7d6c4d5c7a36091f77468fc1fb12ea8d573f4c39b7f30edcc1e6bd7d894355ab4da1c54207a026f9c3f42075398f5c26354aef90f12908d85b2aa4f007ed482d82e31c46e2cafa9d5834d5a33863e64709ea911143736e982b58f8509a63fac07764edeeb45282a2b5ecca560f45b2d7860e9206c2ea01a6331a1166e06b517d8473a0ddd64b9e8be40a7a491a56212c9e4f96d406fc5db6db7f6f111916bfa17d1d762578e04167182a843cc1dca28563b1eb2132a0e137571737c6f1a17e13b093333d0acfca4bb86816a29452b15dd47427773fb590b995c682b19886f47064e6bf7ba601d085b9534acf3fa3086258c74cf6a40470fb6e145229061af25278919eced14b102bb6f9506394fe91c6f0a1f76daf3cc00da9aab06a0f25302f3a4be0c15d4da1e8047b845128de9cb730a257bbd7e6417206bb9a79dbd61a4002507031c5a23f8b789f44475726040386980d1451be69cc3175bfb2e6c1e4986b1bbc80e170c5fcdff8cbf06314e3c99a58b4530bdcdb528505de63c003b33a7226ed5c5766d8c9aeb82170e749fdff87c3d8ba5c7a9c6879928d3a1982f529a05986b0e39bf76bf8dd573ebabf1dd6ef803d797383858e893c55187a6e187e62e346bef3aa8893c365a8c29a10ab31db5c8fe0eb03d829c45b1c834212bf5916ebdf28afc95f29363bc4f4aa39f72b5d4e297d31c4061b9e4d00c96210cd44f04ebf8a99b1c77b790b1b5377a750ae1f7668bb7f70611c86704bc449e73869baacc63714c6dc6e9bddaf44fa1391f41a4070074f88d5f68331fb2e4c6d25b5c7777e1f406490d344dc11e8acc70643762e083a34728c2673d3e9cb9d5e22816fd4f4884b5adee113c136bac5d04f3cd7b8557473f04c87e39d755434b8bf306a5f9abbf332d69f46a67a18f31d29e88561b6df85603f33f352a9285d307780e3a409bb855718f49d4f35c59d00caff13326bca23523422c4f12ef2a1b47f953bdd6ff1cbf6253b7a5393655e2d469f8df4ea08a8f450bcaed4cb882eec8d30a47b39662b8a8fbd333fa536da633f5ea8acc0e5250d7f3ba8a54dde0b69db7549d374a15e722b1e462289c1a6049630f5dc70f22a7ae81e92b1d20cf4f6ba014253b3738a49bb19849c12df16fb440cdde12306eda47f72341e8e47caee84f6dadabb16081f0e8f49cd003ad154d07e7d146e2224b05fffe7960518039f197fd514fdd986449d421fc3367dca2e2412226641a4c50b68878cc32b46e0f6008987b879b2c115d9500267ee9d32d070f0d3c21b71a235a4dc5ae01f56ee0d5d2c39f5937b81c5ebb8d3389a004f6233fd18f1b85a79ef244a6a5c011b878298351acf", 0x1000, 0x1}, {&(0x7f00000011c0)="8fe29106847d1aedef307acea748aa4059b753681167b9c57b50416e80bdfe74d045b3d22beb15f47c3696e1c7f2094fc17abeb9d08cdfb72f5da3801d79781800e4079d2940caf6874ce724e400b45b9c3b042fbe83f8143c9a639cb30eac843a746d1ca027965dd2339f7763728074a12055f2d6555bf8bd0ad3cf4cceb5aef9123881c21ae1450458ecda0f3bacdc4996624b9f99c0cc3d9e07d4eb2cd90b03e97cbf534d39f53ecf7c49e76123b36b8780640397debee99e566aa17903653b08255971ea1ac9f7bfc83b960c5c82fd963b0a5886376752e25cd53208e8b96cc9cb1ef551d45a4130c7ed0eeb5f8bbc04375e71e3a2d20d7903b557d0370ba116c7ecd6be70ed6f43263d867032b08fe4164ac6b5e87a87ab24ada4478f50bb72aa7091faec1a7b5ad6a2aeb4b1511df8a2e34aaccfbafd37bbedfabc8f58848717bf83cfa01122fa80f6b43f3d6a46f286bb1dbe7ba7657918de491f7b07ee019a31765d10ecfe444358ed6fbc8050c3a359aad0cb1197385f290720a6bf19d8fbb83135fe08b8a330e04e87775bfbd71ea25c3864b5b9a6b65e052d81cf660a3c67e1d08f9c3c2fc981bd09bf8bde0fdd737a54908da9b25ac60500e5c0c54a9e7ca91075c0e1ef8bfbea14ad21f483d314dd67c5f5850ec7e84925552982386890dad6034bd574060d3531f07fbe84cc6b387426e9571bb60c8a510a22c239ce668383060914b23e0f1edf5cfb37e7f6bdec5f46286722053c16d773999f2d16e7bab689ab96f94d595281a170701160b8cebd34e2aef6dc9b8e6688e9eb1e48041748c5c07358b1ab114426eb5aa00e9a58b8ea70c46f346a45c859cd4cd8f90a3937ab6bd8e048c027f45fd5bf4269ab992f228c3d40b3c416ece48cc50396ce45c0c548482e1a271b106f6739d891cb4510ec2e655c244d59c79f783f027447e2272feb02a1cb9b5fb9891d0a6a3afbead9e4cb36a0cc7d8f698efa004b2c7e9a10b262c14829bd38857487e11a3d75d2040833cab4bed7caa0c2a7342c04962fbfacca4d71e8d624f6029fc0e48407299ba341eadc49f23a0f3df3683b4420b9716a65b9d4659d6dae0476aa439ed2fe6242efa76b1de088214598035d4068a707293de7305e9c4872597130da386f6df21edb8ef2cf80623b3a0d393c305609a217761375e4ea86edf145ee237cbae8b91ad23a760e097b4950c801218ce458c8a65ab4ebacbbda7779e9b16322bfc022b23216fc8eec07b6451b476ab2faa6864a9de613e26178c73d018568e7e07b147ac280031b14e3aa69f4ee5198149be5220f28e653d98c9731e66ac6be92065dcf95651a7f15bbdbc1781fa49cb058fbc6e30f7af8baec4be9debda3a4d74f6622499b207130dddf448e5fdcd36eaad00cc1d6fb950d5f41fcbd7e53cf61ce9374657004d0ee04a5c568a9fd4b65d8b837e070b35e06fcf99a1b0346aebf7449ff1317139a6a9d536ecac049c047e2742223df326608f43643391bd6711ecf6dfcae4caf19a8c19e9bdca9986b1246713ef450940004b253baf99105a768ca308b6f91c9816e3b9110b47fbd8a003defc32e8578852ce8d84487aff8df79449ff00e7db927c3934e111816c84bdc764ace482c6456e06ea826b52ca82281b7da68f894c3ae71c701b12920cd6cff2940d5ed1b32ae2d580a95c494fcebf0cd8556e77f5d5098a1e6657ebe64d0f8cab1c8a876addba6091bb181ba885036e07a870324c23e0ea6d1d7afe25472e99814af6a77b5478d414d467e67f1a7197f97fe721dfb48efd4ffb93cc0f39bb189fe7f76073b9f30a88dc3d0d3e4f8363fbc836e813d30ed6f8af39a6630c448cf27abc05c40d1d3ef12da4fe4fdbe924ceba7edd89d0a31a8b7dd7866206ca0de7c37492034853d9ec43d5cc02da095aeeab228d199863a13ef462234d62560da35954543f667ef1d3f07baf71e8f88627fde6a99a3590e4e2d7147e4f06087806dddd83edc556f35edbf42f34e37b9cf95255c3bfbe5b91ba9b65ff15dff2c23cf507c6e78ad345eb9479f4c9c8755b843130f64293b2a77a9d397e621e144b874e00ad22c182a101ad016e2e024911b7ce4dfa4049ae25c4f36f9eb6d83f7bc2b186e170724b7d6e4d35d17c934edfe12d62f6e93ca2b37aa4134cf000542ffa2a7265871d4d48706e524027f86a10f5993e49186515b0c6a05e2756f95503206a093e87af71d395868b13e0b0713aff27046e1ce71afb234a13a2bb86c686259ac7ee86eaa6a73a4745ccb35813b3453e2a84ef1228ae3642ce6590c93784de5cb23dc2f9f8234ae0b4a69e2959aa9d948ac58de6105428c0ac803b76571fc85a3bd9d00ab4e4491668c1e560f30f47d1b29875784170dd1c968da5e617d2a0d8976f13cff980cd5a2486599c5c95caf3fe245f0e7e9c56e6ec65dd69dc5447c729888ea552303bb308290c59b25e3a9825ec3faefac792232e6de2dbd9bdbeac51044fbe4098b820563a20eee3ad12523ac31c578ecb8870df32a84c85d2dd300f2611dc12236cd6fd631baf0d3c855892684a80975bbec84a489d3785052d80109926c2c5a76bdebc06bc6a575cbb90ac55626889eee11084a05b0f4a0275e5ce8fc295bb2fcf8b2092bd3d1eb0061cbca79315e7f692de0355066e70b3ab3cae9e4ee22cb17a635ffca5143d235d1544c600c1d0e0c2749727a2e2b65c2549aa5ed2ab151171ddceec6c24ab25da4727c5ba73254052209ccac8bf7edac2cc73c5d0d9423db4b2d8a967af30f67dd355a0f7876138752f8d71e8bf99ffff2f483d9acdf0529cc2965e4ec5fff4523e60b3be1f9a35174031573f14c1c92c082c03a186924993864263516e68c300146000b29b4ffb242e2f7c0a13a120a22a19225dff9d6a600275a90b2d981a140e3651b9c4838cc096555f812ffa947a95f5c529cd3198f8b036684ad6494cc36b7a60e2c4f89aaadb6d72eeebd62a0e32821cc7ade5f82c16e1f143a9df3b2fe8dcb7cc655935d3e2d81093115d18ea788233b4d06e5854f52e3b5d607f664cd985b6f35492e351d89aa6f5fa175d9d5653dc6582a566775d9877d8241da57339b7b735ed96385b95708a7322bad0b09235bea0511a5f97a7ed5022ec72c408ed4152d809778880731869629f341f53201128aaefaaac2939c61b9b326a379479e4d613ab2219133952c1d4a5e5c84e8e0830ce72f3e35b701216c82214199aee90a18bf3077f663a03e849793119ab977383d0bc1c0d5558a4890856b97c24904e6820dc9bf4514c684312d781dfd13d96b5071c04bf4fc8cf61b9437e253ca07235642494c3bc272e1944248407e9247fca1f235db0caf1059e61c288f87c4905ae6446796e790b499a3dd97cbc6b3f0efe83ee98b60cc155e3cfa05de2617ce0ccc45c3c1d20af3dbb62d265ace65d72bc89c90bfec21def47115d56d2ee39bbb644ff618676fc0de3872226938b41b97a5ce11d55b38c383db791e2b0ed7d49d8d48857bd2daafce3ce93901e00a78b8034f4baf1ebd07fcd8d9fc28134a7f621ea7bd07d20c051790e518e8f813ed8c77128cc93e6d225bef68fcbb01f7653c2b3e3b34603f84aead6470ce6d61eb4717ace20bc223ed36b978a7fbeecf1486b0b31f4913cd2ca8d38a256a89b7cdde936112f28c6e7aab71902cbd40e41f154c491411c0f712ffe768b0caa2d58b423bc067e2849fe9a8f77acf7841c593532656f2e81defa6d0fa202f33b22856b539e01b0d970feb444b7d5f390baa180c8c3077b595c6220e713ba34d87867420a9a05e534dd57178881ac2f391860be55718253a6ca3f80ce32f7776505605673642ae79dad58fd418d565d568c67f985dfa626e1489baccb4f14aacd397fb0feb932e0aca24bd65a544df9dcf7866e7ee4c7e81cda868775c7a4fd5fe788745ba48fd257dab938299d1c06f1b938f60eb517611839675c98d1a1508c524534f423de334aedf1486dd7490b15d427619c7af246a13f4aa845facb99d2ef0e29e35ab5ee2dcb02fe65bf92d9fb228052e184582a326219b98f5cfedb1a621682cfc7c874ac9c1197f8208a94a788cdfa3016b385d4625de6d3f8b8b6932b8fdd05fe817c73ea737375665b8f17db70fd8c303a061225d931c72c49a5d4ce415697d4c7c6bb222bc3da2a81ef6178fa9ca63f2ed9a16bfb605bad15b4185d883add88df332ea7dfcde290cbeff3ae1b0ebac9ed996098e6e33b1b0a12c8858b668d74686c23b29e7f7c7b9cf70c4a1a3c754ae540015bd007393cb9eae03a6a32e847e0c6aa2ac9dd98c32e77db99934ec95b16165953d8accf4bb3bf924372b352ffc26d14a46195042ac4624df99c1e098c7b8b60f5eae5070167570bcd5fb7969135f43281bf1825e5cd5cce8ad520046f3b231eee2c7bfcb74e225b39fb57d41a40fc110487c8a00f28beea90b5d936a38b1e7894e6fc7e3f3d617ab63d3f750e477fb81335c98e5e7867a39463fae847f322a956a4f0ac17cd042a94a95a33ad5f52ccf9c0905ad9e81da416cfa62b2925e3c63c421a3a55373c0cca2d1e58bcad5713aff67ae7f8a4a9c06192ca903ca761021914ef6ff583f71279196eaccc8ab70a5f4d3bab011e9acd6a16542984efc1b895d3859326a0757f638c24c68b301a2d58635898e55bf30350e8cfb46aab9790d9ab8800804a838d4be016b2e442a3b3a2411a2a25a91a3bfa3cf892f916b3b5a0413ce428d5819bbdaa8ac73c6d282dbccc3539550b444e922bdeac6e7942dec90924efcad31d34570f30d49431830dd826461918be4fdb94300a0ceb7b6935786120aa515fa5012fc5b9fd14e6d5fc79ed54c3b73a4335a217c9ba7754f8bf02cb7bc459f84b56a1be57459e2610edbc551ab04ef1b826aae79aee9bd791c4e6a34ffd59a5028fca998f6df3adc28fd7d43a4ac4f9deb4dac46d351c3281b97196ca73a0bf37c5504e98b911a92b4b858c8a55cb84abc28376a59ed6c29cdce3811457e4b6e3691ec0ae28f14baae3d459bda0150611ee7a003253f554e17618c8bf05ae9964509b8bb64893adca3f60979e18cc703e31985a9ad0908da34caa958c352438619fb760ba6d0b554a76542fbda8712fe1dba5ea2fd5ac8c7e740dc3f561e33feb7eb8d514168d25137d98a691e80e42bea6d795c88beaaa8ad6d674e591dcc850834e478309df58900da70d755b6eb39dae9d4dcf46689057cbe75ef4563b1e46009559be5af07b977a6e1ae16181a6b6c62bd1c2b680c1450f0a3851d1fe614cf221f2bbb52f97e8a65caf535f16089f934593d022f902266766d4426978366484f20a396b8c8bea94ff3b1528fc0852cc394b36d0ac345271f08638a212dfaf307bddba42fe399f86ad73ebfe40026b0a28b4fbd75ee511e725fe9402d74112ec1b8858eef15c68916c93b0b7aa4859d5e3562be2eff4bfe354500793acb382b75b0707675b5787f289d6409d53cf05dbb61b9a4f5ccd1dd059d9b2e458e69f5567cab0ab15c6a9c6d7665cdacde6434c6788998ec224c5fd1920a7222281cffa86ee48bcce9e6e3d27f09f0b3ae6f44ab046ea7c20830e405ee3e19e20f04f4b4928150ba380ce04882c8849518f6cd83c63f61cd4435a508382fabc349eeb1dc55ca656f803cf1d2550416a903e4ce1223c0f972098cd61077d59a4aecb09bf58ff90e519cf0e9044bba809a3bb7c06accbc4b0b0753aed507aff7f11475f048a8090c506cd220ed71b467793daf65a2816bc461a8ffe7639fd613", 0x1000, 0x1}]) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200043, 0x0) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) 16:06:16 executing program 0: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0xc00000000000000) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) 16:06:17 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, {}, 0x0, {}, 0x50, 0x5, 0xc, 0x5, "b51e15452c50d80461316bd0aa51718ca259c6bddfa0337c78be11d7fb44dd64aaedb05fbb7e61a5f93cb0925b2b36ad9f7df9e919aae872f2df0e21e7a21c00", "630f4cae2be31b48a1708adf467bb6c07496972d4b292524d15b54fc5d006df0", [0x5, 0x3f]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 16:06:17 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) [ 154.068373][T13667] loop3: detected capacity change from 0 to 264192 [ 154.086487][T13667] FAT-fs (loop3): invalid media value (0x00) [ 154.092509][T13667] FAT-fs (loop3): Can't find a valid FAT filesystem [ 154.111108][T13675] loop5: detected capacity change from 0 to 1 [ 154.147155][ T47] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 154.163677][T13685] loop1: detected capacity change from 0 to 264192 [ 154.164261][ T1032] loop5: p1 p3 p4 [ 154.174131][T13685] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 154.179608][ T1032] loop5: p1 start 10 is beyond EOD, truncated [ 154.183639][T13689] blktrace: Concurrent blktraces are not allowed on loop0 16:06:17 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c0008802000020000", 0x13}, {0x0, 0x0, 0x200000000010ffd}], 0x2000000, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 154.189285][ T1032] loop5: p3 start 9 is beyond EOD, truncated [ 154.202324][ T1032] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 154.227492][T13675] loop5: p1 p3 p4 [ 154.232876][T13675] loop5: p1 start 10 is beyond EOD, truncated [ 154.239024][T13675] loop5: p3 start 9 is beyond EOD, truncated [ 154.245018][T13675] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 154.255922][T13702] loop4: detected capacity change from 0 to 264192 [ 154.304090][T13702] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 154.316938][T13689] debugfs: File 'dropped' in directory 'loop0' already present! [ 154.332299][T13689] debugfs: File 'msg' in directory 'loop0' already present! [ 154.334865][T13675] loop5: detected capacity change from 0 to 1 [ 154.431281][T13716] ================================================================== [ 154.439403][T13716] BUG: KCSAN: data-race in ext4_sync_file / writeback_single_inode [ 154.447314][T13716] [ 154.449642][T13716] write to 0xffff888106940648 of 8 bytes by task 13703 on cpu 1: [ 154.457376][T13716] writeback_single_inode+0x143/0x590 [ 154.462751][T13716] sync_inode_metadata+0x57/0x80 [ 154.467703][T13716] ext4_sync_file+0x359/0x670 [ 154.472395][T13716] vfs_fsync_range+0x107/0x120 [ 154.477195][T13716] ext4_buffered_write_iter+0x39c/0x3f0 [ 154.482758][T13716] ext4_file_write_iter+0x2e7/0x11d0 [ 154.488064][T13716] do_iter_readv_writev+0x2cb/0x360 [ 154.493271][T13716] do_iter_write+0x112/0x4c0 [ 154.497891][T13716] vfs_iter_write+0x4c/0x70 [ 154.502393][T13716] iter_file_splice_write+0x40a/0x750 [ 154.507776][T13716] direct_splice_actor+0x80/0xa0 [ 154.512714][T13716] splice_direct_to_actor+0x345/0x650 [ 154.518089][T13716] do_splice_direct+0xf5/0x170 [ 154.522860][T13716] do_sendfile+0x773/0xda0 [ 154.527284][T13716] __x64_sys_sendfile64+0xf2/0x130 [ 154.532398][T13716] do_syscall_64+0x4a/0x90 [ 154.536817][T13716] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 154.542711][T13716] [ 154.545042][T13716] read to 0xffff888106940648 of 8 bytes by task 13716 on cpu 0: [ 154.552669][T13716] ext4_sync_file+0x294/0x670 [ 154.557354][T13716] vfs_fsync_range+0x107/0x120 [ 154.562163][T13716] ext4_buffered_write_iter+0x39c/0x3f0 [ 154.567706][T13716] ext4_file_write_iter+0x2e7/0x11d0 [ 154.572998][T13716] do_iter_readv_writev+0x2cb/0x360 [ 154.578220][T13716] do_iter_write+0x112/0x4c0 [ 154.582797][T13716] vfs_iter_write+0x4c/0x70 [ 154.587289][T13716] iter_file_splice_write+0x40a/0x750 [ 154.592655][T13716] direct_splice_actor+0x80/0xa0 [ 154.597595][T13716] splice_direct_to_actor+0x345/0x650 [ 154.602977][T13716] do_splice_direct+0xf5/0x170 [ 154.607746][T13716] do_sendfile+0x773/0xda0 [ 154.612157][T13716] __x64_sys_sendfile64+0xf2/0x130 [ 154.617275][T13716] do_syscall_64+0x4a/0x90 [ 154.621692][T13716] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 154.627674][T13716] 16:06:17 executing program 3: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x100000000000000) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) 16:06:17 executing program 5: syz_read_part_table(0x1, 0x1, &(0x7f0000000080)=[{&(0x7f0000000100)="0201a6ffffff0a000000ff45ac0080ffffff0500e9311900000100000000000000006300000009000000877749c6431f7200300784886063df0a5ee29e8247b83ae3006300000000000000008000", 0x4e, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6, 0x100010, r0, 0x1342e000) [ 154.629990][T13716] value changed: 0x0000000000000007 -> 0x0000000000000080 [ 154.637091][T13716] [ 154.639439][T13716] Reported by Kernel Concurrency Sanitizer on: [ 154.645607][T13716] CPU: 0 PID: 13716 Comm: syz-executor.0 Not tainted 5.13.0-rc5-syzkaller #0 [ 154.654373][T13716] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 154.664427][T13716] ================================================================== 16:06:17 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, r1) 16:06:17 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 154.713221][T13726] loop5: detected capacity change from 0 to 1 [ 154.744283][T13734] blktrace: Concurrent blktraces are not allowed on loop0 16:06:17 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, 0x0, 0x0, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) [ 154.782957][T13732] loop3: detected capacity change from 0 to 1 [ 154.783449][ T47] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 154.803889][ T47] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 154.832121][T13734] debugfs: File 'dropped' in directory 'loop0' already present! [ 154.839947][T13732] loop3: p1 p3 p4 [ 154.844298][T13734] debugfs: File 'msg' in directory 'loop0' already present! [ 154.846286][T13732] loop3: p1 start 10 is beyond EOD, truncated [ 154.857705][T13732] loop3: p3 start 9 is beyond EOD, truncated [ 154.863735][T13732] loop3: p4 size 3389030400 extends beyond EOD, truncated [ 154.877150][T13726] loop5: detected capacity change from 0 to 1 [ 154.926225][T13751] loop4: detected capacity change from 0 to 264192 [ 154.963849][T13749] loop1: detected capacity change from 0 to 264192 16:06:17 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) syz_read_part_table(0x6b0f0281, 0x9, &(0x7f0000002540)=[{&(0x7f0000000040)="260c3585521cee93a61db08d2b435c3439c86bbbb7ab3e5d17b0952700c8c62ce02cbf535790dc1982204cbd88d8e7b894cfe15bd508a8341f", 0x39, 0x6}, {&(0x7f0000000100)="ee345b2a39de8910182ea95821ae21e32e0c19b38a535deefc0a6747e7cd8b8684c69a70d28360985619ae5ef4911e317f9cc01605b26b53c47ff98f841dc7115d80d8ad64d4711864bcc3c3728ed34e8e0cd284cd3cbebde03265b159d4c773e32e5d7b973db2be19b88cbce0dd9b18f613b07f7e9d449e10c1805154d600359c9ae47055b5cbb81ee8d40bb9880c8a", 0x90, 0xf77f}, {&(0x7f00000001c0)="1ef6f9c7e37bf4150e9883b8360aceed6f0ce0a51290d56e091ae8910026898a966404e1643ce081a24f400b121ec6fb8869c4ae62715181e5f5c891a30c26464ef1341899249683cc745ca00a2ff5b532c32f0e5596d6833bff614138841e8dc2225684c51cc99659e46ef4ca817e4da13ae379d8aceedcca0fc4ab73f6fb0028621261d05273b71d213216661ee00f558601b09a8b797b2cf1233e99a437613127782636274c2086566780af886a8732bf30e011000e5d2e77ca43f254568f19c88937d7325c1ff545c6afc84ab642dc86f41fb4247e23ec75a68e4eaf02bcd8776078d7cfb77d7d3bcaa94cf2be9787014bc714ab8ce38d796206388b3fd545c021014a39911a128902e6e14163fb8cf40953fc0c9d4e4f90c77a0a4d596aa373a2707073efb07696f03aa931842b0d07d91b4f851882c964441accc6211df973c6f633ebd1b461ef54ab302653de8131d4895c0ba6e04910bd1550843e1855aa60aeb603e76bddddebc041ac50478629e20dc7e88ab61736f641bd90c4e79815d11c9fe4e1732fe6fe585291a7892b6cbf469b98be2e6fc95f8f2d16b407101e4c2e91c74acdd2bccd3dc0b9f1f4ea090e31bb0609a8f68fff9b9f2a979af9886fc0ce455c39970c01da5b20feaeb0c7ea6c66e34c10a949a2b5abd2b1fd2aaa127aa37abeeff670d53ee5675e61b1699592f77490ce8330a61d6dcbec4e1ca4c95d259584394761eb7a6bf44e0348d3946f8f560c16e84e47c0c714a6155461bc7d362a6a19e68d428694c2d9164a810eba6784246f2e13da8f4b6bb2d680e4080fb7ea6a88d87e30fc39b59a2dd6817f5022ac7ceff2e5289527c81372d57af9b8045021b478ccc8f3201f72ad253650733e8c72f085c56febe7ca36e7ab8b0a464aa7692d065841095f838c4d505dc3348ef166c769f778a16478d7f57a6084586b311b8aa2cb6a6abe22cbe7ca402ca2c4674a86cc33fe06c1df46b417408ed44e849c638c6583ca1d1d7738d4dc02476dbc2226495bb774d157202711c329babfd99b6a31db5f08d48ce206832c5bad051df6ebe01aaf6ee21dc98f882a90cbb944951724eab056a5d8531e0e4c84da5e34f3b2b111a5decfc18367cbd10b6ba2ec76025baefe0f0a7d57839c488071a1b54e568e8c1c9135977fb28dabf9e68a1e01a1aaf8bc2781090239d8ccac1dba44cdf7013a846888788adfedf883c98ab3c68e78f5cc0ad78bc3a066dfcef5c5a19e71454047d34179891620c7a7c1e62e3ce8877600181d6cf644ee84a659cc622932914a720ecf81a185c01754f71f5fa5c7b6bda3a8c7b85659264fe9e0641111649b5fe1bbeffd3a20922beee3a6abd22763b7f43fb21227cdddf94d56bcd83ab49a83a6405ae105104da5f9a12c4e30510c47b3090578e04c93d009c4527d080b33916b8d1f8894f324d05aec744feac8a8ae577027d411b399965b4cd2c3ec8ca624864f803c724ca77d0d5320ba6e8abeb3ec01fecd70342fb63d724feefc1f4bfd64a9e2bb7b822eaec224ec60a445c763ca01f993f8301c223df05a1aec85d151152af26e581edda12ad1b33e7d1459edb4ef5cd67cd3b38167132096c9aeddbfb5931f7ea01702235c04202fbb84fe87c6db961a8fd4972f810e450b9d6bfc62054b83cf437728f7935e4337ea02b1c147abc36aaf7707406776a39c4e98addf53cb71db2a2cd31f07ed3185c68a31645301da61aa6057e29e2d6f189c58edd2a3dc0ae9f9d259e84097fd2605410cdb8c06c4e62f566d11d987929216994984e91881dd6d5bac172975f56d08abd79efb2aafea705f3351731f54bed6b7fca6b4184f6e8829f4276ba9d06e2779f12aeea36df8754629a9c47a1042e0b8e67627bd581ff481f75870fd4beb582efbab063836c5c2ffaf895bc841e24b845f76d2ad1fc323805aaceef734ef31117081a8bb02458c676b627b8806a7f02f26ffcb83b1e03e48a4bfed0a009699255ddbcfbf1176023c608294feb96e8649101a19fb7215cd1d7f91150c2c47ac4863b989875586081b43d4154ea2112fec3c3629cf244e4a9d6f8a0af12a6a2ac78d79ea2b56347c900ba115cd8fcff60bca7937947b6377cb27fea3855bac0123ceedebc148012ee857ff420df92759978c7fea5c88656cef6dc109f9e73859cc57ed2db1d0d83693aa96f88e8607d2a30ab959ea28ea0b028a213419ca26e6396ff1e6672a763c6622417e27820b22c1fc986a48857208c3ec234bf0c94094ed00997f2c35396c8752011cc37a53f78cbf673925c1cab8e6cf0975d0182cabf333b7e6f9813177bc17b6f9c0bb217cd835f7d128f8759134e479b69c437431afe21200ca5121146efee2313df8fdb6e522c285b27b8cf830eb23a7805e5db44daddb1c128f6b46e93fbd81702719cc7e9a79e37bf5aea4e6bc6ea6c88d202589daf02686a6a021fe1ed79e2a88f4180787430d09a9f64c7eb467a635fc4a54f5939055cdaf0b370ffba90ce991f917fd85d4396f908b7856dfeb5d8544e3290a58d32badc637dd7330d438ac9536d106acaab89e8cfa040ab3b28329134c9204075eba334bd24a62e5294ea432667fd30c12cdf1502449954e62d97b4d884c2f9c899f2f2fb4c975d4c6abde82dfd9dd71e9b1010aa394189f7b76123183fece2abb92e8103229ec384329ca8feee3a79ae8cf36680a5a6be48260c92fe29a6d02239a3e206dbbbbdda9f3c6de232d18250ad058ea46a20cc66edf7d28502bb29029fbbb773e8ba7b947ebe963aae213c47f883bd6b2eba1962eb5b660592a3c004234e6c18215104938f7ad707e4f4c88a574d766e5e9c6bd0ce19ec1211976e356031e80ab33ad0149665fa48294650fac8cc7e37d28b7a011b539303d417ab60e5b8ef599a7bc2bf53aff9673d0654182a34ffb11d44dfe3ac66216c0fd5e8097d50ed3098b0facc97f13f90a585c7d3ef33697c39e716089afaa50338a4dc1f8d316f27e0ca0949170d2a3a71fd9ae86e627949ba43637ddbf9216dcac30ca9f9a82da40373fae9809fd1a0326098783a5bad31b34b40e6c5cf3f075285299804ffaaca4707cac62aae2d552a397056d6c20b12830a8de2999bd0672112db2a537069256cdf50de3325ad01fdceb19ca4fbc8530245bb12f1704150e9e16caab79096c4d6e03578fef70d8dc316033d16a2d5b53b7f989ffd43a21a22e325f8870c6f97b54e7a8ee49da9b78063c3868097eab79db1ed0a8cac5bd59d041402cbf1c33296668752281dd52fcbcdbf49a8a513d9a80632bd2bec71fbcfdaa5668094af01d0ff3259c654f562fc884a18da17f0520873f7752ff7b5e4effebedd20ca341ced29a1b6d7240a368310f21fb6764a26ad5ec8cf216b4b6ccb278adda34ac5f720fd40b6f8a55c8e7e259db823e277cdf4beaf132c11d4aac082e6842b6f18d1e7e1ade5d118e5a704934656771a01ef539bfdf85ddf86a21824021a49c9cd57b9e056e89071c9cdf50821764a641a9276f6d7183f663ddcfee07a6acb25feeaf1c5d9edaf9a7f3f8b638fe9ae1e113c6b85386b7591f5372493483ce108b9a170e94a27dc5b25e4fba533c2fe15b0c9b871b56886c722bc62a9765332380bd36209565bc912d6fa06c94c1c86795ce1fcafd972ad8e1367d39bc1d28814bd452aac99b227f2e466f098550cb406f30d9e3cc00063a26716fa6abdaa4ac212a38cd8889deb2a4fef2b30f987a9aef206a8672abd0a7a27ee4e3e71e7d8a5dfe492701e1c6f2ad288632f3fa50292fbe34bf0d0ed2d2a016c54663f0b191123007eff7b37146bb28a209856c5c794db52b90dfa38e0762c2e5bd0b2d387d641e2a96ce504f58809f8afa31c707cc313879b1d5e32e1b1ef849101a22b1e68182e0661e057b81106704d9768a4c66867b23642bc9faceea1d1b4b4fb84d958e85844365b5309a2e72f70a4fa1f0efc2b4cbc0edbe3c3acb256f7c6cf9733573b1da9195fe88e23d9208b24461b5f0a9b0e191d2c57dc0a63b0eb637403ad2d4e23d22218d869bb1be67dd6c8e8855dc9f8b4b34c9705da1d074a1680dc09139eb84c08bbb49e0d69f77acde14e423579a06569e3053a370fdcf34f43c5896cd1987d2fb952caefa9f3ac0d782a9cfc7f87eac52d39f8e126a2530885c049b1a4dcd27e4aa732129d0de49e8f191309632b847664ab2eda409288ef75879ffba1c87c6ab4c16ceaacaf3f5df06959d20cff41622c167040e4d5102a80bfbb42ba3474ebc456d83e406dba2ec9d60d96260cdcb5851c798cbbd6f3242b9413ef3a4f93d4288db89295b6650b0b72aedb383bf4323eb93280550f4372bf43e8cc43d52d12e76c558d6ab75f293d09fb4df9a21470219f5ebbf0c800f59f11414df59cd3e30adbf24b39ff246b4d2211be69b9b90a8d9e6a5ef23089c613b9f14f0f4ae20eeb18e23bbf08ac7de98ef1b9dd5739f171327bc0c9dca0f11123764e08ebb9cbc5ac28013106a63f5bda3ee65ece38469266e0ee477d8f7ddff03f5a419a248487452cdd48273aa80549c74cbf3309928ebe59a9298768a248d9db35bce0040d044fc57eb97bd372672f2692025a2fa717cf4b84d8faddb135d91f29b6af6f5f8e9b3152d957f45fdf8352b725f63555d8e170e99a94c3e929d2e73096a4fc57ec99782c16dc7f59f9e328ef31f34d8e1d18f3d4c0e19727de9358e0cde1a8e94734314c78f4b25ff32c06fc43eef28b45c92e35120bc8f1545b62137bf013f4d7d9a0652c3e6f799a5579b9003bef8082b7caa41ceeb42ff0267afa16ade0046d9731418e62d573d512a62c8bcb49bde2aeb5a482b6cf7c151ce63cd7766089e9ff6644e144f0f71c703e115c2208e62391a69bc21c7a1a4308f78d1a30f0512f0c11fcd4c5545866655e0942f65d611b8d2f39e4823dcb841e5d55f4fb4bc5572ccbb3a0a44559e08b1f54d62259e7123e86d54bacbb1737f08c082a7f79e8f9e2aee57884f845dbc2c58ea191749c89777c67f52c508a101944f793f874700d1b040de78f3353024cec4a5c2b1b60f31b63c8ce9fcbe4d189eedab7be5e025f7a03a083f03f8791286555d01f53d4ffc7752611992f331fae6eb130b8cac6e21e076e92dc2a92d751e1981058a5991151665c3c1f528b0dae34a3f89400181e4b5a505a81f9bf929f01a3361ae02ecd90179640c1d584b7bddefa01b8de311a383c206bd1e00c76106adfdeebf6821938bb671cf23a80085dce23be301503b225dce08af687c74c54b75136c33b8dff896b042d5e8b680267a46d542505487a0db8de328100174a75c83aad2efccd07d2ed85904195668d66d928309fee1f933a4fb7ebe1ec16e176d6ead662c61c4fdad0e662f802d8461b2d0728d625fbe1b654b48f3fd465c3e755f43a9d9af33e56b42d9550318c2cdd72a93a60282fa0c88a2d3492122304081be124e75575c19b0edc9b61a17560a0522bf54f6ed260211a4e8e15e90eb6626584b7661ea3b852f7a20366b55475be82884d0ca09232898d7d38bb694c7e269d76a746222d2102201b31e1a9c852eb8fdf94def437530edc908af321c8b0ceba12d8f434140a487d5e2c34d33457e823d6cff2e0de6bb99dd7958c7bc4e57206ce5f9dc0a7bb8cc9e9df3f1677fdb75ede0f26d7991530cae96702d2608ab8843028add2e7f73fb24b95020d153420b2afb11da8d6cc6e27deca8138a1e6bb78355a397611a149d611d4560c3f1fe903e11bc6c3e51851c7a5bbb750693da424600d7647318", 0x1000, 0x88d8}, {&(0x7f00000011c0)="aff8652f22ffa1a54c1eaaa12174c3258cb84574a6e379dd5d9ffb95a2390004660aec05f586080876193b78d38362f03cd69dbf859dc891f7aee900927fb69f98d3be61bbebc60ef3146b9b7915208eea3686da3bda6524c0cf4904ad65d015525054871a724b2a40b71794af0b8415feee8b3e3fec834ee29ba2631771f8feadba3bb262211a7002a46c7aa864980342f759bf22fc215d9f6f81779732a260f626fa5def305dd246bc8fea916ff6a94f8ef4595392cc71bab4c978a2e59a285e8f6defd2033502e2d750e73259ef0818ba7afb20", 0xd5, 0xffffffffffffffff}, {&(0x7f00000012c0)="f36656f4d38377e2a51085c2d4883d74a4ab45744b36e8365f504372f52c0e201789512cec14f41df22ca46d435ee4c5bea89ec436ac50d7faaa667512778f06472e8b993ea84bdef79b7c606aac", 0x4e, 0x7}, {&(0x7f0000001340)="03a2956e38f646bfda8654d47e9e365bdaeae91184f5f4463e08dff9497283f147272ea063f62c2d695040b435edb881e6c47d396ee1f27a442f23e263c8a7b0a1cb6015e15bce6d9eb52e446af4dbb14150916b30412b8ec93eca43750ea47737929b3ba66ef9b3d6918d1cd40d007ce8bad3f4e95604485a01090dd45849cc6e113111f0615914194a6ceff73ed16989405cd421ecd154848d87c8b8a2d1ae935ad817c5300a9666b4975c0847c860", 0xb0, 0x81}, {&(0x7f0000001400)="316634ec43616f8c4f16809901ed41b0fe2a549618bf059e4396cdd07d697aa1b55123a2677fab5f0f19d6434c75c185690fc0cf822b30fd8fcec4a3bef1937e2f125bebc6ecb35245acfb3dfb3f51683d4db96ad7d1bd35201df02aadfcda9a1dcc54ace2124febe9ee7d", 0x6b, 0x5}, {&(0x7f0000001480)="8ef2afa1a5f0e9cc7bbf0d984ea12d76cc6c7b615f6460a1dad8697694b4453389ed4fcd9c37a9d3d62e1cd4a2f101a66a1a07b3604f0ae189191942be0e80de631733705f62fea08f4f120a73c9f72077525ae73b564dde93c4325bb2ae2a165b5d29e0643eb93c72c808f509209d606ade827d10560c8f3f70c450e8c67d8c3482f45434cfaecbdbbc32aab3faffb8da536106ea5cd81875662e8c64d10e915c5be6a0509fea225d3c29ec7eb1a7a77ae38b7212986ab5518199f60b603bddafb30f5652ae9412fbad9434a81b7572287b497e4c287ae31bd4f4d2028dcc2279b2df9a6f2b35ebbc81ffd0c88edde1f8ffde2208a56c806d339da329e8ba3555a5d8ce264408db1b21ea970a614d10852db7e54ef5c8e377e134200fdda874a55706ba09aa43583c5738d323a45cf39e1c58ffd13fcc180ccc75dcaf2845d6240851628e4b381b667e0e5f81c6ee7927d59a24b886919e03857c4074c409ab56650bdcceffd3864d75b7ad9fe1d20d792304d9812f9ece1dce977694be4ee2ca5fb933be61e878bf819c521a2791c00143276b8cc66ae97249b6e58144871b8ce754ddeea530cd01cc6b77e765da1b66b4a4b20f62d1fb13be963d06c81d979fb8b5f5fb53f43fd63e52ee7b99e704955284bdeaad87acd72bb72a9b5cb2d17a6f43aa3607fd709030a1943d33f4000fbc144e27bf42b584bd6e4081c7b9327811bee4c14c3c3950ea9d1844de3aded7bc25842d365ddf1f6897ab1d74700ee00858e7e2ddc48c8735d3c89e3fef035f6c44ba0d4e563f9538978a3c60f2165d75ee1635f15cbd42b9c94f76ccf49a82061aa04d773ab598b92a8be8d3a47c6cd7774014a1530c5d111dcae1a13ad617d1c66a402ea1ae5fb6eb4c61e5155cfac9f1a0102b0374fc39a339679565b9fdd1131a82c9437191d9c35a619a05f4d834b486cd8a66fa38845329af7865ff6ee6cf90343c83c39234271d25127b36788f9409f1c89e44c41bb49f5ea42888752136c64b08e334b09a8e3bb4f8261c878aa6b88c9878626809d66a259a148d24db752e060e2073d7bebc05654cc5505cf55d64ee11e19ff2aeaaedf2286f33160383d17d2c018dbaeae1a97880bbea91e7137832c248588db39d3fc692e698892a87a5105cc0df607c07d5566a6269b63f06b4e5423912c095085f181a42eb153c98f6bca171caf0e05cf23831014a405bd541e4565356d7835035ec35e42aaa23bdc536dd85caed92312da88a15df2d1d8bd0148386dd06978a0ff1bed8b47853c8c2e0dd430f4172165261ad6b89c14e33a166bbe4a9f0a03944214f142dca73596c0d5e296a7fb5c4c7eeb923bb6479c29d9008c3d13949e2c7fff71ff55a7c6916389097bb125b92485eac86f2e82f54f4283380a3b54ceda86245b92760aef5337ef781eaac1fef57afadb6a17579b964d336dc223f4336a36b40672c0501a86cc6c00cf45e88ebb0b50fbf0eeccbf97f25726bd8cb0cd85c436084513c15a4fd25ba6e208345dd389c79636108cdd4bdac0ecd510f021045084a6b7125ca8d2d7328f8bed02fd68927d24cbafcd4215942f8dbc2b58ef8a1d0720fd80766df0378413672be6f2f6da95d43c433020b9fa2fa690c00c05bcf6d978d754b72d7981f6bc31c159d21c670e3d4352a666afeb43d9a86c80ac18c1f5648ee90dcef8119a1717d621b2b2118c6cc800441b36e0d616b877b9d7fa669288f3b8c2be403cb31b72287259644ac15531abe4c1d7a413b0594f5b695f9ddc46583c4fb4ad7bd6ba5127c79a74f42683a915c1535c3bee5f1ba6e00499fd015ad25874409eea157fa6e5766615bb5e777dfbc9a0a99356504d11013284954de98352f2292448708a61c7259488d54697d0cdbe3cd31969e1cd72a59b003d3b107883d7dfbdbcbcc81a510cb077691ce9bc766832f7c3f55c8ea6c7b1cc8b2960563be7fa69e85438595ac963870218c5ca0bf1bdf12c5c09ac3255baff60090f6cdefbaa71bfc63d9ca880796b139cf0143b45226bddb587e83b11efd3ae0b2ceea72c25d26a025088b6625fcfabd20a18849661ed4d76cf74800b3501857fcf076a3c107e94b932c591aacca27307e08bd5918fbf987520ebdba1134870284cacc6e870efe58854b46060b09f7a7494d27d1f79db092a21495b2b6bdc89e56960504b6814222e750716f33c73758f4d0129f4ae299f6642833b8392d6053d5dcd15c25b14329cd20172da25b87f6dad180648417ba7808ab5b686002aad20d91ddbad1164c291888c9f619b15fb18a527c01f7e2cf11a8eec0e8466f73b6f8faa1c80ff0f63d4b4a2773582bd1d771a4f22eb7fecb10f11c51a284f27cd1a6de99b5641905cc34e11d0803944c6f63f1fe9bc3775329cab4e8cc984d9efca541260e428099e6d3174eb287a8250c2d6dcabe931c9f1e7be8bd1a5fc7cc6ccdf9a9ef286996160ddeb5b82f21fa759ac12479ae61a9e3b49f2c1a757c37bfbef4542f31b01b644a6e245bdcd8a56ad7baf433d886c33bf20b1450c897284def37de04c178b652041f77b0ded7d68e6bd69a46b7248fa38d6fcb0eefd9305fe7305d3d834eaecaae87af594e7eda76a6ef9b1e7aa0f27f2f6116cec29c394b5c5e957caf5cd5251d1a28d40faf45130d9feef2f094d4321bd3f7c93fb882755eafdac10be584260c1645274aa1245a2ed8b63cd3a8255b421d5a3a9ca280b070a7d314c1fc86d3b70d8eaaea1146e54eb2ba7d8396afa3e90b0b77b80767fe77ec2e7c969e4320aa70c4b4d40fde6c976da8aa3dbfbfefaebd84cacf4f5abb12902c4a6432a2e3a411945352cfe959c96db9c4ce3b2f57b0d004116725218a6b68b0de21c95e0dbc7f2834b027b607c002a8a755ef8b73e2ce1f435917b95839c12db790ff26e8437e723a4dc25549ef78804422955022494c202b01f62ed27fe27a5c4ea07022cfe68978d9170aaf68a58975397cd600d96c42c18dd6805e40735e232c78f878ca756721d7ba438299842f8d195fef773ab3cdde92d84e9ba912a3a47432b6bc828d422a9076117645704e25a3a4dce94e40ce7f54abf4fa370035dced16d2f27c5a4bfc9624995b81f10c582b7b758e7f1376eead95e454772b6d8b93cfc0c72cb201242918b8f150f3ee265e66b0eb0e6b590a2447c5d6673935b79a33fc0b39d531dcf6a027cc5f04bfe449304394fff5b31946cea1903763221eddd3086338ced907a5b395857c6903735675f329c1a54bc1814e235b48e710eb28efd55e8b3181a6eb7e23e7c50480c0d4301ea2d10198d1011a2f22439867a9adb8ab5d01ff054f4dfb6bc993a45c28bef78324c2fc00fef411d6c8a4bdd4bb2654e1216efec71e993241581935a637a9efb4eb84dec630b9000733b97788f005cfb2f397b263acb66867ba7244595bc903d6432b4e9b3204c1d6f9a7a3aed174516f8a70fe991dfd2e219bead31eaf7ce095015492280e99d070f5b9166dbbb400a193a9a7e8859ef2a8f2f3651e5d1f6802dc9a237b40ddab8d17a12bb5f90be28cbc025492a3ac48a2f3af1d75095fc08f3e29930fcd7f76519773331981e1cf04faa18ea09e2b8db4ef43f1e0a6b48d77f16e4346920f0db10c71abe69a129a959d99865a1fd05fbbbac8f1924eaae8de841c0ffb50f645393678f24ee5f37614c2b36555eba1ea73f88ffc5c35e4dd105b2e05106c756e86d73243827df21d0540a4eb30b026aa1997cb4d642aabb2c8c4ef8e412135538a7a1a46ec3736d0d8f869f61813f20e4af7ab3abcaa8556f2fb40b7dd65a2e53be69ceca1a7fb3926a62ab4c775490e713e9e3118e84e4a5248f6b2c027f37e8d620e48f64b2874585f77bcb300c8dd520979e9a4871ba378db4677867a5dec8e5204970a9290d6258469dd4e0cb6ee22d388ef51599ee7ccdbfcd0d3e64ea143d9f4e5fa621f32b20b987490a6f118d2d2897f8b44fc565e830d187d4d340fe12c1bb07c74767554a3a46f686fabc7fe020060d14400c286a408f3917e67963622f3fea82c81a7f318594decf1f11d11993a38d79815360a14b8677e9bba427aab5bb21b3a09ec40482a080db6200bf4024135b7d9f2e546c7e6efadb2ff4906627fdb388c1a801154f571352ca0593a507e9a06c1685472a9f902c81a2d21318d8f12e3696331b4f4fb45072a600eafce8bf9155f9f7f5ee9a32ab3bb8620d716fb73ec3f3d306bc146bed15a5934d6a697b57fa03add60dc3e3dec6c00d0100c8102d9a957cd960f8daa233ce3c4a600965ef2d496671950d3051052ce8de7c97636c1c5ab0d713cda96eed115703d2dad12957642b433069dc1822a76610e8be9f63a3f459de9082bf69d1b3fdd01d591390e9cdd7851efc720b0461b38dea02eb65adc278d7f88f89a963ec7098ae640690708ec11e61dac691b6b6843b584cc54b9b8681931aca35805a9286f32bd9c3b59d0c781deae8c709a1cc3d21866ae27d0c9748782e04d400f7d12ba04cf53112ae374f9042d63f1c22b71d98fb243cd7ffa377c17250f4eee6a04a11ac18aec48c847738ce2f90bb27d99e7e5e1120e76077da4c002d5d4dbd9669fb8a263609e97f105f45b4f88df07ade4aef0ec84ecb67013d5c9d25650de7b4bc7bb473dad5f004ac8d6c76b0fc6221eab43ed3705ed0dbd0e44059a7a5a6140cc86fa8f1f1010fd5668ef9abde14fa3d24c75a35dbdeb9a14aac250c14a07c86b88758d7e55e2bd793080b270fb08cd2f066c9ccc9f7202fdbacd152d67353e0c668f7f0ff8c4f3697c59cc81e5df0ae37ecb3bcb263a9f1c7e913c0f0d843a153e045798b50fc69d3fc420a63ab90a9b4d6e19b0cf451c24821ef4e045e4c2d519c67f6cd18cfa2c8bd4debf771449ddf8cdfb3eac8a68115e7b50e3b4498373caea1a6594314291cf8c8ee9a9ad7f4c7574a62752b587bcb6eb07c2d2888dea2717c9e768ecc46ba6f28286da236d01387e9bedb8180259eacd85b47f60e7352d8bf345540ae2bdcecc9b707e00acd956ce2ba71091b43ec31cce9570d4d1ed363c0297a56d6ba7b16eb956007b3956c8f9e7ce5c407bbf9d26c1f4171626496a01f544989a4b7652e8afbdc21a17d5ec8a4f37d52279cd06daa3ef54c0aecec5645e7063068c53d1bfdd68fcf41c07829d5145bb0636304312489d97551d37909060b20edb6ea6b9401466856f92c6ff353f96de53f9cfc935623ce617bbe02d877db58d48970beca3ce3bfb7ec26203cf205c945e0c8325266b1d86809e2f1e61d5032abd7086bdc797bc4bf7fe083f1ea3d3cdae62ef352892381218df3de9b1cd76eed394364827852485a5a0f4984ee7935bf06fa5b9e602ff9895273c5449a87e62b11d2fbddb90b02659f09979fa0aed7dd12107cd1cba0675201a6d634317f4ee841e9737cfce4b2f57b9b2ff44b20a144a2d6e7c854993bda033dcba28977fbf6135d70e2506c8a2fcc51736eeeeabb4ac701549a8398d380de2d31d2937ae371feb509471e96911726cf2bcfc6a4c7e2114d0596b3a37ca3cc0a30212bc6155b85c9e20ded02aed3a2869ad34ed1e9da8ef18690a015f6e4eda1b3b8db395799bcc2a4f7ba65e44b447c14cca531c288f4551d801d035703a8a29f283df192188c788dcf1a750fd91631cfb5a2cfc3dc9d9ef17fad6a440860d3c0c96b759e3944ca2b456ceccf11db42dac02629cbb0bf817543d07cb08487ab9ba18bab820561cfb7998a57913e1731f0a50875409cbc27bab0dbe44f9a9ccbb8394609f", 0x1000, 0xffffffff}, {&(0x7f0000002480)="f56c90e10a6a69a97540d4823f92a1d3bd41e1c9c92c1bf7d8b6d360fe0b24b72aa26c5a55164f97c1bb1fa593da85298932f2a2293342b596693ee2e519b78de5e638a248d14840ec5daf6c62075a3ee25fa32ebe9410b9eac8c63f13c23ab20393899ce9e018a2d177fac5e1d3e7401384926ba27886b9e91f410018c8c3798524c6a58ac589b7f268d304f36bfa1ef3830c26ab3ab722b5e21611b56acc2a8d420dc743c99a1f57b80b9b258f3fa61ac9f4ad", 0xb4, 0x9}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x40) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) 16:06:17 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) 16:06:17 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) [ 154.981312][T13751] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 155.005208][T13749] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 16:06:17 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000, 0xdd) fsetxattr$trusted_overlay_nlink(r2, &(0x7f00000000c0), &(0x7f0000000100)={'U+', 0x7d97}, 0x16, 0x1) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 155.085806][T13769] loop5: detected capacity change from 0 to 1 [ 155.108706][T13771] loop3: detected capacity change from 0 to 264192 [ 155.133783][T13771] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 155.133805][T13769] loop5: p1 p3 p4 [ 155.133886][T13769] loop5: p1 start 10 is beyond EOD, truncated [ 155.152726][T13769] loop5: p3 start 9 is beyond EOD, truncated [ 155.157332][T13779] blktrace: Concurrent blktraces are not allowed on loop0 [ 155.158720][T13769] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:06:18 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, 0x0, 0x0, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) [ 155.241162][ T8] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 155.270668][T13769] loop5: detected capacity change from 0 to 1 [ 155.282487][T13779] debugfs: File 'dropped' in directory 'loop0' already present! [ 155.291155][T13779] debugfs: File 'msg' in directory 'loop0' already present! [ 155.316023][T13769] loop5: p1 p3 p4 [ 155.320302][T13769] loop5: p1 start 10 is beyond EOD, truncated [ 155.326483][T13769] loop5: p3 start 9 is beyond EOD, truncated [ 155.332452][T13769] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:06:18 executing program 5: syz_read_part_table(0x1000000000000000, 0x0, &(0x7f0000000000)) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0xe0100, 0x82) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) [ 155.349072][T13803] loop4: detected capacity change from 0 to 264192 [ 155.358864][T13803] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 155.432530][T13811] loop5: detected capacity change from 0 to 264192 16:06:18 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 155.495422][ T8] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 16:06:18 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x8) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) 16:06:18 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, 0x0, 0x0, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) [ 155.574523][ T47] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 155.620084][T13823] loop5: detected capacity change from 0 to 1 [ 155.655863][T13823] loop5: p1 p3 p4 [ 155.660160][T13823] loop5: p1 start 10 is beyond EOD, truncated 16:06:18 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 155.666299][T13823] loop5: p3 start 9 is beyond EOD, truncated [ 155.672292][T13823] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 155.691200][T13829] loop4: detected capacity change from 0 to 264192 [ 155.701381][T13829] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 16:06:18 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 16:06:18 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080), 0x81201, 0x0) ioctl$BLKTRACESTART(r2, 0x1274, 0x0) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) setsockopt$sock_int(r4, 0x1, 0x4, &(0x7f00000000c0)=0x8, 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 16:06:18 executing program 0: syz_read_part_table(0x1000000000000000, 0x0, &(0x7f0000000000)) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0xe0100, 0x82) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) 16:06:18 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) [ 155.809456][T13823] loop5: detected capacity change from 0 to 1 [ 155.827737][T13848] debugfs: File 'dropped' in directory 'loop0' already present! [ 155.835571][T13848] debugfs: File 'msg' in directory 'loop0' already present! 16:06:18 executing program 0: syz_read_part_table(0x1000000000000000, 0x0, &(0x7f0000000000)) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0xe0100, 0x82) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) 16:06:18 executing program 5: r0 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000300)={0x0, 0xfffffffffffffffb, 0x58, 0x1, @buffer={0x0, 0xa8, &(0x7f0000000100)=""/168}, &(0x7f00000001c0)="444b89a67fdbe6df4db13468a07ad7a9861fcba975e3052aba80594d2c3229ff68ea3aa500d15b5941f0dd39fda9a342fd44ee5d7c6d8ae53f0991f7b9d837853c824bed3509eb30442084a51e537bf6d9e96b4f7c79ce84", &(0x7f0000000240)=""/155, 0x80000001, 0x12, 0x3, &(0x7f0000000040)}) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) ioctl$SCSI_IOCTL_BENCHMARK_COMMAND(r0, 0x3) epoll_ctl$EPOLL_CTL_MOD(r1, 0x3, 0xffffffffffffffff, 0x0) [ 155.853565][ T8] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 155.863117][T13823] loop5: p1 p3 p4 [ 155.867306][T13823] loop5: p1 start 10 is beyond EOD, truncated [ 155.873394][T13823] loop5: p3 start 9 is beyond EOD, truncated [ 155.879464][T13823] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 155.891133][T13851] loop1: detected capacity change from 0 to 264192 16:06:18 executing program 0: syz_read_part_table(0x1000000000000000, 0x0, &(0x7f0000000000)) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0xe0100, 0x82) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) [ 155.918910][T13851] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 16:06:18 executing program 0: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 155.976681][T13871] loop4: detected capacity change from 0 to 264192 [ 155.986006][T13871] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 156.032225][T13881] loop5: detected capacity change from 0 to 1 16:06:19 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) [ 156.092927][T13881] loop5: p1 p3 p4 [ 156.102406][T13881] loop5: p1 start 10 is beyond EOD, truncated [ 156.108560][T13881] loop5: p3 start 9 is beyond EOD, truncated [ 156.114560][T13881] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 156.185630][ T8] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 156.196269][T13890] loop5: detected capacity change from 0 to 1 16:06:19 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$LOOP_SET_BLOCK_SIZE(r1, 0x4c09, 0x7) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 16:06:19 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 156.248159][T13890] loop_reread_partitions: partition scan of loop5 () failed (rc=-16) [ 156.278953][T13903] loop4: detected capacity change from 0 to 264192 [ 156.344501][T13903] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 156.354856][T13911] debugfs: File 'dropped' in directory 'loop0' already present! [ 156.363128][T13911] debugfs: File 'msg' in directory 'loop0' already present! [ 156.547544][ T47] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 16:06:19 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) 16:06:19 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) flock(r0, 0x4) 16:06:19 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) 16:06:19 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}], 0x2000000, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 156.651214][T13925] loop4: detected capacity change from 0 to 264192 [ 156.659933][T13925] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 156.680720][T13923] loop5: detected capacity change from 0 to 1 16:06:19 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 16:06:19 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(0x0, 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) [ 156.752741][T13923] loop5: p1 p3 p4 [ 156.768649][T13923] loop5: p1 start 10 is beyond EOD, truncated [ 156.774826][T13923] loop5: p3 start 9 is beyond EOD, truncated [ 156.780821][T13923] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:06:19 executing program 0: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 156.801725][ T47] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 156.809715][T13939] FAT-fs (loop3): bogus number of reserved sectors [ 156.817558][T13939] FAT-fs (loop3): Can't find a valid FAT filesystem [ 156.833297][T13945] loop1: detected capacity change from 0 to 264192 [ 156.889059][T13923] loop5: detected capacity change from 0 to 1 [ 156.893277][T13945] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 156.895628][T13944] debugfs: File 'dropped' in directory 'loop0' already present! [ 156.920926][T13944] debugfs: File 'msg' in directory 'loop0' already present! [ 156.944049][ T1032] loop5: p1 p3 p4 [ 156.950783][ T1032] loop5: p1 start 10 is beyond EOD, truncated [ 156.956911][ T1032] loop5: p3 start 9 is beyond EOD, truncated [ 156.962892][ T1032] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 156.973687][T13966] loop4: detected capacity change from 0 to 264192 16:06:19 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) 16:06:19 executing program 5: syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x80010, r3, 0x0) move_mount(r3, &(0x7f0000000080)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0xa5) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) epoll_ctl$EPOLL_CTL_MOD(r1, 0x3, r0, 0x0) mknodat$loop(r2, &(0x7f0000000040)='./file1\x00', 0x1000, 0x1) [ 156.986292][T13966] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 156.996414][ T8] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 157.014629][T13923] loop5: p1 p3 p4 [ 157.020970][T13923] loop5: p1 start 10 is beyond EOD, truncated [ 157.027133][T13923] loop5: p3 start 9 is beyond EOD, truncated [ 157.033148][T13923] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 157.089744][T13978] loop1: detected capacity change from 0 to 264192 [ 157.140776][T13978] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 16:06:20 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(0x0, 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) 16:06:20 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(r0) r2 = syz_open_dev$sg(&(0x7f0000000040), 0x0, 0x2) ioctl$SG_SET_RESERVED_SIZE(r2, 0x2275, &(0x7f00000000c0)=0x10d060000) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x0, 0x11, r2, 0x0) ioctl$SG_SET_RESERVED_SIZE(r2, 0x2275, &(0x7f0000000100)) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) syz_open_dev$vcsa(&(0x7f0000000080), 0x2, 0x50000) inotify_init1(0x0) memfd_create(&(0x7f0000000140)='\x00', 0x4) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r4, 0x84009422, &(0x7f0000000600)={0x0, 0x0, {}, {0x0, @struct}, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 157.346315][ T8] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 16:06:20 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) 16:06:20 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) r0 = openat(0xffffffffffffff9c, 0x0, 0x88002, 0x62) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) syz_read_part_table(0x9, 0x3, &(0x7f00000002c0)=[{&(0x7f0000000140)="0dbd46a4adc46d5484c29b5c1248e9c2475093c610f7441d37292d67e4815517f19a47974c7d52c5c3d35824cd54164781d746c426c0f8c9630bea86b107261cd39916ca4ce81bbe4958b91b414e7630c25f", 0x52, 0xffffffffffffffff}, {&(0x7f00000001c0)="2f938ff80061", 0x6, 0x6}, {&(0x7f0000000200)="fd091b9dcbe026be3a398ddc0eb95aa31b0799ef1f34c3f30d5b48bffed0747dd0287ac18ab5dca8219ecb9bebc56579edf64ed7cae6d897fa0289c95aa7dbd2b6d066d100830cf8a762e6350d6e4802b83614f7410e31930d89a7c1146b4fce12382a943dd0b23c53eba2a5440d5af51728463f068b2299c6cf2d3a2d67872ffe3d7a", 0x83, 0x5}]) epoll_ctl$EPOLL_CTL_MOD(r1, 0x3, 0xffffffffffffffff, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r0, &(0x7f0000000040)) syz_open_dev$vcsa(&(0x7f0000000100), 0x20, 0x24201) 16:06:20 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), 0x0, 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x2000000, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 157.422201][ T8] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 157.446790][T14005] debugfs: File 'dropped' in directory 'loop0' already present! [ 157.458356][T14004] loop4: detected capacity change from 0 to 264192 [ 157.466513][T14005] debugfs: File 'msg' in directory 'loop0' already present! [ 157.474668][T14009] loop5: detected capacity change from 0 to 1 [ 157.481121][T14004] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 157.490809][T14013] loop3: detected capacity change from 0 to 264192 [ 157.527581][T14009] loop5: p1 p3 p4 [ 157.531863][T14009] loop5: p1 start 10 is beyond EOD, truncated [ 157.538029][T14009] loop5: p3 start 9 is beyond EOD, truncated [ 157.544101][T14009] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:06:20 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(0x0, 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) [ 157.593804][T14031] loop1: detected capacity change from 0 to 264192 [ 157.603020][T14031] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 157.623996][ T8] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 157.678408][T14009] loop5: detected capacity change from 0 to 1 [ 157.714087][T14009] loop5: p1 p3 p4 [ 157.742962][T14009] loop5: p1 start 10 is beyond EOD, truncated [ 157.749158][T14009] loop5: p3 start 9 is beyond EOD, truncated [ 157.755170][T14009] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:06:20 executing program 0: chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 157.813786][T14047] loop4: detected capacity change from 0 to 264192 16:06:20 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) syz_read_part_table(0x3, 0x2, &(0x7f0000000040)=[{&(0x7f0000000100)="0d1d422e961aa962d6b5357bdac681716068aa42b18cc1090d907b084f406160dfbc54cda5cb39a9aad673358789f51475c66162bc1ef5e4d4d3a538b139dac41327b021e4ddbeda4076a93cb9c4162dc87f23b16ff92af7518e80f95c53c8fc946426dad09aa0ccc75d4a86e1a164d48014880f9f20d14c341516bd9a835481f7d3602bc9df0b822c886ae155f7454a656909f1917d04b47b6c3e96a45aa01f546dd5a23c566f0cd912703d277e4469244a8c76e40154010ff56d4e4c2dd771ac4358afb60914b920761f468f90977d1f279b085cdbe1eb7a1b895dbd2906cca36fae99626d0c241ed6c81419cf57571986689e88a6b7048845d6213c6606c196d90fd08c6c076741c2f1a11f720f5cf2067d4f81b7539c224c7d43943b4adcb18204d60a40b687336b2c21eb9c8f1cf6a91ba04bc804f20d44a3b74be1a323d848ab815dd029e481b7475ba76cb4fcc7ac01ae99c4fc34ed2704c6738325b77fd63c6a561dbe984bd6511b556f9bb1bedcb5b9a1e092e5e9fe8678edc522b9ec71afd0a7ec9e2412f8e96ee267d76bc879aba6eff09f044b8f93556707ff6c6738031fbcdd651f72c5c5f8b1e5a9174f16cdf50357521bb54e19a0d0b67744ca83fe316e19a2d7fe19100a1a2c5496ace5d034be6f63b7d427100e66c4548a8a7b705b062d4f5fbba3954ae77206afee423b498427d2861115249fdeffa7ee521c1031f8308289ba59aca821c073fe69f9c045defab5092078d7e9e22da3a2697cae3e64ed0721ae5b77118064ed87309c24aa1b189aac9e5cb26b2876bf28e3c6d655ceb24f33f14bbf25911e60d9c0dcd131fd8c9b2e5c781263f3e266c21a09da98c84327d2e922a2df8cf4f5851f2a18edf61727cc28c7dea05cb7cf7a6e12a95b85da8a3cbb5d330d01e2da97804dd46cef9cd072f8b8309aa8bc2ceb93789b8f84aecbe07af5cb4d197e34c7eb8ae97219e6d4b7aef3be224b7ae13e7c76f19d8fa4231978ffd4fa41358bf85953929e514065d6ed14d6ab8e6fae4b690c109a14caf28f403f086606ac0eb9f3946c02d80be1cbcbfa3939a588925a1dc3e578a0f334ac9882534c1e2369cc39de92f4324c31917e27a8f8d6f8311f42c1a8764ef2b4d5803fbf67797aabc3ca05840a1945d8823c37b8343b873191f7de368717273cb9836771cc3b7fced8af4b645ffb85b6d879c86cfc8c97e0f7b2d0ac5d9e05f4ddf14e1a31d5033f59c997595c4f1cdf491f6666361ad7d1a6072401232ead9f5b3855e9c93cecd4c62389b3f52389cd98815e147fefa406b2e02bcf313d1980522a3f13d8065db8f3979427345381e2b8077fbb3fd13e35b49d28f44090d77e208eff0f1491e62b9f1a3130927e22890d18ff78c2c063ef776a0823398aef6578cfd683b81366da76c514b3008ab3ce3e1ed394706d051875f1f7b328df3e2b549091f2eb1f4e9fe271eab8e8cff20fe9fab22224039667334f370f010ed4242faa8f32c3252a8fdd0513f667e5b2a988fd914e262bcd04353e3b608b3769a59425d282a0a741361fd33228baafeaae4ecfa7074fcce36e20f5bf7d5d8f7d0f703225718dbcff9649f072168b58530e1555c837fd5e79a6a9d677d5bd4a573d8da59678e69b085f02432cce1c3bc85a3eb7eac11140fb15b78cfade81a773bdbee34184a59e4f7dc78fb25cccbed847ddca3ca307bb6d20d3fd722df0777a54cbdbaa5f4834c6c455dfb516eb58b8a3a7e86c9f6ccb616199b2c48db56c085e456b4c0d79a59afb70c53e7413d65b625d30ff702b743f526eef60a338af55944933ea21aeeea2cd0400db69cc0eb4f6d9474fb33e66008c1c586287488df30c87e9cfad645a8e8ec086e1d6614173ab1143813ac132d376f8ea16ad0a31d841e9c805f755d23986f8c9ab3d39961934718e5f0c2728399b53e2b9aac9aee39646d022f4257235afa7ff87b4afa9c00f8d98da1e4786ed1fd80b99e8647d0c298f55142fb0770a3d70af5b81ef0323d97ac55dcbb36dcd9a56e079b3e6447881dda528b6fc910fd4c503f05ada075d4b36864f3d103d7e4630983c10fad1b2b5382ce46d790afac6e96a57cf7c0c57c4733241e17a20056dcb7ae1d84599f713dbfcd136dc58a027852365b9b03f39a0e0a47fcbfd1eab4ddb9b9470b22c57ad8c9d44d776892d33ea021795f7b9920e9cc8ef2af3ed24576a2df51bfaa38dd584d95664442592a0a74e89f4056a1601248761916dc74905f8c9aa1a6051a6ec7ae7c6394d280d493b0d9e1738beff1660bd5d75655bebaf78ef7dd31c78c16dc502804b2b76c81c0d3d9ba27abbbdcd90f9f346f7bbda68fedf0f88c284cef0ba1dcb9d437115cb24eb0100ce1627952620a43a5a7e7c407cab10e6b958a8b7ff4d47fe72f5a3ec6d88093363d0f2c65185ac7883dfff30c984804de95816ce7d5cf7ddf910d3c837a2aec7684ee0c70b0063e1ccf2b0a49d603f151ad44ae4690aab277c827f07b0f849fd130df335cbc6bde277d86d57b38002e76123fcf8842128256a4c9c73dc8ef8612e8a743577c9404b93e4a900305c30070d720e5ee94627375eb9b17a372044e073b24734bdf079c230a6862b526bdb3f610ec95b6c7194db3608c2baca373ebef1bbb3031c7a58f2ae8d7a7b399cb1d7c68d52494a4bdf0b640828f0af53594ae2d16e9bb415b5bfb12c03e5746fc4e32f6dc845b760a657a0854a9aefdfb670ca3630e0333b578cd016e70eb63a990b31a658115d2c18f90d9405740a27e8497dd38d1a465e596f27ac91f7cf2733d2e2466639977379d2ebb88ea72f513930f7aa67a367587a3f63e72facd3d08b13447478701d20301458d6302153f8e22f183dadc5aac7d55e954a1cd5e82aab2f428b8fd0dbf47dba7487ac325aa4dadceebf6f337fd35e3962e893cc0b189ef332e140ac615c36b9558eaa926b882cac14643681912a28a25864277df418f9897a6bc622318f27551ad0ce0c4fb8258c7e9aafa9ffeb3d91f9e2569e555fa7f0ea486840a16052ce7bdcc0657e5031a890599bee113975d2f8895f931da56e54ee70a7f2740b79fae443ccaa33fd63ca4e456fedcc18f2141fea8a42649afa16c27122abc8fa74a5b5dd60231b5551d1c931bdb9cebaa17e55f8447d6487fb05c23f40531cc7a985e5efc89e346bc9ae8e9f14f7328bba708dc6218c873fdafcb5c69a21c132f6beb079b35398d4d0592a6c0a9e91c15b8b93d516accd63df9c87c1f5ac12f1c5485439378a5ef25e0fff3452e056876d009973b776b7dbf1c335048dec8f77b0584936b0ca6fbae0064113a94cadc53e03ac063248f3aa9d46815e49a08b3c51a524d76cd8753d160d976da092e8ee719f2e8828818c51a086b07b9333ca2811a7de9555332c4ec0d67b5f7ee009e1ace5b325ddf0c1ae573f1b9fb784353971d48caa0397b46285e20635a564e3edcdaaa06b6f1e160f3cc5d817a1db5e61f4281de1a4557aa258ebd275753f2520ed233230599abfcc2c185f1c7b0704aec606867ee8f3d1bed1ded730dbf568d1865bb1e8d53d0df94ff81c57e4cb58d9e25bf5d760116c3db0a433e5a6ce5c18bfc6d59787698e31e00200837d67caa9ba6820994920d4b6ad5c6f15db3c0b6c60ecf4e53006b191c54055666dea54cf5959b8281be7c8f10be96e9ca8f4450ab6143f78e2849afacd257bba83c66ddeda97d9dc278640d5d9b6842e23f367619ae7ef41ac5502216c5898263e7c8665a9e526dbbb8225672e8e451faf1206296173907262604ccb41f2b7bb0bdf3d409b02735db74879ee5b6ba3512148af5ddbc939b427f8afadec004dcd57d6f40a43e87a6f77bed73c9bbb6087c0a1c79bf3ed0a7380fab4229243343bb616a077ef6900f295d7eaf075bd71fa0b8c417a81be90e61106983f12bf4e7f224f00e1cc6a9e7d93083b71c49d3e8b44b1e44aed0146801ac4ab6654721656906ec9d1be74a435baa2bfdf02a934be3c4c226c280f616416aea8cfbc6f9cb068f803b5f146dcbd8465727a3f54df6a5ea0750e3fe71fdab5a326a2eec0af08be69273bc8668df2cc7a586b54f89185581487c8696e6cf089f5e9207261777adb35e42da9ef2026cb0a4861306c8ceb079403f4654359dd51735e172b6393d30c3e89b782aaaa403cd11a2cd283066108b9a57b434708a6a5aaf31634dccaecf2ac84010200a0a58c9d35c5ba836dee5f40c566a97271a2f0041077c34c37f3ba8bc9d842d28360a6ad4875f80da2b21cbff74c5da28edde35785422f905c297f41c6b24f0e68937dc6681e2218f4f3e4053dcd8b6dd60e9caa1878379cb4df66a212d8720be3ead69567045226e88b95b68fb6f5f0a4fdd07a6febf861c6afc641fae873af8e4a58e86c79ae93a077a5d0ca8910a32fb1fb925fc1725cabc435b67a576935bf80eb21e0d74721a655d71b82e6029dfe145c5aac386d557b0eed23be41318907b5105dab977ce17653b6e7a245199ed4502d7d9c0da186d3fad55b635d4d1e6b75c41965690099ff3bc8524840cbc1238dc4d7cce8514d3d8927759780121c23302ce680cdccb90bede05a0d1fe8f2414dfa8fbea21e53aaac6ae6a56e4bcf4d2d25166b3e06096ce605c1b42b4cd244e6c1f2788a68b0c9ae925900924ed00046255c45e1aed3e27d712e9ea27c88c2908c2d73541e70e54cc9d81081b606dc4dcc74e6b434972375812e3e06c67d7e64e58bb7f94886629ea1362e7e1ff5e239d4ba6be4a8695cd23c07bc7ba70395a050f0277e39fc13c2c7a5b296f4ae20c3ba3603235eb0e7ef7519016859b0b6da45978835495d7737c4a0ed405aa6d3b9b71b3aaee2a113b85a0f90e65193ee1e64b92d67071992df4bb99c938cf65b58b69ff8dc6281f0329b4a69a3456cf82118ebbc532aafa2bea5ef8d11a659b4f0081d4220e0e2d3969dae3d01ee7f0dac251606f22f4433e723c587b70e08180d5843f0ef0fab3eb1416eda0bb1a5ad9fa1832e96a199dc79258f7836d6f61381b7db1e4a0d6e11d16838d443da5777a6f019727abd78c0d42af630a1a31d2d4e2dc2f32ed88c5e458c8f3eb9f327a9cd52dcebaa006b8ade004a0680d849de25122e00af06ea397e5e99828b20aed2c6915afd9b750592dc1302ba0b8a10971366b90f4a962ef0f7c805733e03cabcbd6dd2af3abf13904e9288f174733d9a8c6fac9bdb5c31e80dee5357e230ffa3a33426073210a850d9f955f70395dfdd4606d032dbfba79037af1543ac36bba757ea15606a380d4626e915a2d3d805ece443f9c20374d10579d927d58fafa56d114bb455b0755cf0c0b95bf06f8bf5351e0ad1ae83d4a597e9cec60aa155e359458af4509275e3a6140ca4cc272a1d1b71b806ed2e2fa1d5a5cb6ecf44f8f984d85984c46f984bf73946ffb8e760fd88a38c71e63f33c866a02e38161893e56a28deec6411818238c92b32fd8a894055cee3bd1af2b36c52909fb57552531c2f9f178bb86860d099ccd75e2cd15c20f4f822d63bab6e5783040bb2a536944ca02341d90e2eba7c7abacfd9862a44e01889315486e3d2e388117cd08eb7f1f1a1801726a5e362bed089431cd176d81339785e9f0bb09c6c7b8ce0b6d19f062b7f2d372e4e6cd80e6a58dd61ac385a577e618dee38bf1b1ffdbc3fea7dfc838edf317bcc2f0c60ec08c91ac7673036835f242c8663385289144bd049424202791399d73738b59c6685e3a36a599697b03c0fe582d0b2136615415f76481293233f345d7559", 0x1000, 0x7f}, {&(0x7f0000001100)="9dadea8cf69ca4a5526be195e78400a6666daaadba9363158367b08a65b6ef2520acf2c26ccedb74bcc0347938053eaf3036dff6521254bc8b90e6771f18ec4c49679ee77b36d6c6d772a10104aca10629d3c7e5119551f9242e2cadfb3b544953c29bcee53408e6ba19c207490d927a52edad6b661d", 0x76}]) open(&(0x7f0000001180)='./file0\x00', 0x89260ad6a970187b, 0x135) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) 16:06:20 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, 0x0, 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 157.919139][T14047] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 157.971714][ T8] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 157.987596][ T1032] loop5: p1 p3 p4 [ 157.998312][T14005] debugfs: File 'dropped' in directory 'loop0' already present! [ 158.007042][ T1032] loop5: p1 start 10 is beyond EOD, truncated [ 158.013143][ T1032] loop5: p3 start 9 is beyond EOD, truncated [ 158.019157][ T1032] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 158.044515][T14005] debugfs: File 'msg' in directory 'loop0' already present! [ 158.084031][T14061] loop1: detected capacity change from 0 to 264192 [ 158.096417][T14061] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 16:06:21 executing program 3: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x41800, 0x0) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) [ 158.182721][T14066] loop5: detected capacity change from 0 to 1 16:06:21 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, 0x0, 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) [ 158.238168][ T1782] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 158.250953][T14066] loop5: p1 p3 p4 [ 158.254890][T14066] loop5: p1 start 10 is beyond EOD, truncated [ 158.261024][T14066] loop5: p3 start 9 is beyond EOD, truncated [ 158.267139][T14066] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 158.291852][T14079] loop3: detected capacity change from 0 to 1 [ 158.341516][T14079] loop3: p1 p3 p4 [ 158.346251][T14079] loop3: p1 start 10 is beyond EOD, truncated [ 158.352382][T14079] loop3: p3 start 9 is beyond EOD, truncated [ 158.358398][T14079] loop3: p4 size 3389030400 extends beyond EOD, truncated 16:06:21 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000, 0x0, 0x5}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 16:06:21 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) socket$netlink(0x10, 0x3, 0x13) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) creat(&(0x7f0000000040)='./file0\x00', 0xc0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) [ 158.424607][T14093] loop1: detected capacity change from 0 to 264192 [ 158.432648][T14093] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 16:06:21 executing program 3: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x41800, 0x0) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) [ 158.507516][T14101] debugfs: File 'dropped' in directory 'loop0' already present! [ 158.534204][T14101] debugfs: File 'msg' in directory 'loop0' already present! [ 158.544726][T14100] loop5: detected capacity change from 0 to 1 [ 158.583833][T14100] loop5: p1 p3 p4 [ 158.585306][T14112] loop3: detected capacity change from 0 to 1 [ 158.587645][T14100] loop5: p1 start 10 is beyond EOD, truncated [ 158.587657][T14100] loop5: p3 start 9 is beyond EOD, truncated [ 158.587666][T14100] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 158.632090][ T1032] loop5: p1 p3 p4 [ 158.639237][ T1032] loop5: p1 start 10 is beyond EOD, truncated [ 158.643705][T14112] loop3: p1 p3 p4 [ 158.645359][ T1032] loop5: p3 start 9 is beyond EOD, truncated [ 158.649097][T14112] loop3: p1 start 10 is beyond EOD, [ 158.655026][ T1032] loop5: p4 size 3389030400 extends beyond EOD, [ 158.655033][T14112] truncated [ 158.655038][ T1032] truncated [ 158.672855][T14112] loop3: p3 start 9 is beyond EOD, truncated 16:06:21 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) 16:06:21 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, 0x0, 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) 16:06:21 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) syz_read_part_table(0x80, 0x4, &(0x7f0000001340)=[{&(0x7f0000000100)="d722dfbf19690a12345d2d9e34f9e61690523e07272446ed09c0598cff57014a21178007822d2078cee9e34c39a16ae82f1c0bbe35404b4c1a01422c9bf0d8f48c9c9b8bb47f681638bb1b517e", 0x4d, 0x8a}, {&(0x7f0000000180)="bc61515762d5401e042c68cc4ba898fc4040835d6035b1e5ee5de446cd40f76b3fa66e11ceabe801bc940203b1775456f8d584c28bcf5be61253e72ebeeb79ba4a458969f3e2ed3a47971cbba7bc9129800fb2f3a1ec613ed2d5a583316f2e3f6681377c6867148d4f98031319a3fca10e08a8d73834544035d156a750c280c0f47433621583d50ce37be4901ba04640ba20fbdb5bbeea5fd3e950e2db9f337583fb09490ed23d13eee882ab6a51863356e455e05c2f43", 0xb7, 0x10000}, {&(0x7f0000000240)="b876eb43c8857b96a51e71e8d0a095155d050929bd16cce9d5feceb0f7b2834e5d2cd9baf2ad6600099b1eb27c30eabba3849ea3158dfce5321bf705af3463ebb81eb39e40fff4e9aa07eef54589d700886f74b76da434b76716c08b0b7f050e56581e56bddaca0a6565fa913059369310e4f8daf363936d0263fa6fae5f31e7ba0d58ec72163411d63874942181574896bf024a9d6d1af278f6c7529b9d0fa37d3d9b42da180b792a1e1f0c2119ea64152d58a91e6a6cc02f55c1d7dafeb592f2072dd704e6308f947e2518431ea8b4c8db2f4c241ccde29f5ecdd23d8707643f4170579de41a6db13aeb20f98f4d4b4c30caa5863df503bae10d2d853424e26dd6998529eabfde85cc16f24288f43dc09d10b448fce2cd36552189fcbdd4d33f55d8b6974d5afd48c538edcb46909af6e86a22b4e8cad8aba1ccf8d90f7b1e7417654105222ec4320a3dd7c5c99e6dfeec7be13c75f8db003b592cfd6cad1dee9130ce446cfb3602882e41938ead2586254102a2f67c35f39481064f669a82df2ae53b068f546c618eff96fb62de99fef2c9743df067a5681b41ee869f3814a9e716651fdd8c1f1fe1c213fb34994fe4019afb778bfdfad60f64ed4d18852a0a833f2755076b29553159724f2e54ad6777c9b9a65fcc42e37cade404bdd9f2fa5244222f1157147abb19758ecfb08873f2351144fe22ec4356bd1c9027cfb4cd83ad320c9aca459bbef526d182d632ea16aed2ba7d2af5b0dc7466b4c248e9b2f30025381d08c6481ae53d2a43fe8ff43a31347481ac2ee799a8138cfebc1396ff3179f5f1fcb9c02d4d364a5f43d102caf7c17149e69f2b860de0e4bd1156e3e92f4467b80b9df972232acd93820a22f8baede41056d034d03825f316dc0a515fdf33af08f786d01246fd363a223d067ecdfbc9037487875894afcb5e4e96b7b291097332d912ac571086775d9fc0831e9f840a5495f336e06cce920042f0a7035757d642966260d1a1954683ab950f035e328be8746d8d4fa007d180160fbbc0633bcfdb71a27a5710ce655b056fb2fd9ce1904a04cf0b410eb4129d722dc50e340f2950784c0b6263df357a8be4e1262dcc9c795bf99a5d96cf258714c83917eeb2b8ea0dbf74d6f5b7845d7711c4e24024420500a82416ec23c431a73dd06492ce188eef5d68d2b9a1a3da4a084460a4b8b6ebf4b69ace5bd36b6e42b0a89c5020ab31276c6b42794f69d8fad1f4f49d78404a8542f21bfb20e7a266c160fbae513b3f0d9f966cbe046c83b1d2f2bc81941c79e0a2289d0b200db25997556bbfd31df7c7a691c52f5a786acb4c823393ce7e6b0dda4d06830ef3257a8e51b4ede3f1058a977c6421005c4026c815e805f94e53778af7e1d8f1fbe1068bc0f53e65c1df54d6fb8ce69c69af1a14018434a12c3781d9bdbc46966d9d6faf57c863bcbf1c6923b0ce5509e8acec562e600aac9b274b4f5b704fb0f7baa59668214d82d308a2b02bf3cfe5fe79357c4002d09412852df03c22baf9745d50726308056f36991a7a643d8b7bf275b91b300675d7cc3b7b32b426ee49c8728e188cf192b152813090758ff52d5641a02cc6576e0a9ed627d849dfa82e12b2c1adc5f41ad5964910ce5cd8592663e5315bfc913022d3e76df4383f804a03289747d2243677851832a1d076d3558050845c614c2d311c0496f32d9fa514178ac1af35b277fb878a09064c703051a175309d860ca2d1f448d6be68b48a1416394a7728f51bb50246d9489d3ddf0e2b1d1f0d098df008683667dc2e903cb2fab746d1c7938ea8d306492d30ce42bef30d5ef3cdf64d6d10540fa0031d9ce70a2a9c945a86b8e1ee328aab20fd059634a350b49ac653d86b47752f00cbfba1651589f13ca43ea0708328a8484cf01f547acd0270ffea95ba3a6925bc72f29e1865a37e2a64169f2745878795170524c45456703eb9bd2f2aad7bcaed0b5f1ab46b0ad944b40927f4ab969baf3e972d8b8ac3868f06195cdb96f135e549fb1e570b2302bf8f5f49b1c245d6c7f2e023244d31dba776dced627acfcd702c493ec3c2012cf8b26dd86344710235a7ef0eed125bb5a3d32ab8450dccfc22489017f308379099355ddd1101e76d2b26b9f797c80c3d34aa89382ee2e902e5a85eedc185b47478c9610eff2fddf8a15eeab51cc604c8055b610d14e0e09733b4dd36e36d9bafa7bada3f739aec8b05241df92730f3b27c5f7f063465bc818df9ee00773a2f10a9d92b15b8c01d71bce768655180298b7571466ad7f15de6648ee35ebdc42924cbd3bba9b2245e1af3117cda4b05bcd1de3411b1c67394e3f7e5c7fddf69ebbf918b3c9137cd5ea6bebdf05e94eae74adc14491cac229bd2bd69370b8bdbfd268e95754ff6f511567271c4ed931126530835662c842df5fafcb53ca996b366bdcd3a282f6e920b445c65599f7f63efc88367bc0caf8a1dbae1ddd502c0afbf21aabda9c00255db29d47b6ef4fd24633321c95831c57ef620acab71bc1f2e10df626a210f506184b978b8fede3e45e116c0a5fb7d1296220a984773013fdd753a7a7d56e9981de72c0864067fac130a22bc498cce874a5954408f38343372a81ba79814814d0ead5abf6d07191e9647399e99e1944b1f9c4c01f899621c9752f11e04191970211f8eb4a64cd76b1bb8f71a1841cbfec2c4613790f98605e89916579616ffe4501eb5e0fc7bfca02f1e8585e564a7d8adfd5e72b95e56731ddb24ef1ab5ba9fd4cae41fae898c8559dd6e25782a3089601bcdc9650fdd52369050b81ed48e710cb48a1101d900feed24a4778a6a53ddea5df850bc7f0e0b893d337d8d8eb1b74526ccf8780b618d83354f27c31a8556f38ac173cf99c6ff202723c381120af30a54be128dcf960a5109b8553e5783891f2ef4e5c2f6c1a13f72dac82e7e5ec2849857b2875560139b93180da5359bf665190974987bf987e3a4a35719279dd06fb7857bf986d0fc40afdcc531d04364361092031d5bc99ed30bc003ffa7e0c328183eabecaeb628215f574c80122dfa50b8534391dd2f4507cb5fb2f557b466ea4ec986558921b7f89a1675d79d4a65a1d2acaecefdf337d03fc75eb1fb1c68f61eb945da1eb0d69da8519535848dacfdba2e72030d4751ae7da842e122dc54e87a0edf453f5be30e086f85c9d09b0106f0ac6fd9feb86ae9acb62fb41ca2203b911bb6411a13f8f2d41a48c7a93bd35318e3353084973d8aaac4e49d12107a684afd3237bd2cd725732f5829ae9737e80551734e376649700ed7f27e6ec61594638b593f6276259008f641853a2de8df3e7a3587891610d3bc3dd6b76537f1d28eee85e38d781eeb17c66db04bec1cc78f6430ecb5a6fe0c1f1147e74021a4e8f0894b01fc990e80eacc66fe7dba77e633b0851feded939e5bdad4a269aa4be17dc0b749108943502a87a93ec3dffebf3f8e59bf89bd935f1442ae8a58ea5913fb911ab6e81c8a7e09dd604045463b044320b2df3d3b47288ec755ae4ef4afcb8b6fd5beda786309a698c183ad209e1849b29ed9cc45437c2460069bc8b4ec20bbd1a8ebd59fe8886f329b935cf44f1e9a04d515978e31d316c434fe8249109d373792bfbd09f01bf9d03d0fcd9c709636136242150f6368762b4e2cb820a3ec7316524d4f35536e1486625dd14bb1728db447d94d6d0062c48583d036f2730eab37f341e9169a4522e401f03cbc2b7c9301bd1ea98c99450eda4780ba3ef77185a1f10082bff708c575509f6ac940d3ddd64c41c29ed9815ab3fae45d3f3e0f3ee537da80018926b7697f0a3e600f65ebf2593343986de7f482a1d0dc944eb644ba88df8f86fd423cda737fcebd216aa5feaf757f87f0953f0cdd0821096e5343ef0c6095665da780da4767dc4945671fcf01b2ee20802e69588d1938130aece1d00728fa833ede939a37a3e62e55becd69a0a6df0c6f2750cee496b0c4eb6ed7dfdef4c56e2bda24acf9b98b2e46cbcbaa3b9f060eb86ec43bb15fec2284eba41558a29df81e6bd7fbf41fc8b9269398e2ef5106b91f0024443a7efff286428e43f562ed455fd57d0c4d2d0c0a468bf2e16777d926a1440a07821401b724757ac6397a4b81b20c756704f517f227fcc2f8ef2866cc3006dfb7f3be66805ea45e3715aeb8e72fe1779c383512451f7c8a746dc1f190d446648d20e54230329e5370d5e7ac628484ae6132ecbdf95bdd1a75a63e868e931c5484c1b4a073a611f3f1ffac0e8e07da61a50a5ac298efa204c80efa4e2804b882557db112272ac228d619123c3270aab6139751f837d3497b3a8f91e58de352204125908e3f415150e72088c2698b7905b00e2addebc92e8e8abe1c300c97baa17a5b48ae3afad23aa169151869185e0685bf5f7f8b3ace9d43ef25e8e17543cbdd96bdd3b4dae26541cec5f1ee428f32c0d796724f10204664598cf01e197699b10bcf771ca77dc385a12481c9429a1447174fb0724d5a89dd084f8aafea2938c494bc15bade9a1215463e5eba3a448c4115c50917f3ec58a510621bb84af367fb6c6e278654cbb37db556d88bd6f72a657e5da16eacc5a0118f7f7445a8935ff5e1ed2bb46ae07f0b7628fe7d975892a4232b7ee14683e83f32c24ae80f628d5c8a679a01a82e873ca38efbd74fbc22015fbc11218c16b4820a5caaa91a642d58e473e547ed1803041a1f18e3d01f2c94c1f34db0a9e64fff5c9f10b2ffcb85e2b92f334c3f0c1e9beb53828db41794e9e13791f3a219a13c535735999881b6949ff7728a781c9fa46ce9a926bf08de03817ceb2972a74c05e7add26116925d1657875b5ebde80025591efb1bf83d22936a96fdbee77328fe25a733393706d6c6a60372355df270e280a647a91bc1242de35c753c4e767d02674cf87dba5e88c7bf15b7905a812f4d07fda87b8dc700b42878786d1247ad1bf58e7d7acfe0ffac797f14c6e4268bd98cdb0126521dfa63ebf9df53b02dd96e34ddf42e847710856389abdc86a4bbfdeeebaa7ac987fec6919dadb97e32a2f4fd941ed01db44942e6a2ec44c0e0878a6ab6bf2f2ec8c65f45a16d4125078daa42a0aeab0024a3ed486267f3c29dd74fac6b2d188d6170903d7cc723ee43d42c953a7c8746366c129bf45fbcb5cbf0ba4e908aa6444f944de5982e46d3f3572e3552768c78df4a049310bc2c7ac38e6c8eaa175dda1c436c413573248d4b73bf428a2b92d59ab77ddb18d0f890221491143d114b983e8c9525258fac04fa365f076887bdede69fbbeab710501eb3b84cc8583b3a0ced1f605e3264c7b0a1e689daf81cc1f227790b84a09520ebd6cd4e407658bf14e42716fc2af262206d049429168beb4f8ae28e1f01b4bdedc34220ad92972e7210b9264a6ca19ec8df4acb600aa3f56d31826b34b823028532af574bd61ff4c84819c8a08810980960f11709defc67c28dbea84c7155d821a41304d2401e450492c9c719c743ad77aadd0a12f6533d7a1bbdfbf7d77d7051767f78ba9112cc436838cccead15ecd26a4efa17f939a40b71a878c1cbe01b5ed7f8724e4d3546aca5740cf8e1c16613c9c2eb0b9e5d16285ffefc9b7481b231abe75e13c418e0aa6a8399b56d0c7312325e68e84ad6aacd4ed22b8c98af07c9a39ea248b08e47c6cbea2138d6e083f76ab99ff99ab952cc6a0477e8b99121b0b1c740a8d61315ff15bae4a2815e7d9413d4f2f674b08fc5ebaacd1a6e604f54914f843b70c0a6ad74b8c5ea953d02346bc5aa6da510518dfbd878", 0x1000, 0x20}, {&(0x7f0000001240)="088531bd6ee6abe4ad26354a324da5e6c950efd4c7f49348b44ef4bf953a7df30a054e85bcf0a9a12bc40505fb1347e1c76fa2bc15172c51c4a3c95132a7cbf5bc701dc479e14f98a590fca2f46b7d0cd9612f808dab1f6ebaf1d6cc5af4b8b1d628676cd1d1ed192e0c0523ec813a13fcf9356b5092bc6e5fd58303eb196e5639b7ea7799ef3c79639870f605d77c998f4c5e16177d1f8d1429c13e02edadf873f01af9629cb8c4bbde83fb21d2d4f4bf3d072611d07d31f5035a4686d6474910f8936e10d645ac5b", 0xc9, 0x7}]) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) [ 158.678860][T14112] loop3: p4 size 3389030400 extends beyond EOD, truncated [ 158.689408][ T8] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 16:06:21 executing program 0: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x2000000, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) 16:06:21 executing program 3: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x41800, 0x0) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) [ 158.777055][T14138] loop4: detected capacity change from 0 to 264192 [ 158.783823][T14139] loop5: detected capacity change from 0 to 1 [ 158.794241][T14138] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 158.799144][T14143] loop1: detected capacity change from 0 to 264192 [ 158.813871][T14139] loop5: p1 p3 p4 [ 158.817691][T14139] loop5: p1 start 10 is beyond EOD, truncated [ 158.823795][T14139] loop5: p3 start 9 is beyond EOD, truncated [ 158.829793][T14139] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 158.829972][T14143] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 158.846125][T14152] loop3: detected capacity change from 0 to 1 [ 158.883817][T14152] loop3: p1 p3 p4 [ 158.887903][T14152] loop3: p1 start 10 is beyond EOD, truncated [ 158.894008][T14152] loop3: p3 start 9 is beyond EOD, truncated [ 158.899978][T14152] loop3: p4 size 3389030400 extends beyond EOD, truncated 16:06:21 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) migrate_pages(0x0, 0x6a, &(0x7f0000000000)=0xffffffffffff7fff, &(0x7f0000000040)=0x1) shutdown(r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFDSTADDR(r2, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x300}, 0x0, r3}) sendmsg(r1, &(0x7f00000002c0)={&(0x7f0000000080)=@can={0x1d, r3}, 0x80, &(0x7f0000000280)=[{&(0x7f0000000100)="c2f2fec99207d0971c9d8afe4c8466390a78710c7a711b33fd68b9a68c4bf064ebc2885f22d26a213c3fd74929af403a1f55cfac71af2bc2e307f079b8d7626204bd3f4dff39e9c71f43e2f920a498e865c8aa711413c0b22da0e2a6800c1d06d394be34db4cb05a45b4f7ae58c977ca2457852ce642b3e27c6ee57e92069f50df1ba08dfd99f5395751cb3a305fc32063d41dbf625ac9bd7f0b3fb00c09e1d4b43bd1d2213f5a74a6e9302157", 0xad}, {&(0x7f00000001c0)="1dc722133c657f637f2f4ab075000ad7a6f63b1e55959b0796ae4ffdf689a245620234a9dda305d47971edbd8d4f4b40d66f20b4ee6f7a5f3acfee3273bf3e88e69a495cdb5779837978e9328f4ba01a65b3c6b7622258979588f54aaff98f15e341deb9b54d9571429f3f5000495e62f77393cfe17fb59182e6d93552f5694b8616d9943df8677639ac3c84", 0x8c}], 0x2}, 0x20000000) [ 158.950241][T14155] loop5: detected capacity change from 0 to 256 16:06:21 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(0xffffffffffffffff, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) 16:06:21 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) [ 159.067363][ T1782] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 159.076543][ T8] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 159.093981][T14101] debugfs: File 'dropped' in directory 'loop0' already present! [ 159.108557][T14101] debugfs: File 'msg' in directory 'loop0' already present! [ 159.116366][T14139] loop5: detected capacity change from 0 to 1 [ 159.153931][ T1032] loop5: p1 p3 p4 [ 159.157766][ T1032] loop5: p1 start 10 is beyond EOD, truncated [ 159.163907][ T1032] loop5: p3 start 9 is beyond EOD, truncated [ 159.169898][ T1032] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 159.178145][T14139] loop5: p1 p3 p4 [ 159.181932][T14139] loop5: p1 start 10 is beyond EOD, truncated [ 159.188466][T14139] loop5: p3 start 9 is beyond EOD, truncated [ 159.194488][T14139] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:06:22 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x4002, 0x1) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) [ 159.214220][T14190] loop1: detected capacity change from 0 to 264192 [ 159.223535][T14192] loop4: detected capacity change from 0 to 264192 [ 159.234579][T14190] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 159.287070][T14192] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 159.348022][T14203] loop5: detected capacity change from 0 to 1 [ 159.428446][T14203] loop5: p1 p3 p4 [ 159.432950][T14203] loop5: p1 start 10 is beyond EOD, truncated [ 159.439102][T14203] loop5: p3 start 9 is beyond EOD, truncated [ 159.445153][T14203] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:06:22 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = timerfd_create(0x7, 0x80000) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) poll(&(0x7f0000000080)=[{r2, 0x6404}, {r0, 0x8050}, {r3}, {r1, 0x40}], 0x4, 0x6) 16:06:22 executing program 0 (fault-call:7 fault-nth:0): open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r2, r0, 0x0, 0x0) [ 159.507058][T14203] loop5: detected capacity change from 0 to 1 [ 159.558488][T14220] FAULT_INJECTION: forcing a failure. [ 159.558488][T14220] name failslab, interval 1, probability 0, space 0, times 0 [ 159.571170][T14220] CPU: 0 PID: 14220 Comm: syz-executor.0 Not tainted 5.13.0-rc5-syzkaller #0 [ 159.580036][T14220] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 159.590091][T14220] Call Trace: [ 159.590479][T14203] loop5: p1 p3 p4 [ 159.593365][T14220] dump_stack+0x137/0x19d [ 159.593390][T14220] should_fail+0x23c/0x250 [ 159.598317][T14203] loop5: p1 start 10 is beyond EOD, [ 159.601418][T14220] __should_failslab+0x81/0x90 [ 159.601444][T14220] ? alloc_pipe_info+0xac/0x350 [ 159.605942][T14203] truncated [ 159.611099][T14220] should_failslab+0x5/0x20 [ 159.615900][T14203] loop5: p3 start 9 is beyond EOD, [ 159.620706][T14220] kmem_cache_alloc_trace+0x49/0x310 [ 159.623811][T14203] truncated [ 159.628270][T14220] alloc_pipe_info+0xac/0x350 [ 159.633460][T14203] loop5: p4 size 3389030400 extends beyond EOD, [ 159.638863][T14220] splice_direct_to_actor+0x5f7/0x650 [ 159.642109][T14203] truncated [ 159.661722][T14220] ? do_splice_direct+0x170/0x170 [ 159.666758][T14220] ? security_file_permission+0x87/0xa0 [ 159.672376][T14220] ? rw_verify_area+0x136/0x250 [ 159.677224][T14220] do_splice_direct+0xf5/0x170 [ 159.681990][T14220] do_sendfile+0x773/0xda0 [ 159.686412][T14220] __x64_sys_sendfile64+0xf2/0x130 [ 159.691561][T14220] do_syscall_64+0x4a/0x90 [ 159.695978][T14220] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 159.702026][T14220] RIP: 0033:0x4665d9 16:06:22 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(0xffffffffffffffff, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) 16:06:22 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) migrate_pages(0x0, 0x6a, &(0x7f0000000000)=0xffffffffffff7fff, &(0x7f0000000040)=0x1) shutdown(r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFDSTADDR(r2, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x300}, 0x0, r3}) sendmsg(r1, &(0x7f00000002c0)={&(0x7f0000000080)=@can={0x1d, r3}, 0x80, &(0x7f0000000280)=[{&(0x7f0000000100)="c2f2fec99207d0971c9d8afe4c8466390a78710c7a711b33fd68b9a68c4bf064ebc2885f22d26a213c3fd74929af403a1f55cfac71af2bc2e307f079b8d7626204bd3f4dff39e9c71f43e2f920a498e865c8aa711413c0b22da0e2a6800c1d06d394be34db4cb05a45b4f7ae58c977ca2457852ce642b3e27c6ee57e92069f50df1ba08dfd99f5395751cb3a305fc32063d41dbf625ac9bd7f0b3fb00c09e1d4b43bd1d2213f5a74a6e9302157", 0xad}, {&(0x7f00000001c0)="1dc722133c657f637f2f4ab075000ad7a6f63b1e55959b0796ae4ffdf689a245620234a9dda305d47971edbd8d4f4b40d66f20b4ee6f7a5f3acfee3273bf3e88e69a495cdb5779837978e9328f4ba01a65b3c6b7622258979588f54aaff98f15e341deb9b54d9571429f3f5000495e62f77393cfe17fb59182e6d93552f5694b8616d9943df8677639ac3c84", 0x8c}], 0x2}, 0x20000000) [ 159.705918][T14220] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 159.725528][T14220] RSP: 002b:00007f37b70de188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 159.733944][T14220] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 159.741923][T14220] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000006 [ 159.749894][T14220] RBP: 00007f37b70de1d0 R08: 0000000000000000 R09: 0000000000000000 16:06:22 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg$BATADV_CMD_TP_METER(r1, &(0x7f00000013c0)={&(0x7f0000001300)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000001380)={&(0x7f0000001340)={0x38, 0x0, 0x400, 0x70bd2a, 0x25dfdbff, {}, [@BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0xb818}, @BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x27}}, @BATADV_ATTR_HARD_IFINDEX={0x8}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0xe65}]}, 0x38}}, 0x8000) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f00000012c0)=[{&(0x7f0000000100)=""/142, 0x8e}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/206, 0xce}, {&(0x7f0000000040)=""/24, 0x18}], 0x4, 0x3, 0x29b) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) mmap(&(0x7f0000153000/0x2000)=nil, 0x2000, 0x4, 0x50, r0, 0xb3fc3000) epoll_ctl$EPOLL_CTL_MOD(r2, 0x3, 0xffffffffffffffff, 0x0) [ 159.750703][T14231] debugfs: File 'dropped' in directory 'loop0' already present! [ 159.757879][T14220] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 159.757892][T14220] R13: 00007ffef3fa788f R14: 00007f37b70de300 R15: 0000000000022000 [ 159.781912][ T1782] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 159.795777][T14231] debugfs: File 'msg' in directory 'loop0' already present! [ 159.851434][ T1032] loop5: p1 p3 p4 [ 159.855757][ T1032] loop5: p1 start 10 is beyond EOD, truncated [ 159.861876][ T1032] loop5: p3 start 9 is beyond EOD, truncated [ 159.864966][T14237] loop1: detected capacity change from 0 to 264192 [ 159.867875][ T1032] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 159.875582][T14237] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 16:06:22 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(0xffffffffffffffff, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) 16:06:22 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) migrate_pages(0x0, 0x6a, &(0x7f0000000000)=0xffffffffffff7fff, &(0x7f0000000040)=0x1) shutdown(r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFDSTADDR(r2, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x300}, 0x0, r3}) sendmsg(r1, &(0x7f00000002c0)={&(0x7f0000000080)=@can={0x1d, r3}, 0x80, &(0x7f0000000280)=[{&(0x7f0000000100)="c2f2fec99207d0971c9d8afe4c8466390a78710c7a711b33fd68b9a68c4bf064ebc2885f22d26a213c3fd74929af403a1f55cfac71af2bc2e307f079b8d7626204bd3f4dff39e9c71f43e2f920a498e865c8aa711413c0b22da0e2a6800c1d06d394be34db4cb05a45b4f7ae58c977ca2457852ce642b3e27c6ee57e92069f50df1ba08dfd99f5395751cb3a305fc32063d41dbf625ac9bd7f0b3fb00c09e1d4b43bd1d2213f5a74a6e9302157", 0xad}, {&(0x7f00000001c0)="1dc722133c657f637f2f4ab075000ad7a6f63b1e55959b0796ae4ffdf689a245620234a9dda305d47971edbd8d4f4b40d66f20b4ee6f7a5f3acfee3273bf3e88e69a495cdb5779837978e9328f4ba01a65b3c6b7622258979588f54aaff98f15e341deb9b54d9571429f3f5000495e62f77393cfe17fb59182e6d93552f5694b8616d9943df8677639ac3c84", 0x8c}], 0x2}, 0x20000000) [ 159.959244][ T1782] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 16:06:22 executing program 0 (fault-call:7 fault-nth:1): open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r2, r0, 0x0, 0x0) 16:06:22 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) [ 160.017888][T14244] loop5: detected capacity change from 0 to 1 [ 160.102037][T14244] loop5: p1 p3 p4 [ 160.106093][T14244] loop5: p1 start 10 is beyond EOD, truncated [ 160.112170][T14244] loop5: p3 start 9 is beyond EOD, truncated [ 160.118199][T14244] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 160.143309][T14261] FAULT_INJECTION: forcing a failure. [ 160.143309][T14261] name failslab, interval 1, probability 0, space 0, times 0 [ 160.156006][T14261] CPU: 0 PID: 14261 Comm: syz-executor.0 Not tainted 5.13.0-rc5-syzkaller #0 [ 160.164753][T14261] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 160.174799][T14261] Call Trace: [ 160.178067][T14261] dump_stack+0x137/0x19d [ 160.182394][T14261] should_fail+0x23c/0x250 [ 160.186789][T14261] ? kcalloc+0x32/0x40 [ 160.190833][T14261] __should_failslab+0x81/0x90 [ 160.195627][T14261] should_failslab+0x5/0x20 [ 160.200112][T14261] __kmalloc+0x66/0x340 [ 160.204245][T14261] ? kmem_cache_alloc_trace+0x215/0x310 [ 160.209878][T14261] ? alloc_pipe_info+0xac/0x350 [ 160.214755][T14261] kcalloc+0x32/0x40 [ 160.218734][T14261] alloc_pipe_info+0x1be/0x350 [ 160.223617][T14261] splice_direct_to_actor+0x5f7/0x650 [ 160.228978][T14261] ? do_splice_direct+0x170/0x170 [ 160.234029][T14261] ? security_file_permission+0x87/0xa0 [ 160.239557][T14261] ? rw_verify_area+0x136/0x250 [ 160.244390][T14261] do_splice_direct+0xf5/0x170 [ 160.249153][T14261] do_sendfile+0x773/0xda0 [ 160.253560][T14261] __x64_sys_sendfile64+0xf2/0x130 [ 160.258653][T14261] do_syscall_64+0x4a/0x90 [ 160.263105][T14261] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 160.268983][T14261] RIP: 0033:0x4665d9 [ 160.272862][T14261] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 160.292505][T14261] RSP: 002b:00007f37b70de188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 160.300973][T14261] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 160.308925][T14261] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000006 [ 160.316875][T14261] RBP: 00007f37b70de1d0 R08: 0000000000000000 R09: 0000000000000000 [ 160.324837][T14261] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 160.332789][T14261] R13: 00007ffef3fa788f R14: 00007f37b70de300 R15: 0000000000022000 16:06:23 executing program 0 (fault-call:7 fault-nth:2): open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r2, r0, 0x0, 0x0) [ 160.348702][T14262] loop1: detected capacity change from 0 to 264192 [ 160.396969][T14231] debugfs: File 'dropped' in directory 'loop0' already present! [ 160.405163][T14266] loop4: detected capacity change from 0 to 264192 [ 160.407262][T14276] FAULT_INJECTION: forcing a failure. [ 160.407262][T14276] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 160.412152][T14244] loop5: detected capacity change from 0 to 1 [ 160.424726][T14276] CPU: 1 PID: 14276 Comm: syz-executor.0 Not tainted 5.13.0-rc5-syzkaller #0 [ 160.439529][T14276] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 160.443576][T14231] debugfs: File 'msg' in directory 'loop0' already present! [ 160.449577][T14276] Call Trace: [ 160.449586][T14276] dump_stack+0x137/0x19d [ 160.457260][T14262] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 160.460144][T14276] should_fail+0x23c/0x250 [ 160.460166][T14276] should_fail_usercopy+0x16/0x20 [ 160.483050][T14276] _copy_to_user+0x1c/0x90 [ 160.487495][T14276] simple_read_from_buffer+0xab/0x120 16:06:23 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) migrate_pages(0x0, 0x6a, &(0x7f0000000000)=0xffffffffffff7fff, &(0x7f0000000040)=0x1) shutdown(r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFDSTADDR(r2, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x300}, 0x0, r3}) [ 160.492868][T14276] proc_fail_nth_read+0xf6/0x140 [ 160.497843][T14276] ? rw_verify_area+0x136/0x250 [ 160.502789][T14276] ? proc_fault_inject_write+0x200/0x200 [ 160.504226][T14266] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 160.508419][T14276] vfs_read+0x154/0x5d0 [ 160.521585][T14276] ? __fget_light+0x21b/0x260 [ 160.526262][T14276] ? __cond_resched+0x11/0x40 [ 160.530941][T14276] ksys_read+0xce/0x180 [ 160.535099][T14276] __x64_sys_read+0x3e/0x50 [ 160.539712][T14276] do_syscall_64+0x4a/0x90 [ 160.544128][T14276] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 160.550025][T14276] RIP: 0033:0x41935c [ 160.553994][T14276] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 160.573603][T14276] RSP: 002b:00007f37b70de170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 160.582021][T14276] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 000000000041935c [ 160.589996][T14276] RDX: 000000000000000f RSI: 00007f37b70de1e0 RDI: 0000000000000007 16:06:23 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r2, r0, 0x0, 0x0) [ 160.597992][T14276] RBP: 00007f37b70de1d0 R08: 0000000000000000 R09: 0000000000000000 [ 160.605967][T14276] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 160.613964][T14276] R13: 00007ffef3fa788f R14: 00007f37b70de300 R15: 0000000000022000 [ 160.738507][ T3678] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 16:06:23 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r2, r0, 0x0, 0x4) 16:06:23 executing program 5: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000040), 0x101001, 0x0) mount$9p_fd(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240), 0x0, &(0x7f0000000280)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r0}, 0x2c, {[{@uname={'uname', 0x3d, '&}^]\\\\'}}, {@posixacl}, {@aname={'aname', 0x3d, ':\xd1'}}], [{@measure}]}}) sendmsg$AUDIT_SET(r0, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x38, 0x3e9, 0x100, 0x70bd2b, 0x25dfdbff, {0x1, 0x1, 0x0, 0xffffffffffffffff, 0x1, 0x2, 0x4f8, 0x0, 0x0, 0xdf607740}, ["", "", "", "", "", "", "", "", "", ""]}, 0x38}, 0x1, 0x0, 0x0, 0x44}, 0x1811) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) epoll_ctl$EPOLL_CTL_MOD(r1, 0x3, 0xffffffffffffffff, 0x0) 16:06:23 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) 16:06:23 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) removexattr(0xfffffffffffffffc, &(0x7f0000000200)=ANY=[@ANYBLOB="747275737465642e2e002939e95c772730b022abb19b253b07db141900104fb83289418e91620739300001000098249a5d20dd9e5ce8d5b066c59e67fc0e98c3a08d579d9aafa2fb6aff97dec8062c2e2265cf1c322286c89613594c3cff3e31519e97a1ff237e1976e074def54897c2ce3baa2615da10e9f2ecd663e712f7a800100000e2d015cb1e5c37b49cc44aba6f138080c8775ca9184becad1dd48f"]) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40086607, &(0x7f0000000100)=0x100000001) 16:06:23 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) migrate_pages(0x0, 0x6a, &(0x7f0000000000)=0xffffffffffff7fff, &(0x7f0000000040)=0x1) shutdown(r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFDSTADDR(r2, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x300}, 0x0, r3}) [ 160.924018][T14306] loop4: detected capacity change from 0 to 264192 [ 160.924180][T14307] blktrace: Concurrent blktraces are not allowed on loop0 [ 160.937860][T14305] loop5: detected capacity change from 0 to 1 [ 160.946089][T14306] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 160.986369][T14305] loop5: p1 p3 p4 [ 161.005918][T14305] loop5: p1 start 10 is beyond EOD, truncated [ 161.012055][T14305] loop5: p3 start 9 is beyond EOD, truncated [ 161.018083][T14305] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:06:23 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, 0xffffffffffffffff, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa19a) 16:06:23 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r2, r0, 0x0, 0x6) 16:06:23 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000)="0201a6ffffff0a000000ff45ac0080ffffff0500e931190000010000000000000000630000000900000087771f72003007006300000000000000008000ca55aa", 0x40, 0x1c0}]) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1a000, 0x0) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) 16:06:23 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r2, r0, 0x0, 0xc) 16:06:24 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r2, 0x0, 0xa198) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/evdi', 0x8000, 0x101) sendfile(r1, r0, 0x0, 0xa19a) [ 161.113851][T14331] loop1: detected capacity change from 0 to 264192 [ 161.121015][T14330] loop5: detected capacity change from 0 to 1 16:06:24 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r2, r0, 0x0, 0x12) [ 161.158544][ T8] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 161.180286][T14330] loop5: p1 p3 p4 [ 161.184326][T14331] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 161.197954][T14307] debugfs: File 'dropped' in directory 'loop0' already present! 16:06:24 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) migrate_pages(0x0, 0x6a, &(0x7f0000000000)=0xffffffffffff7fff, &(0x7f0000000040)=0x1) shutdown(r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFDSTADDR(r2, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x300}, 0x0, r3}) 16:06:24 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r2, r0, 0x0, 0x1c0) [ 161.212949][T14330] loop5: p1 start 10 is beyond EOD, truncated [ 161.219113][T14330] loop5: p3 start 9 is beyond EOD, truncated [ 161.225140][T14330] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 161.230080][T14307] debugfs: File 'msg' in directory 'loop0' already present! [ 161.303008][T14362] loop4: detected capacity change from 0 to 264192 [ 161.307080][T14330] loop5: detected capacity change from 0 to 1 16:06:24 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r2, r0, 0x0, 0x600) [ 161.364096][T14330] loop5: p1 p3 p4 [ 161.368242][T14330] loop5: p1 start 10 is beyond EOD, truncated [ 161.374362][T14330] loop5: p3 start 9 is beyond EOD, truncated [ 161.380343][T14330] loop5: p4 size 3389030400 extends beyond EOD, truncated [ 161.402226][T14362] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 16:06:24 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r2, r0, 0x0, 0xc00) [ 161.534415][ T1032] loop5: p1 p3 p4 [ 161.538878][ T1032] loop5: p1 start 10 is beyond EOD, truncated [ 161.545101][ T1032] loop5: p3 start 9 is beyond EOD, truncated [ 161.551087][ T1032] loop5: p4 size 3389030400 extends beyond EOD, truncated 16:06:24 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000180)={'\x00', 0x0, 0x1000, 0x8000}) ioctl$BLK