diff options
author | Chen Gang <gang.chen.5i5j@gmail.com> | 2014-03-08 16:35:46 -0500 |
---|---|---|
committer | Hans-Christian Egtvedt <egtvedt@samfundet.no> | 2014-03-31 02:41:52 -0400 |
commit | 2601566d01026d6ad46b1e967466aee7fbce948e (patch) | |
tree | fabf9ae170c819582e82915ebbe83f95e99a23d9 | |
parent | 8acc8722d3b5755abbfbe73f732dec576f28757a (diff) |
arch/avr32/mm/cache.c: export symbol flush_icache_range() for module using
Need export symbol flush_icache_range() to modules, just like another
platforms have done, or can not pass compiling.
The related error (with allmodconfig under avr32):
ERROR: "flush_icache_range" [drivers/misc/lkdtm.ko] undefined!
make[1]: *** [__modpost] Error 1
make: *** [modules] Error 2
Signed-off-by: Chen Gang <gang.chen.5i5j@gmail.com>
Acked-by: Hans-Christian Egtvedt <egtvedt@samfundet.no>
-rw-r--r-- | arch/avr32/mm/cache.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/avr32/mm/cache.c b/arch/avr32/mm/cache.c index 6a46ecd56cfd..85d635cd7b28 100644 --- a/arch/avr32/mm/cache.c +++ b/arch/avr32/mm/cache.c | |||
@@ -111,6 +111,7 @@ void flush_icache_range(unsigned long start, unsigned long end) | |||
111 | __flush_icache_range(start & ~(linesz - 1), | 111 | __flush_icache_range(start & ~(linesz - 1), |
112 | (end + linesz - 1) & ~(linesz - 1)); | 112 | (end + linesz - 1) & ~(linesz - 1)); |
113 | } | 113 | } |
114 | EXPORT_SYMBOL(flush_icache_range); | ||
114 | 115 | ||
115 | /* | 116 | /* |
116 | * This one is called from __do_fault() and do_swap_page(). | 117 | * This one is called from __do_fault() and do_swap_page(). |