Sign in
qemu
/
qemu
/
11150915fcfc44aaf35c807eaa16599eabc9e718
/
posix-aio-compat.c
bafbd6a
aio: remove process_queue callback and qemu_aio_process_queue
by Paolo Bonzini
· 13 years ago
adfe92f
posix-aio: merge posix_aio_process_queue and posix_aio_read
by Paolo Bonzini
· 13 years ago
6b620ca
prepare for future GPLv2+ relicensing
by Paolo Bonzini
· 13 years ago
91977c2
block: qemu_aio_get does not return NULL
by Paolo Bonzini
· 13 years ago
e7d8100
Fix spelling in comments, documentation and messages
by Stefan Weil
· 13 years ago
095ed5b
posix-aio-compat: Plug memory leak on paio_init() error path
by Markus Armbruster
· 13 years ago
e1d3b25
block: avoid SIGUSR2
by Frediano Ziglio
· 14 years ago
21cfa41
posix-aio-compat: Removed unused offset variable
by Frediano Ziglio
· 14 years ago
e4ea78e
posix-aio-compat: fix latency issues
by Avi Kivity
· 14 years ago
7267c09
Use glib memory allocation and free functions
by Anthony Liguori
· 14 years ago
ba1d1af
posix-aio-compat: Allow read after EOF
by Kevin Wolf
· 14 years ago
384acbf
async: Remove AsyncContext
by Kevin Wolf
· 14 years ago
9bf0960
Fix compilation warning due to missing header for sigaction (followup)
by Alexandre Raymond
· 14 years ago
5be4aab
posix-aio-compat: Fix idle_threads counter
by Kevin Wolf
· 14 years ago
ddca9fb
trace: Trace posix-aio-compat.c completion and cancellation
by Stefan Hajnoczi
· 14 years ago
dc786bc
Move qemu_gettimeofday() to OS specific files
by Jes Sorensen
· 14 years ago
b0cd712
Fix spelling in comments
by Stefan Weil
· 15 years ago
72aef73
use qemu_blockalign consistently
by Christoph Hellwig
· 15 years ago
6d519a5
trace: Trace virtio-blk, multiwrite, and paio_submit
by Stefan Hajnoczi
· 15 years ago
34cf008
posix-aio-compat: Fix async_conmtext for ioctl
by Andrew de Quincey
· 15 years ago
b587a52
posix-aio-compat: Expand tabs that have crept in
by Stefan Hajnoczi
· 15 years ago
4817d32
posix-aio-compat.c: fix warning with _FORTIFY_SOURCE
by Kirill A. Shutemov
· 15 years ago
6769da2
posix-aio-compat: Fix error check
by Kevin Wolf
· 15 years ago
40ff6d7
Don't leak file descriptors
by Kevin Wolf
· 15 years ago
1e5b9d2
Remove aio_ctx from paio_* interface
by Kevin Wolf
· 15 years ago
e5f3764
posix-aio-compat: Honour AsyncContext
by Kevin Wolf
· 15 years ago
8febfa2
Add qemu_aio_process_queue()
by Kevin Wolf
· 15 years ago
59c7b15
posix-aio-compat: Split out posix_aio_process_queue
by Kevin Wolf
· 15 years ago
ee39930
posix-aio-compat: avoid signal race when spawning a thread
by malc
· 16 years ago
72cf2d4
Fix sys-queue.h conflict for good
by Blue Swirl
· 16 years ago
47faadc
Unbreak BSD: use qemu_fdatasync instead of fdatasync
by Blue Swirl
· 16 years ago
b2e12bc
block: add aio_flush operation
by Christoph Hellwig
· 16 years ago
9ef91a6
raw-posix: refactor AIO support
by Christoph Hellwig
· 16 years ago
2341f9a
rename HAVE_PREADV to CONFIG_PREADV
by Juan Quintela
· 16 years ago
e7d54ae
fix asynchronous ioctls
by Christoph Hellwig
· 16 years ago
ceb42de
native preadv/pwritev support (Christoph Hellwig)
by aliguori
· 16 years ago
f141eaf
push down vector linearization to posix-aio-compat.c (Christoph Hellwig)
by aliguori
· 16 years ago
221f715
new scsi-generic abstraction, use SG_IO (Christoph Hellwig)
by aliguori
· 16 years ago
514f7a2
Properly handle pthread_cond_timedwait timing out
by malc
· 16 years ago
a8227a5
Cosmetics
by malc
· 16 years ago
5d47e37
Avoid thundering herd problem
by malc
· 16 years ago
30525af
Avoid infinite loop around timed condition variable
by malc
· 16 years ago
8653c01
Error checking
by malc
· 16 years ago
55f11ca
Rename sigev_signo to avoid FreeBSD problems (Juergen Lock)
by blueswir1
· 16 years ago
c9db92f
Use kill instead of sigqueue: re-enables AIO on OpenBSD
by blueswir1
· 16 years ago
f094a78
Fix race in POSIX AIO emulation (Jan Kiszka)
by aliguori
· 16 years ago
1d6198c
Remove unnecessary trailing newlines
by blueswir1
· 16 years ago
3c529d9
Replace posix-aio with custom thread pool
by aliguori
· 16 years ago