History log of /src/lib/libsys/_umtx_op.2 (Results 1 – 18 of 18)
Revision Date Author Comments
# 7b7ba785 12-Jun-2025 Nathan Whitehorn <nwhitehorn@FreeBSD.org>

Implement CLOCK_TAI

Provide a clock through clock_gettime() that returns the current TAI
time (UTC without leap seconds) as a complement to CLOCK_REALTIME. This
provides compatibility with Linux, wh

Implement CLOCK_TAI

Provide a clock through clock_gettime() that returns the current TAI
time (UTC without leap seconds) as a complement to CLOCK_REALTIME. This
provides compatibility with Linux, which also provides a CLOCK_TAI since
kernel 2.6.26, and this seems to be becoming the standard way to acquire
TAI time. Unlike Linux, this code will return EINVAL if the TAI offset
(set by ntpd, ptpd, etc.) is not known since it seems pathological for
CLOCK_TAI to silently give the wrong (UTC) time if the offset is not
known as it does on Linux.

Reviewed by: imp
Differential Revision: https://reviews.freebsd.org/D46268

show more ...


# dab59af3 23-Oct-2024 Li-Wen Hsu <lwhsu@FreeBSD.org>

Canonicalize the name of the FreeBSD Foundation

Reviewed by: emaste
Sponsored by: The FreeBSD Foundation


# 8269e767 14-Nov-2023 Brooks Davis <brooks@FreeBSD.org>

libsys: relocate implementations and manpages

Remove core system call implementations and documentation to lib/libsys
and lib/libsys/<arch> from lib/libc/sys and lib/libc/<arch>/<sys>.
Update paths

libsys: relocate implementations and manpages

Remove core system call implementations and documentation to lib/libsys
and lib/libsys/<arch> from lib/libc/sys and lib/libc/<arch>/<sys>.
Update paths to allow libc to find them in their new home.

Reviewed by: kib, emaste, imp
Pull Request: https://github.com/freebsd/freebsd-src/pull/908

show more ...


# b2ec175f 20-Jan-2024 Gordon Bergling <gbe@FreeBSD.org>

_umtx_op.2: Fix a typo in the manual page

- s/interpeted/interpreted/

MFC after: 3 days


# fa9896e0 16-Aug-2023 Warner Losh <imp@FreeBSD.org>

Remove $FreeBSD$: two-line nroff pattern

Remove /^\.\\"\n\.\\"\s*\$FreeBSD\$$\n/


# 93ca6ff2 15-Apr-2023 Konstantin Belousov <kib@FreeBSD.org>

umtx: allow to configure minimal timeout (in nanoseconds)

PR: 270785
Reviewed by: markj, mav
Sponsored by: The FreeBSD Foundation
MFC after: 1 week
Differential revision: https://reviews.freebsd.org

umtx: allow to configure minimal timeout (in nanoseconds)

PR: 270785
Reviewed by: markj, mav
Sponsored by: The FreeBSD Foundation
MFC after: 1 week
Differential revision: https://reviews.freebsd.org/D39584

show more ...


# 560e22c8 21-Jul-2022 Ed Maste <emaste@FreeBSD.org>

Remove "All Rights Reserved" from FreeBSD Foundation libc copyrights

As per the updated FreeBSD copyright template. These were unambiguous
cases where the Foundation was the only listed copyright h

Remove "All Rights Reserved" from FreeBSD Foundation libc copyrights

As per the updated FreeBSD copyright template. These were unambiguous
cases where the Foundation was the only listed copyright holder.

Sponsored by: The FreeBSD Foundation

show more ...


# f6d234d8 19-Dec-2020 Gordon Bergling <gbe@FreeBSD.org>

libc: Fix most issues reported by mandoc

- varios "new sentence, new line" warnings
- varios "sections out of conventional order" warnings
- varios "unusual Xr order" warnings
- varios "missing sect

libc: Fix most issues reported by mandoc

