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 <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>
This commit is contained in:
Ed Cashin 2012-12-17 16:04:02 -08:00 • committed by Linus Torvalds
commit 60116cf773

View file

@ -1139,8 +1139,6 @@ badrsp:
if (buf && --buf->nframesout == 0 && buf->resid == 0)
aoe_end_buf(d, buf);
aoecmd_work(d);
spin_unlock_irq(&d->lock);
aoedev_put(d);
dev_kfree_skb(skb);