diff options
author | Junichi Nomura <[email protected]> | 2015-12-22 10:23:44 -0700 |
---|---|---|
committer | Jens Axboe <[email protected]> | 2015-12-22 10:26:53 -0700 |
commit | 23688bf4f830a89866fd0ed3501e342a7360fe4f (patch) | |
tree | 39614e2d840c745b28d09adb14f3761082beb75b /tools/perf/scripts/python/sched-migration.py | |
parent | b5875222de2fb91339db79a753677ba4f68120d0 (diff) |
block: ensure to split after potentially bouncing a bio
blk_queue_bio() does split then bounce, which makes the segment
counting based on pages before bouncing and could go wrong. Move
the split to after bouncing, like we do for blk-mq, and the we
fix the issue of having the bio count for segments be wrong.
Fixes: 54efd50bfd87 ("block: make generic_make_request handle arbitrarily sized bios")
Cc: [email protected]
Tested-by: Artem S. Tashkinov <[email protected]>
Signed-off-by: Jens Axboe <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/sched-migration.py')
0 files changed, 0 insertions, 0 deletions