diff options
author | 2009-09-23 20:23:16 -0400 | |
---|---|---|
committer | 2009-09-23 20:30:52 -0400 | |
commit | 46562cec98368623bcd18d7fd30f20c04afd5978 (patch) | |
tree | 4e5bbba7f459a1094b09413f65239b26401117f8 /arch/x86/mm/fault.c | |
parent | Btrfs: fix errors handling cached state in set/clear_extent_bit (diff) | |
download | linux-dev-46562cec98368623bcd18d7fd30f20c04afd5978.tar.xz linux-dev-46562cec98368623bcd18d7fd30f20c04afd5978.zip |
Btrfs: Fix test_range_bit for whole file extents
If test_range_bit finds an extent that goes all the way to (u64)-1, it
can incorrectly wrap the u64 instead of treaing it like the end of
the address space.
This just adds a check for the highest possible offset so we don't wrap.
Signed-off-by: Chris Mason <chris.mason@oracle.com>
Diffstat (limited to 'arch/x86/mm/fault.c')
0 files changed, 0 insertions, 0 deletions