提交 60116cf7 编写于 作者: E Ed Cashin 提交者: 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: NEd Cashin <ecashin@coraid.com>
Signed-off-by: NAndrew Morton <akpm@linux-foundation.org>
Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
上级 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% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册