diff options
author | jeff <jeff@FreeBSD.org> | 2003-11-14 03:48:37 +0000 |
---|---|---|
committer | jeff <jeff@FreeBSD.org> | 2003-11-14 03:48:37 +0000 |
commit | 7491142e9acdb20ae624a92226330bcbec1c1b2e (patch) | |
tree | ffc0b0eaa94a759544c78b99b22a3dafe61b3ef3 /sys | |
parent | 644a1d748273b8d0028d046ac696f6709f4b20ca (diff) | |
download | FreeBSD-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.master | 2 |
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); } |