]> www.infradead.org Git - users/jedix/linux-maple.git/commit
block: check virt boundary in bio_will_gap()
authorMing Lei <ming.lei@canonical.com>
Fri, 26 Feb 2016 15:40:51 +0000 (23:40 +0800)
committerBrian Maly <brian.maly@oracle.com>
Mon, 23 Apr 2018 22:29:21 +0000 (18:29 -0400)
commit77d40d17f8cde749126389dbc9392161f2f8ba20
tree32f873e8805f9acba5aa6cdcf7fe06128900b033
parentd9fe22e775031cf0b348978ec3c5329d96b31851
block: check virt boundary in bio_will_gap()

In the following patch, the way for figuring out
the last bvec will be changed with a bit cost introduced,
so return immediately if the queue doesn't have virt
boundary limit. Actually most of devices have not
this limit.

Reviewed-by: Sagi Grimberg <sagig@mellanox.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Ming Lei <ming.lei@canonical.com>
Signed-off-by: Jens Axboe <axboe@fb.com>
(cherry picked from commit e0af29171aa8912e1ca95023b75ef336cd70d661)

Orabug: 27775588

Signed-off-by: Shan Hai <shan.hai@oracle.com>
Reviewed-by: Martin K. Petersen <martin.petersen@oracle.com>
Signed-off-by: Brian Maly <brian.maly@oracle.com>
include/linux/blkdev.h