On Mon, Mar 10, 2014 at 5:00 PM, ron minnich rminnich@gmail.com wrote:
I think the bigger question that we need to answer, now that we know it's doable, is whether we want paging or not. We may not. I was hoping it would give us a more convenient way to cover cache-disabled, write-back, and write-through ranges without all the fuss of MTRRs. But there may be other issues that make it impractical. I'm open to discussion.
I assume you were wanting use PAT to cover different regions? Sadly, the precedence for "upgrading" the caching type is from UC to WC. There is no way to turn a UC MTRR region into a WP region through PAT. At least that's what I recall when I looked it up a couple of weeks ago.
-Aaron