summaryrefslogtreecommitdiff
path: root/hw/virtio-blk.c
AgeCommit message (Expand)AuthorFilesLines
2010-07-06Merge remote branch 'kwolf/for-anthony' into stagingAnthony Liguori1-0/+14
2010-07-06savevm: Add DeviceState paramAlex Williamson1-1/+1
2010-07-06Add virtio disk identification supportjohn cooper1-0/+14
2010-07-02block: Fix virtual media change for if=noneMarkus Armbruster1-0/+1
2010-07-02qdev: Decouple qdev_prop_drive from DriveInfoMarkus Armbruster1-1/+1
2010-06-22virtio-blk: fix the list operation in virtio_blk_load().Yoshiaki Tamura1-1/+1
2010-06-15block: Move error actions from DriveInfo to BlockDriverStateMarkus Armbruster1-2/+1
2010-06-14virtio-blk: simplify multiwrite calling conventionsChristoph Hellwig1-37/+35
2010-06-14virtio-blk: stop tracking old_bsChristoph Hellwig1-19/+10
2010-06-04blockdev: Collect block device code in new blockdev.cMarkus Armbruster1-2/+0
2010-06-04Cleanup: virtio-blk.c: Be more consistent using BDRV_SECTOR_SIZE insteadJes Sorensen1-3/+4
2010-05-21virtio-blk: fix barrier supportChristoph Hellwig1-2/+13
2010-05-21virtio-blk: Avoid zeroing every request structureStefan Hajnoczi1-1/+3
2010-04-23Remove un-needed codeBruce Rogers1-1/+0
2010-04-18virtio-blk: Fix use after free in error caseKevin Wolf1-3/+3
2010-03-17block: add logical_block_size propertyChristoph Hellwig1-3/+17
2010-03-08block: Emit BLOCK_IO_ERROR before vm_stop() callLuiz Capitulino1-1/+1
2010-02-10virtio-blk: add topology supportChristoph Hellwig1-0/+7
2010-02-10block: add topology qdev propertiesChristoph Hellwig1-2/+2
2010-02-10virtio-blk: revert serial number supporthch@lst.de1-58/+2
2010-02-10virtio-blk: Generate BLOCK_IO_ERROR QMP eventLuiz Capitulino1-1/+5
2010-01-29virtio-blk: Fix error cases which ignored rerror/werrorKevin Wolf1-2/+2
2010-01-29virtio-blk: Fix restart after read errorKevin Wolf1-2/+9
2010-01-29virtio_blk: Factor virtio_blk_handle_request outKevin Wolf1-32/+46
2010-01-13virtio-blk: remove dead variable in virtio_blk_handle_scsiChristoph Hellwig1-4/+1
2010-01-11virtio: add features as qdev propertiesMichael S. Tsirkin1-5/+1
2009-12-03virtio-blk: Implement rerror optionKevin Wolf1-5/+8
2009-12-03Rename DriveInfo.onerror to on_write_errorKevin Wolf1-1/+1
2009-11-12virtio-blk: Pass read errors to the guestKevin Wolf1-1/+1
2009-11-09Pass the drive's readonly attribute to the guest OSNaphtali Sprei1-0/+3
2009-10-05drive cleanup fixes.Gerd Hoffmann1-1/+0
2009-09-11virtio-blk: add volatile writecache featureChristoph Hellwig1-1/+23
2009-09-11qemu: make virtio-blk PCI compliant by defaultMichael S. Tsirkin1-4/+8
2009-09-11virtio-blk: Use bdrv_aio_multiwriteKevin Wolf1-8/+42
2009-08-27virtio-blk: handle NULL returns from bdrv_aio_{read, write}Christoph Hellwig1-4/+14
2009-08-10qdev-ify virtio-blk.Gerd Hoffmann1-6/+4
2009-07-30Fix VM state change handlers running out of orderMarkus Armbruster1-3/+17
2009-06-24Add serial number support for virtio_blkjohn cooper1-0/+55
2009-06-16virtio blk: fix warning.Gerd Hoffmann1-0/+1
2009-06-13Avoid gcc 4.4 warning about uninitialized fieldBlue Swirl1-0/+1
2009-05-18Separate virtio PCI codePaul Brook1-16/+7
2009-05-14Virtio-blk qdev conversionPaul Brook1-9/+10
2009-05-14Virtio-net qdev conversionPaul Brook1-4/+8
2009-05-01virtio-blk: add SGI_IO passthru supportChristoph Hellwig1-7/+116
2009-03-28virtio-blk: use generic vectored I/O APIs (Christoph Hellwig)aliguori1-71/+17
2009-02-11qemu: record devfn on block driver instance (Marcelo Tosatti)aliguori1-0/+1
2009-02-05hw: remove error handling from qemu_malloc() callers (Avi Kivity)aliguori1-2/+1
2009-02-01Add and use #defines for PCI device classesblueswir11-1/+1
2009-01-26Use the default subsystem vendor ID for virtio devices (Mark McLoughlin)aliguori1-1/+2
2009-01-22Stop VM on error in virtio-blk. (Gleb Natapov)aliguori1-46/+124