Messages in this thread | | | Date | Fri, 18 May 2007 23:28:24 -0700 | From | Andrew Morton <> | Subject | Re: [PATCH 1/9] readahead: introduce PG_readahead |
| |
On Thu, 17 May 2007 06:47:53 +0800 Fengguang Wu <wfg@mail.ustc.edu.cn> wrote:
> Introduce a new page flag: PG_readahead.
Is there any way in which we can avoid adding a new page flag?
We have the advantage that if the kernel very occasionally gets the wrong result for PageReadahead(page), nothing particularly bad will happen, so we can do racy things.
From a quick peek, it appears that PG_readahead is only ever set against non-uptodate pages. If true we could perhaps exploit that: say, PageReadahead(page) == PG_referenced && !PG_uptodate? - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |