summaryrefslogtreecommitdiff
path: root/net/ipx/Kconfig
diff options
context:
space:
mode:
authorArnd Bergmann <arnd@arndb.de>2011-01-25 21:49:56 +0100
committerArnd Bergmann <arnd@arndb.de>2011-03-05 10:55:58 +0100
commitb0d0d915d1d1a0fe486849f3e41333c66df620c4 (patch)
treef9fef7b282b0ad9260b87c8ab2b12baa7b5deaff /net/ipx/Kconfig
parent60d9f461a20ba59219fdcdc30cbf8e3a4ad3f625 (diff)
ipx: remove the BKL
This replaces all instances of lock_kernel in the IPX code with lock_sock. As far as I can tell, this is safe to do, because there is no global state that needs to be locked in IPX, and the code does not recursively take the lock or sleep indefinitely while holding it. 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: netdev@vger.kernel.org
Diffstat (limited to 'net/ipx/Kconfig')
-rw-r--r--net/ipx/Kconfig1
1 files changed, 0 insertions, 1 deletions
diff --git a/net/ipx/Kconfig b/net/ipx/Kconfig
index 02549cb2c328..e9ad0062fbb6 100644
--- a/net/ipx/Kconfig
+++ b/net/ipx/Kconfig
@@ -3,7 +3,6 @@
#
config IPX
tristate "The IPX protocol"
- depends on BKL # should be fixable
select LLC
---help---
This is support for the Novell networking protocol, IPX, commonly