summaryrefslogtreecommitdiffstats
path: root/sys
diff options
context:
space:
mode:
authorjeff <jeff@FreeBSD.org>2003-11-14 03:48:37 +0000
committerjeff <jeff@FreeBSD.org>2003-11-14 03:48:37 +0000
commit7491142e9acdb20ae624a92226330bcbec1c1b2e (patch)
treeffc0b0eaa94a759544c78b99b22a3dafe61b3ef3 /sys
parent644a1d748273b8d0028d046ac696f6709f4b20ca (diff)
downloadFreeBSD-src-7491142e9acdb20ae624a92226330bcbec1c1b2e.zip
FreeBSD-src-7491142e9acdb20ae624a92226330bcbec1c1b2e.tar.gz
- Revision 1.156 marked ptrace() SMP safe. Unfortunately, alpha implements
parts of ptrace using proc_rwmem(). proc_rwmem() requires giant, and giant must be acquired prior to the proc lock, so ptrace must require giant still.
Diffstat (limited to 'sys')
-rw-r--r--sys/kern/syscalls.master2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/kern/syscalls.master b/sys/kern/syscalls.master
index dab5d43..483c92d 100644
--- a/sys/kern/syscalls.master
+++ b/sys/kern/syscalls.master
@@ -79,7 +79,7 @@
23 MSTD POSIX { int setuid(uid_t uid); }
24 MSTD POSIX { uid_t getuid(void); }
25 MSTD POSIX { uid_t geteuid(void); }
-26 MSTD BSD { int ptrace(int req, pid_t pid, caddr_t addr, \
+26 STD BSD { int ptrace(int req, pid_t pid, caddr_t addr, \
int data); }
27 MSTD BSD { int recvmsg(int s, struct msghdr *msg, int flags); }
28 MSTD BSD { int sendmsg(int s, caddr_t msg, int flags); }
OpenPOWER on IntegriCloud