summaryrefslogtreecommitdiff
path: root/sys/amd64/include/pcb.h
diff options
context:
space:
mode:
authorJohn Dyson <dyson@FreeBSD.org>1997-08-09 00:04:06 +0000
committerJohn Dyson <dyson@FreeBSD.org>1997-08-09 00:04:06 +0000
commit48a09cf2760da35e089ae3e2d56578b730fc7047 (patch)
tree588c93f1ab436a25ee7fea69fcf56465a5a3fd49 /sys/amd64/include/pcb.h
parenta1af9248ebdacbe8cad40c4b7852e34fccde1d1a (diff)
Notes
Diffstat (limited to 'sys/amd64/include/pcb.h')
-rw-r--r--sys/amd64/include/pcb.h10
1 files changed, 4 insertions, 6 deletions
diff --git a/sys/amd64/include/pcb.h b/sys/amd64/include/pcb.h
index 18a9af1d7579..26acab93a9cd 100644
--- a/sys/amd64/include/pcb.h
+++ b/sys/amd64/include/pcb.h
@@ -34,7 +34,7 @@
* SUCH DAMAGE.
*
* from: @(#)pcb.h 5.10 (Berkeley) 5/12/91
- * $Id: pcb.h,v 1.22 1997/06/07 04:36:05 bde Exp $
+ * $Id: pcb.h,v 1.23 1997/06/22 16:03:51 peter Exp $
*/
#ifndef _I386_PCB_H_
@@ -45,6 +45,7 @@
*/
#include <machine/tss.h>
#include <machine/npx.h>
+#include <machine/pcb_ext.h>
struct pcb {
int pcb_cr3;
@@ -63,11 +64,8 @@ struct pcb {
u_long pcb_mpnest;
int pcb_fs;
int pcb_gs;
- u_long __pcb_spare[5]; /* adjust to avoid core dump size changes */
-#if 0 /* some day we may switch between procs that have their own i386tss */
- struct i386tss pcb_tss;
- u_char pcb_iomap[NPORT/sizeof(u_char)]; /* i/o port bitmap */
-#endif
+ struct pcb_ext *pcb_ext; /* optional pcb extension */
+ u_long __pcb_spare[1]; /* adjust to avoid core dump size changes */
};
/*