Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
fio
/
cecbfd478e880f4645ff8a3bc2d87335d9e3f4b9
/
backend.c
20876c5
Add condition to stop issuing io in do_io().
by Juan Casse
· 11 years ago
ce48649
backend: Logging exec_{pre|post}run
by Erwan Velu
· 11 years ago
8d271b6
backend: Get rid of sh -c for exec_string
by Erwan Velu
· 11 years ago
2ae0b20
Replace list based free/busy/requeue list with FIFO + ring
by Jens Axboe
· 11 years ago
4a88752
act: basic reporting
by Jens Axboe
· 11 years ago
002e718
Ensure that we have no IO pending when sleeping
by Jens Axboe
· 11 years ago
cef9175
Ensure that stat outputs are serialized
by Jens Axboe
· 12 years ago
0646490
Add support for other ways of triggering intermediate result outputs
by Jens Axboe
· 12 years ago
fd8a09b
fix memory allocation in the cases we may need to align
by peter chang
· 12 years ago
4e0a8fa
Fixup bad logging types
by Jens Axboe
· 12 years ago
8f91cc3
Merge branch 'gfio' into gfio-int
by Jens Axboe
· 12 years ago
5a812f9
iolog: note type of log
by Jens Axboe
· 13 years ago
3a5f6bd
Make nr_thread/nr_process private to backend
by Jens Axboe
· 12 years ago
4896473
backend: merge in td->o to o-> thread_main() change
by Jens Axboe
· 12 years ago
9a3f110
Make lockmem a per job option
by Jens Axboe
· 13 years ago
dc5bfbb
Merge in crc32c-intel probe
by Jens Axboe
· 12 years ago
62232d0
Merge branch 'master' into gfio
by Jens Axboe
· 12 years ago
c97f1ad
Fix usr/sys/ctx/majf/minf for -USR1 usage
by Jens Axboe
· 12 years ago
74f4b02
Consider the maximum block size difference the minimum for loop exit
by Jens Axboe
· 12 years ago
d721392
Merge branch 'master' into gfio
by Jens Axboe
· 12 years ago
ee98e23
Fix re-run issue when job size is set to "unknown"
by Jens Axboe
· 12 years ago
a5e0ee1
Conditionally include <sys/shm.h> based on OS support. Define missing MAP_HUGETLB for Android.
by Oleg
· 12 years ago
6a5c4d9
Merge branch 'master' into gfio
by Jens Axboe
· 12 years ago
61ee0f8
Handle end_fsync if a file is closed
by Jens Axboe
· 12 years ago
90b7a96
Merge branch 'master' into gfio
by Jens Axboe
· 12 years ago
5bd5f71
Fix failure to exit IO loop on some IO sizes
by Jens Axboe
· 12 years ago
95820b6
Merge branch 'master' into gfio
by Jens Axboe
· 12 years ago
f2a2ce0
Add support for idletime profiling
by Huadong Liu
· 12 years ago
135be49
Merge branch 'master' into gfio
by Jens Axboe
· 12 years ago
44404c5
Add lib/getrusage.c
by Jens Axboe
· 12 years ago
7732a09
Use RUSAGE_THREAD, if available
by Huadong Liu
· 12 years ago
836fcc0
Merge branch 'master' into gfio
by Jens Axboe
· 12 years ago
100f49f
verify: stop on actual number of bytes needed to be verified
by Jens Axboe
· 12 years ago
bcd5abf
Make experimental_verify=1 handle all cases properly
by Jens Axboe
· 12 years ago
44cbc6d
verify: add new experimental mode that requires no meta data
by Jens Axboe
· 12 years ago
1ae83d4
Pre-load and sort random blocks for pure read verify workloads
by Jens Axboe
· 12 years ago
67bf982
Add configure script
by Jens Axboe
· 12 years ago
92a0daf
Merge branch 'master' into gfio
by Jens Axboe
· 12 years ago
fbccf46
Fix potential null pointer dereference on verify and requeue events
by Jens Axboe
· 12 years ago
5d87939
gettime: use pthread_{set,get}specific() for TLS
by Jens Axboe
· 12 years ago
2a988d8
Merge branch 'master' into gfio
by Jens Axboe
· 12 years ago
32dbca2
Free io_u related structures before killing IO engine
by Bruce Cran
· 12 years ago
c73ed24
windowsaio: initialize and map windowsaio IO structure to io_u
by Jens Axboe
· 12 years ago
49758e1
Merge branch 'master' into gfio
by Jens Axboe
· 12 years ago
36d80bc
Wire up SIGUSR2 to kill blocking threads
by Jens Axboe
· 12 years ago
ec5c6b1
Add support for Android
by Aaron Carroll
· 12 years ago
1e5324e
Merge branch 'master' into gfio
by Jens Axboe
· 12 years ago
108fea7
client/server: fixup "All clients" reporting
by Jens Axboe
· 12 years ago
7d7803f
rdma ioengine improvement
by Yufei Ren
· 12 years ago
d5abee0
backend: only check bytes_done for engines without FIO_NOIO
by Jens Axboe
· 12 years ago
d0b937e
Fine-grained job level numa control
by Yufei Ren
· 12 years ago
f681d0b
Merge branch 'master' into gfio
by Jens Axboe
· 12 years ago
2f69450
Windows: handle SIGBREAK.
by Bruce Cran
· 12 years ago
3d7174e
Merge branch 'master' into gfio
by Jens Axboe
· 12 years ago
2735718
Fix segfault race on exit for platforms that don't have disk util support
by Jens Axboe
· 12 years ago
de26d51
Merge branch 'master' into gfio
by Jens Axboe
· 12 years ago
88045e0
backend: fix data direction flow check
by Dmitry Monakhov
· 12 years ago
f982d35
Merge branch 'master' into gfio
by Jens Axboe
· 12 years ago
59d8d0f
backend: don't allocate memory buffers for non-data workloads
by Jens Axboe
· 12 years ago
e65a950
Merge branch 'master' into gfio
by Jens Axboe
· 12 years ago
d79db12
Merge branch 'master' into gfio
by Jens Axboe
· 12 years ago
8b28bd4
backend: Add configurable non fatal error list
by Dmitry Monakhov
· 12 years ago
f3afa57
Add --output-format command line option
by Jens Axboe
· 12 years ago
342f4be
Add ddir_rw_sum()
by Jens Axboe
· 12 years ago
6eaf09d
Add support for trim as a workload type
by Shaohua Li
· 12 years ago
c2e9cc4
Merge branch 'master' into gfio
by Jens Axboe
· 12 years ago
521da52
mutex: make 0/1 FIO_MUTEX_LOCKED and FIO_MUTEX_UNLOCKED
by Jens Axboe
· 12 years ago
9ec7779
diskutil: ensure that we lock around disk_list access
by Jens Axboe
· 12 years ago
9961495
Revert "diskutil: ensure that we lock around disk_list access"
by Jens Axboe
· 12 years ago
80666be
Merge branch 'master' into gfio
by Jens Axboe
· 12 years ago
feb4185
diskutil: ensure that we lock around disk_list access
by Jens Axboe
· 12 years ago
fb390e2
Merge branch 'master' into gfio
by Jens Axboe
· 12 years ago
5d89ff7
fio: Add to cgroup if parameter "cgroup" is enabled.
by Tao Ma
· 13 years ago
4c6d91e
Define SIGUSR1 to inform fio to dump run stats while continuing to run
by Jens Axboe
· 13 years ago
a462bae
Free disk util on exit, not on stats display
by Jens Axboe
· 13 years ago
b0df717
Merge branch 'master' into gfio
by Jens Axboe
· 13 years ago
a5e371a
Add indication of whether a job got killed
by Jens Axboe
· 13 years ago
b852e7c
Define SIGUSR1 to inform fio to dump run stats while continuing to run
by Jens Axboe
· 13 years ago
d44256b
Free disk util on exit, not on stats display
by Jens Axboe
· 13 years ago
28727df
options: move ioprio/ioprio_class into thread_options space
by Jens Axboe
· 13 years ago
1b79a07
Make lockmem a per job option
by Jens Axboe
· 13 years ago
83ea422
Start the process of making options more gfio friendly
by Jens Axboe
· 13 years ago
3c3ed07
White space spring cleaning
by Jens Axboe
· 13 years ago
812409e
backend: privatize nr_thread/nr_process
by Jens Axboe
· 13 years ago
122c772
server: make client connections fork off
by Jens Axboe
· 13 years ago
9746fdb
Merge branch 'master' into gfio
by Jens Axboe
· 13 years ago
c04e466
time_based: Avoid restarting main I/O loop
by Daniel Ehrenberg
· 13 years ago
6a4cf74
Merge branch 'master' into gfio
by Jens Axboe
· 13 years ago
8a74b56
Fix problem with iodepth_batch_complete=0 and accounting
by Jens Axboe
· 13 years ago
ea51b95
iolog: note type of log
by Jens Axboe
· 13 years ago
82af2a7
Fix failure to verify in mixed read/write workload with backlog
by Jens Axboe
· 13 years ago
f7078f7
Fix bug that causes early termination of fio with verify_backlog
by Jens Axboe
· 13 years ago
9c42684
Add buffer_compress_percentage
by Jens Axboe
· 13 years ago
9e684a4
Token-based flow control
by Dan Ehrenberg
· 13 years ago
e43606c
Fix assumption that pointers fits in a 'long'
by Bruce Cran
· 13 years ago
649c10c
nice() error handling
by Bruce Cran
· 13 years ago
4e87c37
Fix grammatical error
by Jens Axboe
· 13 years ago
a3efc91
Move variables to backend, fix up line spaces
by Jens Axboe
· 13 years ago
2e1df07
Move some code around to better separate front/backend
by Jens Axboe
· 13 years ago