diff options
author | Roger Pau Monne <roger.pau@citrix.com> | 2015-02-02 12:28:21 +0100 |
---|---|---|
committer | David Vrabel <david.vrabel@citrix.com> | 2015-02-10 17:04:45 +0100 |
commit | 3bb8c98e5612f069010ad04e5f463389e2eb6563 (patch) | |
tree | e667fb9a9001c954bc2f5aa3d1083c58eeae4d51 /arch/powerpc/configs/44x | |
parent | xen-blkback,xen-blkfront: add myself as maintainer (diff) | |
download | linux-3bb8c98e5612f069010ad04e5f463389e2eb6563.tar.xz linux-3bb8c98e5612f069010ad04e5f463389e2eb6563.zip |
xen-blkfront: fix accounting of reqs when migrating
Current migration code uses blk_put_request in order to finish a request
before requeuing it. This function doesn't update the statistics of the
queue, which completely screws accounting. Use blk_end_request_all instead
which properly updates the statistics of the queue.
Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
Reported-and-Tested-by: Ouyang Zhaowei (Charles) <ouyangzhaowei@huawei.com>
Cc: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Cc: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Cc: David Vrabel <david.vrabel@citrix.com>
Cc: xen-devel@lists.xenproject.org
Diffstat (limited to 'arch/powerpc/configs/44x')
0 files changed, 0 insertions, 0 deletions