Re: New version of pageattr caching conflict fix for 2.4

From: Andrea Arcangeli (andrea@suse.de)
Date: Thu Jun 13 2002 - 23:28:55 EST


On Fri, Jun 14, 2002 at 12:17:26AM -0400, Benjamin LaHaise wrote:
> On Fri, Jun 14, 2002 at 06:00:25AM +0200, Andrea Arcangeli wrote:
> > just a fast comment on this bit: x86 specs state invlpg must flush
> > global entries from the tlb too, see also the kmap_prot as pratical
> > reference.
>
> It's not the 4KB pages that I'm worried about so much as the 4MB pages.

I don't recall any spec mentioning that it doesn't work on large pages
so I thought it was safe to assume it had to work there too, I don't see
why it shouldn't, but it is certainly safe to go safe and double check.

IIRC the only bit to care about with the large pages is to flush with
the virtual address in the first half of the page to avoid falling into
an errata.

Andrea
-
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/



This archive was generated by hypermail 2b29 : Sat Jun 15 2002 - 22:00:30 EST