Commit 045c7d6f authored by Adrian Bunk's avatar Adrian Bunk Committed by Linus Torvalds

[PATCH] 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.
Signed-off-by: default avatarAdrian Bunk <bunk@stusta.de>
Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
parent 7a9a7314
...@@ -176,7 +176,6 @@ EXPORT_SYMBOL(up); ...@@ -176,7 +176,6 @@ EXPORT_SYMBOL(up);
#ifdef CONFIG_SMP #ifdef CONFIG_SMP
EXPORT_SYMBOL(synchronize_irq); EXPORT_SYMBOL(synchronize_irq);
EXPORT_SYMBOL(flush_tlb_all);
EXPORT_SYMBOL(flush_tlb_mm); EXPORT_SYMBOL(flush_tlb_mm);
EXPORT_SYMBOL(flush_tlb_range); EXPORT_SYMBOL(flush_tlb_range);
EXPORT_SYMBOL(flush_tlb_page); EXPORT_SYMBOL(flush_tlb_page);
......
...@@ -148,7 +148,6 @@ EXPORT_SYMBOL(smp_call_function); ...@@ -148,7 +148,6 @@ EXPORT_SYMBOL(smp_call_function);
/* TLB flushing */ /* TLB flushing */
EXPORT_SYMBOL(flush_tlb_page); EXPORT_SYMBOL(flush_tlb_page);
EXPORT_SYMBOL_GPL(flush_tlb_all);
#endif #endif
#ifdef CONFIG_X86_IO_APIC #ifdef CONFIG_X86_IO_APIC
......
...@@ -227,7 +227,6 @@ smp_flush_tlb_all (void) ...@@ -227,7 +227,6 @@ smp_flush_tlb_all (void)
{ {
on_each_cpu((void (*)(void *))local_flush_tlb_all, NULL, 1, 1); on_each_cpu((void (*)(void *))local_flush_tlb_all, NULL, 1, 1);
} }
EXPORT_SYMBOL(smp_flush_tlb_all);
void void
smp_flush_tlb_mm (struct mm_struct *mm) smp_flush_tlb_mm (struct mm_struct *mm)
......
...@@ -127,7 +127,6 @@ local_flush_tlb_all (void) ...@@ -127,7 +127,6 @@ local_flush_tlb_all (void)
local_irq_restore(flags); local_irq_restore(flags);
ia64_srlz_i(); /* srlz.i implies srlz.d */ ia64_srlz_i(); /* srlz.i implies srlz.d */
} }
EXPORT_SYMBOL(local_flush_tlb_all);
void void
flush_tlb_range (struct vm_area_struct *vma, unsigned long start, unsigned long end) flush_tlb_range (struct vm_area_struct *vma, unsigned long start, unsigned long end)
......
...@@ -76,7 +76,6 @@ EXPORT_SYMBOL(smp_call_function); ...@@ -76,7 +76,6 @@ EXPORT_SYMBOL(smp_call_function);
/* TLB flushing */ /* TLB flushing */
EXPORT_SYMBOL(smp_flush_tlb_page); EXPORT_SYMBOL(smp_flush_tlb_page);
EXPORT_SYMBOL_GPL(smp_flush_tlb_all);
#endif #endif
/* compiler generated symbol */ /* compiler generated symbol */
......
...@@ -216,7 +216,6 @@ EXPORT_SYMBOL(__supported_pte_mask); ...@@ -216,7 +216,6 @@ EXPORT_SYMBOL(__supported_pte_mask);
#ifdef CONFIG_SMP #ifdef CONFIG_SMP
EXPORT_SYMBOL(flush_tlb_page); EXPORT_SYMBOL(flush_tlb_page);
EXPORT_SYMBOL_GPL(flush_tlb_all);
#endif #endif
EXPORT_SYMBOL(cpu_khz); EXPORT_SYMBOL(cpu_khz);
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment