summaryrefslogtreecommitdiffstats
path: root/fs/btrfs/qgroup.c
diff options
context:
space:
mode:
authorJosef Bacik <jbacik@fb.com>2014-01-23 22:03:45 +0100
committerChris Mason <clm@fb.com>2014-01-28 22:20:27 +0100
commit580f0a678ebeba85d30b6a7f22ce32c472263c72 (patch)
treeae906912beacd74e676f685f769c0c5ea56007bd /fs/btrfs/qgroup.c
parentBtrfs: throttle delayed refs better (diff)
downloadlinux-580f0a678ebeba85d30b6a7f22ce32c472263c72.tar.xz
linux-580f0a678ebeba85d30b6a7f22ce32c472263c72.zip
Btrfs: fix extent_from_logical to deal with skinny metadata
I don't think this is an issue and I've not seen it in practice but extent_from_logical will fail to find a skinny extent because it uses btrfs_previous_item and gives it the normal extent item type. This is just not a place to use btrfs_previous_item since we care about either normal extents or skinny extents, so open code btrfs_previous_item to properly check. This would only affect metadata and the only place this is used for metadata is scrub and I'm pretty sure it's just for printing stuff out, not actually doing any work so hopefully it was never a problem other than a cosmetic one. Thanks, Signed-off-by: Josef Bacik <jbacik@fb.com> Signed-off-by: Chris Mason <clm@fb.com>
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions