Re: [rfc][patch 3/5] afs: new aops

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Nick Piggin <npiggin@...>
Cc: <dhowells@...>, Andrew Morton <akpm@...>, <linux-fsdevel@...>, <mhalcrow@...>, <phillip@...>, <sfrench@...>
Date: Thursday, November 15, 2007 - 8:15 am

Nick Piggin <npiggin@suse.de> wrote:


That doesn't answer my question.  I didn't ask about 'pagecache pages' per se.

Are you saying then that a page struct always represents an area of PAGE_SIZE
to, say, the page allocator and PAGE_CACHE_SIZE to a filesystem's address
operations?

How about I state it this way: Please define what the coverage of a
(non-compound) struct page is, and how this relates to PAGE_SIZE and
PAGE_CACHE_SIZE.  If it's well-defined then this cannot be hard, right?


Compound pages are irrelevant to my question.  A compound page is actually a
regulated by a series of page structs, each of which represents a 'page' of
real memory.

Do you say, then, that all, say, readpage() and readpages() methods must
handle a compound page if that is given to them?

David
-
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:
[rfc][patches] remove -&gt;prepare_write, Nick Piggin, (Mon Nov 12, 3:12 am)
[rfc][patch 5/5] remove prepare_write, Nick Piggin, (Mon Nov 12, 3:23 am)
[rfc][patch 4/5] rd: rewrite rd, Nick Piggin, (Mon Nov 12, 3:20 am)
[rfc][patch 2/5] cifs: new aops, Nick Piggin, (Mon Nov 12, 3:14 am)
[rfc][patch 3/5] afs: new aops, Nick Piggin, (Mon Nov 12, 3:14 am)
Re: [rfc][patch 3/5] afs: new aops, David Howells, (Mon Nov 12, 11:29 am)
Re: [rfc][patch 3/5] afs: new aops, Nick Piggin, (Mon Nov 12, 8:15 pm)
Re: [rfc][patch 3/5] afs: new aops, David Howells, (Mon Nov 12, 8:30 pm)
Re: [rfc][patch 3/5] afs: new aops, Nick Piggin, (Mon Nov 12, 8:44 pm)
Re: [rfc][patch 3/5] afs: new aops, David Howells, (Tue Nov 13, 6:56 am)
Re: [rfc][patch 3/5] afs: new aops, Nick Piggin, (Wed Nov 14, 12:24 am)
Re: [rfc][patch 3/5] afs: new aops, David Howells, (Wed Nov 14, 8:18 am)
Re: [rfc][patch 3/5] afs: new aops, Nick Piggin, (Wed Nov 14, 11:18 am)
Re: [rfc][patch 3/5] afs: new aops, David Howells, (Wed Nov 14, 11:57 am)
Re: [rfc][patch 3/5] afs: new aops, Nick Piggin, (Wed Nov 14, 5:32 pm)
Re: [rfc][patch 3/5] afs: new aops, David Howells, (Thu Nov 15, 8:15 am)
Re: [rfc][patch 3/5] afs: new aops, Nick Piggin, (Thu Nov 15, 5:37 pm)
[rfc][patch 1/5] ecryptfs new aops, Nick Piggin, (Mon Nov 12, 3:13 am)