Here are 3 misc patches. First one is an optimsation to prevent issuing discards
for reserved but not written extents. The other 2 simply get rid of
__btrfs_free_reserved_extent by moving its relevant parts to the two wrappers.
Nikolay Borisov (3):
btrfs: Don't discard unwritten extents
btrfs: Open code __btrfs_free_reserved_extent in
btrfs_free_reserved_extent
btrfs: Rename __btrfs_free_reserved_extent to
btrfs_pin_reserved_extent
fs/btrfs/ctree.h | 4 ++--
fs/btrfs/extent-tree.c | 44 ++++++++++++++++++------------------------
fs/btrfs/inode.c | 7 ++++++-
fs/btrfs/tree-log.c | 12 +++++-------
4 files changed, 32 insertions(+), 35 deletions(-)
--
2.17.1