summaryrefslogtreecommitdiffstats
path: root/block/blk-wbt.c
diff options
context:
space:
mode:
authorChandan Rajendra <chandan@linux.vnet.ibm.com>2016-12-25 14:31:03 +0100
committerJens Axboe <axboe@fb.com>2017-01-02 17:35:14 +0100
commit6c006a9d94bfb5cbcc5150e8fd7f45d3f92f3ee8 (patch)
tree1496fa58d4878969d6b1e78acbc73074a4b85618 /block/blk-wbt.c
parentMerge branch 'nvme-4.10' of git://git.infradead.org/nvme into for-linus (diff)
downloadlinux-6c006a9d94bfb5cbcc5150e8fd7f45d3f92f3ee8.tar.xz
linux-6c006a9d94bfb5cbcc5150e8fd7f45d3f92f3ee8.zip
clean_bdev_aliases: Prevent cleaning blocks that are not in block range
The first block to be cleaned may start at a non-zero page offset. In such a scenario clean_bdev_aliases() will end up cleaning blocks that do not fall in the range of blocks to be cleaned. This commit fixes the issue by skipping blocks that do not fall in valid block range. Signed-off-by: Chandan Rajendra <chandan@linux.vnet.ibm.com> Reviewed-by: Jan Kara <jack@suse.cz> Reviewed-by: Eryu Guan <eguan@redhat.com> Signed-off-by: Jens Axboe <axboe@fb.com>
Diffstat (limited to 'block/blk-wbt.c')
0 files changed, 0 insertions, 0 deletions