Vladimir Serbinenko (phcoder@gmail.com) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/10356
-gerrit
commit 87328baef122a29bb717b260c8a2c362cee61d7a Author: Vladimir Serbinenko phcoder@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@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); }