Hi Miao, Your updated V4 patch no longer gives me a hang. Thank you. In the latest V4, btrfs_remove_delayed_node() does just release a delayed node and returns for most of the time, but for space cache inodes, it takes trans_mutex and writes the delayed nodes out to the tree. Is my understanding correct? On Fri, 18 Mar 2011 11:37:03 +0800 Miao Xie <miaox@xxxxxxxxxxxxxx> wrote: > I find the inodes of free space information are updated when committing transaction, > and it will lead btrfs to hang. > > I have fixed this bug in the attached patch, could you test for me? I have tested it > on my machine with space_cache mount option, it worked well. > > Thanks > Miao -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html
