Module Name: src Committed By: rmind Date: Sat Nov 21 15:38:43 UTC 2009
Modified Files: src/sys/arch/i386/i386: machdep.c Log Message: Missed fix for Xen builds. To generate a diff of this commit: cvs rdiff -u -r1.674 -r1.675 src/sys/arch/i386/i386/machdep.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/arch/i386/i386/machdep.c diff -u src/sys/arch/i386/i386/machdep.c:1.674 src/sys/arch/i386/i386/machdep.c:1.675 --- src/sys/arch/i386/i386/machdep.c:1.674 Sat Nov 21 03:11:00 2009 +++ src/sys/arch/i386/i386/machdep.c Sat Nov 21 15:38:43 2009 @@ -1,4 +1,4 @@ -/* $NetBSD: machdep.c,v 1.674 2009/11/21 03:11:00 rmind Exp $ */ +/* $NetBSD: machdep.c,v 1.675 2009/11/21 15:38:43 rmind Exp $ */ /*- * Copyright (c) 1996, 1997, 1998, 2000, 2004, 2006, 2008, 2009 @@ -67,7 +67,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: machdep.c,v 1.674 2009/11/21 03:11:00 rmind Exp $"); +__KERNEL_RCSID(0, "$NetBSD: machdep.c,v 1.675 2009/11/21 15:38:43 rmind Exp $"); #include "opt_beep.h" #include "opt_compat_ibcs2.h" @@ -1320,7 +1320,7 @@ #ifdef XEN /* not on Xen... */ cpu_feature &= ~(CPUID_PGE|CPUID_PSE|CPUID_MTRR|CPUID_FXSR|CPUID_NOX); - pcb->u_pcb.pcb_cr3 = PDPpaddr - KERNBASE; + pcb->pcb_cr3 = PDPpaddr - KERNBASE; __PRINTK(("pcb_cr3 0x%lx cr3 0x%lx\n", PDPpaddr - KERNBASE, xpmap_ptom(PDPpaddr - KERNBASE))); XENPRINTK(("proc0 pcb %p first_avail %p\n",