Module Name:    src
Committed By:   dsl
Date:           Sun Jul  8 20:14:12 UTC 2012

Modified Files:
        src/sys/arch/amd64/amd64: fpu.c machdep.c netbsd32_machdep.c
            process_machdep.c
        src/sys/arch/amd64/include: proc.h
        src/sys/arch/sh3/include: proc.h userret.h
        src/sys/arch/sh3/sh3: exception.c process_machdep.c sh3_machdep.c
        src/sys/compat/linux/arch/amd64: linux_machdep.c
        src/sys/compat/linux32/arch/amd64: linux32_machdep.c

Log Message:
The MDP_USEDFPU (amd64 and sh3) and MDP_SSTEP (sh3) are lwp flags not
process ones, rename to MDL_xxx.


To generate a diff of this commit:
cvs rdiff -u -r1.38 -r1.39 src/sys/arch/amd64/amd64/fpu.c
cvs rdiff -u -r1.187 -r1.188 src/sys/arch/amd64/amd64/machdep.c
cvs rdiff -u -r1.77 -r1.78 src/sys/arch/amd64/amd64/netbsd32_machdep.c
cvs rdiff -u -r1.20 -r1.21 src/sys/arch/amd64/amd64/process_machdep.c
cvs rdiff -u -r1.13 -r1.14 src/sys/arch/amd64/include/proc.h
cvs rdiff -u -r1.16 -r1.17 src/sys/arch/sh3/include/proc.h
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/sh3/include/userret.h
cvs rdiff -u -r1.62 -r1.63 src/sys/arch/sh3/sh3/exception.c
cvs rdiff -u -r1.19 -r1.20 src/sys/arch/sh3/sh3/process_machdep.c
cvs rdiff -u -r1.99 -r1.100 src/sys/arch/sh3/sh3/sh3_machdep.c
cvs rdiff -u -r1.39 -r1.40 src/sys/compat/linux/arch/amd64/linux_machdep.c
cvs rdiff -u -r1.29 -r1.30 \
    src/sys/compat/linux32/arch/amd64/linux32_machdep.c

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/amd64/amd64/fpu.c
diff -u src/sys/arch/amd64/amd64/fpu.c:1.38 src/sys/arch/amd64/amd64/fpu.c:1.39
--- src/sys/arch/amd64/amd64/fpu.c:1.38	Thu Aug 11 18:36:14 2011
+++ src/sys/arch/amd64/amd64/fpu.c	Sun Jul  8 20:14:11 2012
@@ -1,4 +1,4 @@
-/*	$NetBSD: fpu.c,v 1.38 2011/08/11 18:36:14 cherry Exp $	*/
+/*	$NetBSD: fpu.c,v 1.39 2012/07/08 20:14:11 dsl Exp $	*/
 
 /*-
  * Copyright (c) 2008 The NetBSD Foundation, Inc.  All
@@ -100,7 +100,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: fpu.c,v 1.38 2011/08/11 18:36:14 cherry Exp $");
+__KERNEL_RCSID(0, "$NetBSD: fpu.c,v 1.39 2012/07/08 20:14:11 dsl Exp $");
 
 #include "opt_multiprocessor.h"
 
@@ -137,17 +137,17 @@ __KERNEL_RCSID(0, "$NetBSD: fpu.c,v 1.38
 
 /*
  * We do lazy initialization and switching using the TS bit in cr0 and the
- * MDP_USEDFPU bit in mdproc.
+ * MDL_USEDFPU bit in mdlwp.
  *
  * DNA exceptions are handled like this:
  *
  * 1) If there is no FPU, return and go to the emulator.
  * 2) If someone else has used the FPU, save its state into that lwp's PCB.
- * 3a) If MDP_USEDFPU is not set, set it and initialize the FPU.
+ * 3a) If MDL_USEDFPU is not set, set it and initialize the FPU.
  * 3b) Otherwise, reload the lwp's previous FPU state.
  *
  * When a lwp is created or exec()s, its saved cr0 image has the TS bit
- * set and the MDP_USEDFPU bit clear.  The MDP_USEDFPU bit is set when the
+ * set and the MDL_USEDFPU bit clear.  The MDL_USEDFPU bit is set when the
  * lwp first gets a DNA and the FPU is initialized.  The TS bit is turned
  * off when the FPU is used, and turned on again later when the lwp's FPU
  * state is saved.
@@ -305,13 +305,13 @@ fpudna(struct cpu_info *ci)
 	clts();
 	ci->ci_fpcurlwp = l;
 	pcb->pcb_fpcpu = ci;
-	if ((l->l_md.md_flags & MDP_USEDFPU) == 0) {
+	if ((l->l_md.md_flags & MDL_USEDFPU) == 0) {
 		fninit();
 		cw = pcb->pcb_savefpu.fp_fxsave.fx_fcw;
 		fldcw(&cw);
 		mxcsr = pcb->pcb_savefpu.fp_fxsave.fx_mxcsr;
 		x86_ldmxcsr(&mxcsr);
-		l->l_md.md_flags |= MDP_USEDFPU;
+		l->l_md.md_flags |= MDL_USEDFPU;
 	} else {
 		/*
 		 * AMD FPU's do not restore FIP, FDP, and FOP on fxrstor,
@@ -426,6 +426,6 @@ fpusave_lwp(struct lwp *l, bool save)
 
 	if (!save) {
 		/* Ensure we restart with a clean slate. */
