Re: [PATCH] vmscan: set try_to_release_page's gfp_mask to 0

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Andrew Morton <akpm@...>
Cc: <linux-mm@...>, <linux-kernel@...>, <linux-ext4@...>, <cmm@...>
Date: Wednesday, October 15, 2008 - 10:44 pm

Hi Andrew.



Unfortunately, I did not succeed to get good performance number that
prove this patch had some benefit.



direct-io -EIO problem was already fixed by following patch.

commit 6ccfa806a9cfbbf1cd43d5b6aa47ef2c0eb518fd
Author: Hisashi Hifumi <hifumi.hisashi@oss.ntt.co.jp>
Date:   Tue Sep 2 14:35:40 2008 -0700

    VFS: fix dio write returning EIO when try_to_release_page fails

Dio falls back to buffered write when dio write gets EIO due to failure of try_to_release_page
by above patch. So I think just reverting the patch 3f31fddf ("jbd: fix race between 
free buffer and commit transaction") is good approach.

--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[PATCH] vmscan: set try_to_release_page's gfp_mask to 0, Hisashi Hifumi, (Tue Aug 12, 10:21 pm)
Re: [PATCH] vmscan: set try_to_release_page's gfp_mask to 0, Hisashi Hifumi, (Wed Oct 15, 10:44 pm)
Re: [PATCH] vmscan: set try_to_release_page's gfp_mask to 0, Hisashi Hifumi, (Wed Oct 15, 11:06 pm)