summaryrefslogtreecommitdiff
path: root/drivers/s390/block/dasd_genhd.c
diff options
context:
space:
mode:
authorGerald Schaefer <gerald.schaefer@de.ibm.com>2017-01-30 17:52:14 +0300
committerMartin Schwidefsky <schwidefsky@de.ibm.com>2017-02-03 15:50:17 +0300
commita63f53e34db8b49675448d03ae324f6c5bc04fe6 (patch)
tree0362bf723be3650de766b75ea94ed172cf9a2930 /drivers/s390/block/dasd_genhd.c
parentba21d0ea218983f269f957de267ca62fdbf96be3 (diff)
downloadlinux-a63f53e34db8b49675448d03ae324f6c5bc04fe6.tar.xz
s390/dcssblk: fix device size calculation in dcssblk_direct_access()
Since commit dd22f551 "block: Change direct_access calling convention", the device size calculation in dcssblk_direct_access() is off-by-one. This results in bdev_direct_access() always returning -ENXIO because the returned value is not page aligned. Fix this by adding 1 to the dev_sz calculation. Fixes: dd22f551 ("block: Change direct_access calling convention") Cc: <stable@vger.kernel.org> # 4.0+ Signed-off-by: Gerald Schaefer <gerald.schaefer@de.ibm.com> Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Diffstat (limited to 'drivers/s390/block/dasd_genhd.c')
0 files changed, 0 insertions, 0 deletions