aboutsummaryrefslogtreecommitdiff
path: root/posix-aio-compat.c
AgeCommit message (Expand)Author
2012-04-19aio: remove process_queue callback and qemu_aio_process_queuePaolo Bonzini
2012-04-19posix-aio: merge posix_aio_process_queue and posix_aio_readPaolo Bonzini
2012-01-13prepare for future GPLv2+ relicensingPaolo Bonzini
2011-12-15block: qemu_aio_get does not return NULLPaolo Bonzini
2011-12-14Fix spelling in comments, documentation and messagesStefan Weil
2011-11-11posix-aio-compat: Plug memory leak on paio_init() error pathMarkus Armbruster
2011-09-20block: avoid SIGUSR2Frediano Ziglio
2011-09-20posix-aio-compat: Removed unused offset variableFrediano Ziglio
2011-08-23posix-aio-compat: fix latency issuesAvi Kivity
2011-08-20Use glib memory allocation and free functionsAnthony Liguori
2011-08-02posix-aio-compat: Allow read after EOFKevin Wolf
2011-08-02async: Remove AsyncContextKevin Wolf
2011-06-08Fix compilation warning due to missing header for sigaction (followup)Alexandre Raymond
2011-05-18posix-aio-compat: Fix idle_threads counterKevin Wolf
2011-03-07trace: Trace posix-aio-compat.c completion and cancellationStefan Hajnoczi
2010-10-30Move qemu_gettimeofday() to OS specific filesJes Sorensen
2010-10-05Fix spelling in commentsStefan Weil
2010-09-21use qemu_blockalign consistentlyChristoph Hellwig
2010-09-09trace: Trace virtio-blk, multiwrite, and paio_submitStefan Hajnoczi
2010-08-30posix-aio-compat: Fix async_conmtext for ioctlAndrew de Quincey
2010-05-28posix-aio-compat: Expand tabs that have crept inStefan Hajnoczi
2010-01-26posix-aio-compat.c: fix warning with _FORTIFY_SOURCEKirill A. Shutemov
2009-12-03posix-aio-compat: Fix error checkKevin Wolf
2009-12-03Don't leak file descriptorsKevin Wolf
2009-10-30Remove aio_ctx from paio_* interfaceKevin Wolf
2009-10-27posix-aio-compat: Honour AsyncContextKevin Wolf
2009-10-27Add qemu_aio_process_queue()Kevin Wolf
2009-10-27posix-aio-compat: Split out posix_aio_process_queueKevin Wolf
2009-09-27posix-aio-compat: avoid signal race when spawning a threadmalc
2009-09-12Fix sys-queue.h conflict for goodBlue Swirl
2009-09-12Unbreak BSD: use qemu_fdatasync instead of fdatasyncBlue Swirl
2009-09-11block: add aio_flush operationChristoph Hellwig
2009-08-27raw-posix: refactor AIO supportChristoph Hellwig
2009-07-27rename HAVE_PREADV to CONFIG_PREADVJuan Quintela
2009-05-08fix asynchronous ioctlsChristoph Hellwig
2009-04-07native preadv/pwritev support (Christoph Hellwig)aliguori
2009-04-07push down vector linearization to posix-aio-compat.c (Christoph Hellwig)aliguori
2009-03-28new scsi-generic abstraction, use SG_IO (Christoph Hellwig)aliguori
2009-02-21Properly handle pthread_cond_timedwait timing outmalc
2009-02-21Cosmeticsmalc
2009-02-21Avoid thundering herd problemmalc
2009-02-21Avoid infinite loop around timed condition variablemalc
2009-02-21Error checkingmalc
2009-01-24Rename sigev_signo to avoid FreeBSD problems (Juergen Lock)blueswir1
2009-01-17Use kill instead of sigqueue: re-enables AIO on OpenBSDblueswir1
2009-01-13Fix race in POSIX AIO emulation (Jan Kiszka)aliguori
2008-12-13Remove unnecessary trailing newlinesblueswir1
2008-12-12Replace posix-aio with custom thread poolaliguori