Thread (2 messages) 2 messages, 2 authors, 2012-11-03

Re: [PATCH] drivers/net: use tasklet_kill in device remove/close process

flat view

From: David Miller <davem@davemloft.net>
Date: 2012-11-03 19:16:09
Also in: lkml

From: Xiaotian Feng <redacted>
Date: Wed, 31 Oct 2012 18:29:57 +0800
Some driver uses tasklet_disable in device remove/close process,
tasklet_disable will inc tasklet->count and return. If the tasklet
is not handled yet because some softirq pressure, the tasklet will
placed on the tasklet_vec, never have a chance to excute. This might
lead to ksoftirqd heavy loaded, wakeup with pending_softirq, but
tasklet is disabled. tasklet_kill should be used in this case.

Signed-off-by: Xiaotian Feng <redacted>
Applied.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help