diff options
author | jake <jake@FreeBSD.org> | 2001-01-21 06:50:03 +0000 |
---|---|---|
committer | jake <jake@FreeBSD.org> | 2001-01-21 06:50:03 +0000 |
commit | c45422f87496aada3b5a93d57ed8d187ab2f5804 (patch) | |
tree | 09b98726e068ce369ed492864b2bdb078b1934bc /sys/i386/include/globaldata.h | |
parent | 42801d85d9f62297f71a73a15331cd3cc48a108f (diff) | |
download | FreeBSD-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.h | 11 |
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; |