aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* posix-aio-compat: Fix error checkKevin Wolf2009-12-031-9/+9
* Don't leak file descriptorsKevin Wolf2009-12-031-1/+1
* Remove aio_ctx from paio_* interfaceKevin Wolf2009-10-301-6/+5
* posix-aio-compat: Honour AsyncContextKevin Wolf2009-10-271-0/+12
* Add qemu_aio_process_queue()Kevin Wolf2009-10-271-1/+2
* posix-aio-compat: Split out posix_aio_process_queueKevin Wolf2009-10-271-16/+27
* posix-aio-compat: avoid signal race when spawning a threadmalc2009-09-271-5/+9
* Fix sys-queue.h conflict for goodBlue Swirl2009-09-121-10/+10
* Unbreak BSD: use qemu_fdatasync instead of fdatasyncBlue Swirl2009-09-121-1/+1
* block: add aio_flush operationChristoph Hellwig2009-09-111-2/+17
* raw-posix: refactor AIO supportChristoph Hellwig2009-08-271-73/+252
* rename HAVE_PREADV to CONFIG_PREADVJuan Quintela2009-07-271-2/+2
* fix asynchronous ioctlsChristoph Hellwig2009-05-081-1/+10
* native preadv/pwritev support (Christoph Hellwig)aliguori2009-04-071-2/+83
* push down vector linearization to posix-aio-compat.c (Christoph Hellwig)aliguori2009-04-071-26/+92
* new scsi-generic abstraction, use SG_IO (Christoph Hellwig)aliguori2009-03-281-34/+66
* Properly handle pthread_cond_timedwait timing outmalc2009-02-211-1/+1
* Cosmeticsmalc2009-02-211-11/+13
* Avoid thundering herd problemmalc2009-02-211-4/+4
* Avoid infinite loop around timed condition variablemalc2009-02-211-6/+7
* Error checkingmalc2009-02-211-24/+72
* Rename sigev_signo to avoid FreeBSD problems (Juergen Lock)blueswir12009-01-241-1/+1
* Use kill instead of sigqueue: re-enables AIO on OpenBSDblueswir12009-01-171-3/+1
* Fix race in POSIX AIO emulation (Jan Kiszka)aliguori2009-01-131-7/+2
* Remove unnecessary trailing newlinesblueswir12008-12-131-1/+0
* Replace posix-aio with custom thread poolaliguori2008-12-121-0/+202