aboutsummaryrefslogtreecommitdiff
path: root/hw/virtio-blk.c
AgeCommit message (Expand)AuthorFilesLines
2013-04-08hw: move virtio devices to hw/ subdirectoriesPaolo Bonzini1-732/+0
2013-04-08hw: move headers to include/Paolo Bonzini1-4/+7
2013-03-19virtio-blk: Do not segfault fault if failed to initialize dataplaneDunrong Huang1-1/+1
2013-03-18virtio-blk: cleanup: remove qdev field.KONRAD Frederic1-2/+1
2013-03-18virtio-blk: cleanup: QOM castKONRAD Frederic1-19/+14
2013-03-18virtio-blk: cleanup: init and exit functions.KONRAD Frederic1-64/+21
2013-03-18virtio-blk: add the virtio-blk device.KONRAD Frederic1-5/+93
2013-03-18virtio-blk: don't use pointer for configuration.KONRAD Frederic1-4/+4
2013-03-18virtio: make virtio device's structures public.KONRAD Frederic1-20/+0
2013-03-10Merge remote-tracking branch 'bonzini/hw-dirs' into stagingAnthony Liguori1-3/+3
2013-03-04virtio-blk: fix unplug + virsh rebootChristian Borntraeger1-1/+3
2013-03-01hw: include hw header files with full pathsPaolo Bonzini1-3/+3
2013-01-18dataplane: support viostor virtio-pci status bit settingStefan Hajnoczi1-1/+2
2013-01-02virtio-blk: Return UNSUPP for unknown request typesAlexey Zaytsev1-1/+5
2013-01-02virtio-blk: add x-data-plane=on|off performance featureStefan Hajnoczi1-1/+43
2013-01-02virtio-blk: restore VirtIOBlkConf->config_wce flagStefan Hajnoczi1-0/+3
2012-12-19softmmu: move include files to include/sysemu/Paolo Bonzini1-1/+1
2012-12-19misc: move include files to include/qemu/Paolo Bonzini1-1/+1
2012-09-28iostatus: reorganize io error codePaolo Bonzini1-14/+5
2012-09-28iostatus: change is_read to a boolPaolo Bonzini1-2/+2
2012-09-28iostatus: move BlockdevOnError declaration to QAPIPaolo Bonzini1-3/+3
2012-09-28iostatus: rename BlockErrorAction, BlockQMPEventActionPaolo Bonzini1-1/+1
2012-08-22virtio-blk: hide VIRTIO_BLK_F_CONFIG_WCE from old machine typesStefan Hajnoczi1-1/+0
2012-08-10virtio-blk: disable write cache if not negotiatedPaolo Bonzini1-0/+14
2012-08-10virtio-blk: support VIRTIO_BLK_F_CONFIG_WCEPaolo Bonzini1-2/+14
2012-08-10virtio-blk: fix use-after-free while handling scsi commandsAvi Kivity1-0/+1
2012-07-17hw/block-common: Factor out fall back to legacy -drive cyls=...Markus Armbruster1-28/+3
2012-07-17hw/block-common: Factor out fall back to legacy -drive serial=...Markus Armbruster1-7/+1
2012-07-17virtio-blk: qdev properties for disk geometryMarkus Armbruster1-9/+32
2012-07-17hd-geometry: Switch to uint32_t to match BlockConfMarkus Armbruster1-1/+1
2012-07-17hd-geometry: Cut out block layer translation middlemanMarkus Armbruster1-1/+1
2012-07-17hd-geometry: Move disk geometry guessing back from block.cMarkus Armbruster1-1/+2
2012-05-30virtio-blk: Fix geometry sector calculationChristian Borntraeger1-1/+16
2012-05-30virtio: Fix compiler warning for non Linux hostsStefan Weil1-1/+3
2012-05-21virtio: check virtio_load return codeOrit Wassermann1-1/+6
2012-05-21virtio-blk: always enable VIRTIO_BLK_F_SCSIPaolo Bonzini1-1/+2
2012-05-21virtio-blk: define VirtIOBlkConfPaolo Bonzini1-14/+13
2012-05-21virtio-blk: blockdev_mark_auto_del is transport-independentPaolo Bonzini1-0/+1
2012-05-21virtio-blk: report non-zero status when failing SG_IO requestsPaolo Bonzini1-28/+23
2012-02-22block: Rename bdrv_mon_event() & BlockMonEventActionLuiz Capitulino1-3/+3
2012-01-26virtio-blk: add virtio_blk_handle_read trace eventStefan Hajnoczi1-0/+2
2012-01-13virtio-blk: refuse SG_IO requests with scsi=offPaolo Bonzini1-0/+6
2012-01-06scsi virtio-blk usb-msd: Clean up device init error messagesMarkus Armbruster1-1/+1
2011-12-15block: bdrv_aio_* do not return NULLPaolo Bonzini1-15/+4
2011-12-05block: convert qemu_aio_flush() calls to bdrv_drain_all()Stefan Hajnoczi1-1/+1
2011-11-22virtio-blk: fix cross-endian config spacePaolo Bonzini1-3/+4
2011-11-02virtio-blk: pass full status to the guestPaolo Bonzini1-1/+15
2011-10-11virtio: Support I/O statusLuiz Capitulino1-0/+2
2011-10-04RunState: Rename enum values as generated by the QAPILuiz Capitulino1-1/+1
2011-09-15Replace the VMSTOP macros with a proper state typeLuiz Capitulino1-2/+3