From: Filipe Manana <fdman...@suse.com> Hi Chris,
Please consider the following fixes for the 4.5 merge window. Nothing outstanding, they are just the usual bug fixes (races, deadlocks, error paths, etc). These were all sent previously to the mailing list and rebased last week against your integration-4.4 branch (since there isn't any 4.5 integration branch yet). Thanks. The following changes since commit 1d3a5a82fe724c53c472a18a31fb0bbf33dfaba2: Merge branch 'for-chris-4.4' of git://git.kernel.org/pub/scm/linux/kernel/git/fdmanana/linux into for-linus-4.4 (2015-12-15 09:09:59 -0800) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/fdmanana/linux.git for-chris-4.5 for you to fetch changes up to e44081ef611832b47a86abf4e36dc0ed2e950884: Btrfs: fix unprotected list operations at btrfs_write_dirty_block_groups (2015-12-21 17:51:22 +0000) ---------------------------------------------------------------- Filipe Manana (7): Btrfs: fix race when finishing dev replace leading to transaction abort Btrfs: fix memory leaks after transaction is aborted Btrfs: fix error path when failing to submit bio for direct IO write Btrfs: fix deadlock between direct IO write and defrag/readpages Btrfs: fix leaking of ordered extents after direct IO write error Btrfs: fix locking bugs when defragging leaves Btrfs: fix unprotected list operations at btrfs_write_dirty_block_groups fs/btrfs/extent-tree.c | 19 +++++++++++++++++-- fs/btrfs/inode.c | 127 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------- fs/btrfs/transaction.c | 17 +++++++++++++++++ fs/btrfs/tree-defrag.c | 27 ++++++++++++++++++++++++--- fs/btrfs/volumes.c | 17 +++++++++++++++-- 5 files changed, 151 insertions(+), 56 deletions(-) -- 2.1.3 -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html