On 06/11/2014 08:12 PM, Filipe David Borba Manana wrote: > Often when running the qgroups sanity test, a crash or a hang happened. > This is because the extent buffer the test uses for the root node doesn't > have an header level explicitly set, making it have a random level value. > This is a problem when it's not zero for the btrfs_search_slot() calls > the test ends up doing, resulting in crashes or hangs such as the following: >
> Therefore initialize the extent buffer as an empty leaf (level 0). > > Issue easy to reproduce when btrfs is built as a module via: > > $ for ((i = 1; i <= 1000000; i++)); do rmmod btrfs; modprobe btrfs; done Nice, thanks Filipe, I hadn't been able to trigger this yet. -chris -- 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