Attention is currently required from: Angel Pons, Arthur Heymans, Jérémy Compostella, Karthik Ramasubramanian, Paul Menzel, Simon Glass, Stefan Reinauer.
Hello Felix Singer, Jérémy Compostella, Karthik Ramasubramanian, Patrick Georgi, Stefan Reinauer, build bot (Jenkins),
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/77712?usp=email
to look at the new patch set (#7).
The following approvals got outdated and were removed: Verified-1 by build bot (Jenkins)
Change subject: Post-build control of serial ......................................................................
Post-build control of serial
Use the new 'coreboot Control Block' (CCB) to control console output, including the very first bootblock banner.
Provide a feature in cbfstool to enable and disable the console output.
BUG=none BRANCH=none TEST=make (to build coreboot) $ cbfstool build/coreboot.rom ccb-get -n console console=loud
First try this to see that the bootblock outputs its banner:
$ qemu-system-i386 -bios build/coreboot.rom -nographic |head -5
[NOTE ] coreboot-4.21 Fri Nov 17 12:09:01 UTC 2023 x86_32 bootblock starting (log level: 7)... ...
Now set it to silent and try again, to see that the bootblock output is suppressed, so that the first output shown is the romstage:
$ cbfstool build/coreboot.rom ccb-get -n console -V silent console=silent
$ qemu-system-i386 -bios build/coreboot.rom -nographic (no output)
Change-Id: I04e946b33035a493e833500351a0483761252613 Signed-off-by: Simon Glass sjg@chromium.org --- M Documentation/util/cbfstool/ccb.md M src/commonlib/include/commonlib/ccb.h M src/console/console.c M src/console/init.c M src/include/console/streams.h M util/cbfstool/cbfstool.c 6 files changed, 78 insertions(+), 8 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/12/77712/7