On Sun, Nov 23, 2008 at 10:03:49PM +0530, Aneesh Kumar K.V wrote: > > How about the below patch. We can have more than 2 groups in a page > depending on the page size and blocksize. So instead of using > single_depth I guess we should use the relative group number ?. That should work. The maximum number of subclasses that we can have by default is 8. With 16k pages, that will barely be enough for 1k blocksize file systems (since we lock alloc_sem for page_size/(2*fs_block_size) block groups). If we need more than that, we might be better off just locking the entire filesystem against block allocations, since after all this is a pretty rare case; it's used only when we resize or when the filesystem is getting mounted. - Ted -- To unsubscribe from this list: send the line "unsubscribe linux-ext4" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html