-	 	l->l_md.md_flags &= ~MDP_USEDFPU;
+	 	l->l_md.md_flags &= ~MDL_USEDFPU;
 	}
 }

Index: src/sys/arch/amd64/amd64/machdep.c
diff -u src/sys/arch/amd64/amd64/machdep.c:1.187 src/sys/arch/amd64/amd64/machdep.c:1.188
--- src/sys/arch/amd64/amd64/machdep.c:1.187	Wed Jun 27 00:37:07 2012
+++ src/sys/arch/amd64/amd64/machdep.c	Sun Jul  8 20:14:11 2012
@@ -1,4 +1,4 @@
-/*	$NetBSD: machdep.c,v 1.187 2012/06/27 00:37:07 jym Exp $	*/
+/*	$NetBSD: machdep.c,v 1.188 2012/07/08 20:14:11 dsl Exp $	*/
 
 /*-
  * Copyright (c) 1996, 1997, 1998, 2000, 2006, 2007, 2008, 2011
@@ -111,7 +111,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: machdep.c,v 1.187 2012/06/27 00:37:07 jym Exp $");
+__KERNEL_RCSID(0, "$NetBSD: machdep.c,v 1.188 2012/07/08 20:14:11 dsl Exp $");
 
 /* #define XENDEBUG_LOW  */
 
@@ -627,7 +627,7 @@ buildcontext(struct lwp *l, void *catche
 	tf->tf_ss = GSEL(GUDATA_SEL, SEL_UPL);
 
 	/* Ensure FP state is reset, if FP is used. */
-	l->l_md.md_flags &= ~MDP_USEDFPU;
+	l->l_md.md_flags &= ~MDL_USEDFPU;
 }
 
 void
