diff options
author | Ritesh Harjani (IBM) <ritesh.list@gmail.com> | 2023-07-10 23:12:22 +0200 |
---|---|---|
committer | Ritesh Harjani (IBM) <ritesh.list@gmail.com> | 2023-07-25 07:25:55 +0200 |
commit | eee2d2e6ea5550118170dbd5bb1316ceb38455fb (patch) | |
tree | 76507a749a9fc86e2970548f726509cb9642e253 /fs/dlm | |
parent | iomap: Add some uptodate state handling helpers for ifs state bitmap (diff) | |
download | linux-eee2d2e6ea5550118170dbd5bb1316ceb38455fb.tar.xz linux-eee2d2e6ea5550118170dbd5bb1316ceb38455fb.zip |
iomap: Fix possible overflow condition in iomap_write_delalloc_scan
folio_next_index() returns an unsigned long value which left shifted
by PAGE_SHIFT could possibly cause an overflow on 32-bit system. Instead
use folio_pos(folio) + folio_size(folio), which does this correctly.
Suggested-by: Matthew Wilcox <willy@infradead.org>
Signed-off-by: Ritesh Harjani (IBM) <ritesh.list@gmail.com>
Reviewed-by: Darrick J. Wong <djwong@kernel.org>
Diffstat (limited to 'fs/dlm')
0 files changed, 0 insertions, 0 deletions