diff options
author | davidxu <davidxu@FreeBSD.org> | 2006-09-21 04:18:46 +0000 |
---|---|---|
committer | davidxu <davidxu@FreeBSD.org> | 2006-09-21 04:18:46 +0000 |
commit | bac7c2b79df4175e5699c772855883a08ec9d26f (patch) | |
tree | 50ceeec061f18908fb2f17759d6dfce93e7f8c1c /sys/kern/syscalls.master | |
parent | 7f7d9b26927dd1d1ede3581216293ff4168acb9f (diff) | |
download | FreeBSD-src-bac7c2b79df4175e5699c772855883a08ec9d26f.zip FreeBSD-src-bac7c2b79df4175e5699c772855883a08ec9d26f.tar.gz |
Replace system call thr_getscheduler, thr_setscheduler, thr_setschedparam
with rtprio_thread, while rtprio system call is for process only, the new
system call rtprio_thread is responsible for LWP.
Diffstat (limited to 'sys/kern/syscalls.master')
-rw-r--r-- | sys/kern/syscalls.master | 13 |
1 files changed, 4 insertions, 9 deletions
diff --git a/sys/kern/syscalls.master b/sys/kern/syscalls.master index dda3e99..6dd58b8 100644 --- a/sys/kern/syscalls.master +++ b/sys/kern/syscalls.master @@ -819,15 +819,10 @@ 463 AUE_NULL STD { int abort2(const char *why, int nargs, void **args); } 464 AUE_NULL STD { int thr_set_name(long id, const char *name); } 465 AUE_NULL NOSTD { int aio_fsync(int op, struct aiocb *aiocbp); } -466 AUE_NULL STD { int thr_setscheduler(long id, int policy,\ - const struct sched_param *param, \ - int param_size); } -467 AUE_NULL STD { int thr_getscheduler(long id, int *policy,\ - struct sched_param *param, \ - int param_size); } -468 AUE_NULL STD { int thr_setschedparam(long id, \ - const struct sched_param *param, \ - int param_size); } +466 AUE_RTPRIO STD { int rtprio_thread(int function, \ + lwpid_t lwpid, struct rtprio *rtp); } +467 AUE_NULL UNIMPL nosys +468 AUE_NULL UNIMPL nosys 469 AUE_NULL UNIMPL __getpath_fromfd 470 AUE_NULL UNIMPL __getpath_fromaddr ; Please copy any additions and changes to the following compatability tables: |