commit | 708b25b344fd9bedd02ccc0f8eee71f7006d7d07 | [log] [tgz] |
---|---|---|
author | Bart Van Assche <bvanassche@acm.org> | Thu Aug 01 15:50:43 2019 -0700 |
committer | Jens Axboe <axboe@kernel.dk> | Sun Aug 04 21:41:29 2019 -0600 |
tree | 10e66635ab399a06a933807a59db788164a18fb4 | |
parent | ff9811b3cf2092fe6c39cf694e5e7f949f3b2c16 [diff] |
block: Simplify blk_bio_segment_split() Move the max_sectors check into bvec_split_segs() such that a single call to that function can do all the necessary checks. This patch optimizes the fast path further, namely if a bvec fits in a page. Cc: Christoph Hellwig <hch@lst.de> Cc: Ming Lei <ming.lei@redhat.com> Cc: Hannes Reinecke <hare@suse.com> Signed-off-by: Bart Van Assche <bvanassche@acm.org> Signed-off-by: Jens Axboe <axboe@kernel.dk>