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