summaryrefslogtreecommitdiff
path: root/kern/mach_clock.c
AgeCommit message (Expand)Author
2025-03-25Integrate HPET so the functions used for getting time can have a higher accuracyZhaoming Luo
2024-12-29kern: Add a mach host operation which returns elapsed time since bootupZhaoming Luo
2024-12-24kern: Comment fixedv1.8+git20241227Zhaoming Luo
2024-03-09remove machine/machspl.h as it duplicates machine/spl.hLD
2023-08-12clock: Convert timer_lock to using simple_lock_irqSamuel Thibault
2023-03-13Track task and thread time using time_value64_t.Flavio Cruz
2023-03-12Update thread and task creation time to use time_value64_tFlavio Cruz
2023-02-15Document spl levels of locks taken during interruptsSamuel Thibault
2023-02-12fix rpc time value for 64 bitLuca Dariz
2023-02-08slock: Fix initialization of statically-allocated slocksSamuel Thibault
2023-01-28Add host_set_time64 and host_adjust_time64Flavio Cruz
2023-01-24Fix several warnings for -Wmissing-prototypesFlavio Cruz
2023-01-19Add host_get_time64 RPC to return the time as time_value64_tFlavio Cruz
2023-01-03Introduce time_value64_t to keep track of real time in the kernelFlavio Cruz
2023-01-01convert K&R into ansi.Guy-Fleury Iteriteka
2022-12-27Delete kern_timestamp system call since it is not usedFlavio Cruz
2022-12-27Fix some warnings with -Wmissing-prototypes.Flavio Cruz
2021-03-27clock: Let timer proceed even before we have set threadsDamien Zammit
2016-05-18Fix gcc-6 warningsSamuel Thibault
2016-04-20Add kernel profiling through samplingSamuel Thibault
2016-01-01fix some compiler warnings in gnumachFlavio Cruz
2015-10-05Fix time going back in Xen caseSamuel Thibault
2015-09-07kern: use proper memory fences when handling the mapped timeJustus Winter
2015-09-07kern: fix loop reading the time valueJustus Winter
2015-07-25kern: add boot-time clock, use it for time stampsJustus Winter
2015-01-02kern: Fix typos in comments (found by codespell)Stefan Weil
2014-04-04Convert from K&R to ANSIMarin Ramesa
2014-04-04Use explicit prototypes for struct dev_ops fieldsMarin Ramesa
2013-12-17kern: qualify pointers whose dereferenced values are constant with constMarin Ramesa
2013-12-15kern/mach_clock.c: update commentMarin Ramesa
2013-12-15Declare void argument listsMarin Ramesa
2013-12-05kern/mach_clock.c: remove forward declarationMarin Ramesa
2013-11-24kern: move forward declaration into a header fileMarin Ramesa
2013-11-13kern: remove register qualifiersMarin Ramesa
2011-12-17Remove arbitrary limits used by the zone systemRichard Braun
2011-12-17Adjust the kernel to use the slab allocatorRichard Braun
2011-08-18Add compiler barrier to update_mapped_timeSamuel Thibault
2009-10-20Fix warningsSamuel Thibault
2009-06-182008-07-20 Samuel Thibault <samuel.thibault@ens-lyon.org>Samuel Thibault
2009-06-182008-07-15 Barry deFreese <bddebian@comcast.net>Samuel Thibault
2009-06-182007-02-05 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
2009-06-182006-11-13 Barry deFreese <bddebian@comcast.net>Samuel Thibault
2009-06-182006-11-10 Samuel Thibault <samuel.thibault@ens-lyon.org>Samuel Thibault
2009-06-182006-11-09 Barry deFreese <bddebian@comcast.net>Samuel Thibault
2009-06-182006-11-05 Barry deFreese <bddebian@comcast.net>Samuel Thibault
2009-06-182006-10-15 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
2001-04-052001-04-04 Roland McGrath <roland@frob.com>Roland McGrath
1997-08-20Wed Aug 20 16:05:19 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>Thomas Bushnell
1997-08-04Fri Aug 1 16:15:33 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>Thomas Bushnell
1997-02-25Initial sourceThomas Bushnell