summaryrefslogtreecommitdiff
path: root/drivers/staging/ozwpan/ozusbif.h
diff options
context:
space:
mode:
authorXiaotian Feng <xtfeng@gmail.com>2012-10-31 18:56:48 +0800
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2012-10-31 15:14:41 -0700
commit984a4a0378f609fc943e77d1beda900e8a6abaaf (patch)
treed4d18ce0a520b1549685442ba8078026f2350b5e /drivers/staging/ozwpan/ozusbif.h
parent5df395404b43cfd111c36822b2e691619a408024 (diff)
staging: ozwpan: use tasklet_kill in device remove/release process
Some driver uses tasklet_disable in device remove/release process, tasklet_disable will inc tasklet->count and return. If the tasklet is not handled yet under some softirq pressure, the tasklet will be placed on the tasklet_vec, never have a chance to be excuted. This might lead to a heavy loaded ksoftirqd, wakeup with pending_softirq, but tasklet is disabled. tasklet_kill should be used in this case. Signed-off-by: Xiaotian Feng <dannyfeng@tencent.com> Cc: Rupesh Gujare <rgujare@ozmodevices.com> Cc: Chris Kelly <ckelly@ozmodevices.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/staging/ozwpan/ozusbif.h')
0 files changed, 0 insertions, 0 deletions