diff options
author | Pekka Paalanen <pq@iki.fi> | 2008-05-12 15:20:56 -0400 |
---|---|---|
committer | Thomas Gleixner <tglx@linutronix.de> | 2008-05-24 05:21:32 -0400 |
commit | 75bb88350e0501b3cf5ac096a1008757844414a9 (patch) | |
tree | 13b836138e77455fa0f188a01c0a10b641ddc266 /arch/x86/mm/pageattr.c | |
parent | 8b7d89d02ef3c6a7c73d6596f28cea7632850af4 (diff) |
x86 mmiotrace: use lookup_address()
Use lookup_address() from pageattr.c instead of doing the same
manually. Also had to EXPORT_SYMBOL_GPL(lookup_address) to make this
work for modules. This also fixes "undefined symbol 'init_mm'"
compile error for x86_32.
Signed-off-by: Pekka Paalanen <pq@iki.fi>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Diffstat (limited to 'arch/x86/mm/pageattr.c')
-rw-r--r-- | arch/x86/mm/pageattr.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/x86/mm/pageattr.c b/arch/x86/mm/pageattr.c index 60bcb5b6a37e..57970f2935c0 100644 --- a/arch/x86/mm/pageattr.c +++ b/arch/x86/mm/pageattr.c | |||
@@ -227,6 +227,7 @@ pte_t *lookup_address(unsigned long address, unsigned int *level) | |||
227 | 227 | ||
228 | return pte_offset_kernel(pmd, address); | 228 | return pte_offset_kernel(pmd, address); |
229 | } | 229 | } |
230 | EXPORT_SYMBOL_GPL(lookup_address); | ||
230 | 231 | ||
231 | /* | 232 | /* |
232 | * Set the new pmd in all the pgds we know about: | 233 | * Set the new pmd in all the pgds we know about: |