PERFORCE change 90912 for review
Kip Macy
kmacy at FreeBSD.org
Wed Feb 1 21:02:53 PST 2006
http://perforce.freebsd.org/chv.cgi?CH=90912
Change 90912 by kmacy at kmacy:freebsd7_xen3 on 2006/02/02 05:01:51
add back in ISA hole
Affected files ...
.. //depot/projects/xen3/src/sys/conf/Makefile.i386-xen#2 edit
.. //depot/projects/xen3/src/sys/conf/ldscript.i386-xen#2 delete
.. //depot/projects/xen3/src/sys/i386-xen/i386-xen/genassym.c#2 delete
.. //depot/projects/xen3/src/sys/i386-xen/i386-xen/pmap.c#3 edit
.. //depot/projects/xen3/src/sys/i386-xen/include/xenvar.h#7 edit
Differences ...
==== //depot/projects/xen3/src/sys/conf/Makefile.i386-xen#2 (text+ko) ====
@@ -30,7 +30,6 @@
.endif
.include "$S/conf/kern.pre.mk"
-M= i386-xen
MKMODULESENV+= MACHINE=i386-xen
%BEFORE_DEPEND
==== //depot/projects/xen3/src/sys/i386-xen/i386-xen/pmap.c#3 (text+ko) ====
@@ -1211,7 +1211,7 @@
/* XXX copies current process, does not fill in MPPTDI */
#ifdef XEN
bcopy(kernel_pmap->pm_pdir + KPTDI, pmap->pm_pdir + KPTDI,
- nkpt * sizeof(pd_entry_t));
+ NKPDE * sizeof(pd_entry_t));
/* XXX need to copy global address entries to page directory's L1 shadow */
ma = xpmap_ptom(VM_PAGE_TO_PHYS(ptdpg[NPGPTD]));
/* L1 pin shadow page director{y,ies} */
==== //depot/projects/xen3/src/sys/i386-xen/include/xenvar.h#7 (text+ko) ====
@@ -19,6 +19,9 @@
* FreeBSD doesn't
*/
+
+#define ADD_ISA_HOLE
+
#ifdef ADD_ISA_HOLE
#define ISA_INDEX_OFFSET 1024
#define ISA_PDR_OFFSET 1
More information about the p4-projects
mailing list