- varios "new sentence, new line" warnings
- varios "sections out of conventional order" warnings
- varios "unusual Xr order" warnings
- varios "missing section argument" warnings
- varios "no blank before trailing delimiter" warnings
- varios "normalizing date format" warnings

MFC after: 1 month

show more ...


# e04a83a3 09-Dec-2020 Kyle Evans <kevans@FreeBSD.org>

_umtx_op(2): document recent addition of 32bit compat flags

This was part of D27325.

Reviewed by: kib


# 231f5992 17-Nov-2020 Kyle Evans <kevans@FreeBSD.org>

_umtx_op: document UMTX_OP_SEM2_WAIT copyout behavior

This clever technique to get a time remaining back was added to support sem_clockwait_np.

Reviewed by: kib, vangyzen
MFC after: 1 week
Differen

_umtx_op: document UMTX_OP_SEM2_WAIT copyout behavior

This clever technique to get a time remaining back was added to support sem_clockwait_np.

Reviewed by: kib, vangyzen
MFC after: 1 week
Differential Revision: https://reviews.freebsd.org/D27160

show more ...


# 0a052459 05-Mar-2020 Ed Maste <emaste@FreeBSD.org>

umtx_op.2: correct typo

PR: 244611
Submitted by: John F. Carr <jfc@mit.edu>
MFC after: 3 days


# 9121aedd 13-Nov-2017 Eric van Gyzen <vangyzen@FreeBSD.org>

Fix formatting of _umtx_op(2)

Do not use macros in the -width of a .Bl, since mandoc does not support them.

Fix issues reported by igor and mandoc -Tlint.

Use a .Bl for list of clock IDs instead o

Fix formatting of _umtx_op(2)

Do not use macros in the -width of a .Bl, since mandoc does not support them.

Fix issues reported by igor and mandoc -Tlint.

Use a .Bl for list of clock IDs instead of a comma list.

MFC after: 3 days
Sponsored by: Dell EMC

show more ...


# bb09af5f 23-May-2017 Enji Cooper <ngie@FreeBSD.org>

_umtx_op(2): fix minor manlint issues

- Sort .Xr entries in SEE ALSO section.
- Sort SEE ALSO and STANDARDS sections properly, in terms of the
entire document.

Reported by: make manlint
MFC after

_umtx_op(2): fix minor manlint issues

- Sort .Xr entries in SEE ALSO section.
- Sort SEE ALSO and STANDARDS sections properly, in terms of the
entire document.

Reported by: make manlint
MFC after: 2 weeks
Sponsored by: Dell EMC Isilon

show more ...


# 7d6906b8 04-Jun-2016 Konstantin Belousov <kib@FreeBSD.org>

Fix markup.

Sponsored by: The FreeBSD Foundation


# 764be64b 29-May-2016 Jilles Tjoelker <jilles@FreeBSD.org>

_umtx_op(2): Note deprecation of UMTX_OP_MUTEX_WAKE.


# 8e44e0ab 29-May-2016 Jilles Tjoelker <jilles@FreeBSD.org>

_umtx_op(2),thr_*(2): Various spelling, grammar and mdoc fixes.


# 41ea34a2 19-May-2016 Konstantin Belousov <kib@FreeBSD.org>

Document _umtx_op(2) interface for the implementation of robust mutexes.
In libthr(3), list added knobs.

Reviewed by: emaste
Sponsored by: The FreeBSD Foundation
Differential revision: https://revie

Document _umtx_op(2) interface for the implementation of robust mutexes.
In libthr(3), list added knobs.

Reviewed by: emaste
Sponsored by: The FreeBSD Foundation
Differential revision: https://reviews.freebsd.org/D6427

show more ...


# 10a21ce6 14-May-2016 Konstantin Belousov <kib@FreeBSD.org>

Document the non-obsoleted kernel interfaces used by libthr.

Reviewed by: emaste
Sponsored by: The FreeBSD Foundation
Differential revision: https://reviews.freebsd.org/D6335