From: Frederik Deweerdt This adds a missing copy_page export for the powerpc and ppc arches. Needed for cachefiles. Signed-off-by: Frederik Deweerdt Acked-by: Aristeu S. Rozanski F. Cc: David Howells Cc: Paul Mackerras Cc: Benjamin Herrenschmidt Signed-off-by: Andrew Morton --- arch/powerpc/kernel/ppc_ksyms.c | 2 ++ arch/ppc/kernel/ppc_ksyms.c | 2 ++ 2 files changed, 4 insertions(+) diff -puN arch/powerpc/kernel/ppc_ksyms.c~add-missing-page_copy-export-for-ppc-and-powerpc arch/powerpc/kernel/ppc_ksyms.c --- a/arch/powerpc/kernel/ppc_ksyms.c~add-missing-page_copy-export-for-ppc-and-powerpc +++ a/arch/powerpc/kernel/ppc_ksyms.c @@ -97,6 +97,8 @@ EXPORT_SYMBOL(__strncpy_from_user); EXPORT_SYMBOL(__strnlen_user); #ifdef CONFIG_PPC64 EXPORT_SYMBOL(copy_4K_page); +#else +EXPORT_SYMBOL(copy_page); #endif #if defined(CONFIG_PPC32) && (defined(CONFIG_BLK_DEV_IDE) || defined(CONFIG_BLK_DEV_IDE_MODULE)) diff -puN arch/ppc/kernel/ppc_ksyms.c~add-missing-page_copy-export-for-ppc-and-powerpc arch/ppc/kernel/ppc_ksyms.c --- a/arch/ppc/kernel/ppc_ksyms.c~add-missing-page_copy-export-for-ppc-and-powerpc +++ a/arch/ppc/kernel/ppc_ksyms.c @@ -106,6 +106,8 @@ EXPORT_SYMBOL(__clear_user); EXPORT_SYMBOL(__strncpy_from_user); EXPORT_SYMBOL(__strnlen_user); +EXPORT_SYMBOL(copy_page); + /* EXPORT_SYMBOL(inb); EXPORT_SYMBOL(inw); _