]> 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)
commit78d5d45a9e18da3da37d341cef4d4ab671d7eccf
treead726d12a8373be45e168bbccfb75c086b643d11
parent8c102c4bdc6255f07764273b041891ccab7dfdb7
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