On Mon, Mar 21, 2016 at 02:12:26PM +0100, Jan Kara wrote: > Currently if block allocation for DIO or DAX write fails due to ENOSPC, > we just returned it to userspace. However these ENOSPC errors can be > transient because the transaction freeing blocks has not yet committed. > This demonstrates as failures of generic/102 test when the filesystem is > mounted with 'dax' mount option. > > Fix the problem by properly retrying the allocation in case of ENOSPC > error in get blocks functions used for direct IO. > > Signed-off-by: Jan Kara <jack@xxxxxxx> 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