[PATCH v5 0/8] fit: dm-verity support
Tom Rini
trini at konsulko.com
Thu May 28 01:49:35 CEST 2026
On Sat, 16 May 2026 00:37:31 +0100, Daniel Golle wrote:
> This series adds dm-verity support to U-Boot's FIT image infrastructure.
> It is the first logical subset of the larger OpenWrt boot method series
> posted as an RFC in February 2026 [1], extracted here for independent
> review and merging.
>
> OpenWrt's firmware model embeds a read-only squashfs or erofs root
> filesystem directly inside a uImage.FIT container as a FILESYSTEM-type
> loadable FIT image. At boot the kernel maps this sub-image directly from
> the underlying block device via the fitblk driver (/dev/fit0, /dev/fit1,
> ...), the goal is that the bootloader never even copies it to RAM.
>
> [...]
Applied to u-boot/next, thanks!
[1/8] image: fit: add dm-verity property name constants
commit: d3eee4d3b120f2fe30932b2f29d935cc9ac9ddb3
[2/8] boot: fit: support generating DM verity cmdline parameters
commit: cafe3d6e90e661bd9d42b19f1e2d891da48f3fce
[3/8] include: hexdump: make hex2bin() usable from host tools
commit: 96e180d354de563ce6dc68cbcac26d67f326940d
[4/8] tools: mkimage: add dm-verity Merkle-tree generation
commit: 1e4829855234d8dc91c2840a79e9a64a2e8bf3a6
[5/8] doc: fit: add dm-verity boot parameter documentation
commit: f34597790e655baf25ff3081da654f7fc725b56b
[6/8] test: boot: add runtime unit test for fit_verity_build_cmdline()
commit: e7ee728ace3c6cc45fce3d8f14560d2be99ec07a
[7/8] test: py: add mkimage dm-verity round-trip test
commit: e52b2c6e7fd0f99b8c3ccea92361db6896978222
[8/8] configs: sandbox: enable CONFIG_FIT_VERITY
commit: 89d3c1fe1b0fb5db15fce96a7e6db7885ebf240e
--
Tom
More information about the U-Boot
mailing list