aboutsummaryrefslogtreecommitdiff
path: root/lib/stackdepot.c
diff options
context:
space:
mode:
authorMatthew Wilcox (Oracle) <[email protected]>2023-12-18 13:58:37 +0000
committerAndrew Morton <[email protected]>2023-12-20 13:46:20 -0800
commit39ebd6dce62d8cfe3864e16148927a139f11bc9a (patch)
tree4f4f8bf8c76244f796cf8d44610d296e1a6a5ef6 /lib/stackdepot.c
parentc79c5a0a00a9457718056b588f312baadf44e471 (diff)
mm/memory-failure: cast index to loff_t before shifting it
On 32-bit systems, we'll lose the top bits of index because arithmetic will be performed in unsigned long instead of unsigned long long. This affects files over 4GB in size. Link: https://lkml.kernel.org/r/[email protected] Fixes: 6100e34b2526 ("mm, memory_failure: Teach memory_failure() about dev_pagemap pages") Signed-off-by: Matthew Wilcox (Oracle) <[email protected]> Cc: Dan Williams <[email protected]> Cc: Naoya Horiguchi <[email protected]> Cc: <[email protected]> Signed-off-by: Andrew Morton <[email protected]>
Diffstat (limited to 'lib/stackdepot.c')
0 files changed, 0 insertions, 0 deletions