summaryrefslogtreecommitdiffstats
path: root/drivers/net/appletalk
diff options
context:
space:
mode:
authorArnd Bergmann <arnd@arndb.de>2011-01-23 00:21:11 +0100
committerArnd Bergmann <arnd@arndb.de>2011-03-05 10:55:57 +0100
commit60d9f461a20ba59219fdcdc30cbf8e3a4ad3f625 (patch)
tree1b6b03505a435172932869bdc0a966d62c560985 /drivers/net/appletalk
parent77b2283604bdd7053494a97b0e2fee97148206c6 (diff)
downloadlinux-60d9f461a20ba59219fdcdc30cbf8e3a4ad3f625.tar.gz
linux-60d9f461a20ba59219fdcdc30cbf8e3a4ad3f625.tar.xz
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 @@
#
config ATALK
tristate "Appletalk protocol support"
- depends on BKL # waiting to be removed from net/appletalk/ddp.c
select LLC
---help---
AppleTalk is the protocol that Apple computers can use to communicate