coreboot/util
Julius Werner c7de8a8526 UPSTREAM: cbmem_console: Improve 'cbmem -1' behavior for truncated pre-CBMEM logs
The 'cbmem -1' flag that cuts off console output before the last boot
will ignore content from earlier stages if it was truncated due to lack
of pre-CBMEM console space. This patch makes the "log truncated" message
more specific and adds it as an additional cut-off marker to 'cbmem -1'
to counteract that problem.

Also raise the log level of the coreboot banner one step to BIOS_NOTICE
to make it more likely to be included in the output for 'cbmem -1' to
find. (I believe NOTICE is reasonable but I wouldn't want to go as far
as WARN which should be reserved for actual problems. Of course this is
not ideal, but then again, our whole log-level system really isn't... it
would be better if we could make it always print a banner to the CBMEM
console without affecting the UART at the same time, but that would
require a larger amount of work.)

BUG=none
BRANCH=none
TEST=none

Change-Id: I71f5ae9e44509608d3c47edcb4a7c869d0d650db
Signed-off-by: Patrick Georgi <pgeorgi@google.com>
Original-Commit-Id: d906bb68c3
Original-Change-Id: I58288593dfa757e14f4a9da4ffa7e27b0b66feb9
Original-Reported-by: https://ticket.coreboot.org/issues/117
Original-Signed-off-by: Julius Werner <jwerner@chromium.org>
Original-Reviewed-on: https://review.coreboot.org/19720
Original-Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Original-Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/509513
Commit-Ready: Patrick Georgi <pgeorgi@chromium.org>
Tested-by: Patrick Georgi <pgeorgi@chromium.org>
Reviewed-by: Patrick Georgi <pgeorgi@chromium.org>
2017-05-22 19:31:14 -07:00
..
abuild UPSTREAM: abuild: add timeless build command line parameter 2017-04-05 16:30:07 -07:00
acpi
amdfwtool UPSTREAM: amdfwtool: Move normal firmware 2 after fanless firmware2s 2017-04-28 22:25:30 -07:00
amdtools
archive
arm_boot_tools/mksunxiboot
autoport UPSTREAM: util/autoport: Add the PCI ID of the iGPU for the Intel i7 3770K 2017-05-06 19:52:17 -07:00
bimgtool
blobtool UPSTREAM: blobtool/ifd-x200.set: Fix flashmap0 NR 2017-05-07 16:25:50 -07:00
board_status UPSTREAM: board_status/towiki.sh: Fix Socket for Sandy and Ivy Bridge 2017-03-14 07:25:39 -07:00
broadcom
cbfstool UPSTREAM: cbfstool/ifwitool: Remove unnecessary assignment 2017-03-30 05:30:09 -07:00
cbmem UPSTREAM: cbmem_console: Improve 'cbmem -1' behavior for truncated pre-CBMEM logs 2017-05-22 19:31:14 -07:00
checklist
chromeos
crossgcc UPSTREAM: crossgcc: disable libsanitizer for the bootstrapped compiler 2017-04-28 22:25:33 -07:00
docker UPSTREAM: util/docker: Update makefile for servers and local use 2017-04-04 03:02:42 -07:00
dtd_parser
ectool UPSTREAM: util/ectool: Dump ram by default 2017-04-26 13:36:57 -07:00
exynos
futility UPSTREAM: util/futility/Makefile: Update clean target 2017-03-30 05:30:07 -07:00
fuzz-tests
genbuild_h
genprof
gitconfig
ifdfake
ifdtool
intelmetool UPSTREAM: intelmetool: Enable warning *set-but-unused-variable* 2017-05-15 08:17:43 -07:00
inteltool UPSTREAM: util/inteltool: Add support for Wildcat Point-LP Premium 2017-05-02 20:24:03 -07:00
intelvbttool
ipqheader
k8resdump
kbc1126 UPSTREAM: util: Add tools for dumping and inserting KBC1126 firmware images. 2017-05-15 08:17:46 -07:00
kconfig
lint UPSTREAM: util/lint: Don't run checkpatch on the documentation 2017-04-26 09:20:56 -07:00
marvell
me_cleaner
mma UPSTREAM: mma: update mma setup script for v2.1018 2017-04-26 09:20:54 -07:00
msrtool
mtkheader
nvidia
nvramtool
optionlist
post
release UPSTREAM: util/release: Update build-release script 2017-05-16 10:41:45 -07:00
riscvtools
rockchip
romcc
sconfig UPSTREAM: lib: provide clearer devicetree semantics 2017-04-26 13:36:55 -07:00
scripts
showdevicetree
spkmodem_recv
superiotool UPSTREAM: superiotool: Add registers of LPC47N217 2017-05-09 20:36:02 -07:00
uio_usbdebug
vgabios
viatool
xcompile UPSTREAM: xcompile: replace -print-librt-file-name with -print-libgcc-file-name 2017-05-16 10:41:45 -07:00