From 835834c085e6fbabaa36ccc041e4635a9dd1c6b8 Mon Sep 17 00:00:00 2001 From: Peter Wemm Date: Wed, 7 May 1997 20:08:53 +0000 Subject: [PATCH] md_regs is now a struct trapframe * --- sys/amd64/amd64/trap.c | 6 +++--- sys/i386/i386/trap.c | 6 +++--- sys/kern/subr_trap.c | 6 +++--- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/sys/amd64/amd64/trap.c b/sys/amd64/amd64/trap.c index 5350c897673..0c37b9c7fbf 100644 --- a/sys/amd64/amd64/trap.c +++ b/sys/amd64/amd64/trap.c @@ -35,7 +35,7 @@ * SUCH DAMAGE. * * from: @(#)trap.c 7.4 (Berkeley) 5/13/91 - * $Id: trap.c,v 1.93 1997/04/26 11:45:28 peter Exp $ + * $Id: trap.c,v 1.94 1997/05/05 04:08:12 dyson Exp $ */ /* @@ -204,7 +204,7 @@ trap(frame) /* user trap */ sticks = p->p_sticks; - p->p_md.md_regs = (int *)&frame; + p->p_md.md_regs = &frame; switch (type) { case T_PRIVINFLT: /* privileged instruction fault */ @@ -856,7 +856,7 @@ syscall(frame) if (ISPL(frame.tf_cs) != SEL_UPL) panic("syscall"); - p->p_md.md_regs = (int *)&frame; + p->p_md.md_regs = &frame; params = (caddr_t)frame.tf_esp + sizeof(int); code = frame.tf_eax; if (p->p_sysent->sv_prepsyscall) { diff --git a/sys/i386/i386/trap.c b/sys/i386/i386/trap.c index 5350c897673..0c37b9c7fbf 100644 --- a/sys/i386/i386/trap.c +++ b/sys/i386/i386/trap.c @@ -35,7 +35,7 @@ * SUCH DAMAGE. * * from: @(#)trap.c 7.4 (Berkeley) 5/13/91 - * $Id: trap.c,v 1.93 1997/04/26 11:45:28 peter Exp $ + * $Id: trap.c,v 1.94 1997/05/05 04:08:12 dyson Exp $ */ /* @@ -204,7 +204,7 @@ trap(frame) /* user trap */ sticks = p->p_sticks; - p->p_md.md_regs = (int *)&frame; + p->p_md.md_regs = &frame; switch (type) { case T_PRIVINFLT: /* privileged instruction fault */ @@ -856,7 +856,7 @@ syscall(frame) if (ISPL(frame.tf_cs) != SEL_UPL) panic("syscall"); - p->p_md.md_regs = (int *)&frame; + p->p_md.md_regs = &frame; params = (caddr_t)frame.tf_esp + sizeof(int); code = frame.tf_eax; if (p->p_sysent->sv_prepsyscall) { diff --git a/sys/kern/subr_trap.c b/sys/kern/subr_trap.c index 5350c897673..0c37b9c7fbf 100644 --- a/sys/kern/subr_trap.c +++ b/sys/kern/subr_trap.c @@ -35,7 +35,7 @@ * SUCH DAMAGE. * * from: @(#)trap.c 7.4 (Berkeley) 5/13/91 - * $Id: trap.c,v 1.93 1997/04/26 11:45:28 peter Exp $ + * $Id: trap.c,v 1.94 1997/05/05 04:08:12 dyson Exp $ */ /* @@ -204,7 +204,7 @@ trap(frame) /* user trap */ sticks = p->p_sticks; - p->p_md.md_regs = (int *)&frame; + p->p_md.md_regs = &frame; switch (type) { case T_PRIVINFLT: /* privileged instruction fault */ @@ -856,7 +856,7 @@ syscall(frame) if (ISPL(frame.tf_cs) != SEL_UPL) panic("syscall"); - p->p_md.md_regs = (int *)&frame; + p->p_md.md_regs = &frame; params = (caddr_t)frame.tf_esp + sizeof(int); code = frame.tf_eax; if (p->p_sysent->sv_prepsyscall) {