the following patch was just integrated into master:
commit 4f9bf7e2fb7035725c2899db0d00d77007d9113c
Author: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
Date: Mon Sep 9 09:23:19 2013 +0300
AMD hudson yangtze: Fix corruption of a global ramstage variable
A late for loop may reference over the current array allocation
and corrupt an unrelated global variable. As a quick fix bumb the
size of the array allocation uniformly to 6.
We missed these boards for commit 9c7d73ca because the arrays
had been renamed.
Change-Id: Iff2f2a0090d9302576bc72195d2a3f6fa37ce29a
Signed-off-by: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
Reviewed-on: http://review.coreboot.org/3954
Tested-by: build bot (Jenkins)
Reviewed-by: Paul Menzel <paulepanter(a)users.sourceforge.net>
Reviewed-by: Ronald G. Minnich <rminnich(a)gmail.com>
Reviewed-by: Bruce Griffith <Bruce.Griffith(a)se-eng.com>
See http://review.coreboot.org/3954 for details.
-gerrit
Ronald G. Minnich (rminnich(a)gmail.com) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/3952
-gerrit
commit 96c3ed72014572a59765e5557dc3f8e6a8ca09f7
Author: Paul Menzel <paulepanter(a)users.sourceforge.net>
Date: Wed Oct 2 22:10:11 2013 +0200
util/lint/lint-stable-003-whitespace: Ignore temporary files ending with a tilde
Some editors like gedit create auxiliary files ending with a
tilde '~'. As these are not checked into the Git repository, do
not check these for whitespace errors.
Change-Id: I2c4cf00f9d623be73ea3bbb7b2da4f1e1900c8e9
Signed-off-by: Paul Menzel <paulepanter(a)users.sourceforge.net>
---
util/lint/lint-stable-003-whitespace | 1 +
1 file changed, 1 insertion(+)
diff --git a/util/lint/lint-stable-003-whitespace b/util/lint/lint-stable-003-whitespace
index fceacf7..1e824a1 100755
--- a/util/lint/lint-stable-003-whitespace
+++ b/util/lint/lint-stable-003-whitespace
@@ -32,6 +32,7 @@ find src util -name .svn -type d -prune -o \
-name microcode-\*.h -prune -o \
-name \*.?_shipped -prune -o \
-name \*.[18] -prune -o \
+ -name \*~ -prune -o \
-name kconfig -type d -prune -o \
-name romcc -type d -prune -o \
-name crossgcc -type d -prune -o \
the following patch was just integrated into master:
commit 11b47801b2c3abc3bb8c523b722fafa1103bff45
Author: Paul Menzel <paulepanter(a)users.sourceforge.net>
Date: Wed Oct 2 21:59:38 2013 +0200
cpu/x86/mtrr/mtrr.c: Remove superfluous assignment to `type_index`
When building coreboot with the Clang static analyzer scan-build,
it reports »Value stored to 'type_index' is never read«. Indeed,
in `memranges_each_entry()` `type_index` is assigned a value
before being read. So remove that line.
Change-Id: I6da2fb8be7157bb98c57281babd4a08ca0d9f7a7
Signed-off-by: Paul Menzel <paulepanter(a)users.sourceforge.net>
Reviewed-on: http://review.coreboot.org/3953
Tested-by: build bot (Jenkins)
Reviewed-by: Aaron Durbin <adurbin(a)google.com>
See http://review.coreboot.org/3953 for details.
-gerrit
Paul Menzel (paulepanter(a)users.sourceforge.net) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/3953
-gerrit
commit 3c6c0af4faa847b768104b0d6fa0358c425e54a8
Author: Paul Menzel <paulepanter(a)users.sourceforge.net>
Date: Wed Oct 2 21:59:38 2013 +0200
cpu/x86/mtrr/mtrr.c: Remove superfluous assignment to `type_index`
When building coreboot with the Clang static analyzer scan-build,
it reports »Value stored to 'type_index' is never read«. Indeed,
in `memranges_each_entry()` `type_index` is assigned a value
before being read. So remove that line.
Change-Id: I6da2fb8be7157bb98c57281babd4a08ca0d9f7a7
Signed-off-by: Paul Menzel <paulepanter(a)users.sourceforge.net>
---
src/cpu/x86/mtrr/mtrr.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/src/cpu/x86/mtrr/mtrr.c b/src/cpu/x86/mtrr/mtrr.c
index 8f1c35e..d168978 100644
--- a/src/cpu/x86/mtrr/mtrr.c
+++ b/src/cpu/x86/mtrr/mtrr.c
@@ -261,7 +261,6 @@ static void calc_fixed_mtrrs(void)
desc = &fixed_mtrr_desc[0];
last_desc = &fixed_mtrr_desc[ARRAY_SIZE(fixed_mtrr_desc) - 1];
- type_index = desc->range_index;
memranges_each_entry(r, phys_addr_space) {
begin = range_entry_base_mtrr_addr(r);
Paul Menzel (paulepanter(a)users.sourceforge.net) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/3952
-gerrit
commit 021b75ca2226b18fdb4a8206801e235dbbffe9b5
Author: Paul Menzel <paulepanter(a)users.sourceforge.net>
Date: Wed Oct 2 22:10:11 2013 +0200
util/lint/lint-stable-003-whitespace: Ignore temporary files ending with a tilde
Some editors like gedit create auxiliary files ending with a
tilde »~«. As these are not checked into the Git repository, do
not check these fore whitespace errors.
Change-Id: I2c4cf00f9d623be73ea3bbb7b2da4f1e1900c8e9
Signed-off-by: Paul Menzel <paulepanter(a)users.sourceforge.net>
---
util/lint/lint-stable-003-whitespace | 1 +
1 file changed, 1 insertion(+)
diff --git a/util/lint/lint-stable-003-whitespace b/util/lint/lint-stable-003-whitespace
index fceacf7..1e824a1 100755
--- a/util/lint/lint-stable-003-whitespace
+++ b/util/lint/lint-stable-003-whitespace
@@ -32,6 +32,7 @@ find src util -name .svn -type d -prune -o \
-name microcode-\*.h -prune -o \
-name \*.?_shipped -prune -o \
-name \*.[18] -prune -o \
+ -name \*~ -prune -o \
-name kconfig -type d -prune -o \
-name romcc -type d -prune -o \
-name crossgcc -type d -prune -o \
the following patch was just integrated into master:
commit b142a5154280c00a3e4bc9d162b31bfe4b665f60
Author: Gerd Hoffmann <kraxel(a)redhat.com>
Date: Tue Sep 17 09:49:02 2013 +0200
qemu: q35: avoid address conflict
Qemu has the fw_cfg interface at 0x510, which conflicts with
power management base address in coreboot. Move the pmbase to a
non-conflicting address. No need to worry about speedstep, it
is not supported by qemu and isn't enabled in the qemu config.
Change-Id: I3e87d8301988028ca0ea7d96c08b4e26ac15a7c2
Signed-off-by: Gerd Hoffmann <kraxel(a)redhat.com>
Reviewed-on: http://review.coreboot.org/3938
Tested-by: build bot (Jenkins)
Reviewed-by: Ronald G. Minnich <rminnich(a)gmail.com>
See http://review.coreboot.org/3938 for details.
-gerrit