On Sun, Feb 06, 2011 at 10:43:58AM +0200, Amir Goldstein wrote: > When looking at alloc_sem, I realized that it is only needed to avoid > race with adjacent group buddy initialization. Actually, alloc_sem is used to protect all of the block group specific data structures; the buddy bitmap counters, adjusting the buddy bitmap itself, the largest free order in a block group, etc. So even in the case where block_size == page_size, alloc_sem is still needed! - 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