Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
fio
/
47f767c113be7448eb8aa9d4a9f9aa8f760ef642
/
engines
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
· 14 years ago
6789703
windowsaio: fix race condition between IOCP and queue functions
by Bruce Cran
· 14 years ago
1a958f0
windowsaio: skip uncompleted requests
by Bruce Cran
· 14 years ago
ea4500d
Windows fixes
by Bruce Cran
· 14 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
· 15 years ago
0a28ecd
Abstract out generic sync helper
by Jens Axboe
· 15 years ago
44f2969
Initial suppor for sync_file_range()
by Jens Axboe
· 15 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
· 16 years ago
62b3892
net engine: fix compilation warnings on Solaris
by Jens Axboe
· 16 years ago
cd98801
splice engine: fix vmsplice() problem with block sizes larger than a pipe
by Jens Axboe
· 16 years ago
de9937d
aio: fixed a signedness issue that could cause abort on strace
by Jens Axboe
· 16 years ago
df9c26b
Avoid opening files until they are used
by Jens Axboe
· 16 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
af8771b
errno is not negative
by Jens Axboe
· 16 years ago
2992b05
close_ioengine() clears ->data after calling engine cleanup
by Jens Axboe
· 16 years ago
e51cf72
vsync: Fix issue with double issue of io_u
by Jens Axboe
· 16 years ago
5921e80
Make it work on opensolaris
by Jens Axboe
· 16 years ago
d0c7093
Fix bad references to 'sgio'
by Gurudas Pai
· 16 years ago
443662e
net engine: improve host/port parsing
by Jens Axboe
· 16 years ago
838bc70
Add logging for queue submit and complet counts
by Jens Axboe
· 17 years ago
75de55a
libaio: Add hint on libaio engine init failing
by Jens Axboe
· 17 years ago
565cc35
posixaio: Missing memset()
by Jens Axboe
· 17 years ago
3c77037
posixaio: speedup by using aio_suspend() instead of manual waiting
by Jens Axboe
· 17 years ago
28cfeb6
Remove debug printf() in net engine
by Jens Axboe
· 17 years ago
f85ac25
Remove the file->last_completed_pos variable
by Jens Axboe
· 17 years ago
126d65c
Make file structures dynamically allocated
by Jens Axboe
· 17 years ago
6977bcd
Update close file handler to return potential error
by Jens Axboe
· 17 years ago
f3de88a
Move syslet/indirect bits into the OS specific directory
by Jens Axboe
· 17 years ago
ad830ed
Add FIO_SIGQUIT engine option
by Jens Axboe
· 17 years ago
cc9159c
sync engine: missing fsync check in vsync
by Jens Axboe
· 17 years ago
1d2af02
Add vsync io engine
by Jens Axboe
· 17 years ago
2bd3eab
sync engine: cleanup psync/sync seperation
by Jens Axboe
· 17 years ago
5e00c2c
libio: fix bug in commit hook
by Jens Axboe
· 17 years ago
Next »