]> git.baikalelectronics.ru Git - kernel.git/commit
tlan: cancel work at remove path
authorDevendra Naga <devendra.aaru@gmail.com>
Tue, 16 Apr 2013 01:30:38 +0000 (01:30 +0000)
committerDavid S. Miller <davem@davemloft.net>
Tue, 16 Apr 2013 20:43:34 +0000 (16:43 -0400)
commit110b207960235bbda1ae9e3c53b43ca829020ae8
treead726d12a8373be45e168bbccfb75c086b643d11
parentde6ba500ae9339a45e5838bcf2b73af8721c5708
tlan: cancel work at remove path

the work has been scheduled from interrupt, and not been
cancelled when the driver is unloaded, which doesn't remove
the work item from the global workqueue. call the
cancel_work_sync when the driver is removed (rmmod'ed).

Cc: Sriram <srk@ti.com>
Cc: Cyril Chemparathy <cyril@ti.com>
Cc: Vinay Hegde <vinay.hegde@ti.com>
Signed-off-by: Devendra Naga <devendra.aaru@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/ti/tlan.c