aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* push down vector linearization to posix-aio-compat.c (Christoph Hellwig)aliguori2009-04-071-55/+38
* Fix a few Sparse warningsblueswir12009-04-071-11/+9
* Fix the build for --disable-aioaliguori2009-04-051-0/+6
* Add host_device support to qemu-img. (Nolan Leake)aliguori2009-04-051-0/+36
* Fix wrong return valueblueswir12009-03-301-1/+1
* new scsi-generic abstraction, use SG_IO (Christoph Hellwig)aliguori2009-03-281-28/+26
* FreeBSD host physical cdrom fixesblueswir12009-03-281-2/+153
* Fix regression introduced by r6824aliguori2009-03-131-2/+11
* Drop internal bdrv_pread()/bdrv_pwrite() APIs (Avi Kivity)aliguori2009-03-121-4/+16
* Add internal scsi generic block API (Avi Kivity)aliguori2009-03-121-0/+30
* Rename _BSD to HOST_BSD so that it's more obvious that it's defined by configureblueswir12009-03-081-2/+2
* Use C99 initializers for BlockDriver methodsaurel322009-03-071-21/+17
* Support for DragonFly BSD (Hasso Tepper)blueswir12009-03-071-0/+14
* fix raw_aio_remove (Stefano Stabellini)aliguori2009-02-261-1/+2
* block: remove error handling from qemu_malloc() callers (Avi Kivity)aliguori2009-02-051-2/+0
* fix raw_aio_read\write error handling (Stefano Stabellini)aliguori2009-01-291-15/+21
* 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-2/+1
* global s/fflush(logfile)/qemu_log_flush()/ (Eduardo Habkost)aliguori2009-01-151-1/+1
* Convert references to logfile/loglevel to use qemu_log*() macrosaliguori2009-01-151-2/+2
* Return -errno on write failure (Gleb Natapov)aliguori2009-01-151-3/+3
* Replace posix-aio with custom thread poolaliguori2008-12-121-91/+18
* block: make raw aio signaling non-blocking (Gerd Hoffman)aliguori2008-11-131-7/+10
* Fix previous commit (spotted by Robert Riebisch).aliguori2008-10-141-1/+1
* Define O_DSYNC as O_SYNC if necessary.aliguori2008-10-141-0/+5
* Expand cache= option and use write-through caching by defaultaliguori2008-10-141-24/+17
* Fix IO performance regression in sparcaliguori2008-10-081-35/+35
* Fix warning about missing return valueblueswir12008-10-031-0/+1
* Make compatfd fallback more robustaliguori2008-09-271-0/+4
* Really fix the BSD build this timealiguori2008-09-261-11/+16
* Fix build on non-Linux unicesaliguori2008-09-261-1/+0
* Implement an fd pool to get real AIO with posix-aioaliguori2008-09-261-3/+65
* Fix build on FreeBSDaliguori2008-09-261-10/+12
* Relax posix-aio restrictions on newer glibcsaliguori2008-09-231-1/+1
* Refactor AIO to allow multiple AIO implementationsaliguori2008-09-221-65/+44
* Do not allow AIO to be inited multiple timesaliguori2008-09-221-0/+3
* block-raw is not a protocolaliguori2008-09-161-1/+0
* Make sure to define fd_open when not on Linuxaliguori2008-09-151-0/+5
* Use common objects for qemu-img and qemu-nbdaliguori2008-09-151-27/+8
* Only build compatfd when using AIO and make sure to always init AIOaliguori2008-09-111-0/+3
* Make sure to read siginfo from signalfdaliguori2008-09-111-0/+27
* Use signalfd() to work around signal/select racealiguori2008-09-101-81/+48
* Add missing FreeBSD #include (Juergen Lock)blueswir12008-08-241-0/+1
* Preliminary OpenBSD host support (based on OpenBSD patches by Todd T. Fries)blueswir12008-08-151-0/+27
* Use AIO only if host supports it (based on OpenBSD patches by Todd T. Fries)blueswir12008-08-151-0/+38
* Add a parameter to disable host cache, by Laurent Vivier.ths2008-07-031-8/+8
* Align file accesses with cache=off (O_DIRECT) (Kevin Wolf, Laurent Vivier)bellard2008-05-281-2/+238
* Revert 4367blueswir12008-05-071-113/+6
* Align file accesses with cache=off (Kevin Wolf, Laurent Vivier)blueswir12008-05-061-6/+113
* restore original values for ai.aio_threads and ai.aio_numbellard2008-01-061-2/+2