|
@@ -13,6 +13,7 @@
|
|
|
#include <asm/cacheflush.h>
|
|
|
#include <asm/proc-fns.h>
|
|
|
#include <asm/tlbflush.h>
|
|
|
+#include <asm/page.h>
|
|
|
|
|
|
#ifndef MULTI_CPU
|
|
|
EXPORT_SYMBOL(cpu_dcache_clean_area);
|
|
@@ -30,6 +31,13 @@ EXPORT_SYMBOL(__cpuc_coherent_kern_range);
|
|
|
EXPORT_SYMBOL(cpu_cache);
|
|
|
#endif
|
|
|
|
|
|
+#ifndef MULTI_USER
|
|
|
+EXPORT_SYMBOL(__cpu_clear_user_page);
|
|
|
+EXPORT_SYMBOL(__cpu_copy_user_page);
|
|
|
+#else
|
|
|
+EXPORT_SYMBOL(cpu_user);
|
|
|
+#endif
|
|
|
+
|
|
|
/*
|
|
|
* No module should need to touch the TLB (and currently
|
|
|
* no modules do. We export this for "loadkernel" support
|