[PATCH 6/8] cmd: blkmap: Add blkmap command
Simon Glass
sjg at chromium.org
Wed Feb 1 21:21:03 CET 2023
Hi Tobias,
On Wed, 1 Feb 2023 at 11:10, Tobias Waldekranz <tobias at waldekranz.com> wrote:
>
> Add a frontend for the blkmap subsystem. In addition to the common
> block device operations, this allows users to create and destroy
> devices, and map in memory and slices of other block devices.
>
> With that we support two primary use-cases:
>
> - Being able to "distro boot" from a RAM disk. I.e., from an image
> where the kernel is stored in /boot of some filesystem supported
> by U-Boot.
>
> - Accessing filesystems not located on exact partition boundaries,
> e.g. when a filesystem image is wrapped in an FIT image and stored
> in a disk partition.
>
> Signed-off-by: Tobias Waldekranz <tobias at waldekranz.com>
> ---
> MAINTAINERS | 1 +
> cmd/Kconfig | 19 ++++++
> cmd/Makefile | 1 +
> cmd/blkmap.c | 181 +++++++++++++++++++++++++++++++++++++++++++++++++++
> 4 files changed, 202 insertions(+)
> create mode 100644 cmd/blkmap.c
>
Looks good, but please convert to using labels.
Regards,
Simon
More information about the U-Boot
mailing list