X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=block%2Fioctl.c;h=3884d810efd27fc73bb07659b91296ea46265252;hb=61fcd9bcfcd88a55396bb75bdb106b71a111900e;hp=1668506d8ed80607b6e3c279fa22195fb73571de;hpb=ca122fe376fc43f7565e3e56e6777d06a433a4cc;p=mirror_ubuntu-bionic-kernel.git diff --git a/block/ioctl.c b/block/ioctl.c index 1668506d8ed8..3884d810efd2 100644 --- a/block/ioctl.c +++ b/block/ioctl.c @@ -225,7 +225,7 @@ static int blk_ioctl_discard(struct block_device *bdev, fmode_t mode, if (start + len > i_size_read(bdev->bd_inode)) return -EINVAL; - truncate_inode_pages_range(mapping, start, start + len); + truncate_inode_pages_range(mapping, start, start + len - 1); return blkdev_issue_discard(bdev, start >> 9, len >> 9, GFP_KERNEL, flags); }