unexport *flush_tlb_all
RFC PATCH 1/1 unexport *flush_tlb_all
flush_tlb_all was exported on i386 for a DRM usage - that was removed in 2003.
I haven't found any modular usage of *flush_tlb_all in the kernel.
This patch was tested only on i386, please report if I missed a modular usage on other architectures.
Signed-off-by Adrian Bunk <[email protected]>
---
arch/alpha/kernel/alpha_ksyms.c | 1 - arch/i386/kernel/i386_ksyms.c | 1 - arch/ia64/kernel/smp.c | 1 - arch/ia64/mm/tlb.c | 1 - arch/m32r/kernel/m32r_ksyms.c | 1 - arch/x86_64/kernel/x8664_ksyms.c | 1 - 6 files changed, 6 deletions(-)
arch/i386/kernel/i386_ksyms.c renamed from arch/i386/kernel/i386_ksyms.c.old +0 -1
@@ -144,7 +144,6 @@/* TLB flushing */ EXPORT_SYMBOL (flush_tlb_page); -EXPORT_SYMBOL_GPL (flush_tlb_all);#endif #ifdef CONFIG_X86_IO_APIC
arch/ia64/kernel/smp.c renamed from arch/ia64/kernel/smp.c.old +0 -1
@@ -227,7 +227,6 @@ {on_each_cpu ((void (*)(void *))local_flush_tlb_all,NULL ,1 ,1 ); } -EXPORT_SYMBOL (smp_flush_tlb_all);void smp_flush_tlb_mm (struct mm_struct *mm)
arch/ia64/mm/tlb.c renamed from arch/ia64/mm/tlb.c.old +0 -1
@@ -127,7 +127,6 @@local_irq_restore (flags);ia64_srlz_i ();/* srlz.i implies srlz.d */ } -EXPORT_SYMBOL (local_flush_tlb_all);void flush_tlb_range (struct vm_area_struct *vma,unsigned long start,unsigned long end)
arch/alpha/kernel/alpha_ksyms.c renamed from arch/alpha/kernel/alpha_ksyms.c.old +0 -1
@@ -176,7 +176,6 @@#ifdef CONFIG_SMP EXPORT_SYMBOL (synchronize_irq); -EXPORT_SYMBOL (flush_tlb_all);EXPORT_SYMBOL (flush_tlb_mm);EXPORT_SYMBOL (flush_tlb_range);EXPORT_SYMBOL (flush_tlb_page);
arch/m32r/kernel/m32r_ksyms.c renamed from arch/m32r/kernel/m32r_ksyms.c.old +0 -1
@@ -76,7 +76,6 @@/* TLB flushing */ EXPORT_SYMBOL (smp_flush_tlb_page); -EXPORT_SYMBOL_GPL (smp_flush_tlb_all);#endif /* compiler generated symbol */
arch/x86_64/kernel/x8664_ksyms.c renamed from arch/x86_64/kernel/x8664_ksyms.c.old +0 -1
@@ -218,7 +218,6 @@#ifdef CONFIG_SMP EXPORT_SYMBOL (flush_tlb_page); -EXPORT_SYMBOL_GPL (flush_tlb_all);#endif EXPORT_SYMBOL (cpu_khz);