aboutsummaryrefslogtreecommitdiff
path: root/fs/btrfs/ioctl.h
diff options
context:
space:
mode:
authorGravatar Josef Bacik <josef@redhat.com> 2011-11-10 20:45:05 -0500
committerGravatar Chris Mason <chris.mason@oracle.com> 2011-11-10 20:45:05 -0500
commit2f120c05e67ae34c93786b1050c6828904314429 (patch)
treed14dfdb4e94b5b562ed35206a8525cd5908fc0db /fs/btrfs/ioctl.h
parentBtrfs: fix orphan backref nodes (diff)
downloadlinux-2f120c05e67ae34c93786b1050c6828904314429.tar.gz
linux-2f120c05e67ae34c93786b1050c6828904314429.tar.bz2
linux-2f120c05e67ae34c93786b1050c6828904314429.zip
Btrfs: only map pages if we know we need them when reading the space cache
People have been running into a warning when loading space cache because the page is already mapped when trying to read in a bitmap. The way we read in entries and pages is kind of convoluted, so fix it so that io_ctl_read_entry maps the entries if it needs to, and if it hits the end of the page it simply unmaps the page. That way we can unconditionally unmap the io_ctl before reading in the bitmap and we should stop hitting these warnings. Thanks, Signed-off-by: Josef Bacik <josef@redhat.com> Signed-off-by: Chris Mason <chris.mason@oracle.com>
Diffstat (limited to 'fs/btrfs/ioctl.h')
0 files changed, 0 insertions, 0 deletions