summaryrefslogtreecommitdiffstats
path: root/posix-aio-compat.c
Commit message (Expand)AuthorAgeFilesLines
* consolidate qemu_iovec_memset{,_skip}() into single function and use existing...Michael Tokarev2012-06-111-5/+3Star
* aio: remove process_queue callback and qemu_aio_process_queuePaolo Bonzini2012-04-191-2/+1Star
* posix-aio: merge posix_aio_process_queue and posix_aio_readPaolo Bonzini2012-04-191-28/+16Star
* prepare for future GPLv2+ relicensingPaolo Bonzini2012-01-131-0/+2
* block: qemu_aio_get does not return NULLPaolo Bonzini2011-12-151-4/+0Star
* Fix spelling in comments, documentation and messagesStefan Weil2011-12-141-2/+2
* posix-aio-compat: Plug memory leak on paio_init() error pathMarkus Armbruster2011-11-111-0/+1
* block: avoid SIGUSR2Frediano Ziglio2011-09-201-24/+9Star
* posix-aio-compat: Removed unused offset variableFrediano Ziglio2011-09-201-3/+2Star
* posix-aio-compat: fix latency issuesAvi Kivity2011-08-231-2/+42
* Use glib memory allocation and free functionsAnthony Liguori2011-08-211-1/+1
* posix-aio-compat: Allow read after EOFKevin Wolf2011-08-021-0/+19
* async: Remove AsyncContextKevin Wolf2011-08-021-11/+0Star
* Fix compilation warning due to missing header for sigaction (followup)Alexandre Raymond2011-06-081-1/+0Star
* posix-aio-compat: Fix idle_threads counterKevin Wolf2011-05-181-4/+2Star
* trace: Trace posix-aio-compat.c completion and cancellationStefan Hajnoczi2011-03-071-0/+5
* Move qemu_gettimeofday() to OS specific filesJes Sorensen2010-10-301-0/+1
* Fix spelling in commentsStefan Weil2010-10-051-1/+1
* use qemu_blockalign consistentlyChristoph Hellwig2010-09-211-1/+1
* trace: Trace virtio-blk, multiwrite, and paio_submitStefan Hajnoczi2010-09-091-0/+2
* posix-aio-compat: Fix async_conmtext for ioctlAndrew de Quincey2010-08-301-0/+1
* posix-aio-compat: Expand tabs that have crept inStefan Hajnoczi2010-05-281-29/+29
* posix-aio-compat.c: fix warning with _FORTIFY_SOURCEKirill A. Shutemov2010-01-261-1/+4
* 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/+5Star
* 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-281-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/+1Star
* Fix race in POSIX AIO emulation (Jan Kiszka)aliguori2009-01-131-7/+2Star
* Remove unnecessary trailing newlinesblueswir12008-12-131-1/+0Star
* Replace posix-aio with custom thread poolaliguori2008-12-121-0/+202