summaryrefslogtreecommitdiff
path: root/sys/arch/i386/include/pcb.h
diff options
context:
space:
mode:
Diffstat (limited to 'sys/arch/i386/include/pcb.h')
-rw-r--r--sys/arch/i386/include/pcb.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/sys/arch/i386/include/pcb.h b/sys/arch/i386/include/pcb.h
index 6342b19d615..7ab2d4acb26 100644
--- a/sys/arch/i386/include/pcb.h
+++ b/sys/arch/i386/include/pcb.h
@@ -1,4 +1,4 @@
-/* $OpenBSD: pcb.h,v 1.5 2000/08/05 22:07:32 niklas Exp $ */
+/* $OpenBSD: pcb.h,v 1.6 2001/03/22 23:36:52 niklas Exp $ */
/* $NetBSD: pcb.h,v 1.21 1996/01/08 13:51:42 mycroft Exp $ */
/*-
@@ -79,6 +79,9 @@ struct pcb {
int vm86_eflags; /* virtual eflags for vm86 mode */
int vm86_flagmask; /* flag mask for vm86 mode */
void *vm86_userp; /* XXX performance hack */
+#ifdef PMAP_NEW
+ struct pmap *pcb_pmap; /* back pointer to our pmap */
+#endif
u_long pcb_iomap[NIOPORTS/32]; /* I/O bitmap */
u_char pcb_iomap_pad; /* required; must be 0xff, says intel */
};