summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Mundt <lethal@linux-sh.org>2007-07-20 17:46:42 +0900
committerPaul Mundt <lethal@linux-sh.org>2007-07-20 17:46:42 +0900
commitfad9e7d95769ff6c0918b79d58a7ba03615c3ff9 (patch)
treea60d48ceef9771d6960d5950bab8df442044f6ff
parent56982002a359533d471834f4398e3002aeb6fbbc (diff)
downloadlinux-3.10-fad9e7d95769ff6c0918b79d58a7ba03615c3ff9.tar.gz
linux-3.10-fad9e7d95769ff6c0918b79d58a7ba03615c3ff9.tar.bz2
linux-3.10-fad9e7d95769ff6c0918b79d58a7ba03615c3ff9.zip
sh64: Flag sh64_get_page() as __init_refok.
sh64_get_page() wraps in to regular allocators as well as the bootmem allocator for fetching pages, it carefully checks to see which one it can use depending on the system state, so the access is safe. Signed-off-by: Paul Mundt <lethal@linux-sh.org>
-rw-r--r--arch/sh64/mm/ioremap.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/sh64/mm/ioremap.c b/arch/sh64/mm/ioremap.c
index ff26c02511a..990857756d4 100644
--- a/arch/sh64/mm/ioremap.c
+++ b/arch/sh64/mm/ioremap.c
@@ -242,7 +242,7 @@ static void shmedia_free_io(struct resource *res)
release_resource(res);
}
-static void *sh64_get_page(void)
+static __init_refok void *sh64_get_page(void)
{
extern int after_bootmem;
void *page;