Commit 60116cf7 authored by Ed Cashin's avatar Ed Cashin Committed by Linus Torvalds

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: default avatarEd Cashin <ecashin@coraid.com>
Signed-off-by: default avatarAndrew Morton <akpm@linux-foundation.org>
Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
parent 72837600
...@@ -1139,8 +1139,6 @@ noskb: if (buf) ...@@ -1139,8 +1139,6 @@ noskb: if (buf)
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);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment