54 lines
1.8 KiB
Diff
54 lines
1.8 KiB
Diff
From: Ben Hutchings <ben@decadent.org.uk>
|
|
Date: Fri, 2 Dec 2016 02:27:50 +0000
|
|
Subject: powerpc: Remove Mac-on-Linux hooks
|
|
Forwarded: https://lkml.kernel.org/r/20161202023552.GJ2697@decadent.org.uk
|
|
|
|
The symbols exported for use by MOL aren't getting CRCs and I was
|
|
about to fix that. But MOL is dead upstream, and the latest work on
|
|
it was to make it use KVM instead of its own kernel module. So remove
|
|
them instead.
|
|
|
|
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
|
|
---
|
|
arch/powerpc/kernel/head_32.S | 7 +------
|
|
arch/powerpc/mm/hash_low_32.S | 1 -
|
|
2 files changed, 1 insertion(+), 7 deletions(-)
|
|
|
|
diff --git a/arch/powerpc/kernel/head_32.S b/arch/powerpc/kernel/head_32.S
|
|
index 9d963547d243..87998430cd9b 100644
|
|
--- a/arch/powerpc/kernel/head_32.S
|
|
+++ b/arch/powerpc/kernel/head_32.S
|
|
@@ -735,11 +735,7 @@ END_MMU_FTR_SECTION_IFSET(MMU_FTR_NEED_DTLB_SW_LRU)
|
|
EXCEPTION(0x2c00, Trap_2c, unknown_exception, EXC_XFER_EE)
|
|
EXCEPTION(0x2d00, Trap_2d, unknown_exception, EXC_XFER_EE)
|
|
EXCEPTION(0x2e00, Trap_2e, unknown_exception, EXC_XFER_EE)
|
|
- EXCEPTION(0x2f00, MOLTrampoline, unknown_exception, EXC_XFER_EE_LITE)
|
|
-
|
|
- .globl mol_trampoline
|
|
- .set mol_trampoline, i0x2f00
|
|
- EXPORT_SYMBOL(mol_trampoline)
|
|
+ EXCEPTION(0x2f00, Trap_2f, unknown_exception, EXC_XFER_EE)
|
|
|
|
. = 0x3000
|
|
|
|
@@ -1289,7 +1285,6 @@ intercept_table:
|
|
.long 0, 0, 0, 0, 0, 0, 0, 0
|
|
.long 0, 0, 0, 0, 0, 0, 0, 0
|
|
.long 0, 0, 0, 0, 0, 0, 0, 0
|
|
-EXPORT_SYMBOL(intercept_table)
|
|
|
|
/* Room for two PTE pointers, usually the kernel and current user pointers
|
|
* to their respective root page table.
|
|
diff --git a/arch/powerpc/mm/hash_low_32.S b/arch/powerpc/mm/hash_low_32.S
|
|
index 09cc50c8dace..cddf14f60bf3 100644
|
|
--- a/arch/powerpc/mm/hash_low_32.S
|
|
+++ b/arch/powerpc/mm/hash_low_32.S
|
|
@@ -34,7 +34,6 @@
|
|
.globl mmu_hash_lock
|
|
mmu_hash_lock:
|
|
.space 4
|
|
-EXPORT_SYMBOL(mmu_hash_lock)
|
|
#endif /* CONFIG_SMP */
|
|
|
|
/*
|