Commit 00dce03134689a257120ae2aa18ba7d1a736bef7

Authored by Chris Metcalf
1 parent 63b7ca6b04

arch/tile: export some additional module symbols

This adds a grab bag of symbols that have been missing for
various modules.

Signed-off-by: Chris Metcalf <cmetcalf@tilera.com>

Showing 2 changed files with 8 additions and 0 deletions Side-by-side Diff

arch/tile/lib/exports.c
... ... @@ -29,6 +29,9 @@
29 29 EXPORT_SYMBOL(strnlen_user_asm);
30 30 EXPORT_SYMBOL(strncpy_from_user_asm);
31 31 EXPORT_SYMBOL(clear_user_asm);
  32 +EXPORT_SYMBOL(flush_user_asm);
  33 +EXPORT_SYMBOL(inv_user_asm);
  34 +EXPORT_SYMBOL(finv_user_asm);
32 35  
33 36 /* arch/tile/kernel/entry.S */
34 37 #include <linux/kernel.h>
... ... @@ -82,5 +85,9 @@
82 85 EXPORT_SYMBOL(__muldi3);
83 86 uint64_t __lshrdi3(uint64_t, unsigned int);
84 87 EXPORT_SYMBOL(__lshrdi3);
  88 +uint64_t __ashrdi3(uint64_t, unsigned int);
  89 +EXPORT_SYMBOL(__ashrdi3);
  90 +uint64_t __ashldi3(uint64_t, unsigned int);
  91 +EXPORT_SYMBOL(__ashldi3);
85 92 #endif
... ... @@ -69,6 +69,7 @@
69 69  
70 70 #ifndef __tilegx__
71 71 unsigned long VMALLOC_RESERVE = CONFIG_VMALLOC_RESERVE;
  72 +EXPORT_SYMBOL(VMALLOC_RESERVE);
72 73 #endif
73 74  
74 75 DEFINE_PER_CPU(struct mmu_gather, mmu_gathers);