diff options
author | Attilio Rao <attilio@FreeBSD.org> | 2014-03-18 21:32:03 +0000 |
---|---|---|
committer | Attilio Rao <attilio@FreeBSD.org> | 2014-03-18 21:32:03 +0000 |
commit | ce42e793100b460f597e4c85ec0da12e274f9394 (patch) | |
tree | 52f16d847312dbecffa181ca47bb40bb8d4c7362 /sys/compat/freebsd32 | |
parent | 38035ed6dc7fe94f604d7205331dd958e4fa67b8 (diff) | |
download | src-ce42e793100b460f597e4c85ec0da12e274f9394.tar.gz src-ce42e793100b460f597e4c85ec0da12e274f9394.zip |
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
Notes
Notes:
svn path=/head/; revision=263318
Diffstat (limited to 'sys/compat/freebsd32')
-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 90c3e7553395..333969039b5c 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, \ |