kernel-ark/net/atm
Karl Hiramoto a3d6713fbd br2684: fix scheduling while atomic
You can't call atomic_notifier_chain_unregister() while in atomic context.

Fix, call un/register_atmdevice_notifier in module __init and __exit.

Bug report:
http://comments.gmane.org/gmane.linux.network/172603

Reported-by: Mikko Vinni <mmvinni@yahoo.com>
Tested-by: Mikko Vinni <mmvinni@yahoo.com>
Signed-off-by: Karl Hiramoto <karl@hiramoto.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
2010-09-26 18:29:18 -07:00
..
addr.c
addr.h
atm_misc.c
atm_sysfs.c
br2684.c br2684: fix scheduling while atomic 2010-09-26 18:29:18 -07:00
clip.c net-next: remove useless union keyword 2010-06-10 23:31:35 -07:00
common.c atm: propagate signal changes via notifier 2010-07-09 00:09:20 -07:00
common.h
ioctl.c
Kconfig
lec_arpc.h
lec.c net: Remove unnecessary returns from void function()s 2010-05-17 23:23:14 -07:00
lec.h
Makefile
mpc.c net: Remove unnecessary returns from void function()s 2010-05-17 23:23:14 -07:00
mpc.h
mpoa_caches.c net: Remove unnecessary returns from void function()s 2010-05-17 23:23:14 -07:00
mpoa_caches.h
mpoa_proc.c
pppoatm.c ppp: make channel_ops const 2010-08-04 21:53:17 -07:00
proc.c
protocols.h
pvc.c
raw.c
resources.c
resources.h
signaling.c net: sk_sleep() helper 2010-04-20 16:37:13 -07:00
signaling.h
svc.c net: sk_sleep() helper 2010-04-20 16:37:13 -07:00