[PATCH 00/11] bootm: Support substitions in bootargs and add tests
Heinrich Schuchardt
xypron.glpk at gmx.de
Mon Oct 19 16:39:01 CEST 2020
On 19.10.20 15:55, Simon Glass wrote:
> This series adds tests to the fixup_silent-linux() function and extends
> the 'zimage' command to use it.
>
> It also adds a new string-substition feature to allow bootargs to be a
> template, rather than having to build it up piece by piece with
> information obtained in a build script.
>
> It also updates zimage to use the same command-line processing.
>
> With these additions it is possible to boot Chrome OS from a U-Boot script
> on most Chromebooks.
Hello Simon,
could you, please, add a patch documenting the usage of the new
string-substitution feature in the HTML documentation.
Best regards
Heinrich
>
>
> Simon Glass (11):
> env: Allow returning errors from hdelete_r()
> bootm: Add tests for fixup_silent_linux()
> bootm: Update fixup_silent_linux() to return an error
> bootm: Rename fixup_silent_linux()
> bootm: Add a bool parameter to bootm_process_cmdline_env()
> bootm: Use size rather than length for CONSOLE_ARG
> bootm: Split out bootargs environment reading / writing
> bootm: Update bootm_process_cmdline_env() to use flags
> bootm: Allow updating the bootargs in a buffer
> x86: zimage: Add silent-console processing
> bootm: Support string substitution in bootargs
>
> README | 16 +++
> arch/Kconfig | 2 +
> arch/x86/lib/zimage.c | 14 +++
> cmd/nvedit.c | 6 +-
> common/Kconfig.boot | 20 ++++
> common/bootm.c | 206 +++++++++++++++++++++++++++++------
> include/bootm.h | 40 +++++++
> include/search.h | 11 +-
> include/test/suites.h | 1 +
> lib/hashtable.c | 12 +--
> test/Makefile | 1 +
> test/bootm.c | 243 ++++++++++++++++++++++++++++++++++++++++++
> test/cmd_ut.c | 1 +
> test/env/hashtable.c | 2 +-
> 14 files changed, 534 insertions(+), 41 deletions(-)
> create mode 100644 test/bootm.c
>
More information about the U-Boot
mailing list