diff options
author | NeilBrown <neilb@suse.de> | 2009-05-07 12:49:06 +1000 |
---|---|---|
committer | NeilBrown <neilb@suse.de> | 2009-05-07 12:49:06 +1000 |
commit | db305e507d554430a69ede901a6308e6ecb72349 (patch) | |
tree | b3ad8266ff05ae9059de551cdf8a8965bd27bcb1 /kernel/rcutree.h | |
parent | 18055569127253755d01733f6ecc004ed02f88d0 (diff) |
md: fix some (more) errors with bitmaps on devices larger than 2TB.
If a write intent bitmap covers more than 2TB, we sometimes work with
values beyond 32bit, so these need to be sector_t. This patches
add the required casts to some unsigned longs that are being shifted
up.
This will affect any raid10 larger than 2TB, or any raid1/4/5/6 with
member devices that are larger than 2TB.
Signed-off-by: NeilBrown <neilb@suse.de>
Reported-by: "Mario 'BitKoenig' Holbe" <Mario.Holbe@TU-Ilmenau.DE>
Cc: stable@kernel.org
Diffstat (limited to 'kernel/rcutree.h')
0 files changed, 0 insertions, 0 deletions