diff options
author | Gerald Schaefer <gerald.schaefer@de.ibm.com> | 2017-01-30 15:52:14 +0100 |
---|---|---|
committer | Martin Schwidefsky <schwidefsky@de.ibm.com> | 2017-02-03 13:50:17 +0100 |
commit | a63f53e34db8b49675448d03ae324f6c5bc04fe6 (patch) | |
tree | 0362bf723be3650de766b75ea94ed172cf9a2930 /.gitignore | |
parent | s390/dasd: correct inconsistent indenting (diff) | |
download | linux-a63f53e34db8b49675448d03ae324f6c5bc04fe6.tar.gz linux-a63f53e34db8b49675448d03ae324f6c5bc04fe6.tar.bz2 linux-a63f53e34db8b49675448d03ae324f6c5bc04fe6.zip |
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 '.gitignore')
0 files changed, 0 insertions, 0 deletions