summaryrefslogtreecommitdiff
path: root/sys/arch/sparc
diff options
context:
space:
mode:
authorMichael Shalayeff <mickey@cvs.openbsd.org>2000-06-23 02:14:41 +0000
committerMichael Shalayeff <mickey@cvs.openbsd.org>2000-06-23 02:14:41 +0000
commit29a9d7776db7cbab30bc2d6af24d069b147587f5 (patch)
tree06b99f878537fc01966c36dbcc53fb50804e01e9 /sys/arch/sparc
parent7a6687eb64e6597c95207ad1d28b714e510d014c (diff)
remove obsolete vtrace guts; art@
Diffstat (limited to 'sys/arch/sparc')
-rw-r--r--sys/arch/sparc/sparc/sys_machdep.c60
1 files changed, 1 insertions, 59 deletions
diff --git a/sys/arch/sparc/sparc/sys_machdep.c b/sys/arch/sparc/sparc/sys_machdep.c
index 72fbec4912f..37a6938a0cf 100644
--- a/sys/arch/sparc/sparc/sys_machdep.c
+++ b/sys/arch/sparc/sparc/sys_machdep.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: sys_machdep.c,v 1.4 2000/06/08 22:25:22 niklas Exp $ */
+/* $OpenBSD: sys_machdep.c,v 1.5 2000/06/23 02:14:37 mickey Exp $ */
/* $NetBSD: sys_machdep.c,v 1.7 1996/03/14 21:09:33 christos Exp $ */
/*
@@ -56,68 +56,10 @@
#include <sys/kernel.h>
#include <sys/mtio.h>
#include <sys/buf.h>
-#include <sys/trace.h>
#include <sys/mount.h>
#include <sys/syscallargs.h>
-#ifdef TRACE
-int nvualarm;
-
-int
-vtrace(p, uap, retval)
- struct proc *p;
- register struct vtrace_args /* {
- syscallarg(int) request;
- syscallarg(int) value;
- } */ *uap;
- register_t *retval;
-{
- int vdoualarm();
-
- switch (SCARG(uap, request)) {
-
- case VTR_DISABLE: /* disable a trace point */
- case VTR_ENABLE: /* enable a trace point */
- if (SCARG(uap, value) < 0 || SCARG(uap, value) >= TR_NFLAGS)
- return (EINVAL);
- *retval = traceflags[SCARG(uap, value)];
- traceflags[SCARG(uap, value)] = SCARG(uap, request);
- break;
-
- case VTR_VALUE: /* return a trace point setting */
- if (SCARG(uap, value) < 0 || SCARG(uap, value) >= TR_NFLAGS)
- return (EINVAL);
- *retval = traceflags[SCARG(uap, value)];
- break;
-
- case VTR_UALARM: /* set a real-time ualarm, less than 1 min */
- if (SCARG(uap, value) <= 0 || SCARG(uap, value) > 60 * hz ||
- nvualarm > 5)
- return (EINVAL);
- nvualarm++;
- timeout(vdoualarm, (caddr_t)p->p_pid, SCARG(uap, value));
- break;
-
- case VTR_STAMP:
- trace(TR_STAMP, SCARG(uap, value), p->p_pid);
- break;
- }
- return (0);
-}
-
-void
-vdoualarm(arg)
- int arg;
-{
- register struct proc *p = pfind(arg);
-
- if (p != NULL)
- psignal(p, 16);
- nvualarm--;
-}
-#endif
-
int
sys_sysarch(p, v, retval)
struct proc *p;