1
0
Fork 0
alistair23-linux/net/ipx
Arnd Bergmann b0d0d915d1 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
2011-03-05 10:55:58 +01:00
..
Kconfig ipx: remove the BKL 2011-03-05 10:55:58 +01:00
Makefile Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
af_ipx.c ipx: remove the BKL 2011-03-05 10:55:58 +01:00
ipx_proc.c net: ipx: use seq_list_foo() helpers 2010-02-10 12:31:10 -08:00
ipx_route.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
sysctl_net_ipx.c sysctl net: Remove unused binary sysctl code 2009-11-12 02:05:06 -08:00