Skip to content
Commit ec29ed5b authored by Chris Mason's avatar Chris Mason
Browse files

Btrfs: fix fiemap bugs with delalloc



The Btrfs fiemap code wasn't properly returning delalloc extents,
so applications that trust fiemap to decide if there are holes in the
file see holes instead of delalloc.

This reworks the btrfs fiemap code, adding a get_extent helper that
searches for delalloc ranges and also adding a helper for extent_fiemap
that skips past holes in the file.

Signed-off-by: default avatarChris Mason <chris.mason@oracle.com>
parent fb01aa85
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment