diff options
author | Arnd Bergmann <arnd@arndb.de> | 2011-01-25 21:49:56 +0100 |
---|---|---|
committer | Arnd Bergmann <arnd@arndb.de> | 2011-03-05 10:55:58 +0100 |
commit | b0d0d915d1d1a0fe486849f3e41333c66df620c4 (patch) | |
tree | f9fef7b282b0ad9260b87c8ab2b12baa7b5deaff /net/ipx/Kconfig | |
parent | 60d9f461a20ba59219fdcdc30cbf8e3a4ad3f625 (diff) | |
download | linux-b0d0d915d1d1a0fe486849f3e41333c66df620c4.tar.gz linux-b0d0d915d1d1a0fe486849f3e41333c66df620c4.tar.bz2 linux-b0d0d915d1d1a0fe486849f3e41333c66df620c4.zip |
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/Kconfig | 1 |
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 |