[coreboot-gerrit] Patch set updated for coreboot: 7788807 Remove leftover smi_get_tseg_base

Vladimir Serbinenko (phcoder@gmail.com) gerrit at coreboot.org
Thu May 28 21:37:26 CEST 2015


Vladimir Serbinenko (phcoder at gmail.com) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/10356

-gerrit

commit 7788807f195585a1cfd671dab5c5bf4fa52435f8
Author: Vladimir Serbinenko <phcoder at gmail.com>
Date:   Thu May 28 21:15:14 2015 +0200

    Remove leftover smi_get_tseg_base
    
    Change-Id: I8e694f37c8709efd702208aa005096ebf1f3abb5
    Signed-off-by: Vladimir Serbinenko <phcoder at gmail.com>
---
 src/include/cpu/x86/smm.h | 2 --
 src/lib/malloc.c          | 6 ------
 2 files changed, 8 deletions(-)

diff --git a/src/include/cpu/x86/smm.h b/src/include/cpu/x86/smm.h
index b717811..f7aafa9 100644
--- a/src/include/cpu/x86/smm.h
+++ b/src/include/cpu/x86/smm.h
@@ -487,8 +487,6 @@ void mainboard_smi_sleep(u8 slp_typ);
 
 #if !CONFIG_SMM_TSEG
 void smi_release_lock(void);
-#else
-#define smi_get_tseg_base() 0
 #endif
 
 /* Get PMBASE address */
diff --git a/src/lib/malloc.c b/src/lib/malloc.c
index 0140185..9974b2c 100644
--- a/src/lib/malloc.c
+++ b/src/lib/malloc.c
@@ -44,11 +44,5 @@ void *memalign(size_t boundary, size_t size)
 
 void *malloc(size_t size)
 {
-#if CONFIG_SMM_TSEG && defined(__SMM__)
-	if (!free_mem_ptr) {
-		free_mem_ptr = &_heap + smi_get_tseg_base();
-		free_mem_end_ptr = &_eheap + smi_get_tseg_base();
-	}
-#endif
 	return memalign(sizeof(u64), size);
 }



More information about the coreboot-gerrit mailing list