aboutsummaryrefslogtreecommitdiff
path: root/hw/xen_disk.c
AgeCommit message (Expand)Author
2013-04-08hw: move target-independent files to subdirectoriesPaolo Bonzini
2013-04-08hw: move headers to include/Paolo Bonzini
2013-04-05Allow xen guests to plug disks of 1 TiB or moreFelipe Franciosi
2013-04-05Xen PV backend: Disable use of O_DIRECT by default as it results in crashes.Alex Bligh
2013-04-05Xen PV backend: Move call to bdrv_new from blk_init to blk_connectAlex Bligh
2013-03-15block: Add options QDict to bdrv_open() prototypeKevin Wolf
2013-03-01hw: include hw header files with full pathsPaolo Bonzini
2013-01-14xen_disk: implement BLKIF_OP_FLUSH_DISKCACHE, remove BLKIF_OP_WRITE_BARRIERStefano Stabellini
2013-01-14xen_disk: add persistent grant support to xen_disk backendRoger Pau Monne
2013-01-14xen_disk: fix memory leakRoger Pau Monne
2012-12-19softmmu: move include files to include/sysemu/Paolo Bonzini
2012-12-19janitor: do not include qemu-char everywherePaolo Bonzini
2012-06-21xen: Reorganize includes of Xen headers.Anthony PERARD
2012-06-15xen: Don't peek behind the BlockDriverState abstractionMarkus Armbruster
2012-06-11qemu/xendisk: set maximum number of grants to be usedJan Beulich
2012-05-17xen_disk: properly update stats in ioreq_release()Jan Beulich
2012-05-17xen_disk: use bdrv_aio_flush instead of bdrv_flushStefano Stabellini
2012-05-17xen_disk: remove syncwrite optionStefano Stabellini
2012-04-13xen: handle backend deletion from xenstoreStefano Stabellini
2012-03-28Merge remote-tracking branch 'sstabellini/disk_io' into stagingAnthony Liguori
2012-03-27xen_disk: detach the blkdev before bdrv_deleteStefano Stabellini
2012-03-23xen_disk: when using AIO flush after the operation is completedStefano Stabellini
2012-03-23xen_disk: open disk with BDRV_O_NOCACHE | BDRV_O_CACHE_WB | BDRV_O_NATIVE_AIOStefano Stabellini
2012-01-13prepare for future GPLv2+ relicensingPaolo Bonzini
2011-12-05xen_disk: remove dead codePaolo Bonzini
2011-10-21xen_disk: Always set feature-barrier = 1Kevin Wolf
2011-09-09Introduce a new 'connected' xendev op called when Connected.John Haxby
2011-09-06block: Attach non-qdev devices as wellMarkus Armbruster
2011-08-25block: explicit I/O accountingChristoph Hellwig
2011-08-20Use glib memory allocation and free functionsAnthony Liguori
2011-07-17xen_disk: treat "aio" as "raw"Stefano Stabellini
2011-07-17xen_disk: cope with missing xenstore "params" nodeStefano Stabellini
2011-05-18hw/xen_disk: Remove unused local variableStefan Weil
2011-05-08xen: Support new libxc calls from xen unstable.Anthony PERARD
2011-05-08xen: Replace some tab-indents with spaces (clean-up).Anthony PERARD
2011-04-07hw/xen_disk: ioreq not finished on errorFeiran Zheng
2011-03-15hw/xen_disk: aio_inflight not released in handling ioreq when nr_segments==0Feiran Zheng
2010-12-17Remove NULL checks for bdrv_new return valueKevin Wolf
2010-11-24qemu and qemu-xen: support empty write barriers in xen_diskStefano Stabellini
2010-08-24Rearrange block headersBlue Swirl
2010-04-25Remove dead assignments in various common files, spotted by clang analyzerBlue Swirl
2010-04-23Replace calls of old bdrv_openKevin Wolf
2010-01-20Clean-up a little bit the RW related bits of BDRV_O_FLAGS. BDRV_O_RDONLY gone...Naphtali Sprei
2009-11-09Configurable block format whitelistMarkus Armbruster
2009-09-12Fix sys-queue.h conflict for goodBlue Swirl
2009-07-27kill drives_tableGerd Hoffmann
2009-07-16Update to a hopefully more future proof FSF addressBlue Swirl
2009-06-13xen_disk: move sanity check to the correct placeGerd Hoffmann
2009-04-25Fix compilation when x86_64 is definedBlue Swirl
2009-04-23Use a more natural orderblueswir1