Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
fio
/
a944e335fac62c75966b417a25ec107c40957cdb
/
ioengines.c
bcdedd0
[PATCH] Fix fileoffset option
by ljzhang,Yaxin Hu,Jianchao Tang
· 17 years ago
f29b25a
Add version 2 of the iolog format
by Jens Axboe
· 17 years ago
a61edde
blktrace replay: delay support
by Jens Axboe
· 17 years ago
2dbdab7
Fix bug with file references
by Jens Axboe
· 18 years ago
6615982
Add support for using '-' as filename for stdin/stdout
by Jens Axboe
· 18 years ago
b284075
A ->close_file() operation isn't strictly needed
by Jens Axboe
· 18 years ago
317b95d
Move os/arch/compiler headers into directories
by Jens Axboe
· 18 years ago
413d669
Do the invalidate/advise hinting in td_open_file()
by Jens Axboe
· 18 years ago
7bb48f8
Revamp the file creation code
by Jens Axboe
· 18 years ago
eeb1216
Print clue to reduce queue depth if engine init fails
by Jens Axboe
· 18 years ago
2dc1bbe
Move thread options into a seperate structure
by Jens Axboe
· 18 years ago
3d7b485
Check for open files on io operations
by Jens Axboe
· 18 years ago
0ad920e
Add file reference counting
by Jens Axboe
· 18 years ago
f11bd94
Turn file ->open and ->unlink into flags
by Jens Axboe
· 18 years ago
b360506
Show IOPS as well as bw numbers
by Jens Axboe
· 18 years ago
ba0fbe1
Turn the CPU burner into a real io engine
by Jens Axboe
· 18 years ago
09629a9
Make sure each job loads a private io engine
by Jens Axboe
· 18 years ago
a978ba6
Get rid of reopen_files()
by Jens Axboe
· 18 years ago
860a304
Add ->open to struct fio_file
by Jens Axboe
· 18 years ago
b5af829
Revamp file open/close handling
by Jens Axboe
· 18 years ago
1178680
Cleanup requeue handling
by Jens Axboe
· 18 years ago
bc5b77a
Duplicate name checks in ioengines.c
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
face81b
Move ->commit() call to td_io_getevents()
by Jens Axboe
· 18 years ago
e1161c3
Add more context to the error messages
by Jens Axboe
· 18 years ago
19a98c4
Fix crash on thread exit
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
b2fdda4
Static error value checking
by Jens Axboe
· 18 years ago
5aeb77d
Fix sync engine completion latency
by Jens Axboe
· 18 years ago
7e77dd0
Improve submission latency calculation
by Jens Axboe
· 18 years ago
755200a
Add support for queuing > 1 command at the time
by Jens Axboe
· 18 years ago
36167d8
Change IO engine queuing
by Jens Axboe
· 18 years ago
429ca07
[PATCH] Defer engine ops verification check
by Jens Axboe
· 18 years ago
02bcaa8
[PATCH] Time and seek optimizations
by Jens Axboe
· 18 years ago
da51c05
[PATCH] Add skeleton external io engine
by Jens Axboe
· 18 years ago
5f35095
[PATCH] Link in known io engines
by Jens Axboe
· 18 years ago
0bbab0e
[PATCH] String copy limiting fixes
by Jens Axboe
· 18 years ago
b469282
[PATCH] Add full command line parameter support
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
8c16d84
[PATCH] Sanity check ops on loaded io engine
by Jens Axboe
· 18 years ago
10ba535
[PATCH] Split the io_u io handling out of fio.c
by Jens Axboe
· 18 years ago
8458500
[PATCH] Fix a bunch of bugs
by Jens Axboe
· 18 years ago
c1d5725
[PATCH] Don't hardcode ioengine path
by Jens Axboe
· 18 years ago
b902ceb
[PATCH] Remember to check ioops version in loaded module
by Jens Axboe
· 18 years ago
d4dbaaa
[PATCH] Fixup failure to load io engine object logging
by Jens Axboe
· 18 years ago
2866c82
[PATCH] Separate io engines into separate loadable objects
by Jens Axboe
· 18 years ago
b990b5c
[PATCH] Basic support for a cpu cycle eater job
by Jens Axboe
· 18 years ago
34e95e3
[PATCH] libaio returns long, not int
by Jens Axboe
· 18 years ago
3b70d7e
[PATCH] When logging to a file, stderr should go both to stderr and file
by Jens Axboe
· 18 years ago
eb8bbf4
[PATCH] Enable output logging to file instead of stdout
by Jens Axboe
· 18 years ago
5c4e1db
[PATCH] Final FreeBSD compile fixups
by Jens Axboe
· 18 years ago
6796209
[PATCH] Shorten the file names, stupid to prefix everything with fio-
by Jens Axboe
· 18 years ago
[Renamed from fio-io.c]
3feedc6
[PATCH] splice fixes
by Jens Axboe
· 18 years ago
5185228
[PATCH] fio_spliceio_event() used wrong private type
by Jens Axboe
· 18 years ago
8756e4d
[PATCH] Support for splice IO engine
by Jens Axboe
· 18 years ago
f3a4ef5
[PATCH] cleanup sg ioctl vs read approach
by Jens Axboe
· 18 years ago
5f2b7b5
[PATCH] Silence bogus gcc 4.x warnings
by Jens Axboe
· 19 years ago
b1ff340
[PATCH] Support for multiple queued commands with read/write SG v3 io
by Jens Axboe
· 19 years ago
0af7b54
[PATCH] Add support for the read/write interface of SG v3
by Jens Axboe
· 19 years ago
77cf845
[PATCH] Kill ->cur_off, always just lseek() in sync ->io_prep
by Jens Axboe
· 19 years ago
ebac465
Move fio to seperate repo
by Jens Axboe
· 19 years ago