[PATCH 0/6] fastboot: fix handling of non-existent partitions

Ahmad Fatoum a.fatoum at pengutronix.de
Mon Apr 28 05:52:12 PDT 2025


To allow flashing an image with a partition table followed by an image
for a specific partition, the fastboot implementation was changed to
evaluate partitions on demand.

This introduced issues around handling of non-existent files, which
should be resolved by this series.

I think it's fine for the series to go through next, but would like at
least the first patch to go into master.

Ahmad Fatoum (6):
  fastboot: terminate request for non-file-backed partition properly
  fastboot: introduce fastboot_tx_print_var() helper
  fastboot: don't populate partition variables unconditionally
  fastboot: only populate variables explicitly asked for
  fastboot: factor out fb_file_getsize
  fastboot: check for file existence before flashing/erasing

 common/fastboot.c | 138 ++++++++++++++++++++++++++++++++--------------
 1 file changed, 98 insertions(+), 40 deletions(-)

-- 
2.39.5




More information about the barebox mailing list