35 Commits (ea879fc719b0756f1768f765ee3a5660ce05ca7b)

Author SHA1 Message Date
Kevin Wolf 5be4aab701 posix-aio-compat: Fix idle_threads counter 16 years ago
Stefan Hajnoczi ddca9fb2b5 trace: Trace posix-aio-compat.c completion and cancellation 16 years ago
Jes Sorensen dc786bc910 Move qemu_gettimeofday() to OS specific files 16 years ago
Stefan Weil b0cd712cc3 Fix spelling in comments 16 years ago
Christoph Hellwig 72aef7318f use qemu_blockalign consistently 16 years ago
Stefan Hajnoczi 6d519a5f95 trace: Trace virtio-blk, multiwrite, and paio_submit 16 years ago
Andrew de Quincey 34cf008129 posix-aio-compat: Fix async_conmtext for ioctl 16 years ago
Stefan Hajnoczi b587a52c00 posix-aio-compat: Expand tabs that have crept in 16 years ago
Kirill A. Shutemov 4817d32757 posix-aio-compat.c: fix warning with _FORTIFY_SOURCE 17 years ago
Kevin Wolf 6769da29c7 posix-aio-compat: Fix error check 17 years ago
Kevin Wolf 40ff6d7e8d Don't leak file descriptors 17 years ago
Kevin Wolf 1e5b9d2fcc Remove aio_ctx from paio_* interface 17 years ago
Kevin Wolf e5f37649c6 posix-aio-compat: Honour AsyncContext 17 years ago
Kevin Wolf 8febfa2684 Add qemu_aio_process_queue() 17 years ago
Kevin Wolf 59c7b155aa posix-aio-compat: Split out posix_aio_process_queue 17 years ago
malc ee3993069f posix-aio-compat: avoid signal race when spawning a thread 17 years ago
Blue Swirl 72cf2d4f0e Fix sys-queue.h conflict for good 17 years ago
Blue Swirl 47faadc676 Unbreak BSD: use qemu_fdatasync instead of fdatasync 17 years ago
Christoph Hellwig b2e12bc6e3 block: add aio_flush operation 17 years ago
Christoph Hellwig 9ef91a6771 raw-posix: refactor AIO support 17 years ago
Juan Quintela 2341f9a1ad rename HAVE_PREADV to CONFIG_PREADV 17 years ago
Christoph Hellwig e7d54ae83c fix asynchronous ioctls 18 years ago
aliguori ceb42de899 native preadv/pwritev support (Christoph Hellwig) 18 years ago
aliguori f141eafe28 push down vector linearization to posix-aio-compat.c (Christoph Hellwig) 18 years ago
aliguori 221f715d90 new scsi-generic abstraction, use SG_IO (Christoph Hellwig) 18 years ago
malc 514f7a2774 Properly handle pthread_cond_timedwait timing out 18 years ago
malc a8227a5a20 Cosmetics 18 years ago
malc 5d47e3728b Avoid thundering herd problem 18 years ago
malc 30525aff78 Avoid infinite loop around timed condition variable 18 years ago
malc 8653c0158c Error checking 18 years ago
blueswir1 55f11ca3c2 Rename sigev_signo to avoid FreeBSD problems (Juergen Lock) 18 years ago
blueswir1 c9db92fcc1 Use kill instead of sigqueue: re-enables AIO on OpenBSD 18 years ago
aliguori f094a78220 Fix race in POSIX AIO emulation (Jan Kiszka) 18 years ago
blueswir1 1d6198c3b0 Remove unnecessary trailing newlines 18 years ago
aliguori 3c529d9359 Replace posix-aio with custom thread pool 18 years ago