summaryrefslogtreecommitdiffstats
path: root/sys/i386/include/globaldata.h
diff options
context:
space:
mode:
authorjake <jake@FreeBSD.org>2001-01-21 06:50:03 +0000
committerjake <jake@FreeBSD.org>2001-01-21 06:50:03 +0000
commitc45422f87496aada3b5a93d57ed8d187ab2f5804 (patch)
tree09b98726e068ce369ed492864b2bdb078b1934bc /sys/i386/include/globaldata.h
parent42801d85d9f62297f71a73a15331cd3cc48a108f (diff)
downloadFreeBSD-src-c45422f87496aada3b5a93d57ed8d187ab2f5804.zip
FreeBSD-src-c45422f87496aada3b5a93d57ed8d187ab2f5804.tar.gz
Remove the per-cpu pages used for copy and zero-ing pages of memory
for SMP; just use the same ones as UP. These weren't used without holding Giant anyway, and the routines that use them would have to be protected from pre-emption to avoid migrating cpus.
Diffstat (limited to 'sys/i386/include/globaldata.h')
-rw-r--r--sys/i386/include/globaldata.h11
1 files changed, 0 insertions, 11 deletions
diff --git a/sys/i386/include/globaldata.h b/sys/i386/include/globaldata.h
index 4474353..149026e 100644
--- a/sys/i386/include/globaldata.h
+++ b/sys/i386/include/globaldata.h
@@ -29,9 +29,6 @@
#ifndef _MACHINE_GLOBALDATA_H_
#define _MACHINE_GLOBALDATA_H_
-#include <vm/vm.h>
-#include <vm/pmap.h>
-#include <machine/pmap.h>
#include <machine/segments.h>
#include <machine/tss.h>
@@ -69,14 +66,6 @@ struct globaldata {
u_int gd_cpuid;
u_int gd_cpu_lockid;
u_int gd_other_cpus;
- pt_entry_t *gd_prv_CMAP1;
- pt_entry_t *gd_prv_CMAP2;
- pt_entry_t *gd_prv_CMAP3;
- pt_entry_t *gd_prv_PMAP1;
- caddr_t gd_prv_CADDR1;
- caddr_t gd_prv_CADDR2;
- caddr_t gd_prv_CADDR3;
- unsigned *gd_prv_PADDR1;
u_int gd_astpending;
SLIST_ENTRY(globaldata) gd_allcpu;
int gd_witness_spin_check;
OpenPOWER on IntegriCloud