aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/appletalk
diff options
context:
space:
mode:
authorArnd Bergmann <arnd@arndb.de>2011-01-22 18:21:11 -0500
committerArnd Bergmann <arnd@arndb.de>2011-03-05 04:55:57 -0500
commit60d9f461a20ba59219fdcdc30cbf8e3a4ad3f625 (patch)
tree1b6b03505a435172932869bdc0a966d62c560985 /drivers/net/appletalk
parent77b2283604bdd7053494a97b0e2fee97148206c6 (diff)
appletalk: remove the BKL
This changes appletalk to use lock_sock instead of lock_kernel for serialization. I tried to make sure that we don't hold the socket lock during sleeping functions, but I did not try to prove whether the locks are necessary in the first place. Compile-tested only. Signed-off-by: Arnd Bergmann <arnd@arndb.de> Acked-by: David S. Miller <davem@davemloft.net> Cc: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> Cc: David Miller <davem@davemloft.net> Cc: netdev@vger.kernel.org
Diffstat (limited to 'drivers/net/appletalk')
-rw-r--r--drivers/net/appletalk/Kconfig1
1 files changed, 0 insertions, 1 deletions
diff --git a/drivers/net/appletalk/Kconfig b/drivers/net/appletalk/Kconfig
index 0b376a990972..f5a89164e779 100644
--- a/drivers/net/appletalk/Kconfig
+++ b/drivers/net/appletalk/Kconfig
@@ -3,7 +3,6 @@
3# 3#
4config ATALK 4config ATALK
5 tristate "Appletalk protocol support" 5 tristate "Appletalk protocol support"
6 depends on BKL # waiting to be removed from net/appletalk/ddp.c
7 select LLC 6 select LLC
8 ---help--- 7 ---help---
9 AppleTalk is the protocol that Apple computers can use to communicate 8 AppleTalk is the protocol that Apple computers can use to communicate