diff options
author | Arnd Bergmann <arnd@arndb.de> | 2011-01-23 00:21:11 +0100 |
---|---|---|
committer | Arnd Bergmann <arnd@arndb.de> | 2011-03-05 10:55:57 +0100 |
commit | 60d9f461a20ba59219fdcdc30cbf8e3a4ad3f625 (patch) | |
tree | 1b6b03505a435172932869bdc0a966d62c560985 /drivers/net/appletalk | |
parent | 77b2283604bdd7053494a97b0e2fee97148206c6 (diff) | |
download | op-kernel-dev-60d9f461a20ba59219fdcdc30cbf8e3a4ad3f625.zip op-kernel-dev-60d9f461a20ba59219fdcdc30cbf8e3a4ad3f625.tar.gz |
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/Kconfig | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/drivers/net/appletalk/Kconfig b/drivers/net/appletalk/Kconfig index 0b376a9..f5a8916 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 |