summaryrefslogtreecommitdiffstats
path: root/hw/virtio-blk.c
Commit message (Expand)AuthorAgeFilesLines
* block: convert qemu_aio_flush() calls to bdrv_drain_all()Stefan Hajnoczi2011-12-051-1/+1
* virtio-blk: fix cross-endian config spacePaolo Bonzini2011-11-221-3/+4
* virtio-blk: pass full status to the guestPaolo Bonzini2011-11-021-1/+15
* virtio: Support I/O statusLuiz Capitulino2011-10-111-0/+2
* RunState: Rename enum values as generated by the QAPILuiz Capitulino2011-10-041-1/+1
* Replace the VMSTOP macros with a proper state typeLuiz Capitulino2011-09-151-2/+3
* block: New bdrv_set_buffer_alignment()Markus Armbruster2011-09-121-2/+1
* block: Move BlockConf & friends from block_int.h to block.hMarkus Armbruster2011-09-121-0/+1
* block: Drop BlockDriverState member removableMarkus Armbruster2011-09-121-1/+0
* Fix include statements for qemu-common.hStefan Weil2011-09-091-1/+1
* block: Split change_cb() into change_media_cb(), resize_cb()Markus Armbruster2011-09-061-5/+3
* block: Generalize change_cb() to BlockDevOpsMarkus Armbruster2011-09-061-1/+5
* block: explicit I/O accountingChristoph Hellwig2011-08-251-2/+18
* Use glib memory allocation and free functionsAnthony Liguori2011-08-201-3/+3
* virtio-blk: Fix memleak on exitAmit Shah2011-07-271-0/+1
* virtio-blk: Turn drive serial into a qdev propertyMarkus Armbruster2011-07-051-10/+19
* virtio-blk: fail unaligned requestsChristoph Hellwig2011-04-071-0/+8
* Improve vm_stop reason declarationsJan Kiszka2011-02-141-1/+1
* virtio-blk: tell the guest about size changesChristoph Hellwig2011-01-311-0/+10
* virtio-blk: fix cross-endianness targetsAurelien Jarno2011-01-291-15/+25
* Add bootindex parameter to net/block/fd deviceGleb Natapov2010-12-111-0/+2
* virtio-blk: Convert fprintf() to error_report()Stefan Hajnoczi2010-11-211-2/+2
* virtio-blk: Handle immediate flush failure properlyKevin Wolf2010-11-041-1/+1
* virtio-blk: Respect werror option for flushesKevin Wolf2010-10-221-1/+7
* virtio-blk: propagate the required alignmentChristoph Hellwig2010-09-211-0/+1
* trace: Trace virtio-blk, multiwrite, and paio_submitStefan Hajnoczi2010-09-091-0/+7
* virtio-blk: Fix migration of queued requestsKevin Wolf2010-08-301-0/+5
* Rearrange block headersBlue Swirl2010-08-241-0/+1
* virtio-blk: Create exit function to unregister savevmAlex Williamson2010-07-261-0/+8
* ide scsi virtio-blk: Reject empty drives unless media is removableMarkus Armbruster2010-07-131-0/+4
* virtio-blk: Fix virtio-blk-s390 to require driveMarkus Armbruster2010-07-131-0/+6
* Merge remote branch 'kwolf/for-anthony' into stagingAnthony Liguori2010-07-061-0/+14
|\
| * Add virtio disk identification supportjohn cooper2010-07-061-0/+14
* | savevm: Add DeviceState paramAlex Williamson2010-07-061-1/+1
|/
* block: Fix virtual media change for if=noneMarkus Armbruster2010-07-021-0/+1
* qdev: Decouple qdev_prop_drive from DriveInfoMarkus Armbruster2010-07-021-1/+1
* virtio-blk: fix the list operation in virtio_blk_load().Yoshiaki Tamura2010-06-221-1/+1
* block: Move error actions from DriveInfo to BlockDriverStateMarkus Armbruster2010-06-151-2/+1
* virtio-blk: simplify multiwrite calling conventionsChristoph Hellwig2010-06-141-37/+35
* virtio-blk: stop tracking old_bsChristoph Hellwig2010-06-141-19/+10
* blockdev: Collect block device code in new blockdev.cMarkus Armbruster2010-06-041-2/+0
* Cleanup: virtio-blk.c: Be more consistent using BDRV_SECTOR_SIZE insteadJes Sorensen2010-06-041-3/+4
* virtio-blk: fix barrier supportChristoph Hellwig2010-05-211-2/+13
* virtio-blk: Avoid zeroing every request structureStefan Hajnoczi2010-05-211-1/+3
* Remove un-needed codeBruce Rogers2010-04-231-1/+0
* virtio-blk: Fix use after free in error caseKevin Wolf2010-04-181-3/+3
* block: add logical_block_size propertyChristoph Hellwig2010-03-171-3/+17
* block: Emit BLOCK_IO_ERROR before vm_stop() callLuiz Capitulino2010-03-081-1/+1
* virtio-blk: add topology supportChristoph Hellwig2010-02-101-0/+7
* block: add topology qdev propertiesChristoph Hellwig2010-02-101-2/+2
OpenPOWER on IntegriCloud