summaryrefslogtreecommitdiffstats
path: root/hw/xen_disk.c
Commit message (Expand)AuthorAgeFilesLines
* hw: include hw header files with full pathsPaolo Bonzini2013-03-011-3/+3
* xen_disk: implement BLKIF_OP_FLUSH_DISKCACHE, remove BLKIF_OP_WRITE_BARRIERStefano Stabellini2013-01-141-5/+4Star
* xen_disk: add persistent grant support to xen_disk backendRoger Pau Monne2013-01-141-17/+154
* xen_disk: fix memory leakRoger Pau Monne2013-01-141-2/+26
* softmmu: move include files to include/sysemu/Paolo Bonzini2012-12-191-1/+1
* janitor: do not include qemu-char everywherePaolo Bonzini2012-12-191-1/+0Star
* xen: Reorganize includes of Xen headers.Anthony PERARD2012-06-211-5/+1Star
* xen: Don't peek behind the BlockDriverState abstractionMarkus Armbruster2012-06-151-2/+1Star
* qemu/xendisk: set maximum number of grants to be usedJan Beulich2012-06-111-0/+14
* xen_disk: properly update stats in ioreq_release()Jan Beulich2012-05-171-4/+8
* xen_disk: use bdrv_aio_flush instead of bdrv_flushStefano Stabellini2012-05-171-4/+18
* xen_disk: remove syncwrite optionStefano Stabellini2012-05-171-7/+1Star
* xen: handle backend deletion from xenstoreStefano Stabellini2012-04-131-0/+4
* Merge remote-tracking branch 'sstabellini/disk_io' into stagingAnthony Liguori2012-03-281-5/+5
|\
| * xen_disk: when using AIO flush after the operation is completedStefano Stabellini2012-03-231-3/+3
| * xen_disk: open disk with BDRV_O_NOCACHE | BDRV_O_CACHE_WB | BDRV_O_NATIVE_AIOStefano Stabellini2012-03-231-2/+2
* | xen_disk: detach the blkdev before bdrv_deleteStefano Stabellini2012-03-271-0/+1
|/
* prepare for future GPLv2+ relicensingPaolo Bonzini2012-01-131-0/+3
* xen_disk: remove dead codePaolo Bonzini2011-12-051-84/+2Star
* xen_disk: Always set feature-barrier = 1Kevin Wolf2011-10-211-3/+2Star
* Introduce a new 'connected' xendev op called when Connected.John Haxby2011-09-091-1/+1
* block: Attach non-qdev devices as wellMarkus Armbruster2011-09-061-0/+1
* block: explicit I/O accountingChristoph Hellwig2011-08-251-0/+5
* Use glib memory allocation and free functionsAnthony Liguori2011-08-211-12/+12
* xen_disk: treat "aio" as "raw"Stefano Stabellini2011-07-171-0/+3
* xen_disk: cope with missing xenstore "params" nodeStefano Stabellini2011-07-171-7/+27
* hw/xen_disk: Remove unused local variableStefan Weil2011-05-181-3/+1Star
* xen: Support new libxc calls from xen unstable.Anthony PERARD2011-05-081-2/+2
* xen: Replace some tab-indents with spaces (clean-up).Anthony PERARD2011-05-081-227/+265
* hw/xen_disk: ioreq not finished on errorFeiran Zheng2011-04-071-2/+8
* hw/xen_disk: aio_inflight not released in handling ioreq when nr_segments==0Feiran Zheng2011-03-151-1/+1
* Remove NULL checks for bdrv_new return valueKevin Wolf2010-12-171-11/+6Star
* qemu and qemu-xen: support empty write barriers in xen_diskStefano Stabellini2010-11-241-2/+10
* Rearrange block headersBlue Swirl2010-08-241-0/+1
* Remove dead assignments in various common files, spotted by clang analyzerBlue Swirl2010-04-251-3/+1Star
* Replace calls of old bdrv_openKevin Wolf2010-04-231-1/+1
* Clean-up a little bit the RW related bits of BDRV_O_FLAGS. BDRV_O_RDONLY gone...Naphtali Sprei2010-01-201-1/+1
* Configurable block format whitelistMarkus Armbruster2009-11-091-1/+2
* Fix sys-queue.h conflict for goodBlue Swirl2009-09-121-20/+20
* kill drives_tableGerd Hoffmann2009-07-271-7/+7
* Update to a hopefully more future proof FSF addressBlue Swirl2009-07-161-2/+1Star
* xen_disk: move sanity check to the correct placeGerd Hoffmann2009-06-131-4/+5
* Fix compilation when x86_64 is definedBlue Swirl2009-04-251-6/+12
* Use a more natural orderblueswir12009-04-231-2/+2
* xen: add block device backend driver. (Gerd Hoffmann)aliguori2009-04-221-0/+779