the following patch was just integrated into master:
commit 8d9492e5364eb8a77b0f6024ead14a443d57d44d
Author: Timothy Pearson <tpearson(a)raptorengineeringinc.com>
Date: Fri Jan 23 20:25:15 2015 -0600
amd/amdfam10: Serialize mutable ASL methods
Fix three IASL warnings in ASL utility code by making the
methods `GWBM`, `GWEM` and `GIOR` serialized.
TEST: Built and booted on ASUS KFSN4-DRE.
Change-Id: Ia98088bea7e3e21c33252c98a675799d52edb809
Signed-off-by: Timothy Pearson <tpearson(a)raptorengineeringinc.com>
Reviewed-on: http://review.coreboot.org/8264
Reviewed-by: Alexandru Gagniuc <mr.nuke.me(a)gmail.com>
Tested-by: build bot (Jenkins)
See http://review.coreboot.org/8264 for details.
-gerrit
Kyösti Mälkki (kyosti.malkki(a)gmail.com) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/8023
-gerrit
commit 2df670893af0019b77aa2c5701524f61a8473ee3
Author: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
Date: Wed Dec 31 22:12:56 2014 +0200
Enable COLLECT_TIMESTAMPS by default
Change-Id: I71b494ec52eb8de601321285b63be87f03f3ac0b
Signed-off-by: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
---
src/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/Kconfig b/src/Kconfig
index e5dc26b..b12e64c 100644
--- a/src/Kconfig
+++ b/src/Kconfig
@@ -161,7 +161,7 @@ config EARLY_CBMEM_INIT
config COLLECT_TIMESTAMPS
bool "Create a table of timestamps collected during boot"
- default n
+ default y
help
Make coreboot create a table of timer-ID/timer-value pairs to
allow measuring time spent at different phases of the boot process.
Kyösti Mälkki (kyosti.malkki(a)gmail.com) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/7748
-gerrit
commit adf2d4998855d256b5a583143b6ef8ef7022a727
Author: Gabe Black <gabeblack(a)google.com>
Date: Thu Apr 3 14:04:42 2014 -0700
cbmem console: Allow the cbmem console on non-x86 systems again.
If it's not supported on a particular board, either the build will fail or
checks within the cbmem console itself should detect the problem. There
shouldn't be random memory corruption any more.
BUG=None
TEST=Built with CONSOLE_CBMEM enabled on nyan and saw that it was actually
enabled.
BRANCH=None
Original-Change-Id: Id6c8c7675daafe07aa4878cfcf13faefe576e520
Original-Signed-off-by: Gabe Black <gabeblack(a)google.com>
Original-Reviewed-on: https://chromium-review.googlesource.com/193167
Original-Reviewed-by: Aaron Durbin <adurbin(a)chromium.org>
Original-Commit-Queue: Gabe Black <gabeblack(a)chromium.org>
Original-Tested-by: Gabe Black <gabeblack(a)chromium.org>
(cherry picked from commit 20b486443bfc2d93d72bbc9e496023a00ab9ab30)
Signed-off-by: Marc Jones <marc.jones(a)se-eng.com>
Change-Id: I39fbcdff61f6d8f520f2e9d7612dee78e97898b1
Signed-off-by: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
---
src/console/Kconfig | 1 -
1 file changed, 1 deletion(-)
diff --git a/src/console/Kconfig b/src/console/Kconfig
index 5974695..2969c0f 100644
--- a/src/console/Kconfig
+++ b/src/console/Kconfig
@@ -168,7 +168,6 @@ config CONSOLE_NE2K_IO_PORT
boundary, qemu needs broader align)
config CONSOLE_CBMEM
- depends on ARCH_X86
bool "Send console output to a CBMEM buffer"
default n
help
Kyösti Mälkki (kyosti.malkki(a)gmail.com) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/5350
-gerrit
commit ea5f49a4b16bd8c5ab8526600bdacb13ca5f487a
Author: Paul Menzel <paulepanter(a)users.sourceforge.net>
Date: Sat Mar 8 10:46:52 2014 +0100
console/Kconfig: Enable CBMEM console by default
Currently on AMD boards no romstage messages can be saved in CBMEM, so
only messages from ramstage on will be stored in CBMEM. Other than
that nothing changes.
Enabling CBMEM console by default does not noticeably decrease boot
time as the messages are directly written to CAR or RAM.
The board status script under `util/board_status/` reads the coreboot
messages from CBMEM, which are then uploaded to the board status
repository. With CBMEM console disabled by default, currently no
coreboot console messages are uploaded to the board status repository,
although it is important to have those.
Enabling CBMEM console by default improves this situation, so that for
all boards at least ramstage messages are stored in the board status
repository.
Change-Id: I8d5a58c078325c43a0317bcfaafc722d039aab0b
Signed-off-by: Paul Menzel <paulepanter(a)users.sourceforge.net>
Signed-off-by: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
---
src/console/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/console/Kconfig b/src/console/Kconfig
index 2969c0f..df95b32 100644
--- a/src/console/Kconfig
+++ b/src/console/Kconfig
@@ -169,7 +169,7 @@ config CONSOLE_NE2K_IO_PORT
config CONSOLE_CBMEM
bool "Send console output to a CBMEM buffer"
- default n
+ default y
help
Enable this to save the console output in a CBMEM buffer. This would
allow to see coreboot console output from Linux space.