On Fri, Mar 08, 2013 at 09:24:17AM +0100, Lukas Czerner wrote: > Currently in delalloc write we do not reserve any space if we're > writing into the uninitialized extent. This is ok for data, because > the space has already been allocated so we do not have to do data > reservation, however we have to reserve metadata for uninitialized > extent conversion on writeback. > > Add new ext4_da_reserve_metadata() function to only reserve metadata > blocks for delayed allocation an use it if we're writing delayed blocks > into unwritten extent to reserve metadata for extent conversion. > > The problem can be reproduced with xfstest 083 on bigalloc file system. > With this patch I can not reproduce the problem anymore. > > Signed-off-by: Lukas Czerner <lczerner@xxxxxxxxxx> Thanks, applied. - 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