commit | 7c94e1c157a227837b04f02f5edeff8301410ba2 | [log] [tgz] |
---|---|---|
author | Ming Lei <ming.lei@canonical.com> | Thu Sep 25 23:23:43 2014 +0800 |
committer | Jens Axboe <axboe@fb.com> | Thu Sep 25 15:22:40 2014 -0600 |
tree | 3b592095b0204ebad61dd22b77aa1e72595dbc3a | |
parent | 7ddab5de5b80d3111f9e6765714e728b2c4f1c07 [diff] |
block: introduce blk_flush_queue to drive flush machinery This patch introduces 'struct blk_flush_queue' and puts all flush machinery related fields into this structure, so that - flush implementation details aren't exposed to driver - it is easy to convert to per dispatch-queue flush machinery This patch is basically a mechanical replacement. Reviewed-by: Christoph Hellwig <hch@lst.de> Signed-off-by: Ming Lei <ming.lei@canonical.com> Signed-off-by: Jens Axboe <axboe@fb.com>