Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
fio
/
cf2697aa8a39b891e0f227b7eaf411009309154e
/
gettime.c
eda3a60
Update to fio-2.20.
by Elliott Hughes
· 7 years ago
bbc1f06
fio: fix cycles_start build issue
by Christian Ehrhardt
· 10 years ago
90881c8
gettime: remember to tear down clock cpumask on normal exit
by Jens Axboe
· 10 years ago
aa28ce0
gettime: fix unitialized variable on Solaris
by Jens Axboe
· 10 years ago
1af4be1
gettime: initialize cpusets properly
by Jens Axboe
· 10 years ago
4c64ff7
gettime: if setaffinity fails, print the errno error
by Jens Axboe
· 10 years ago
fa52915
gettime: include min/max cycle counts for CPU clock
by Jens Axboe
· 10 years ago
1056413
gettime: add basic init cpuclock test
by Jens Axboe
· 10 years ago
d8fc0cd
gettime: fix compile warning for !ARCH_HAVE_CPU_CLOCK
by Jens Axboe
· 10 years ago
1e62c3f
gettime: offset CPU cycle counter by initial value
by Jens Axboe
· 10 years ago
5194e34
gettime: cleanup for FIO_DEBUG_TIME
by Jens Axboe
· 10 years ago
400531d
gettime: fix overflow in cycle to usec conversion
by Jens Axboe
· 10 years ago
0419419
gettime: improve gettimeofday() offload support
by Jens Axboe
· 10 years ago
02c7e29
gettime: limit warning on CPU clock
by Jens Axboe
· 10 years ago
a7d78f2
gettime: don't attempt to fixup what looks like a backwards clock
by Jens Axboe
· 10 years ago
0f7f9a9
Make fio -Wshadow clean
by Jens Axboe
· 10 years ago
0cbbc39
Constify a few more hot paths
by Jens Axboe
· 10 years ago
fc3f3e4
Fix compile for FIO_INC_DEBUG not set
by Jens Axboe
· 10 years ago
814917b
gettime: init 'failed' before use
by Jens Axboe
· 11 years ago
6b0110c
gettime: handle pthread_create() failure
by Jens Axboe
· 11 years ago
caa3eb1
gettime: use unsigned loop counter
by Jens Axboe
· 11 years ago
919e789
fio: fix s390 time accounting
by Christian Ehrhardt
· 11 years ago
10aa136
Cleanup symbols that should be static
by Jens Axboe
· 11 years ago
225ba9e
Branch and cache miss speedups
by Jens Axboe
· 11 years ago
572cfb3
Calloc() cleanup
by Jens Axboe
· 11 years ago
4e0a8fa
Fixup bad logging types
by Jens Axboe
· 12 years ago
b4ea84d
Fix a few 4.8 extra anal warnings
by Jens Axboe
· 12 years ago
0f78b22
gettime: print 64-bit variable with ULL
by Jens Axboe
· 12 years ago
58002f9
gettime: use 32-bit atomic sequences
by Jens Axboe
· 12 years ago
4b91ee8
Fixup wrong types for dprint()
by Jens Axboe
· 12 years ago
e259879
gettime: add some sanity checks to platform clock
by Jens Axboe
· 12 years ago
80da8a8
Declare 'prev' and 'this' outside the loop to avoid clang warning about 'prev' being uninitialized
by Bruce Cran
· 12 years ago
7189c96
gettime: fixup AMD constant TSC detection
by Jens Axboe
· 12 years ago
372fd65
clock: hardwire tsc as unreliable on Solaris for now
by Jens Axboe
· 12 years ago
ba458c2
gettime: use proper uint64_t types where needed
by Jens Axboe
· 12 years ago
d5e3f5d
Add info log on whether tsc is reliable or not for --cpuclock-test
by Jens Axboe
· 12 years ago
67bf982
Add configure script
by Jens Axboe
· 12 years ago
aa60bc5
time: convert to uint64_t
by Jens Axboe
· 12 years ago
b0ff22d
gettime: even rounding, don't always round up
by Jens Axboe
· 12 years ago
4de98eb
Move 'tsc_reliable' outside of ARCH_HAVE_CPU_CLOCK
by Jens Axboe
· 12 years ago
7133911
clock: turn expensive division into multiply + cheap division
by Jens Axboe
· 12 years ago
9ff1c07
Use clock_gettime() for CPU clock calibration
by Jens Axboe
· 12 years ago
93f0b09
gettime: make last_cycles thread local too
by Jens Axboe
· 12 years ago
5d87939
gettime: use pthread_{set,get}specific() for TLS
by Jens Axboe
· 12 years ago
1d69e8a
gettime: fix race/bug with threads and time keeping
by Jens Axboe
· 12 years ago
4f1d43c
gettime: include per-cpu clock calibration in cpu clock test
by Jens Axboe
· 12 years ago
b9b3498
gettime: locking fix and debug check for identical sequence
by Jens Axboe
· 12 years ago
7d11f87
cpu clock: add independent test for monotonic/sane TSC
by Jens Axboe
· 12 years ago
01423ea
clock: ensure that we re-init if the clocksource changes from the default
by Jens Axboe
· 12 years ago
d7abad3
cpu clock: round up when dividing by samples
by Jens Axboe
· 12 years ago
89db727
gettime: fix CPU calibration reported mean
by Jens Axboe
· 12 years ago
c011000
gettime: calibration rounding error
by Jens Axboe
· 12 years ago
486332e
Increase CPU clock calibration accuracy
by Jens Axboe
· 12 years ago
fa80fea
Add check for invariant TSC on x86 and use TSC is default clock if reliable
by Jens Axboe
· 12 years ago
39ab7da
Move code around to satisfy t/stest linkage
by Jens Axboe
· 12 years ago
521da52
mutex: make 0/1 FIO_MUTEX_LOCKED and FIO_MUTEX_UNLOCKED
by Jens Axboe
· 12 years ago
16de1bf
Add FIO_PREFERRED_CLOCK_SOURCE to allow selection of clock source on a per-platform basis.
by Bruce Cran
· 13 years ago
a734681
Add gettime.h
by Jens Axboe
· 13 years ago
783a3eb
Move gtod thread to gettime.c
by Jens Axboe
· 13 years ago
5bd9c78
Use CLOCK_MONOTONIC if we can
by Jens Axboe
· 13 years ago
03e20d6
First snapshot of FIO for Windows
by Bruce Cran
· 14 years ago
09a3240
Fixup misuse of get_cpu_clock()
by Jens Axboe
· 14 years ago
c223da8
Add support for specific clock sources
by Jens Axboe
· 15 years ago
ba3e4e0
Fix rate option with iodepth > 1
by Radha Ramachandran
· 15 years ago
d481e00
Move back to realtime clock
by Jens Axboe
· 15 years ago
be4ecfd
Add gtod_cpu option for pinning gettimeofday() to a single CPU
by Jens Axboe
· 16 years ago
3e48892
Fix backwards clock on tsc source with Linux
by Jens Axboe
· 16 years ago
01743ee
Rename list_* function and file to flist_ to avoid conflict with FreeBSD
by Jens Axboe
· 16 years ago
5ec10ea
Style fixups
by Jens Axboe
· 17 years ago
317b95d
Move os/arch/compiler headers into directories
by Jens Axboe
· 18 years ago
130fe61
Default to using gettimeofday()
by Jens Axboe
· 18 years ago
7e326f3
[PATCH] Remove the time init check
by Jens Axboe
· 18 years ago
1e97cce
[PATCH] Fix warnings from icc
by Jens Axboe
· 18 years ago
f5cc024
[PATCH] Comment typo
by Jens Axboe
· 18 years ago
02bcaa8
[PATCH] Time and seek optimizations
by Jens Axboe
· 18 years ago