]> git.baikalelectronics.ru Git - kernel.git/commitdiff
[S390] Export uaccess as non-gpl symbol.
authorMartin Schwidefsky <schwidefsky@de.ibm.com>
Fri, 4 May 2007 16:47:48 +0000 (18:47 +0200)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Fri, 4 May 2007 16:48:25 +0000 (18:48 +0200)
Commit af17939654b7e675b3434e62b56aa131b0bca41b introduced the
uaccess structure that is used to select the correct set of user
copy functions for the different execution modes (standard vs.
noexec vs. z9 optimized user copy). The uaccess symbol is exported
with EXPORT_SYMBOL_GPL. This breaks all non-gpl modules that use
user copy. To make them work again change the export to
EXPORT_SYMBOL.

Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
arch/s390/kernel/setup.c

index 3dfd0985861c339f327c609804c1487627168b65..82b7fe32d86c578e822c4ded3e489839eaadd76a 100644 (file)
@@ -65,7 +65,7 @@ long psw_user_bits    = (PSW_BASE_BITS | PSW_MASK_DAT | PSW_ASC_HOME |
  * User copy operations.
  */
 struct uaccess_ops uaccess;
-EXPORT_SYMBOL_GPL(uaccess);
+EXPORT_SYMBOL(uaccess);
 
 /*
  * Machine setup..