coreboot/src
Ben Gardner f5fd4c99d5 lib/timestamp.c: only log "Timestamp table full" once
If the timestamp table gets corrupted (separate issue), the
timestamp_sync_cache_to_cbmem() function may add a large number of bogus
timestamp entries.

This causes a flood of "ERROR: Timestamp table full".  With logs going
to a serial console, this renders the system essentially unbootable.

There really isn't a need to log that more than once, so log it when the
last slot in the timestamp table is filled.

Change-Id: I05d131183afceca31f4dac91c5edc95cfb1e443f
Signed-off-by: Ben Gardner <gardner.ben@gmail.com>
Reviewed-on: http://review.coreboot.org/12506
Tested-by: build bot (Jenkins)
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Reviewed-by: Patrick Georgi <pgeorgi@google.com>
2015-11-24 21:01:25 +01:00
..
acpi tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
arch Unify OBJCOPY arguments throughout various x86 stages 2015-11-24 14:48:22 +01:00
commonlib commonlib/cbmem_id.h: Add CBMEM_ID_HOB_POINTER to CBMEM_ID_TO_NAME_TABLE 2015-11-23 21:10:28 +01:00
console console: Add help for serial IO port selection 2015-11-21 03:42:33 +01:00
cpu northbridge/amd/amdht: Add isochronous setup support 2015-11-24 19:28:00 +01:00
device x86emu: Remove XFree86 CVS tags 2015-11-20 20:43:54 +01:00
drivers fsp1_0: Update Kconfig for symbols not depending on FSP binary 2015-11-23 18:49:54 +01:00
ec tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
include southbridge/amd/sr5650: Add IOMMU support 2015-11-23 23:02:16 +01:00
lib lib/timestamp.c: only log "Timestamp table full" once 2015-11-24 21:01:25 +01:00
mainboard AMD/bettong: Add UART support 2015-11-24 20:57:47 +01:00
northbridge northbridge/amd/amdmct/mct_ddr3: Add CC6 setup information messages 2015-11-24 19:50:11 +01:00
soc soc/intel/braswell: Drop gfx_read_resources() 2015-11-24 20:59:18 +01:00
southbridge AMD/bettong: Add UART support 2015-11-24 20:57:47 +01:00
superio Revert "Drop SuperIO nuvoton/nct6779d" 2015-11-16 17:44:54 +01:00
vendorcode chromeos: Fix Kconfig TPM warnings on systems with no LPC TPM 2015-11-21 03:40:31 +01:00
Kconfig IASL: Enable warnings as errors 2015-11-23 18:48:58 +01:00