Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
fio
/
812409e9486a37ba2f51e6e23c97e6ae8e26ff9a
/
engines
e231bbe
Add FIO_OPT_G_IO_ENG category
by Jens Axboe
· 12 years ago
a05d62b
rdma engine graceful teardown
by Yufei Ren
· 12 years ago
93bcfd2
Move Windows port to MinGW
by Bruce Cran
· 12 years ago
40c5db3
windowsaio: style fixes
by Jens Axboe
· 13 years ago
1e42cc3
windowsaio: fix file offset bug
by Bruce Cran
· 13 years ago
9b98606
Fix segfault with net io engine and no file/hostname given
by Jens Axboe
· 13 years ago
991802b
fix net engine client read server write bug
by Yufei Ren
· 13 years ago
de890a1
Private parameters for ioengines
by Steven Lang
· 13 years ago
b94cba4
Remember to close sockets on error
by Jens Axboe
· 13 years ago
0fd666b
net: support for unix domain sockets
by Jens Axboe
· 13 years ago
5ba13ea
Add fio_socklen_t
by Jens Axboe
· 13 years ago
e97c144
Fix aiocb compile warnings on HPUX
by Jens Axboe
· 13 years ago
c44b1ff
Add sub-option support (sort-of) and convert libaio_userspace_reap
by Jens Axboe
· 13 years ago
675012f
Adding userspace_libaio_reap option
by Dan Ehrenberg
· 13 years ago
e07f72d
RDMA I/O engine: Fix compiler warnings
by Bart Van Assche
· 13 years ago
85286c5
RDMA engine: rewrite header comment block and man page section
by Bart Van Assche
· 13 years ago
76cc522
RDMA engine spelling fix: change FIO_RDMA_MAX_IO_DPETH into FIO_RDMA_MAX_IO_DEPTH
by Bart Van Assche
· 13 years ago
b6cf38f
RDMA update
by Yufei Ren
· 13 years ago
21b8aee
RDMA IO engine
by ren yufei
· 13 years ago
0b7fdba
Libaio engine support for iodepth_batch_complete=0
by Dan Ehrenberg
· 13 years ago
9918be5
posixaio: fix for HP-UX
by Jens Axboe
· 13 years ago
d48a979
A few HP-UX fixes
by Jens Axboe
· 13 years ago
4e79098
Improve Windows windowsaio engine performance
by Bruce Cran
· 13 years ago
def1d8e
Rewrite posixaio back off comment to be closer to actual English
by Jens Axboe
· 13 years ago
afa1640
Ensure that we honor aio_read/write() returning EAGAIN
by Jens Axboe
· 13 years ago
76a3179
splice: use ->o.memalign to indicate we want aligned buffers
by Jens Axboe
· 13 years ago
6789703
windowsaio: fix race condition between IOCP and queue functions
by Bruce Cran
· 13 years ago
1a958f0
windowsaio: skip uncompleted requests
by Bruce Cran
· 13 years ago
ea4500d
Windows fixes
by Bruce Cran
· 13 years ago
913ea0d
mmap: catch invalid msync() errors early
by Jens Axboe
· 14 years ago
2b13e71
Get rid of shadow declarations
by Jens Axboe
· 14 years ago
9b83656
Various fixes/updates
by Bruce Cran
· 14 years ago
e4db9fe
Fio Windows update
by Bruce Cran
· 14 years ago
ecc314b
FIO Windows update
by Bruce Cran
· 14 years ago
03e20d6
First snapshot of FIO for Windows
by Bruce Cran
· 14 years ago
ca7e0dd
binject: ensure we get aligned memory
by Jens Axboe
· 14 years ago
f0f346d
Update for proper binject ioctls
by Jens Axboe
· 14 years ago
f57d6f9
Merge branch 'master' of ssh://brick.kernel.dk/data/git/fio
by Jens Axboe
· 14 years ago
2f68124
A few fixes for 32-bit compiles
by Jens Axboe
· 14 years ago
ce4b505
binject: ctl cleanups
by Jens Axboe
· 14 years ago
83c107b
binject: fix missing includes for stat(2)
by Jens Axboe
· 14 years ago
1ef2b6b
Initial support for explicit write barriers
by Jens Axboe
· 14 years ago
d01c404
binject updates
by Jens Axboe
· 14 years ago
0e23857
binject: setup and teardown mappings internally
by Jens Axboe
· 14 years ago
a3edaf7
Use log_err() in the io engines
by Jens Axboe
· 14 years ago
4a435da
binject: correctly retrieve block size of device
by Jens Axboe
· 14 years ago
3410599
binject: use WRITE, not WRITEZERO
by Jens Axboe
· 14 years ago
79a4318
Add binject IO engine
by Jens Axboe
· 14 years ago
477a6d4
Fix libaio prep
by Jens Axboe
· 14 years ago
2039ab1
Fix bug with probing block size
by Jens Axboe
· 14 years ago
ff58fce
Add support for replaying blktrace trim/discard
by Jens Axboe
· 14 years ago
8e239ca
Cleanup MSG_DONTWAIT
by Jens Axboe
· 14 years ago
f5886fe
Not all platforms have MSG_DONTWAIT
by Cigy Cyriac
· 14 years ago
a5f3027
Initial commit for TRIM/DISCARD support
by Jens Axboe
· 14 years ago
6ff42e9
posixaio: return any ready event in ->getevents()
by Jens Axboe
· 14 years ago
2faf9ec
fix a weird check of the return value of aio_cancel.
by YAMAMOTO Takashi
· 14 years ago
f011531
Update libaio/posixaio/splice for sync updates
by Jens Axboe
· 14 years ago
0a28ecd
Abstract out generic sync helper
by Jens Axboe
· 14 years ago
44f2969
Initial suppor for sync_file_range()
by Jens Axboe
· 14 years ago
e943b87
Track last file offset
by Jens Axboe
· 15 years ago
c36d16f
Make fdatasync OS optional
by Jens Axboe
· 15 years ago
983b770
solarisaio: fix aio errno assignment
by Jens Axboe
· 15 years ago
8f933ca
mmap engine: remove code duplication
by Jens Axboe
· 15 years ago
ed47cbf
mmap engine: allow full mmaps for 64-bit machines
by Jens Axboe
· 15 years ago
9c0d224
Don't allow pre_read on IO engines that cannot seek
by Jens Axboe
· 15 years ago
ff455a0
mmap engine: fix for large files on 32-bit archs
by Jens Axboe
· 15 years ago
f6db4fa
sg engine: IO should be done sync of O_SYNC and O_DIRECT
by Jens Axboe
· 15 years ago
5f9099e
Add support for fdatasync()
by Jens Axboe
· 15 years ago
4f5af7b
Cleanup verify headers
by Jens Axboe
· 15 years ago
468306a
mmap engine: don't invalidate cache on segment remap
by Jens Axboe
· 15 years ago
4e9401c
mmap engine: remove 'mmap too large' check for 32-bit
by Jens Axboe
· 15 years ago
ac89311
mmap engine: allow large files on 32-bit archs
by Jens Axboe
· 15 years ago
8de43fd
Add appropriate warning in mmap engine for large maps failing
by Jens Axboe
· 15 years ago
62b3892
net engine: fix compilation warnings on Solaris
by Jens Axboe
· 15 years ago
cd98801
splice engine: fix vmsplice() problem with block sizes larger than a pipe
by Jens Axboe
· 15 years ago
de9937d
aio: fixed a signedness issue that could cause abort on strace
by Jens Axboe
· 15 years ago
df9c26b
Avoid opening files until they are used
by Jens Axboe
· 15 years ago
664fb3b
net engine: notify receiver of UDP link close
by Jens Axboe
· 16 years ago
d5b388a
net engine: termination fixes
by Jens Axboe
· 16 years ago
3565182
net engine: don't pass in flags
by Jens Axboe
· 16 years ago
371d456
net engine: use poll() always for sending/receiving
by Jens Axboe
· 16 years ago
15d182a
libaio engine: get rid of non-async behaviour with buffered IO
by Jens Axboe
· 16 years ago
3f8fc5a
net engine: accept both upper and lowercase tcp/udp.
by Jens Axboe
· 16 years ago
414c2a3
net engine: add UDP support
by Jens Axboe
· 16 years ago
6dd6f2c
__usec_sleep() really just spins, rename it
by Jens Axboe
· 16 years ago
12d9d84
Issue time fixup for guasi/libaio
by Jens Axboe
· 16 years ago
f3f552b
Add uninitialized_var() to silence bogus compiler warnings
by Jens Axboe
· 16 years ago
0aa417a
splice: if splicing fails with EINVAL, it's most likely missing fs support
by Jens Axboe
· 16 years ago
da28353
Compile warning for non-signal driven solaris asynch io
by Jens Axboe
· 16 years ago
44c47fe
Add write barriers
by Jens Axboe
· 16 years ago
556e831
solarisaio: support signal driven async IO
by Jens Axboe
· 16 years ago
0f09e82
solarisaio: aiowait() can return (void *) -1 for error
by Jens Axboe
· 16 years ago
eef3235
Move fls.h in with the other lib helpers
by Jens Axboe
· 16 years ago
5cf56c0
solarisaio: IO depth constrained by MAXASYNCHIO
by Jens Axboe
· 16 years ago
0ae38eb
Missed fls() -> __fls() conversion
by Jens Axboe
· 16 years ago
7292056
net engine: missing includes
by Jens Axboe
· 16 years ago
207cb0f
posixaio: not all platforms have aio_fsync()
by Jens Axboe
· 16 years ago
bc733f3
posixaio: need fcntl.h
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
417f006
Add Solaris native aio engine
by Jens Axboe
· 16 years ago
Next »