History log of /openbsd-current/share/man/man9/hardclock.9
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1.13 26-Jun-2020 cheloha

timecounting: deprecate time_second(9), time_uptime(9)

time_second(9) has been replaced in the kernel by gettime(9).
time_uptime(9) has been replaced in the kernel by getuptime(9).

New code should use the replacement interfaces. They do not suffer
from the split-read problem inherent to the time_* variables on 32-bit
platforms.

The variables remain in sys/kern/kern_tc.c for use via kvm(3) when
examining kernel core dumps.

This commit completes the deprecation process:

- Remove the extern'd definitions for time_second and time_uptime
from sys/time.h.
- Replace manpage cross-references to time_second(9)/time_uptime(9)
with references to microtime(9) or a related interface.
- Move the time_second.9 manpage to the attic.

With input from dlg@, kettenis@, visa@, and tedu@.

ok kettenis@


Revision tags: OPENBSD_6_1_BASE OPENBSD_6_2_BASE OPENBSD_6_3_BASE OPENBSD_6_4_BASE OPENBSD_6_5_BASE OPENBSD_6_6_BASE OPENBSD_6_7_BASE
# 1.12 27-Sep-2016 schwarze

missing colon; from Rob Pierce <rob at 2keys dot ca>


Revision tags: OPENBSD_6_0_BASE
# 1.11 03-Apr-2016 jsg

Long overdue updates for timecounter changes.
Feedback from jmc@, ok guenther@ for an earlier version.


Revision tags: OPENBSD_5_9_BASE
# 1.10 14-Sep-2015 schwarze

Remove useless quoting from .Fo and .Fn function names, to prevent
development of a cargo cult in case people look at existing files
for examples. This achieves a consistent .Fo and .Fn quoting style
across the whole tree.


Revision tags: OPENBSD_5_4_BASE OPENBSD_5_5_BASE OPENBSD_5_6_BASE OPENBSD_5_7_BASE OPENBSD_5_8_BASE
# 1.9 04-Jun-2013 schwarze

Replace old-fashioned .Fd by new-fangled .In for #include lines.
Diff from Jan Klemkow <j dot klemkow at wemelug dot de> on tech@.
No objection from jmc@ against this type of change.


Revision tags: OPENBSD_4_2_BASE OPENBSD_4_3_BASE OPENBSD_4_4_BASE OPENBSD_4_5_BASE OPENBSD_4_6_BASE OPENBSD_4_7_BASE OPENBSD_4_8_BASE OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE
# 1.8 31-May-2007 jmc

convert to new .Dd format;


# 1.7 03-Apr-2007 jasper

put "CODE REFERENCES" before "SEE ALSO" for consistency

ok jmc@


Revision tags: OPENBSD_3_5_BASE OPENBSD_3_6_BASE OPENBSD_3_7_BASE OPENBSD_3_8_BASE OPENBSD_3_9_BASE OPENBSD_4_0_BASE OPENBSD_4_1_BASE
# 1.6 08-Nov-2003 jmc

typos from Jonathon Gray;


Revision tags: OPENBSD_3_4_BASE
# 1.5 17-Apr-2003 jmc

typos;

md5(9): ok tedu@


Revision tags: OPENBSD_3_3_BASE
# 1.4 08-Mar-2003 jmc

.Xr's for section9:

- MLINKS for uvm stuff
- MLINK vgone.9 vgonel.9
- typos
- fixed SYNOPSIS of extattr(9)

lots of help from miod and art
ok miod@ art@


# 1.3 06-Mar-2003 david

date should be written formally: .Dd Month day, year
also fixes a few misspellings of the month
ok henning@ jmc@


Revision tags: OPENBSD_3_2_BASE
# 1.2 29-Jun-2002 naddy

the the


Revision tags: OPENBSD_3_0_BASE OPENBSD_3_1_BASE
# 1.1 16-Jul-2001 krw

Add a man page for the much referenced hardclock(9).

Thanks to niklas@, fgs@, mpech@ for feedback.


Revision tags: OPENBSD_6_1_BASE OPENBSD_6_2_BASE
# 1.12 27-Sep-2016 schwarze

missing colon; from Rob Pierce <rob at 2keys dot ca>


Revision tags: OPENBSD_6_0_BASE
# 1.11 03-Apr-2016 jsg

Long overdue updates for timecounter changes.
Feedback from jmc@, ok guenther@ for an earlier version.


Revision tags: OPENBSD_5_9_BASE
# 1.10 14-Sep-2015 schwarze

Remove useless quoting from .Fo and .Fn function names, to prevent
development of a cargo cult in case people look at existing files
for examples. This achieves a consistent .Fo and .Fn quoting style
across the whole tree.


Revision tags: OPENBSD_5_4_BASE OPENBSD_5_5_BASE OPENBSD_5_6_BASE OPENBSD_5_7_BASE OPENBSD_5_8_BASE
# 1.9 04-Jun-2013 schwarze

Replace old-fashioned .Fd by new-fangled .In for #include lines.
Diff from Jan Klemkow <j dot klemkow at wemelug dot de> on tech@.
No objection from jmc@ against this type of change.


Revision tags: OPENBSD_4_2_BASE OPENBSD_4_3_BASE OPENBSD_4_4_BASE OPENBSD_4_5_BASE OPENBSD_4_6_BASE OPENBSD_4_7_BASE OPENBSD_4_8_BASE OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE
# 1.8 31-May-2007 jmc

convert to new .Dd format;


# 1.7 03-Apr-2007 jasper

put "CODE REFERENCES" before "SEE ALSO" for consistency

ok jmc@


Revision tags: OPENBSD_3_5_BASE OPENBSD_3_6_BASE OPENBSD_3_7_BASE OPENBSD_3_8_BASE OPENBSD_3_9_BASE OPENBSD_4_0_BASE OPENBSD_4_1_BASE
# 1.6 08-Nov-2003 jmc

typos from Jonathon Gray;


Revision tags: OPENBSD_3_4_BASE
# 1.5 17-Apr-2003 jmc

typos;

md5(9): ok tedu@


Revision tags: OPENBSD_3_3_BASE
# 1.4 08-Mar-2003 jmc

.Xr's for section9:

- MLINKS for uvm stuff
- MLINK vgone.9 vgonel.9
- typos
- fixed SYNOPSIS of extattr(9)

lots of help from miod and art
ok miod@ art@


# 1.3 06-Mar-2003 david

date should be written formally: .Dd Month day, year
also fixes a few misspellings of the month
ok henning@ jmc@


Revision tags: OPENBSD_3_2_BASE
# 1.2 29-Jun-2002 naddy

the the


Revision tags: OPENBSD_3_0_BASE OPENBSD_3_1_BASE
# 1.1 16-Jul-2001 krw

Add a man page for the much referenced hardclock(9).

Thanks to niklas@, fgs@, mpech@ for feedback.