diff options
author | Christoph Hellwig <hch@lst.de> | 2017-08-11 21:45:35 +0200 |
---|---|---|
committer | Darrick J. Wong <darrick.wong@oracle.com> | 2017-08-12 01:56:33 +0200 |
commit | e28ae8e428fefe2facd72cea9f29906ecb9c861d (patch) | |
tree | a78610c117be8103f6a1c87ea44327cfab4537fe /fs/dlm/netlink.c | |
parent | xfs: fix inobt inode allocation search optimization (diff) | |
download | linux-e28ae8e428fefe2facd72cea9f29906ecb9c861d.tar.xz linux-e28ae8e428fefe2facd72cea9f29906ecb9c861d.zip |
iomap: fix integer truncation issues in the zeroing and dirtying helpers
Fix the min_t calls in the zeroing and dirtying helpers to perform the
comparisms on 64-bit types, which prevents them from incorrectly
being truncated, and larger zeroing operations being stuck in a never
ending loop.
Special thanks to Markus Stockhausen for spotting the bug.
Reported-by: Paul Menzel <pmenzel@molgen.mpg.de>
Tested-by: Paul Menzel <pmenzel@molgen.mpg.de>
Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com>
Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
Diffstat (limited to 'fs/dlm/netlink.c')
0 files changed, 0 insertions, 0 deletions