Re: [PATCH] jbd jbd2: fix dio write returningEIOwhentry_to_release_page fails

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Chris Mason <chris.mason@...>
Cc: Mingming Cao <cmm@...>, Jan Kara <jack@...>, Andrew Morton <akpm@...>, <linux-ext4@...>, <linux-fsdevel@...>
Date: Thursday, August 7, 2008 - 11:28 pm

At 19:21 08/08/07, Chris Mason wrote:

Dio write falls back to buffered IO when writing to a hole on ext3, I think. I want to 
apply this mechanism to fix this issue. When try_to_release_page fails on a page 
due to bh busy, dio write does buffered write, sync_page_range, and 
wait_on_page_writeback, imvalidates page cache to preserve dio semantics. 
Even if page invalidation that is carried out after wait_on_page_writeback fails, 
there is no inconsistency between HDD and page cache.

--
To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: [PATCH] jbd jbd2: fix dio write returningEIOwhentry_to_..., Hisashi Hifumi, (Thu Aug 7, 11:28 pm)