summaryrefslogtreecommitdiff
path: root/sys/compat/linux/linux_time.c
AgeCommit message (Expand)Author
2024-05-31Redefine CLOCK_BOOTTIME to alias CLOCK_MONOTONIC, not CLOCK_UPTIMEVal Packett
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2023-05-12spdx: The BSD-2-Clause-NetBSD identifier is obsolete, drop -NetBSDWarner Losh
2023-02-14linux(4): Rename linux_timer.h to linux_time.hDmitry Chagin
2023-02-14linux(4): Cleanup includes under compat/linuxDmitry Chagin
2023-02-12linux(4): Get rid of the opt_compat.h include.Dmitry Chagin
2022-05-31linux(4): Return EINVAL when the clockid has invalid bits are setDmitry Chagin
2022-05-31linux(4): Return ENOTSUP for unsupported clockidDmitry Chagin
2022-05-08linux(4): Add a helper intended for copying timespec's from the userspace.Dmitry Chagin
2022-05-08linux(4): Prevent time_t overflows on i386.Dmitry Chagin
2022-05-08linux(4): Zero out high order bits of nanoseconds in the compat mode.Dmitry Chagin
2022-05-08linux(4): Add a helper intended for copying timespec's to the userspace.Dmitry Chagin
2022-05-04linux(4): Implement timer_gettime64 syscall.Dmitry Chagin
2022-04-25Add timespecvalid_interval macro and use it.Dmitry Chagin
2022-04-06linux(4): Fix a typo in itimerspec conversion routine.Dmitry Chagin
2021-06-07linux(4): Fix clock_nanosleep return value for unsupported clockid.Dmitry Chagin
2021-06-07linux(4): Implement clock_nanosleep_time64 system call.Dmitry Chagin
2021-06-07linux(4): Implement clock_getres_time64 system call.Dmitry Chagin
2021-06-07linux(4): Implement clock_settime64 system call.Dmitry Chagin
2021-06-07linux(4): Implement clock_gettime64 system call.Dmitry Chagin
2021-06-07linux(4): add struct timespec64 definition and conversion routine forDmitry Chagin
2021-05-05linux: remove redundant SDT tracepointsEdward Tomasz Napierala
2020-09-01compat: clean up empty lines in .c and .h filesMateusz Guzik
2020-07-12Fix r363125 (Implement CLOCK_MONOTONIC_RAW (linux >= 2.6.28)),Alexander Leidinger
2020-07-12Implement CLOCK_MONOTONIC_RAW (linux >= 2.6.28).Alexander Leidinger
2020-06-19Add warnings for unsupported Linux clockids.Edward Tomasz Napierala
2020-02-04Fix clock_gettime() and clock_getres() for cpu clocks:Dmitry Chagin
2020-02-04linux_to_native_clockid() properly initializes nwhich variable (or return err...Dmitry Chagin
2018-02-05Linuxolator whitespace cleanupEd Maste
2017-11-27sys/compat: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2017-04-23Map Linux CLOCK_BOOTTIME to native CLOCK_UPTIME.Dmitry Chagin
2017-04-02Use the kern_clock_nanosleep() to implement Linux clock_nanosleep() withDmitry Chagin
2017-04-02The value in the tv_nsec field should be in the range 0 to 999999999.Dmitry Chagin
2017-04-02As noted by bde@ negative tv_sec values are not checked for overflow,Dmitry Chagin
2017-03-18nanosleep: plug a kernel memory disclosureEric van Gyzen
2017-03-18Check for negative nanoseconds.Dmitry Chagin
2017-02-26Implement timerfd family syscalls.Dmitry Chagin
2017-02-26Return EOVERFLOW error in case then the size of tv_sec field of struct timespecDmitry Chagin
2015-05-24Linux nanosleep() and clock_nanosleep() system calls alwaysDmitry Chagin
2015-05-24Delete the duplicate of linux_to_native_clockid() function.Dmitry Chagin
2015-05-24Do not use struct l_timespec without conversion. While here moveDmitry Chagin
2015-05-24Add some clock mappings used in glibc 2.20.Dmitry Chagin
2013-11-25- For kernel compiled only with KDTRACE_HOOKS and not any lock debuggingAttilio Rao
2013-01-29Reduce duplication between i386/linux/linux.h and amd64/linux32/linux.hJohn Baldwin
2012-05-05- >500 static DTrace probes for the linuxulatorAlexander Leidinger
2010-03-01The NetBSD Foundation has granted permission to remove clause 3 and 4 fromJoel Dahl
2006-12-20MFP4: 109655Jung-uk Kim
2006-08-15Add some new files needed for linux 2.6.x compatibility.Alexander Leidinger