]> git.baikalelectronics.ru Git - kernel.git/commit
zd1211rw: cancel process_intr work on zd_chip_disable_int()
authorJussi Kivilinna <jussi.kivilinna@mbnet.fi>
Mon, 31 Jan 2011 18:47:17 +0000 (20:47 +0200)
committerJohn W. Linville <linville@tuxdriver.com>
Fri, 4 Feb 2011 21:29:48 +0000 (16:29 -0500)
commit5855822abf60c478e763a65b34b4cc781f333bdd
tree24915e11f002efffc97acce19cd4d68711c742fb
parentdd5ddfb3e791e4fa0da86bed083f77e61ba8a33f
zd1211rw: cancel process_intr work on zd_chip_disable_int()

OOPS if worker is running and disconnect() is called (triggered
by unpluging device). Much harder to trigger at this stage but
later when we have AP beacon work in process_intr it happens very
easy.

Signed-off-by: Jussi Kivilinna <jussi.kivilinna@mbnet.fi>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/zd1211rw/zd_chip.c