Re: [patch 1/2] mm: dont clear PG_uptodate in invalidate_complete_page2()

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Miklos Szeredi
Date: Monday, July 7, 2008 - 8:08 am

On Tue, 8 Jul 2008, Nick Piggin wrote:

Dirty *can* happen.  The difference between truncate_inode_pages() and
invalidate_inode_pages2() is that the former just throws away dirty
pages, while the latter can do something about them through
->launder_page().


Yes.


Hmm, OK.


Yeah.  I'm not at all opposed to improving splice to be able to do all
sorts of fancy things like async splice-in, and stealing of pages.
But it's unlikely that I will have the motivation to implement any of
them just to fix this bug.

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

Messages in current thread:
Re: [patch 1/2] mm: dont clear PG_uptodate in invalidate_c ..., Miklos Szeredi, (Mon Jul 7, 8:08 am)