svn commit: r201804 - head/sys/i386/xen
Bjoern A. Zeeb
bz at FreeBSD.org
Fri Jan 8 16:56:11 UTC 2010
Author: bz
Date: Fri Jan 8 16:56:11 2010
New Revision: 201804
URL: http://svn.freebsd.org/changeset/base/201804
Log:
Unbreak the XEN build after r201751.
Modified:
head/sys/i386/xen/pmap.c
Modified: head/sys/i386/xen/pmap.c
==============================================================================
--- head/sys/i386/xen/pmap.c Fri Jan 8 16:44:33 2010 (r201803)
+++ head/sys/i386/xen/pmap.c Fri Jan 8 16:56:11 2010 (r201804)
@@ -318,7 +318,9 @@ static __inline void pagezero(void *page
#if defined(PAE) && !defined(XEN)
static void *pmap_pdpt_allocf(uma_zone_t zone, int bytes, u_int8_t *flags, int wait);
#endif
+#ifndef XEN
static void pmap_set_pg(void);
+#endif
CTASSERT(1 << PDESHIFT == sizeof(pd_entry_t));
CTASSERT(1 << PTESHIFT == sizeof(pt_entry_t));
@@ -550,6 +552,7 @@ pmap_init_pat(void)
wrmsr(MSR_PAT, pat_msr);
}
+#ifndef XEN
/*
* Set PG_G on kernel pages. Only the BSP calls this when SMP is turned on.
*/
@@ -588,6 +591,7 @@ pmap_set_pg(void)
}
}
}
+#endif
/*
* Initialize a vm_page's machine-dependent fields.
More information about the svn-src-head
mailing list