1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-14 10:09:48 +00:00

- Mark the various thr syscalls as MP safe. Previously there was a bug if

this was not done since thr_exit() unwinds giant.
This commit is contained in:
Jeff Roberson 2003-04-01 02:32:07 +00:00
parent 2c10d16a4b
commit f27bf63b8a
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=112911

View File

@ -624,10 +624,10 @@
428 MSTD BSD { int __acl_aclcheck_link(const char *path, \
acl_type_t type, struct acl *aclp); }
429 MSTD NOHIDE { int sigwait(const sigset_t *set, int *sig); }
430 STD BSD { int thr_create(ucontext_t *ctx, thr_id_t *id, int flags); }
431 STD BSD { void thr_exit(void); }
432 STD BSD { int thr_self(thr_id_t *id); }
433 STD BSD { int thr_kill(thr_id_t id, int sig); }
430 MSTD BSD { int thr_create(ucontext_t *ctx, thr_id_t *id, int flags); }
431 MSTD BSD { void thr_exit(void); }
432 MSTD BSD { int thr_self(thr_id_t *id); }
433 MSTD BSD { int thr_kill(thr_id_t id, int sig); }
434 MSTD BSD { int _umtx_lock(struct umtx *umtx); }
435 MSTD BSD { int _umtx_unlock(struct umtx *umtx); }