diff options
author | attilio <attilio@FreeBSD.org> | 2014-03-18 21:32:03 +0000 |
---|---|---|
committer | attilio <attilio@FreeBSD.org> | 2014-03-18 21:32:03 +0000 |
commit | 25d02685fb9a0b8a8d88ca2cbae60e0833751c87 (patch) | |
tree | 52f16d847312dbecffa181ca47bb40bb8d4c7362 /sys/compat | |
parent | 6e8d0a1f822edbd44debeec9d7a6709c3ea840f1 (diff) | |
download | FreeBSD-src-25d02685fb9a0b8a8d88ca2cbae60e0833751c87.zip FreeBSD-src-25d02685fb9a0b8a8d88ca2cbae60e0833751c87.tar.gz |
Remove dead code from umtx support:
- Retire long time unused (basically always unused) sys__umtx_lock()
and sys__umtx_unlock() syscalls
- struct umtx and their supporting definitions
- UMUTEX_ERROR_CHECK flag
- Retire UMTX_OP_LOCK/UMTX_OP_UNLOCK from _umtx_op() syscall
__FreeBSD_version is not bumped yet because it is expected that further
breakages to the umtx interface will follow up in the next days.
However there will be a final bump when necessary.
Sponsored by: EMC / Isilon storage division
Reviewed by: jhb
Diffstat (limited to 'sys/compat')
-rw-r--r-- | sys/compat/freebsd32/syscalls.master | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/compat/freebsd32/syscalls.master b/sys/compat/freebsd32/syscalls.master index 90c3e75..3339690 100644 --- a/sys/compat/freebsd32/syscalls.master +++ b/sys/compat/freebsd32/syscalls.master @@ -775,8 +775,8 @@ 431 AUE_NULL NOPROTO { void thr_exit(long *state); } 432 AUE_NULL NOPROTO { int thr_self(long *id); } 433 AUE_NULL NOPROTO { int thr_kill(long id, int sig); } -434 AUE_NULL STD { int freebsd32_umtx_lock(struct umtx *umtx); } -435 AUE_NULL STD { int freebsd32_umtx_unlock(struct umtx *umtx); } +434 AUE_NULL UNIMPL nosys +435 AUE_NULL UNIMPL nosys 436 AUE_NULL NOPROTO { int jail_attach(int jid); } 437 AUE_EXTATTR_LIST_FD NOPROTO { ssize_t extattr_list_fd(int fd, \ int attrnamespace, void *data, \ |