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:
parent
2c10d16a4b
commit
f27bf63b8a
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=112911
@ -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); }
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user