Messages in this thread |  | | | Date | Thu, 13 Jun 2002 23:28:55 -0500 | | From | Andrea Arcangeli <> | | Subject | Re: New version of pageattr caching conflict fix for 2.4 |
| |
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/
|  |