Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/sys/arch/i386/include Remove the vm86 fields from the pcb.



details:   https://anonhg.NetBSD.org/src/rev/ad4b597cc473
branches:  trunk
changeset: 826053:ad4b597cc473
user:      maxv <maxv%NetBSD.org@localhost>
date:      Sat Aug 12 12:48:47 2017 +0000

description:
Remove the vm86 fields from the pcb.

diffstat:

 sys/arch/i386/include/pcb.h |  7 ++-----
 1 files changed, 2 insertions(+), 5 deletions(-)

diffs (24 lines):

diff -r 34ae1c119ff7 -r ad4b597cc473 sys/arch/i386/include/pcb.h
--- a/sys/arch/i386/include/pcb.h       Sat Aug 12 12:33:31 2017 +0000
+++ b/sys/arch/i386/include/pcb.h       Sat Aug 12 12:48:47 2017 +0000
@@ -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 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. */



Home | Main Index | Thread Index | Old Index