diff options
author | Ritesh Harjani (IBM) <ritesh.list@gmail.com> | 2023-07-11 00:12:22 +0300 |
---|---|---|
committer | Ritesh Harjani (IBM) <ritesh.list@gmail.com> | 2023-07-25 08:25:55 +0300 |
commit | eee2d2e6ea5550118170dbd5bb1316ceb38455fb (patch) | |
tree | 76507a749a9fc86e2970548f726509cb9642e253 /lib/mpi/mpi-sub-ui.c | |
parent | cc86181a3b7605f394182cdc38b6a87632511a88 (diff) | |
download | linux-eee2d2e6ea5550118170dbd5bb1316ceb38455fb.tar.xz |
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 'lib/mpi/mpi-sub-ui.c')
0 files changed, 0 insertions, 0 deletions