[PATCH 5.0 017/346] btrfs: dont double unlock on error in btrfs_punch_hole