summaryrefslogtreecommitdiffstats
path: root/sys/i386/xen/pmap.c
diff options
context:
space:
mode:
authorjhb <jhb@FreeBSD.org>2014-02-11 22:02:40 +0000
committerjhb <jhb@FreeBSD.org>2014-02-11 22:02:40 +0000
commit22ac1edc7b00df49e25d5031c905525c9a0bc11a (patch)
tree733853697720467252a3c4d85563a6435b13d861 /sys/i386/xen/pmap.c
parent57d1391321eb6f357a02c1d474c129fcdec56f94 (diff)
downloadFreeBSD-src-22ac1edc7b00df49e25d5031c905525c9a0bc11a.zip
FreeBSD-src-22ac1edc7b00df49e25d5031c905525c9a0bc11a.tar.gz
Don't waste a page of KVA for the boot-time memory test on x86. For amd64,
reuse the first page of the crashdumpmap as CMAP1/CADDR1. For i386, remove CMAP1/CADDR1 entirely and reuse CMAP3/CADDR3 for the memory test. Reviewed by: alc, peter MFC after: 2 weeks
Diffstat (limited to 'sys/i386/xen/pmap.c')
-rw-r--r--sys/i386/xen/pmap.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/i386/xen/pmap.c b/sys/i386/xen/pmap.c
index 9f3e8bb..fa9bda8 100644
--- a/sys/i386/xen/pmap.c
+++ b/sys/i386/xen/pmap.c
@@ -249,9 +249,9 @@ struct sysmaps {
caddr_t CADDR2;
};
static struct sysmaps sysmaps_pcpu[MAXCPU];
-static pt_entry_t *CMAP3;
+pt_entry_t *CMAP3;
caddr_t ptvmmap = 0;
-static caddr_t CADDR3;
+caddr_t CADDR3;
struct msgbuf *msgbufp = 0;
/*
OpenPOWER on IntegriCloud