[PATCH] distroboot: ubifs: Add support for specifying UBI header offset

Pali Rohár pali at kernel.org
Thu Aug 25 15:52:20 CEST 2022


On Monday 08 August 2022 12:10:27 Tom Rini wrote:
> On Sun, Aug 07, 2022 at 09:04:22PM +0200, Pali Rohár wrote:
> 
> > Some UBI partitions may use non-standard UBI header offset. For attaching
> > these UBI partitions it is required to pass second argument with offset to
> > "ubi part" command.
> > 
> > Therefore extend distroboot to allow specifying additional optional 6th
> > argument with UBI header offset. This offset is set in new distroboot
> > variable ${bootubioff} which may be used by distroboot script to e.g.
> > properly pass this value to linux kernel command line for proper mounting
> > of rootfs by kernel. This variable is set to empty string (cleared) when
> > UBI header offset is not specified into distroboot BOOT_TARGET_DEVICES
> > macro.
> > 
> > Usage of helper macro BOOTENV_DEV_UBIFS_BOOTUBIOFF in this change is there
> > as a type check. It ensures that in BOOT_TARGET_DEVICES macro was specified
> > UBIFS func with either 5 or 6 arguments. If not then cpp throws compile
> > error.
> > 
> > Signed-off-by: Pali Rohár <pali at kernel.org>
> 
> Reviewed-by: Tom Rini <trini at konsulko.com>
> 
> -- 
> Tom

Tom, who can take this patch?


More information about the U-Boot mailing list