commit | 6af021d8fc3bcce790e7fbb391e39c5920fa3f71 | [log] [tgz] |
---|---|---|
author | Jeff Liu <jeff.liu@oracle.com> | Thu Feb 09 14:25:50 2012 +0800 |
committer | David Sterba <dsterba@suse.cz> | Wed Feb 15 16:40:23 2012 +0100 |
tree | 9b3e3f49627aed11fa3105c469b1719c71a39636 | |
parent | 8f24b49688281a77e8331894ed407f0cfe732303 [diff] |
Btrfs: return the internal error unchanged if btrfs_get_extent_fiemap() call failed for SEEK_DATA/SEEK_HOLE inquiry Given that ENXIO only means "offset beyond EOF" for either SEEK_DATA or SEEK_HOLE inquiry in a desired file range, so we should return the internal error unchanged if btrfs_get_extent_fiemap() call failed, rather than ENXIO. Cc: Dave Chinner <david@fromorbit.com> Signed-off-by: Jie Liu <jeff.liu@oracle.com>