aoe: remove call to request handler from I/O completion
There is no need to call the request handler function in the I/O completion routine. The user impact of not doing it is a more "nice" aoe driver that is less susceptible to causing soft lockups. Signed-off-by: Ed Cashin <ecashin@coraid.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:
parent
72837600ee
commit
60116cf773
1 changed files with 0 additions and 2 deletions
|
@ -1139,8 +1139,6 @@ badrsp:
|
||||||
if (buf && --buf->nframesout == 0 && buf->resid == 0)
|
if (buf && --buf->nframesout == 0 && buf->resid == 0)
|
||||||
aoe_end_buf(d, buf);
|
aoe_end_buf(d, buf);
|
||||||
|
|
||||||
aoecmd_work(d);
|
|
||||||
|
|
||||||
spin_unlock_irq(&d->lock);
|
spin_unlock_irq(&d->lock);
|
||||||
aoedev_put(d);
|
aoedev_put(d);
|
||||||
dev_kfree_skb(skb);
|
dev_kfree_skb(skb);
|
||||||
|
|
Loading…
Add table
Reference in a new issue