diff options
author | Thomas Gleixner <tglx@linutronix.de> | 2008-01-30 13:34:08 +0100 |
---|---|---|
committer | Ingo Molnar <mingo@elte.hu> | 2008-01-30 13:34:08 +0100 |
commit | af1e6844d60057774910a2d08bd75b67d73ba7d5 (patch) | |
tree | 88a2527769b81fb70e80ad15577b04bd3b2442ad /arch/x86/mm/pageattr.c | |
parent | x86: cpa: implement clflush optimization (diff) | |
download | linux-af1e6844d60057774910a2d08bd75b67d73ba7d5.tar.xz linux-af1e6844d60057774910a2d08bd75b67d73ba7d5.zip |
x86: cpa: rename global_flush_tlb() to cpa_flush_all()
The function name global_flush_tlb() suggests something different from
what the function really does. Rename it to cpa_flush_all(), which is an
understandable counterpart to cpa_flush_range().
no global visibility of the old API anymore.
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'arch/x86/mm/pageattr.c')
-rw-r--r-- | arch/x86/mm/pageattr.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/arch/x86/mm/pageattr.c b/arch/x86/mm/pageattr.c index bbe691dd272e..cdd2ea2a2239 100644 --- a/arch/x86/mm/pageattr.c +++ b/arch/x86/mm/pageattr.c @@ -33,7 +33,7 @@ void clflush_cache_range(void *addr, int size) clflush(addr+i); } -static void flush_kernel_map(void *arg) +static void __cpa_flush_all(void *arg) { /* * Flush all to work around Errata in early athlons regarding @@ -45,11 +45,11 @@ static void flush_kernel_map(void *arg) wbinvd(); } -static void global_flush_tlb(void) +static void cpa_flush_all(void) { BUG_ON(irqs_disabled()); - on_each_cpu(flush_kernel_map, NULL, 1, 1); + on_each_cpu(__cpa_flush_all, NULL, 1, 1); } struct clflush_data { @@ -350,13 +350,13 @@ static int change_page_attr_set_clr(unsigned long addr, int numpages, /* * On success we use clflush, when the CPU supports it to * avoid the wbindv. If the CPU does not support it and in the - * error case we fall back to global_flush_tlb (which uses + * error case we fall back to cpa_flush_all (which uses * wbindv): */ if (!ret && cpu_has_clflush) cpa_flush_range(addr, numpages); else - global_flush_tlb(); + cpa_flush_all(); return ret; } |