summaryrefslogtreecommitdiff
path: root/sys/kern
diff options
context:
space:
mode:
authordsl <dsl@NetBSD.org>2008-01-05 12:53:52 +0000
committerdsl <dsl@NetBSD.org>2008-01-05 12:53:52 +0000
commitb8bcdbe9e657be833ffb59176a30596bc249eaaa (patch)
tree367f84543162ac71636d1e886033769ffca38186 /sys/kern
parent31ef469fe7d315851b3ab25bdf4544ff20c5dd0c (diff)
Don't pass 'curlwp' into trace_enter() and trace_exit().
Diffstat (limited to 'sys/kern')
-rw-r--r--sys/kern/kern_subr.c8
-rw-r--r--sys/kern/sys_syscall.c8
2 files changed, 8 insertions, 8 deletions
diff --git a/sys/kern/kern_subr.c b/sys/kern/kern_subr.c
index 79d67cfd129..75bc36a3c0f 100644
--- a/sys/kern/kern_subr.c
+++ b/sys/kern/kern_subr.c
@@ -1,4 +1,4 @@
-/* $NetBSD: kern_subr.c,v 1.172 2008/01/05 12:41:43 dsl Exp $ */
+/* $NetBSD: kern_subr.c,v 1.173 2008/01/05 12:53:55 dsl Exp $ */
/*-
* Copyright (c) 1997, 1998, 1999, 2002, 2007, 2006 The NetBSD Foundation, Inc.
@@ -86,7 +86,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: kern_subr.c,v 1.172 2008/01/05 12:41:43 dsl Exp $");
+__KERNEL_RCSID(0, "$NetBSD: kern_subr.c,v 1.173 2008/01/05 12:53:55 dsl Exp $");
#include "opt_ddb.h"
#include "opt_md.h"
@@ -1359,7 +1359,7 @@ trace_is_enabled(struct proc *p)
* system call number range for emulation the process runs under.
*/
int
-trace_enter(struct lwp *l, register_t code, register_t realcode,
+trace_enter(register_t code, register_t realcode,
const struct sysent *callp, const register_t *args)
{
#ifdef SYSCALL_DEBUG
@@ -1384,7 +1384,7 @@ trace_enter(struct lwp *l, register_t code, register_t realcode,
* system call number range for emulation the process runs under.
*/
void
-trace_exit(struct lwp *l, register_t code, const register_t *args,
+trace_exit(register_t code, const register_t *args,
register_t rval[], int error)
{
#ifdef SYSCALL_DEBUG
diff --git a/sys/kern/sys_syscall.c b/sys/kern/sys_syscall.c
index dacf7bf4728..b60ea3d60ca 100644
--- a/sys/kern/sys_syscall.c
+++ b/sys/kern/sys_syscall.c
@@ -1,4 +1,4 @@
-/* $NetBSD: sys_syscall.c,v 1.6 2007/12/31 15:32:13 ad Exp $ */
+/* $NetBSD: sys_syscall.c,v 1.7 2008/01/05 12:53:56 dsl Exp $ */
/*-
* Copyright (c) 2006 The NetBSD Foundation, Inc.
@@ -33,7 +33,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: sys_syscall.c,v 1.6 2007/12/31 15:32:13 ad Exp $");
+__KERNEL_RCSID(0, "$NetBSD: sys_syscall.c,v 1.7 2008/01/05 12:53:56 dsl Exp $");
#include <sys/syscall_stats.h>
@@ -84,11 +84,11 @@ SYS_SYSCALL(struct lwp *l, const struct CONCAT(SYS_SYSCALL, _args) *uap,
args64[i] = SCARG(uap, args[i]);
#endif
- error = trace_enter(l, code, code, NULL, TRACE_ARGS);
+ error = trace_enter(code, code, NULL, TRACE_ARGS);
if (__predict_false(error != 0))
return error;
error = callp->sy_call(l, &uap->args, rval);
- trace_exit(l, code, TRACE_ARGS, rval, error);
+ trace_exit(code, TRACE_ARGS, rval, error);
return error;
#undef TRACE_ARGS