ref: 03c8f3c7381309b1995f1f1e35f9bdd2b07d773b
parent: 3db2f9012c77291753d9b0132b9ff6d2e05bcd48
parent: 6e65b2bd0caf8893282d9d6884887481d08a435d
author: cinap_lenrek <cinap_lenrek@felloff.net>
date: Sun May 31 20:07:01 EDT 2020
merge
--- a/sys/src/9/pc/devarch.c
+++ b/sys/src/9/pc/devarch.c
@@ -882,6 +882,7 @@
rdmsr(0x01, &mct);
}
+#ifdef PATWC
/* IA32_PAT write combining */
if((m->cpuiddx & Pat) != 0 && rdmsr(0x277, &pat) != -1){pat &= ~(255LL<<(PATWC*8));
@@ -888,6 +889,7 @@
pat |= 1LL<<(PATWC*8); /* WC */
wrmsr(0x277, pat);
}
+#endif
if(m->cpuiddx & Mtrr)
mtrrsync();
--- a/sys/src/9/port/page.c
+++ b/sys/src/9/port/page.c
@@ -371,7 +371,7 @@
}
void
-freepte(Segment *s, Pte *p)
+freepte(Segment*, Pte *p)
{Page **pg, **pe;
--
⑨