[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] Re: [PATCH 06/16] xen: disable PAT



> Roughly speaking the kernel needs to cope with different values written
> to MSR_IA32_CR_PAT than the single hard coded value it would write
> itself if given the chance. Essentially _PAGE_CACHE_* need to become
> dynamic (or I guess we could change the native layout to match Xen's, I
> don't know why native differs from the initial state, I guess just to
> avoid using the PAT bit for some reason.

Because it is required for some processor variants due to errata. This is
also why the BIOS has them programmed as a mirror between 0-3 and 4-7.

I don't think changing Linux here is the right thing to do - if anything
Xen probably needs to change.

See Xeon errata P21.


Alan

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.