Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
fio
/
e85b2b83e39b64ba5cb73fbfddbf3902b6e84925
/
fio.c
3d7b485
Check for open files on io operations
by Jens Axboe
· 18 years ago
af52b34
Allow explicit setting of a number of files
by Jens Axboe
· 18 years ago
9cedf16
Note process vs thread in output
by Jens Axboe
· 18 years ago
bda4fd9
OOM fixes
by Jens Axboe
· 18 years ago
c8bb6fa
Quit on thread creation failure
by Jens Axboe
· 18 years ago
9e9d164
If residual count == full count, fail the io
by Jens Axboe
· 18 years ago
d7d3b49
Clear ->rate_bytes on do_io() loop
by Jens Axboe
· 18 years ago
ba0fbe1
Turn the CPU burner into a real io engine
by Jens Axboe
· 18 years ago
37f5687
Remove ->mutex after last use, not on job exit
by Jens Axboe
· 18 years ago
07739b5
Add a real semaphore implemtation
by Jens Axboe
· 18 years ago
a978ba6
Get rid of reopen_files()
by Jens Axboe
· 18 years ago
b5af829
Revamp file open/close handling
by Jens Axboe
· 18 years ago
756867b
Add group reporting
by Jens Axboe
· 18 years ago
b2560f3
One step closer to group reporting
by Jens Axboe
· 18 years ago
c1302d4
Don't kill() running threads
by Jens Axboe
· 18 years ago
1178680
Cleanup requeue handling
by Jens Axboe
· 18 years ago
390c40e
Forced kill is not used anymore.
by Jens Axboe
· 18 years ago
d924494
Gently prod children with a SIGQUIT on terminate
by Jens Axboe
· 18 years ago
5451792
Improve error logging and handling
by Jens Axboe
· 18 years ago
34403fb
Spelling fixes
by Jens Axboe
· 18 years ago
780bf1a
Don't do rate checks, if no ratemin has been specified.
by Jens Axboe
· 18 years ago
eb7c8ae
Move the iodepth_batch into td_io_queue() instead
by Jens Axboe
· 18 years ago
cb5ab51
Add iodepth_batch setting
by Jens Axboe
· 18 years ago
c01c039
Do proper wait for pending IO on clean exit
by Jens Axboe
· 18 years ago
d7762cf
Move completion handler into the io_u
by Jens Axboe
· 18 years ago
0904200
Rate must always calculate bytes done
by Jens Axboe
· 18 years ago
413dd45
Streamline thread_data data direction setting and checking
by Jens Axboe
· 18 years ago
e1161c3
Add more context to the error messages
by Jens Axboe
· 18 years ago
3707f45
Further improve thread handling
by Jens Axboe
· 18 years ago
50070b5
Thread waitpid() error check
by Jens Axboe
· 18 years ago
a2f77c9
Improve thread reap handling
by Jens Axboe
· 18 years ago
433afcb
io_u timeout handling
by Jens Axboe
· 18 years ago
0c6e751
Track io_u state (free or in-flight)
by Jens Axboe
· 18 years ago
069c291
Still need to put io_u on early exit
by Jens Axboe
· 18 years ago
49db69a
Correct io_u_*_complete() return checking
by Jens Axboe
· 18 years ago
f692a76
Fix double io_u free on error in do_verify()
by Jens Axboe
· 18 years ago
43d7680
64-bit compile warnings
by Jens Axboe
· 18 years ago
b2fdda4
Static error value checking
by Jens Axboe
· 18 years ago
e916b39
Add low water mark for queuing depth
by Jens Axboe
· 18 years ago
079ad09
First step for group reporting
by Jens Axboe
· 18 years ago
7e77dd0
Improve submission latency calculation
by Jens Axboe
· 18 years ago
c1324df
Missing clear of some IO state
by Jens Axboe
· 18 years ago
3d7c391
Retrieve next file to service in get_io_u()
by Jens Axboe
· 18 years ago
755200a
Add support for queuing > 1 command at the time
by Jens Axboe
· 18 years ago
9978463
Differentiate between bool error return and real error value
by Jens Axboe
· 18 years ago
9760102
Cleanup end IO handling
by Jens Axboe
· 18 years ago
22819ec
Unify and fixup error handling
by Jens Axboe
· 18 years ago
3af6ef3
Fully parallellize io_u verification
by Jens Axboe
· 18 years ago
36167d8
Change IO engine queuing
by Jens Axboe
· 18 years ago
48097d5
[PATCH] Add thinktime_spin parameter
by Jens Axboe
· 18 years ago
73170f1
[PATCH] Don't check status if ret < 0
by Jens Axboe
· 18 years ago
fab6aa7
[PATCH] Catch processes/threads that unexpectedly exited
by Jens Axboe
· 18 years ago
a641814
[PATCH] Further improve child exit reaping
by Jens Axboe
· 18 years ago
5bf13a5
[PATCH] Fixup client error exit
by Jens Axboe
· 18 years ago
437c9b7
[PATCH] Make the exit value meaningfull
by Jens Axboe
· 18 years ago
3951414
[PATCH] Total io is the sum of READ and WRITE
by Jens Axboe
· 18 years ago
95bcd81
[PATCH] Move td_verror() into io_ops->queue() hook
by Jens Axboe
· 18 years ago
dbe1125
[PATCH] Pretty up stat output
by Jens Axboe
· 18 years ago
24868ca
[PATCH] Kill redundant header files
by Jens Axboe
· 18 years ago
69cfd7e
[PATCH] We should check system() return value
by Jens Axboe
· 18 years ago
97b601c
[PATCH] Remove SIGSEGV handler
by Jens Axboe
· 18 years ago
cec6b55
[PATCH] Support residual io counts from io engines
by Jens Axboe
· 18 years ago
ed92ac0
[PATCH] Simple support for networked IO
by Jens Axboe
· 18 years ago
29d610e
[PATCH] Fix buffer alignment on non-4kb archs
by Jens Axboe
· 18 years ago
7d6c528
[PATCH] Fix sg ioengine
by Jens Axboe
· 18 years ago
bb3884d
[PATCH] Add support for writing aggregate bandwidth log
by Jens Axboe
· 18 years ago
fd84146
[PATCH] Improve rate functionality
by Jens Axboe
· 18 years ago
6ce15a3
[PATCH] Properly shutdown in case of serious errors
by Jens Axboe
· 18 years ago
380cf26
[PATCH] Really fixup disk util init
by Jens Axboe
· 18 years ago
8da99b3
Revert "[PATCH] Move disk utilization setup to thread itself"
by Jens Axboe
· 18 years ago
d52fb0c
[PATCH] Move disk utilization setup to thread itself
by Jens Axboe
· 18 years ago
25309a3
[PATCH] Reversed order of thinktime_blocks modulo operation
by Jens Axboe
· 18 years ago
8d7ad8d
[PATCH] Move timeout structure where it is used
by Jens Axboe
· 18 years ago
9c1f743
[PATCH] Add thinktime_blocks
by Jens Axboe
· 18 years ago
56bb17f
[PATCH] Add hugepage-size option
by Jens Axboe
· 18 years ago
d0bdaf4
[PATCH] Support for mmap of hugetlb files as memory backing
by Jens Axboe
· 18 years ago
0268b8b
[PATCH] Fix hugetlb problems
by Jens Axboe
· 18 years ago
74b025b
[PATCH] Support for hugetlb backed shared memory
by Jens Axboe
· 18 years ago
1e97cce
[PATCH] Fix warnings from icc
by Jens Axboe
· 18 years ago
36dff96
[PATCH] rusage stat
by Jens Axboe
· 18 years ago
6900899
[PATCH] Improve time accounting for a job
by Jens Axboe
· 18 years ago
02bcaa8
[PATCH] Time and seek optimizations
by Jens Axboe
· 18 years ago
c11883f
[PATCH] Get rid of FIO_INST_PREFIX
by Jens Axboe
· 18 years ago
21972cd
[PATCH] Always open the files from the job itself
by Jens Axboe
· 18 years ago
4d2413c
[PATCH] fsync and stonewall fix
by Jens Axboe
· 18 years ago
98aa62d
[PATCH] Remove rate_quit remnants
by Jens Axboe
· 18 years ago
3c9b60c
[PATCH] Warn on writable strings
by Jens Axboe
· 18 years ago
a00735e
[PATCH] Add seperate read/write block size options
by Jens Axboe
· 18 years ago
66eeb29
[PATCH] Signedness warning
by Jens Axboe
· 18 years ago
6b9cea2
[PATCH] Randomly fill output buffers
by Jens Axboe
· 18 years ago
f48b467
[PATCH cpu io threads need not have lots of stuff setup
by Jens Axboe
· 18 years ago
076efc7
[PATCH] Improve io logging
by Jens Axboe
· 18 years ago
353a7e0
[PATCH] ->queue() error handling
by Jens Axboe
· 18 years ago
8e9fe63
[PATCH] License update
by Jens Axboe
· 18 years ago
858a3d4
[PATCH] Move td_io_sync()
by Jens Axboe
· 18 years ago
87dc1ab
[PATCH] Implement file syncing as data direction
by Jens Axboe
· 18 years ago
56f9498
[PATCH] Revert some of the leak fixes
by Jens Axboe
· 18 years ago
eecf272
[PATCH] Plug a few more leaks
by Jens Axboe
· 18 years ago
b4a6a59
[PATCH] Be nicer about cleaning up allocated memory
by Jens Axboe
· 18 years ago
8c16d84
[PATCH] Sanity check ops on loaded io engine
by Jens Axboe
· 18 years ago
Next »