Re: [PATCH 12/14] Btrfs: fix release reserved extents trace points

2016-05-09 Thread Liu Bo
On Fri, Mar 25, 2016 at 01:25:58PM -0400, Josef Bacik wrote: > We were doing trace_btrfs_release_reserved_extent() in pin_down_extent which > isn't quite right because we will go through and free that extent later when > we > unpin, so it messes up apps that are accounting for the reservation spac

[PATCH 12/14] Btrfs: fix release reserved extents trace points

2016-03-25 Thread Josef Bacik
We were doing trace_btrfs_release_reserved_extent() in pin_down_extent which isn't quite right because we will go through and free that extent later when we unpin, so it messes up apps that are accounting for the reservation space. We were also unconditionally doing it in __btrfs_free_reserved_ext