diff options
| author | Mike Christie <[email protected]> | 2016-06-05 14:32:03 -0500 |
|---|---|---|
| committer | Jens Axboe <[email protected]> | 2016-06-07 13:41:38 -0600 |
| commit | 528ec5abe6808c367b13f51945829eba24b1fc17 (patch) | |
| tree | dc1f0ba75f564934b86ed10559e9b17143119c15 /lib/mpi/mpi-inline.h | |
| parent | 162b99e3119767cb6478c55a5aed70469389df88 (diff) | |
dm: pass dm stats data dir instead of bi_rw
It looks like dm stats cares about the data direction
(READ vs WRITE) and does not need the bio/request flags.
Commands like REQ_FLUSH, REQ_DISCARD and REQ_WRITE_SAME
are currently always set with REQ_WRITE, so the extra check for
REQ_DISCARD in dm_stats_account_io is not needed.
This patch has it use the bio and request data_dir helpers
instead of accessing the bi_rw/cmd_flags directly. This makes
the next patches that remove the operation from the cmd_flags
and bi_rw easier, because we will no longer have the REQ_WRITE
bit set for operations like discards.
Signed-off-by: Mike Christie <[email protected]>
Reviewed-by: Christoph Hellwig <[email protected]>
Reviewed-by: Hannes Reinecke <[email protected]>
Signed-off-by: Jens Axboe <[email protected]>
Diffstat (limited to 'lib/mpi/mpi-inline.h')
0 files changed, 0 insertions, 0 deletions