On Wed, 18 Feb 2026 15:23:07 +0530 Sughosh Ganu <[email protected]> wrote:
> On Mon, Feb 16, 2026 at 02:35:35PM +0100, Kory Maincent wrote: > > Add a new fwumdata tool to allows users to read, display, and modify FWU > > (Firmware Update) metadata from Linux userspace. It provides functionality > > similar to fw_printenv/fw_setenv but for FWU metadata. Users can view > > metadata, change active/previous bank indices, modify bank states, and set > > image acceptance flags. Configuration is done via fwumdata.config file. > > > > Signed-off-by: Kory Maincent <[email protected]> > > --- > > MAINTAINERS | 4 + > > doc/develop/uefi/fwu_updates.rst | 4 +- > > doc/fwumdata.1 | 222 ++++++++++ > > tools/.gitignore | 1 + > > tools/fwumdata_src/Kconfig | 11 + > > tools/fwumdata_src/fwumdata.c | 854 > > +++++++++++++++++++++++++++++++++++++ tools/fwumdata_src/fwumdata.config | > > 33 ++ tools/fwumdata_src/fwumdata.h | 138 ++++++ > > tools/fwumdata_src/fwumdata.mk | 5 +- > > 9 files changed, 1270 insertions(+), 2 deletions(-) > > > > <snip> > > > diff --git a/tools/fwumdata_src/fwumdata.mk b/tools/fwumdata_src/fwumdata.mk > > index 00f4ae50dbb..2199e43b372 100644 > > --- a/tools/fwumdata_src/fwumdata.mk > > +++ b/tools/fwumdata_src/fwumdata.mk > > @@ -4,4 +4,7 @@ > > > > mkfwumdata-objs := fwumdata_src/mkfwumdata.o generated/lib/crc32.o > > HOSTLDLIBS_mkfwumdata += -luuid > > -hostprogs-always-$(CONFIG_TOOLS_MKFWUMDATA) += mkfwumdata > > +hostprogs-$(CONFIG_TOOLS_MKFWUMDATA) += mkfwumdata > > This is correct the first way around. > > > + > > +fwumdata-objs := fwumdata_src/fwumdata.o generated/lib/crc32.o > > +hostprogs-$(CONFIG_TOOLS_FWUMDATA) += fwumdata > > This needs to be hostprogs-always-$(...) Oh thanks spotting this, I don't know how I lost the always suffix. Regards, -- Köry Maincent, Bootlin Embedded Linux and kernel engineering https://bootlin.com

