summaryrefslogtreecommitdiff
path: root/sys/arch/amd64/include/cpu.h
diff options
context:
space:
mode:
Diffstat (limited to 'sys/arch/amd64/include/cpu.h')
-rw-r--r--sys/arch/amd64/include/cpu.h14
1 files changed, 3 insertions, 11 deletions
diff --git a/sys/arch/amd64/include/cpu.h b/sys/arch/amd64/include/cpu.h
index ff9507bff77..8c92ab3498d 100644
--- a/sys/arch/amd64/include/cpu.h
+++ b/sys/arch/amd64/include/cpu.h
@@ -1,4 +1,4 @@
-/* $OpenBSD: cpu.h,v 1.41 2009/02/16 15:50:05 jsg Exp $ */
+/* $OpenBSD: cpu.h,v 1.42 2009/04/23 07:42:02 art Exp $ */
/* $NetBSD: cpu.h,v 1.1 2003/04/26 18:39:39 fvdl Exp $ */
/*-
@@ -69,8 +69,6 @@ struct cpu_info {
struct simplelock ci_slock;
u_int ci_cpuid;
u_int ci_apicid;
- u_long ci_spin_locks;
- u_long ci_simple_locks;
u_int32_t ci_randseed;
u_int64_t ci_scratch;
@@ -78,12 +76,12 @@ struct cpu_info {
struct proc *ci_fpcurproc;
int ci_fpsaving;
- volatile u_int32_t ci_tlb_ipi_mask;
-
struct pcb *ci_curpcb;
struct pcb *ci_idle_pcb;
int ci_idle_tss_sel;
+ struct pmap *ci_curpmap;
+
struct intrsource *ci_isources[MAX_INTR_SOURCES];
u_int32_t ci_ipending;
int ci_ilevel;
@@ -91,7 +89,6 @@ struct cpu_info {
u_int32_t ci_imask[NIPL];
u_int32_t ci_iunmask[NIPL];
- paddr_t ci_idle_pcb_paddr;
u_int ci_flags;
u_int32_t ci_ipis;
@@ -110,11 +107,6 @@ struct cpu_info {
struct x86_cache_info ci_cinfo[CAI_COUNT];
- struct timeval ci_cc_time;
- int64_t ci_cc_cc;
- int64_t ci_cc_ms_delta;
- int64_t ci_cc_denom;
-
char *ci_gdt;
volatile int ci_ddb_paused;