commit | 6952a7f8446ee85ea9d10ab87b64797a031eaae3 | [log] [tgz] |
---|---|---|
author | Ming Lei <ming.lei@redhat.com> | Fri Nov 08 18:15:28 2019 +0800 |
committer | Jens Axboe <axboe@kernel.dk> | Fri Nov 08 06:59:51 2019 -0700 |
tree | 74d3fecaa1024ee992b9e8d02333f88edbf34337 | |
parent | 59db8ba2f6528a9c39668f9ed8c81eac1dff3b38 [diff] |
block: split bio if the only bvec's length is > SZ_4K 64K PAGE_SIZE is popular on ARM64 or other ARCHs, and 64K has been big enough to break some devices probably, so change the logic to split bio if the only bvec's length is > SZ_4K instead of PAGE_SIZE. Fixes: fa5322872187 (block: avoid blk_bio_segment_split for small I/O operations) Cc: Christoph Hellwig <hch@lst.de> Signed-off-by: Ming Lei <ming.lei@redhat.com> Signed-off-by: Jens Axboe <axboe@kernel.dk>