diff options
author | David Howells <dhowells@redhat.com> | 2010-10-27 12:28:49 -0400 |
---|---|---|
committer | David Howells <dhowells@redhat.com> | 2010-10-27 12:28:49 -0400 |
commit | 492e675116003b99dfcf0fa70084027e86bc0161 (patch) | |
tree | c799a3c3f3226700e44dfe323f7c3f1764755049 /arch/mn10300/include/asm/highmem.h | |
parent | 8f19e3daf3fffee9e18a8812067a6a4b538ae6c8 (diff) |
MN10300: Rename __flush_tlb*() to local_flush_tlb*()
Rename __flush_tlb*() to local_flush_tlb*() as it's more appropriate, and ready
to differentiate local from global TLB flushes when SMP is introduced.
Whilst we're at it, get rid of __flush_tlb_global() and make
local_flush_tlb_page() take an mm_struct pointer rather than VMA pointer.
Signed-off-by: David Howells <dhowells@redhat.com>
Diffstat (limited to 'arch/mn10300/include/asm/highmem.h')
-rw-r--r-- | arch/mn10300/include/asm/highmem.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/mn10300/include/asm/highmem.h b/arch/mn10300/include/asm/highmem.h index f577ba2268ca..3817d9f34e72 100644 --- a/arch/mn10300/include/asm/highmem.h +++ b/arch/mn10300/include/asm/highmem.h | |||
@@ -87,7 +87,7 @@ static inline unsigned long __kmap_atomic(struct page *page) | |||
87 | BUG(); | 87 | BUG(); |
88 | #endif | 88 | #endif |
89 | set_pte(kmap_pte - idx, mk_pte(page, kmap_prot)); | 89 | set_pte(kmap_pte - idx, mk_pte(page, kmap_prot)); |
90 | __flush_tlb_one(vaddr); | 90 | local_flush_tlb_one(vaddr); |
91 | 91 | ||
92 | return vaddr; | 92 | return vaddr; |
93 | } | 93 | } |
@@ -116,7 +116,7 @@ static inline void __kunmap_atomic(unsigned long vaddr) | |||
116 | * this pte without first remap it | 116 | * this pte without first remap it |
117 | */ | 117 | */ |
118 | pte_clear(kmap_pte - idx); | 118 | pte_clear(kmap_pte - idx); |
119 | __flush_tlb_one(vaddr); | 119 | local_flush_tlb_one(vaddr); |
120 | } | 120 | } |
121 | #endif | 121 | #endif |
122 | pagefault_enable(); | 122 | pagefault_enable(); |