Re: New version of pageattr caching conflict fix for 2.4

Andrea Arcangeli (andrea@suse.de)
Thu, 13 Jun 2002 23:28:55 -0500


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/