svn commit: r314179 - in head: contrib/netbsd-tests/lib/librt include lib/libc/gen lib/libc/include share/man/man3 sys/kern
Ngie Cooper
yaneurabeya at gmail.com
Thu Feb 23 23:02:55 UTC 2017
On Thu, Feb 23, 2017 at 11:36 AM, Eric van Gyzen <vangyzen at freebsd.org> wrote:
> Author: vangyzen
> Date: Thu Feb 23 19:36:38 2017
> New Revision: 314179
> URL: https://svnweb.freebsd.org/changeset/base/314179
>
> Log:
> Add sem_clockwait_np()
>
> This function allows the caller to specify the reference clock
> and choose between absolute and relative mode. In relative mode,
> the remaining time can be returned.
>
> The API is similar to clock_nanosleep(3). Thanks to Ed Schouten
> for that suggestion.
>
> While I'm here, reduce the sleep time in the semaphore "child"
> test to greatly reduce its runtime. Also add a reasonable timeout.
>
> Reviewed by: ed (userland)
> MFC after: 2 weeks
> Relnotes: yes
> Sponsored by: Dell EMC
> Differential Revision: https://reviews.freebsd.org/D9656
>
> Modified:
> head/contrib/netbsd-tests/lib/librt/t_sem.c
> head/include/semaphore.h
> head/lib/libc/gen/Makefile.inc
> head/lib/libc/gen/Symbol.map
> head/lib/libc/gen/sem_new.c
> head/lib/libc/gen/sem_timedwait.3
> head/lib/libc/include/namespace.h
> head/lib/libc/include/un-namespace.h
> head/share/man/man3/pthread_testcancel.3
> head/sys/kern/kern_umtx.c
>
> Modified: head/contrib/netbsd-tests/lib/librt/t_sem.c
...
*sigh* I really wish people would read MAINTAINERS and include me on
CRs to contrib/netbsd-tests/ (especially since I spent a few weekends
cleaning this up to diff reduce and contribute back changes to
NetBSD).
Thanks,
-Ngie
More information about the svn-src-all
mailing list