Hi Guillaume, Thank you for the patch.
On jeu., oct. 17, 2024 at 18:10, Guillaume La Roque <glaro...@baylibre.com> wrote: > After increase boot and recovery partition userdata was not resize. > so on VIM3 16GB and VIM3L `fastboot oem format` or `gpt write mmc 2 > $partitions` fail because end of last partition is outside of eMMC > size. > > Remove 64MB on userdata partitions to fix it. > > Fixes: ce138d9742bf ("configs: khadas-vim3{l}: Increase boot/recovery > partition size") nitpick: Fixes should be a single line. > Signed-off-by: Guillaume La Roque <glaro...@baylibre.com> When making the patch, I was not aware that VIM3 had 2 models with different eMMC sizes: - VIM3 (Basic) with 16GB of eMMC - VIM3 Pro with 32GB of eMMC I of course have the VIM3 pro so I did not notice this regression. Sorry about this. Reviewed-by: Mattijs Korpershoek <mkorpersh...@baylibre.com> > --- > include/configs/khadas-vim3_android.h | 4 ++-- > include/configs/khadas-vim3l_android.h | 4 ++-- > 2 files changed, 4 insertions(+), 4 deletions(-) > > diff --git a/include/configs/khadas-vim3_android.h > b/include/configs/khadas-vim3_android.h > index fc89efb4c36e..0e2953fe71b3 100644 > --- a/include/configs/khadas-vim3_android.h > +++ b/include/configs/khadas-vim3_android.h > @@ -24,7 +24,7 @@ > "name=boot_a,size=64M,bootable,uuid=${uuid_gpt_boot_a};" \ > "name=boot_b,size=64M,bootable,uuid=${uuid_gpt_boot_b};" \ > "name=super,size=3072M,uuid=${uuid_gpt_super};" \ > - "name=userdata,size=11282M,uuid=${uuid_gpt_userdata};" \ > + "name=userdata,size=11218M,uuid=${uuid_gpt_userdata};" \ > "name=rootfs,size=-,uuid=" ROOT_UUID > #else > #define PARTS_DEFAULT \ > @@ -37,7 +37,7 @@ > "name=recovery,size=64M,uuid=${uuid_gpt_recovery};" \ > "name=cache,size=256M,uuid=${uuid_gpt_cache};" \ > "name=super,size=1792M,uuid=${uuid_gpt_super};" \ > - "name=userdata,size=12786M,uuid=${uuid_gpt_userdata};" \ > + "name=userdata,size=12722M,uuid=${uuid_gpt_userdata};" \ > "name=rootfs,size=-,uuid=" ROOT_UUID > #endif > > diff --git a/include/configs/khadas-vim3l_android.h > b/include/configs/khadas-vim3l_android.h > index 5b2aed1cf62a..f39a3782d663 100644 > --- a/include/configs/khadas-vim3l_android.h > +++ b/include/configs/khadas-vim3l_android.h > @@ -24,7 +24,7 @@ > "name=boot_a,size=64M,bootable,uuid=${uuid_gpt_boot_a};" \ > "name=boot_b,size=64M,bootable,uuid=${uuid_gpt_boot_b};" \ > "name=super,size=3072M,uuid=${uuid_gpt_super};" \ > - "name=userdata,size=11282M,uuid=${uuid_gpt_userdata};" \ > + "name=userdata,size=11218M,uuid=${uuid_gpt_userdata};" \ > "name=rootfs,size=-,uuid=" ROOT_UUID > #else > #define PARTS_DEFAULT \ > @@ -37,7 +37,7 @@ > "name=recovery,size=64M,uuid=${uuid_gpt_recovery};" \ > "name=cache,size=256M,uuid=${uuid_gpt_cache};" \ > "name=super,size=1792M,uuid=${uuid_gpt_super};" \ > - "name=userdata,size=12786M,uuid=${uuid_gpt_userdata};" \ > + "name=userdata,size=12722M,uuid=${uuid_gpt_userdata};" \ > "name=rootfs,size=-,uuid=" ROOT_UUID > #endif > > > -- > 2.34.1