aboutsummaryrefslogtreecommitdiff
path: root/sys/compat/linux/linux_time.c
Commit message (Expand)AuthorAgeFilesLines
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-1/+0
* spdx: The BSD-2-Clause-NetBSD identifier is obsolete, drop -NetBSDWarner Losh2023-05-121-1/+1
* linux(4): Rename linux_timer.h to linux_time.hDmitry Chagin2023-02-141-1/+1
* linux(4): Cleanup includes under compat/linuxDmitry Chagin2023-02-141-10/+2
* linux(4): Get rid of the opt_compat.h include.Dmitry Chagin2023-02-121-2/+0
* linux(4): Return EINVAL when the clockid has invalid bits are setDmitry Chagin2022-05-311-1/+1
* linux(4): Return ENOTSUP for unsupported clockidDmitry Chagin2022-05-311-4/+7
* linux(4): Add a helper intended for copying timespec's from the userspace.Dmitry Chagin2022-05-081-44/+29
* linux(4): Prevent time_t overflows on i386.Dmitry Chagin2022-05-081-0/+5
* linux(4): Zero out high order bits of nanoseconds in the compat mode.Dmitry Chagin2022-05-081-3/+5
* linux(4): Add a helper intended for copying timespec's to the userspace.Dmitry Chagin2022-05-081-37/+34
* linux(4): Implement timer_gettime64 syscall.Dmitry Chagin2022-05-041-0/+24
* Add timespecvalid_interval macro and use it.Dmitry Chagin2022-04-251-2/+2
* linux(4): Fix a typo in itimerspec conversion routine.Dmitry Chagin2022-04-061-1/+1
* linux(4): Fix clock_nanosleep return value for unsupported clockid.Dmitry Chagin2021-06-071-0/+2
* linux(4): Implement clock_nanosleep_time64 system call.Dmitry Chagin2021-06-071-22/+87
* linux(4): Implement clock_getres_time64 system call.Dmitry Chagin2021-06-071-24/+68
* linux(4): Implement clock_settime64 system call.Dmitry Chagin2021-06-071-15/+52
* linux(4): Implement clock_gettime64 system call.Dmitry Chagin2021-06-071-23/+65
* linux(4): add struct timespec64 definition and conversion routine forDmitry Chagin2021-06-071-0/+24
* linux: remove redundant SDT tracepointsEdward Tomasz Napierala2021-05-051-70/+1
* compat: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-1/+0
* Fix r363125 (Implement CLOCK_MONOTONIC_RAW (linux >= 2.6.28)),Alexander Leidinger2020-07-121-1/+1
* Implement CLOCK_MONOTONIC_RAW (linux >= 2.6.28).Alexander Leidinger2020-07-121-1/+1
* Add warnings for unsupported Linux clockids.Edward Tomasz Napierala2020-06-191-0/+9
* Fix clock_gettime() and clock_getres() for cpu clocks:Dmitry Chagin2020-02-041-35/+62
* linux_to_native_clockid() properly initializes nwhich variable (or return err...Dmitry Chagin2020-02-041-3/+3
* Linuxolator whitespace cleanupEd Maste2018-02-051-2/+2
* sys/compat: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Map Linux CLOCK_BOOTTIME to native CLOCK_UPTIME.Dmitry Chagin2017-04-231-1/+3
* Use the kern_clock_nanosleep() to implement Linux clock_nanosleep() withDmitry Chagin2017-04-021-11/+25
* The value in the tv_nsec field should be in the range 0 to 999999999.Dmitry Chagin2017-04-021-1/+1
* As noted by bde@ negative tv_sec values are not checked for overflow,Dmitry Chagin2017-04-021-2/+1
* nanosleep: plug a kernel memory disclosureEric van Gyzen2017-03-181-2/+2
* Check for negative nanoseconds.Dmitry Chagin2017-03-181-1/+1
* Implement timerfd family syscalls.Dmitry Chagin2017-02-261-0/+22
* Return EOVERFLOW error in case then the size of tv_sec field of struct timespecDmitry Chagin2017-02-261-8/+20
* Linux nanosleep() and clock_nanosleep() system calls alwaysDmitry Chagin2015-05-241-37/+24
* Delete the duplicate of linux_to_native_clockid() function.Dmitry Chagin2015-05-241-3/+1
* Do not use struct l_timespec without conversion. While here moveDmitry Chagin2015-05-241-6/+3
* Add some clock mappings used in glibc 2.20.Dmitry Chagin2015-05-241-17/+188
* - For kernel compiled only with KDTRACE_HOOKS and not any lock debuggingAttilio Rao2013-11-251-1/+0
* Reduce duplication between i386/linux/linux.h and amd64/linux32/linux.hJohn Baldwin2013-01-291-0/+1
* - >500 static DTrace probes for the linuxulatorAlexander Leidinger2012-05-051-22/+199
* The NetBSD Foundation has granted permission to remove clause 3 and 4 fromJoel Dahl2010-03-011-7/+0
* MFP4: 109655Jung-uk Kim2006-12-201-30/+68
* Add some new files needed for linux 2.6.x compatibility.Alexander Leidinger2006-08-151-0/+208