summaryrefslogtreecommitdiffstats
path: root/arch/openrisc/kernel/or32_ksyms.c
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2017-03-18 15:50:39 -0700
committerLinus Torvalds <torvalds@linux-foundation.org>2017-03-18 15:50:39 -0700
commit93afaa4513bb08e69a3d6988ab4c3bf6c7cf07d3 (patch)
treed17f6721e000eeeac1c62779ee8c127f008ac7e3 /arch/openrisc/kernel/or32_ksyms.c
parent3e51f893de98296ba64a88d93a94d17e3df5de0b (diff)
parent363dad58e4a0f72dce0bf12d361d617239a80317 (diff)
downloadlinux-93afaa4513bb08e69a3d6988ab4c3bf6c7cf07d3.tar.bz2
Merge tag 'openrisc-for-linus' of git://github.com/openrisc/linux
Pull OpenRISC fixes from Stafford Horne: "OpenRISC fixes for build issues that were exposed by kbuild robots after 4.11 merge. All from allmodconfig builds. This includes: - bug in the handling of 8-byte get_user() calls - module build failure due to multile missing symbol exports" * tag 'openrisc-for-linus' of git://github.com/openrisc/linux: openrisc: Export symbols needed by modules openrisc: fix issue handling 8 byte get_user calls openrisc: xchg: fix `computed is not used` warning
Diffstat (limited to 'arch/openrisc/kernel/or32_ksyms.c')
-rw-r--r--arch/openrisc/kernel/or32_ksyms.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/arch/openrisc/kernel/or32_ksyms.c b/arch/openrisc/kernel/or32_ksyms.c
index 5c4695d13542..ee3e604959e1 100644
--- a/arch/openrisc/kernel/or32_ksyms.c
+++ b/arch/openrisc/kernel/or32_ksyms.c
@@ -30,6 +30,7 @@
#include <asm/hardirq.h>
#include <asm/delay.h>
#include <asm/pgalloc.h>
+#include <asm/pgtable.h>
#define DECLARE_EXPORT(name) extern void name(void); EXPORT_SYMBOL(name)
@@ -42,6 +43,9 @@ DECLARE_EXPORT(__muldi3);
DECLARE_EXPORT(__ashrdi3);
DECLARE_EXPORT(__ashldi3);
DECLARE_EXPORT(__lshrdi3);
+DECLARE_EXPORT(__ucmpdi2);
+EXPORT_SYMBOL(empty_zero_page);
EXPORT_SYMBOL(__copy_tofrom_user);
+EXPORT_SYMBOL(__clear_user);
EXPORT_SYMBOL(memset);