X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=block%2Fioctl.c;h=3884d810efd27fc73bb07659b91296ea46265252;hb=d8cf6310ec42a2ec3de8dd5a02eaf388b28d0439;hp=1668506d8ed80607b6e3c279fa22195fb73571de;hpb=672bb0fa9a8303cbd678dc60e315c84dda913ce1;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); }