aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c
diff options
context:
space:
mode:
authorJunichi Nomura <[email protected]>2015-12-22 17:23:44 +0000
committerJens Axboe <[email protected]>2015-12-22 17:26:53 +0000
commit23688bf4f830a89866fd0ed3501e342a7360fe4f (patch)
tree39614e2d840c745b28d09adb14f3761082beb75b /drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c
parentNVMe: IO ending fixes on surprise removal (diff)
downloadkernel-23688bf4f830a89866fd0ed3501e342a7360fe4f.tar.gz
kernel-23688bf4f830a89866fd0ed3501e342a7360fe4f.zip
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 'drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c')
0 files changed, 0 insertions, 0 deletions