[coreboot-gerrit] New patch to review for coreboot: Fix corrupt SSDT table on multisocket AMD Family 0Fh systems

Jonathan A. Kollasch (jakllsch@kollasch.net) gerrit at coreboot.org
Tue Jul 14 04:09:53 CEST 2015


Jonathan A. Kollasch (jakllsch at kollasch.net) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/10912

-gerrit

commit d4345848b4dcdedc4c2cd4eb85e530c929678892
Author: Jonathan A. Kollasch <jakllsch at kollasch.net>
Date:   Mon Jul 13 21:03:10 2015 -0500

    Fix corrupt SSDT table on multisocket AMD Family 0Fh systems
    
    Related-to: I3175c8b29e94a27a2db6b11f8fc9e1d91bde11f9
     (ACPI: Fix corrupt SSDT table on multiprocessor AMD Family 10h systems)
    
    Change-Id: I0b5f265278d90cbaeddc6fc4432933856050f784
    Signed-off-by: Jonathan A. Kollasch <jakllsch at kollasch.net>
---
 src/northbridge/amd/amdk8/acpi.c | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/src/northbridge/amd/amdk8/acpi.c b/src/northbridge/amd/amdk8/acpi.c
index 10228cf..b253eb3 100644
--- a/src/northbridge/amd/amdk8/acpi.c
+++ b/src/northbridge/amd/amdk8/acpi.c
@@ -282,6 +282,11 @@ static void k8acpi_write_pci_data(int dlen, const char *name, int offset) {
 
 void k8acpi_write_vars(device_t device)
 {
+	static uint8_t ssdt_generated = 0;
+	if (ssdt_generated)
+		return;
+	ssdt_generated = 1;
+
 	msr_t msr;
 	char pscope[] = "\\_SB.PCI0";
 



More information about the coreboot-gerrit mailing list