Add 5 KSE syscalls. Two will be implemented with the next KSE

step and the others are reservations for coming code.
All will be stubbed in this kernel in the next commit.
This will allow people to easily make KSE binaries for userland testing
(the syscalls will be in libc) but they will still need a real KSE kernel
to test it. (libc looks in /sys to decide what it should add stubs for).
This commit is contained in:
Julian Elischer 2002-02-19 02:19:36 +00:00
parent d1f7a1b79c
commit 8a2c87e7c7
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=90886

View file

@ -547,4 +547,10 @@
377 UNIMPL BSD afs_syscall
378 STD BSD { int nmount(struct iovec *iovp, unsigned int iovcnt, \
int flags); }
379 STD BSD { int kse_exit(void); }
380 STD BSD { int kse_wakeup(void *); }
381 STD BSD { int kse_new(struct kse_mailbox * mbx, \
int new_grp_flag); }
382 STD BSD { int thread_wakeup(struct thread_mailbox *tmbx); }
383 STD BSD { int kse_yield(void); }