@@ -674,7 +674,7 @@ sendsig_siginfo(const ksiginfo_t *ksi, c
 	/*
 	 * Don't bother copying out FP state if there is none.
 	 */
-	if (l->l_md.md_flags & MDP_USEDFPU)
+	if (l->l_md.md_flags & MDL_USEDFPU)
 		tocopy = sizeof (struct sigframe_siginfo);
 	else
 		tocopy = sizeof (struct sigframe_siginfo) -
@@ -1406,7 +1406,7 @@ setregs(struct lwp *l, struct exec_packa
 	pmap_ldt_cleanup(l);
 #endif
 
-	l->l_md.md_flags &= ~MDP_USEDFPU;
+	l->l_md.md_flags &= ~MDL_USEDFPU;
 	pcb->pcb_flags = 0;
 	pcb->pcb_savefpu.fp_fxsave.fx_fcw = __NetBSD_NPXCW__;
 	pcb->pcb_savefpu.fp_fxsave.fx_mxcsr = __INITIAL_MXCSR__;
@@ -1999,7 +1999,7 @@ cpu_getmcontext(struct lwp *l, mcontext_
 	mcp->_mc_tlsbase = (uintptr_t)l->l_private;;
 	*flags |= _UC_TLSBASE;
 
-	if ((l->l_md.md_flags & MDP_USEDFPU) != 0) {
+	if ((l->l_md.md_flags & MDL_USEDFPU) != 0) {
 		struct pcb *pcb = lwp_getpcb(l);
 
 		if (pcb->pcb_fpcpu) {
@@ -2063,7 +2063,7 @@ cpu_setmcontext(struct lwp *l, const mco
 	if ((flags & _UC_FPU) != 0) {
 		memcpy(&pcb->pcb_savefpu.fp_fxsave, mcp->__fpregs,
 		    sizeof (mcp->__fpregs));
-		l->l_md.md_flags |= MDP_USEDFPU;
+		l->l_md.md_flags |= MDL_USEDFPU;
 	}
 
 	if ((flags & _UC_TLSBASE) != 0)

Index: src/sys/arch/amd64/amd64/netbsd32_machdep.c
diff -u src/sys/arch/amd64/amd64/netbsd32_machdep.c:1.77 src/sys/arch/amd64/amd64/netbsd32_machdep.c:1.78
--- src/sys/arch/amd64/amd64/netbsd32_machdep.c:1.77	Tue Jun 12 22:16:05 2012
+++ src/sys/arch/amd64/amd64/netbsd32_machdep.c	Sun Jul  8 20:14:11 2012
@@ -1,4 +1,4 @@
-/*	$NetBSD: netbsd32_machdep.c,v 1.77 2012/06/12 22:16:05 bouyer Exp $	*/
+/*	$NetBSD: netbsd32_machdep.c,v 1.78 2012/07/08 20:14:11 dsl Exp $	*/
 
 /*
  * Copyright (c) 2001 Wasabi Systems, Inc.
@@ -36,7 +36,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: netbsd32_machdep.c,v 1.77 2012/06/12 22:16:05 bouyer Exp $");
+__KERNEL_RCSID(0, "$NetBSD: netbsd32_machdep.c,v 1.78 2012/07/08 20:14:11 dsl Exp $");
 
 #ifdef _KERNEL_OPT
 #include "opt_compat_netbsd.h"
@@ -142,7 +142,7 @@ netbsd32_setregs(struct lwp *l, struct e
 
 	netbsd32_adjust_limits(p);
 
-	l->l_md.md_flags &= ~MDP_USEDFPU;
+	l->l_md.md_flags &= ~MDL_USEDFPU;
 	pcb->pcb_flags = PCB_COMPAT32;
         pcb->pcb_savefpu.fp_fxsave.fx_fcw = __NetBSD_NPXCW__;
         pcb->pcb_savefpu.fp_fxsave.fx_mxcsr = __INITIAL_MXCSR__;  
@@ -267,7 +267,7 @@ netbsd32_sendsig_sigcontext(const ksigin
 	tf->tf_gs = GSEL(GUDATA32_SEL, SEL_UPL);
 
 	/* Ensure FP state is reset, if FP is used. */
-	l->l_md.md_flags &= ~MDP_USEDFPU;
+	l->l_md.md_flags &= ~MDL_USEDFPU;
 
 	tf->tf_rip = (uint64_t)catcher;
 	tf->tf_cs = GSEL(GUCODE32_SEL, SEL_UPL);
@@ -370,7 +370,7 @@ netbsd32_sendsig_siginfo(const ksiginfo_
 	tf->tf_ss = GSEL(GUDATA32_SEL, SEL_UPL);
 
 	/* Ensure FP state is reset, if FP is used. */
-	l->l_md.md_flags &= ~MDP_USEDFPU;
+	l->l_md.md_flags &= ~MDL_USEDFPU;
 
 	/* Remember that we're now on the signal stack. */
 	if (onstack)
@@ -890,7 +890,7 @@ cpu_setmcontext32(struct lwp *l, const m
 		memcpy(&pcb->pcb_savefpu.fp_fxsave, &mcp->__fpregs,
 		    sizeof (pcb->pcb_savefpu.fp_fxsave));
 		/* If not set already. */
-		l->l_md.md_flags |= MDP_USEDFPU;
+		l->l_md.md_flags |= MDL_USEDFPU;
 	}
 
 	mutex_enter(p->p_lock);
@@ -941,7 +941,7 @@ cpu_getmcontext32(struct lwp *l, mcontex
 	*flags |= _UC_TLSBASE;
 
 	/* Save floating point register context, if any. */
-	if ((l->l_md.md_flags & MDP_USEDFPU) != 0) {
+	if ((l->l_md.md_flags & MDL_USEDFPU) != 0) {
 		struct pcb *pcb = lwp_getpcb(l);
 
 		if (pcb->pcb_fpcpu) {

Index: src/sys/arch/amd64/amd64/process_machdep.c
diff -u src/sys/arch/amd64/amd64/process_machdep.c:1.20 src/sys/arch/amd64/amd64/process_machdep.c:1.21
--- src/sys/arch/amd64/amd64/process_machdep.c:1.20	Mon May 21 14:15:17 2012
+++ src/sys/arch/amd64/amd64/process_machdep.c	Sun Jul  8 20:14:11 2012
@@ -1,4 +1,4 @@
-/*	$NetBSD: process_machdep.c,v 1.20 2012/05/21 14:15:17 martin Exp $	*/
+/*	$NetBSD: process_machdep.c,v 1.21 2012/07/08 20:14:11 dsl Exp $	*/
 
 /*-
  * Copyright (c) 1998, 2000 The NetBSD Foundation, Inc.
@@ -53,7 +53,7 @@
 
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: process_machdep.c,v 1.20 2012/05/21 14:15:17 martin Exp $");
+__KERNEL_RCSID(0, "$NetBSD: process_machdep.c,v 1.21 2012/07/08 20:14:11 dsl Exp $");
 
 #include <sys/param.h>
 #include <sys/systm.h>
@@ -107,7 +107,7 @@ process_read_fpregs(struct lwp *l, struc
 {
 	struct fxsave64 *frame = process_fpframe(l);
 
-	if (l->l_md.md_flags & MDP_USEDFPU) {
+	if (l->l_md.md_flags & MDL_USEDFPU) {
 		fpusave_lwp(l, true);
 	} else {
 		uint16_t cw;
@@ -127,7 +127,7 @@ process_read_fpregs(struct lwp *l, struc
 		frame->fx_ftw = 0x00;	/* abridged tag; all empty */
 		frame->fx_mxcsr = mxcsr;
 		frame->fx_mxcsr_mask = mxcsr_mask;
-		l->l_md.md_flags |= MDP_USEDFPU;
+		l->l_md.md_flags |= MDL_USEDFPU;
 	}
 
 	memcpy(&regs->fxstate, frame, sizeof(*regs));
@@ -162,10 +162,10 @@ process_write_fpregs(struct lwp *l, cons
 {
 	struct fxsave64 *frame = process_fpframe(l);
 
-	if (l->l_md.md_flags & MDP_USEDFPU) {
+	if (l->l_md.md_flags & MDL_USEDFPU) {
 		fpusave_lwp(l, false);
 	} else {
-		l->l_md.md_flags |= MDP_USEDFPU;
+		l->l_md.md_flags |= MDL_USEDFPU;
 	}
 
 	memcpy(frame, &regs->fxstate, sizeof(*regs));

Index: src/sys/arch/amd64/include/proc.h
diff -u src/sys/arch/amd64/include/proc.h:1.13 src/sys/arch/amd64/include/proc.h:1.14
--- src/sys/arch/amd64/include/proc.h:1.13	Fri Jan 14 02:06:22 2011
+++ src/sys/arch/amd64/include/proc.h	Sun Jul  8 20:14:11 2012
@@ -1,4 +1,4 @@
-/*	$NetBSD: proc.h,v 1.13 2011/01/14 02:06:22 rmind Exp $	*/
+/*	$NetBSD: proc.h,v 1.14 2012/07/08 20:14:11 dsl Exp $	*/
 
 /*
  * Copyright (c) 1991 Regents of the University of California.
@@ -53,6 +53,8 @@ struct mdlwp {
 	volatile int md_astpending;
 };
 
+#define	MDL_USEDFPU	0x0001	/* has used the FPU */
+
 struct mdproc {
 	int	md_flags;
 					/* Syscall handling function */
@@ -60,7 +62,6 @@ struct mdproc {
 };
 
 /* md_flags */
-#define	MDP_USEDFPU	0x0001	/* has used the FPU */
 #define MDP_COMPAT	0x0002	/* x86 compatibility process */
 #define MDP_SYSCALL	0x0004	/* entered kernel via syscall ins */
 #define MDP_USEDMTRR	0x0008	/* has set volatile MTRRs */

Index: src/sys/arch/sh3/include/proc.h
diff -u src/sys/arch/sh3/include/proc.h:1.16 src/sys/arch/sh3/include/proc.h:1.17
--- src/sys/arch/sh3/include/proc.h:1.16	Wed Jan 26 23:26:37 2011
+++ src/sys/arch/sh3/include/proc.h	Sun Jul  8 20:14:11 2012
@@ -1,4 +1,4 @@
-/*	$NetBSD: proc.h,v 1.16 2011/01/26 23:26:37 uwe Exp $	*/
+/*	$NetBSD: proc.h,v 1.17 2012/07/08 20:14:11 dsl Exp $	*/
 
 /*
  * Copyright (c) 2002 The NetBSD Foundation, Inc. All rights reserved.
@@ -57,8 +57,8 @@ struct mdlwp {
 };
 
 /* md_flags */
-#define	MDP_USEDFPU	0x0001	/* has used the FPU */
-#define	MDP_SSTEP	0x0002	/* single-stepped with PT_STEP */
+#define	MDL_USEDFPU	0x0001	/* has used the FPU */
+#define	MDL_SSTEP	0x0002	/* single-stepped with PT_STEP */
 
 struct lwp;
 

Index: src/sys/arch/sh3/include/userret.h
diff -u src/sys/arch/sh3/include/userret.h:1.12 src/sys/arch/sh3/include/userret.h:1.13
--- src/sys/arch/sh3/include/userret.h:1.12	Tue Feb  8 20:20:23 2011
+++ src/sys/arch/sh3/include/userret.h	Sun Jul  8 20:14:11 2012
@@ -1,4 +1,4 @@
-/*	$NetBSD: userret.h,v 1.12 2011/02/08 20:20:23 rmind Exp $	*/
+/*	$NetBSD: userret.h,v 1.13 2012/07/08 20:14:11 dsl Exp $	*/
 
 /*
  * Copyright (c) 1988 University of Utah.
@@ -56,7 +56,7 @@ userret(struct lwp *l)
 
 #ifdef PTRACE
 	/* Check if lwp is being PT_STEP'ed */
-	if (l->l_md.md_flags & MDP_SSTEP) {
+	if (l->l_md.md_flags & MDL_SSTEP) {
 		struct trapframe *tf = l->l_md.md_regs;
 
 		/*

Index: src/sys/arch/sh3/sh3/exception.c
diff -u src/sys/arch/sh3/sh3/exception.c:1.62 src/sys/arch/sh3/sh3/exception.c:1.63
--- src/sys/arch/sh3/sh3/exception.c:1.62	Sun Feb 19 21:06:26 2012
+++ src/sys/arch/sh3/sh3/exception.c	Sun Jul  8 20:14:12 2012
@@ -1,4 +1,4 @@
-/*	$NetBSD: exception.c,v 1.62 2012/02/19 21:06:26 rmind Exp $	*/
+/*	$NetBSD: exception.c,v 1.63 2012/07/08 20:14:12 dsl Exp $	*/
 
 /*-
  * Copyright (c) 2002 The NetBSD Foundation, Inc. All rights reserved.
@@ -79,7 +79,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: exception.c,v 1.62 2012/02/19 21:06:26 rmind Exp $");
+__KERNEL_RCSID(0, "$NetBSD: exception.c,v 1.63 2012/07/08 20:14:12 dsl Exp $");
 
 #include "opt_ddb.h"
 #include "opt_kgdb.h"
@@ -185,7 +185,7 @@ general_exception(struct lwp *l, struct 
 		break;
 
 	case EXPEVT_BREAK | EXP_USER:
-		l->l_md.md_flags &= ~MDP_SSTEP;
+		l->l_md.md_flags &= ~MDL_SSTEP;
 		KSI_INIT_TRAP(&ksi);
 		ksi.ksi_signo = SIGTRAP;
 		ksi.ksi_code = TRAP_TRACE;

Index: src/sys/arch/sh3/sh3/process_machdep.c
diff -u src/sys/arch/sh3/sh3/process_machdep.c:1.19 src/sys/arch/sh3/sh3/process_machdep.c:1.20
--- src/sys/arch/sh3/sh3/process_machdep.c:1.19	Fri Jan 28 21:06:08 2011
+++ src/sys/arch/sh3/sh3/process_machdep.c	Sun Jul  8 20:14:12 2012
@@ -1,4 +1,4 @@
-/*	$NetBSD: process_machdep.c,v 1.19 2011/01/28 21:06:08 uwe Exp $	*/
+/*	$NetBSD: process_machdep.c,v 1.20 2012/07/08 20:14:12 dsl Exp $	*/
 
 /*
  * Copyright (c) 1993 The Regents of the University of California.
@@ -77,7 +77,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: process_machdep.c,v 1.19 2011/01/28 21:06:08 uwe Exp $");
+__KERNEL_RCSID(0, "$NetBSD: process_machdep.c,v 1.20 2012/07/08 20:14:12 dsl Exp $");
 
 #include <sys/param.h>
 #include <sys/systm.h>
@@ -343,9 +343,9 @@ process_sstep(struct lwp *l, int sstep)
 {
 
 	if (sstep)
-		l->l_md.md_flags |= MDP_SSTEP;
+		l->l_md.md_flags |= MDL_SSTEP;
 	else
-		l->l_md.md_flags &= ~MDP_SSTEP;
+		l->l_md.md_flags &= ~MDL_SSTEP;
 
 	return 0;
 }

Index: src/sys/arch/sh3/sh3/sh3_machdep.c
diff -u src/sys/arch/sh3/sh3/sh3_machdep.c:1.99 src/sys/arch/sh3/sh3/sh3_machdep.c:1.100
--- src/sys/arch/sh3/sh3/sh3_machdep.c:1.99	Mon May 21 14:15:18 2012
+++ src/sys/arch/sh3/sh3/sh3_machdep.c	Sun Jul  8 20:14:12 2012
@@ -1,4 +1,4 @@
-/*	$NetBSD: sh3_machdep.c,v 1.99 2012/05/21 14:15:18 martin Exp $	*/
+/*	$NetBSD: sh3_machdep.c,v 1.100 2012/07/08 20:14:12 dsl Exp $	*/
 
 /*-
  * Copyright (c) 1996, 1997, 1998, 2002 The NetBSD Foundation, Inc.
@@ -65,7 +65,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: sh3_machdep.c,v 1.99 2012/05/21 14:15:18 martin Exp $");
+__KERNEL_RCSID(0, "$NetBSD: sh3_machdep.c,v 1.100 2012/07/08 20:14:12 dsl Exp $");
 
 #include "opt_ddb.h"
 #include "opt_kgdb.h"
@@ -516,7 +516,7 @@ setregs(struct lwp *l, struct exec_packa
 {
 	struct trapframe *tf;
 
-	l->l_md.md_flags &= ~(MDP_USEDFPU | MDP_SSTEP);
+	l->l_md.md_flags &= ~(MDL_USEDFPU | MDL_SSTEP);
 
 	tf = l->l_md.md_regs;
 

Index: src/sys/compat/linux/arch/amd64/linux_machdep.c
diff -u src/sys/compat/linux/arch/amd64/linux_machdep.c:1.39 src/sys/compat/linux/arch/amd64/linux_machdep.c:1.40
--- src/sys/compat/linux/arch/amd64/linux_machdep.c:1.39	Fri Nov 18 04:07:43 2011
+++ src/sys/compat/linux/arch/amd64/linux_machdep.c	Sun Jul  8 20:14:12 2012
@@ -1,4 +1,4 @@
-/*	$NetBSD: linux_machdep.c,v 1.39 2011/11/18 04:07:43 christos Exp $ */
+/*	$NetBSD: linux_machdep.c,v 1.40 2012/07/08 20:14:12 dsl Exp $ */
 
 /*-
  * Copyright (c) 2005 Emmanuel Dreyfus, all rights reserved.
@@ -33,7 +33,7 @@
 
 #include <sys/cdefs.h>
 
-__KERNEL_RCSID(0, "$NetBSD: linux_machdep.c,v 1.39 2011/11/18 04:07:43 christos Exp $");
+__KERNEL_RCSID(0, "$NetBSD: linux_machdep.c,v 1.40 2012/07/08 20:14:12 dsl Exp $");
 
 #include <sys/param.h>
 #include <sys/types.h>
@@ -88,7 +88,7 @@ linux_setregs(struct lwp *l, struct exec
 	if (pcb->pcb_fpcpu != NULL)
 		fpusave_lwp(l, 0);
 
-	l->l_md.md_flags &= ~MDP_USEDFPU;
+	l->l_md.md_flags &= ~MDL_USEDFPU;
 	pcb->pcb_flags = 0;
 	pcb->pcb_savefpu.fp_fxsave.fx_fcw = __NetBSD_NPXCW__;
 	pcb->pcb_savefpu.fp_fxsave.fx_mxcsr = __INITIAL_MXCSR__;
@@ -156,7 +156,7 @@ linux_sendsig(const ksiginfo_t *ksi, con
 	/* 
 	 * Save FPU state, if any 
 	 */
-	if (l->l_md.md_flags & MDP_USEDFPU) {
+	if (l->l_md.md_flags & MDL_USEDFPU) {
 		sp = (char *)
 		    (((long)sp - sizeof(struct linux__fpstate)) & ~0xfUL);
 		fpsp = (struct linux__fpstate *)sp;

Index: src/sys/compat/linux32/arch/amd64/linux32_machdep.c
diff -u src/sys/compat/linux32/arch/amd64/linux32_machdep.c:1.29 src/sys/compat/linux32/arch/amd64/linux32_machdep.c:1.30
--- src/sys/compat/linux32/arch/amd64/linux32_machdep.c:1.29	Fri Mar  4 22:25:31 2011
+++ src/sys/compat/linux32/arch/amd64/linux32_machdep.c	Sun Jul  8 20:14:12 2012
@@ -1,4 +1,4 @@
-/*	$NetBSD: linux32_machdep.c,v 1.29 2011/03/04 22:25:31 joerg Exp $ */
+/*	$NetBSD: linux32_machdep.c,v 1.30 2012/07/08 20:14:12 dsl Exp $ */
 
 /*-
  * Copyright (c) 2006 Emmanuel Dreyfus, all rights reserved.
@@ -31,7 +31,7 @@
  * POSSIBILITY OF SUCH DAMAGE.
  */
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: linux32_machdep.c,v 1.29 2011/03/04 22:25:31 joerg Exp $");
+__KERNEL_RCSID(0, "$NetBSD: linux32_machdep.c,v 1.30 2012/07/08 20:14:12 dsl Exp $");
 
 #include <sys/param.h>
 #include <sys/proc.h>
@@ -286,7 +286,7 @@ linux32_setregs(struct lwp *l, struct ex
 
 	netbsd32_adjust_limits(p);
 
-	l->l_md.md_flags &= ~MDP_USEDFPU;
+	l->l_md.md_flags &= ~MDL_USEDFPU;
 	pcb->pcb_flags = PCB_COMPAT32;
 	pcb->pcb_savefpu.fp_fxsave.fx_fcw = __Linux_NPXCW__;
 	pcb->pcb_savefpu.fp_fxsave.fx_mxcsr = __INITIAL_MXCSR__;

Reply via email to