On Tue, Mar 24, 2015 at 2:31 AM, Anand Jain <anand.j...@oracle.com> wrote: > Do you have this fix .. > > [PATCH] Btrfs: release path before starting transaction in can_nocow_extent > > could you try ?.
I believe I already have this patch. 3.18.9 contains this: commit bdeeab62a611f1f7cd48fd285ce568e8dcd0455a Merge: 797afdf 1bda19e Author: Linus Torvalds <torva...@linux-foundation.org> Date: Fri Oct 18 16:46:21 2013 -0700 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs Pull btrfs fix from Chris Mason: "Sage hit a deadlock with ceph on btrfs, and Josef tracked it down to a regression in our initial rc1 pull. When doing nocow writes we were sometimes starting a transaction with locks held" * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs: Btrfs: release path before starting transaction in can_nocow_extent -- 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