| From dc0f903242255161a7c644da79b6115f34b7df57 Mon Sep 17 00:00:00 2001 |
| From: Kirill Tkhai <tkhai@yandex.ru> |
| Date: Mon, 12 Aug 2013 16:02:24 +0400 |
| Subject: sparc64: Remove RWSEM export leftovers |
| |
| From: Kirill Tkhai <tkhai@yandex.ru> |
| |
| [ Upstream commit 61d9b9355b0d427bd1e732bd54628ff9103e496f ] |
| |
| The functions |
| |
| __down_read |
| __down_read_trylock |
| __down_write |
| __down_write_trylock |
| __up_read |
| __up_write |
| __downgrade_write |
| |
| are implemented inline, so remove corresponding EXPORT_SYMBOLs |
| (They lead to compile errors on RT kernel). |
| |
| Signed-off-by: Kirill Tkhai <tkhai@yandex.ru> |
| CC: David Miller <davem@davemloft.net> |
| Signed-off-by: David S. Miller <davem@davemloft.net> |
| Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> |
| --- |
| arch/sparc/lib/ksyms.c | 9 --------- |
| 1 file changed, 9 deletions(-) |
| |
| --- a/arch/sparc/lib/ksyms.c |
| +++ b/arch/sparc/lib/ksyms.c |
| @@ -98,15 +98,6 @@ EXPORT_SYMBOL(___copy_from_user); |
| EXPORT_SYMBOL(___copy_in_user); |
| EXPORT_SYMBOL(__clear_user); |
| |
| -/* RW semaphores */ |
| -EXPORT_SYMBOL(__down_read); |
| -EXPORT_SYMBOL(__down_read_trylock); |
| -EXPORT_SYMBOL(__down_write); |
| -EXPORT_SYMBOL(__down_write_trylock); |
| -EXPORT_SYMBOL(__up_read); |
| -EXPORT_SYMBOL(__up_write); |
| -EXPORT_SYMBOL(__downgrade_write); |
| - |
| /* Atomic counter implementation. */ |
| EXPORT_SYMBOL(atomic_add); |
| EXPORT_SYMBOL(atomic_add_ret); |