Module Name: src Committed By: maxv Date: Sat Aug 12 12:48:47 UTC 2017
Modified Files: src/sys/arch/i386/include: pcb.h Log Message: Remove the vm86 fields from the pcb. To generate a diff of this commit: cvs rdiff -u -r1.55 -r1.56 src/sys/arch/i386/include/pcb.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/arch/i386/include/pcb.h diff -u src/sys/arch/i386/include/pcb.h:1.55 src/sys/arch/i386/include/pcb.h:1.56 --- src/sys/arch/i386/include/pcb.h:1.55 Thu Feb 23 03:34:22 2017 +++ src/sys/arch/i386/include/pcb.h Sat Aug 12 12:48:47 2017 @@ -1,4 +1,4 @@ -/* $NetBSD: pcb.h,v 1.55 2017/02/23 03:34:22 kamil Exp $ */ +/* $NetBSD: pcb.h,v 1.56 2017/08/12 12:48:47 maxv Exp $ */ /*- * Copyright (c) 1998, 2009 The NetBSD Foundation, Inc. @@ -89,13 +89,10 @@ struct pcb { struct segment_descriptor pcb_fsd; /* %fs descriptor */ struct segment_descriptor pcb_gsd; /* %gs descriptor */ void *pcb_onfault; /* copyin/out fault recovery */ - int vm86_eflags; /* virtual eflags for vm86 mode */ - int vm86_flagmask; /* flag mask for vm86 mode */ - void *vm86_userp; /* XXX performance hack */ char *pcb_iomap; /* I/O permission bitmap */ struct dbreg *pcb_dbregs; /* CPU Debug Registers */ - int not_used[14]; + int not_used[17]; /* floating point state */ struct cpu_info *pcb_fpcpu; /* cpu holding our fp state. */