diff options
author | Fam Zheng <famz@redhat.com> | 2017-03-28 07:41:26 +0300 |
---|---|---|
committer | Martin K. Petersen <martin.petersen@oracle.com> | 2017-04-08 00:05:15 +0300 |
commit | 6780414519f91c2a84da9baa963a940ac916f803 (patch) | |
tree | 118f22f4a52c2389b90c19cccc0dce45068db62e /tools/perf/scripts/python/event_analyzing_sample.py | |
parent | a3902ee98304324f681088203391b5c0353ce977 (diff) | |
download | linux-6780414519f91c2a84da9baa963a940ac916f803.tar.xz |
scsi: sd: Consider max_xfer_blocks if opt_xfer_blocks is unusable
If device reports a small max_xfer_blocks and a zero opt_xfer_blocks, we
end up using BLK_DEF_MAX_SECTORS, which is wrong and r/w of that size
may get error.
[mkp: tweaked to avoid setting rw_max twice and added typecast]
Cc: <stable@vger.kernel.org> # v4.4+
Fixes: ca369d51b3e ("block/sd: Fix device-imposed transfer length limits")
Signed-off-by: Fam Zheng <famz@redhat.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Diffstat (limited to 'tools/perf/scripts/python/event_analyzing_sample.py')
0 files changed, 0 insertions, 0 deletions