summaryrefslogtreecommitdiff
path: root/hw/scsi
AgeCommit message (Expand)AuthorFilesLines
2015-04-28Convert (ffs(val) - 1) to ctz32(val)Stefan Hajnoczi1-1/+1
2015-03-26virtio-scsi-dataplane: fix memory leak for VirtIOSCSIVringTing Wang1-0/+6
2015-03-25vmw_pvscsi: use PCI DMA APIsPaolo Bonzini1-21/+21
2015-03-25megasas: use PCI DMA APIsPaolo Bonzini1-27/+24
2015-03-18virtio-scsi-dataplane: fix memory leak in virtio_scsi_vring_initBo Su1-1/+3
2015-03-18virtio-scsi: Fix assert in virtio_scsi_push_eventFam Zheng1-2/+6
2015-03-12Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell1-6/+6
2015-03-11virtio-scsi: clean out duplicate cdb fieldMichael S. Tsirkin1-1/+1
2015-03-11virtio-scsi: fix cdb/sense sizeMichael S. Tsirkin1-5/+5
2015-03-10Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell4-39/+20
2015-03-10Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell1-0/+7
2015-03-10scsi-hd: fix property unset caseEkaterina Tumanova1-1/+6
2015-03-10BlockConf: Call backend functions to detect geometry and blocksizesEkaterina Tumanova1-0/+2
2015-03-10scsi: Convert remaining PCI HBAs to realize()Markus Armbruster3-41/+17
2015-03-10scsi: Improve error reporting for invalid drive propertyMarkus Armbruster1-4/+1
2015-03-10hw: Propagate errors through qdev_prop_set_drive()Markus Armbruster1-1/+5
2015-03-10scsi: Clean up duplicated error in legacy if=scsi codeMarkus Armbruster4-2/+6
2015-03-10vhost-scsi: Remove superfluous '\n' around error_report()Gonglei1-3/+3
2015-03-09spapr_vio: Convert to realize()Markus Armbruster1-10/+3
2015-03-09Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell1-4/+5
2015-03-02virtio-scsi: Allocate op blocker reason before blockingMax Reitz2-4/+4
2015-02-27virtio-scsi-dataplane: Call blk_set_aio_context within BQLFam Zheng1-8/+7
2015-02-27scsi: give device a parent before setting propertiesPaolo Bonzini1-0/+5
2015-02-26virtio: add feature checking helpersCornelia Huck1-4/+4
2015-02-26virtio-scsi: use standard-headersMichael S. Tsirkin1-0/+1
2015-02-26Merge remote-tracking branch 'remotes/armbru/tags/pull-error-2015-02-18' into...Peter Maydell1-2/+4
2015-02-24Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell1-0/+35
2015-02-18monitor: Clean up around monitor_handle_fd_param()Markus Armbruster1-1/+1
2015-02-18vhost-scsi: Improve error reporting for invalid vhostfdMarkus Armbruster1-2/+4
2015-02-16dataplane: endianness-aware accessesCornelia Huck1-1/+1
2015-02-11vhost-scsi: set the bootable value of channel/target/lunGonglei1-0/+6
2015-02-11vhost-scsi: expose the TYPE_FW_PATH_PROVIDER interfaceGonglei1-0/+20
2015-02-11vhost-scsi: add bootindex propertyGonglei1-0/+9
2015-02-05migration: Append JSON description of migration streamAlexander Graf1-1/+1
2015-02-02scsi: Fix scsi_req_cancel_async for no aiocb reqFam Zheng1-0/+2
2015-01-27virtio: fix feature bit checksCornelia Huck1-1/+1
2015-01-14scsi: fix cancellation when I/O was completed but DMA was not.Paolo Bonzini1-0/+2
2015-01-14hw/scsi/lsi53c895a: add support for additional diag / debug registersPeter Lieven1-0/+6
2014-12-15Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell5-10/+33
2014-12-15scsi-disk: provide maximum transfer lengthPaolo Bonzini1-0/+27
2014-12-15scsi: Use g_new() & friends where that makes obvious senseMarkus Armbruster2-2/+2
2014-12-15scsi: Fuse g_malloc(); memset() into g_malloc0()Markus Armbruster1-4/+2
2014-12-15scsi: Drop superfluous conditionals around g_free()Markus Armbruster1-4/+2
2014-12-01vhost: Fix vhostfd leak in error branchGonglei1-0/+1
2014-11-12virtio-scsi: dataplane: suppress guest notificationMing Lei1-1/+6
2014-11-12esp: Do not overwrite ESP_TCHI after resetHannes Reinecke1-2/+9
2014-11-11virtio-scsi: dataplane: fix allocation for 'cmd_vrings'Ming Lei1-1/+1
2014-11-10esp: fix coding standardsPaolo Bonzini1-1/+2
2014-11-07virtio-scsi: work around bug in old BIOSesPaolo Bonzini1-0/+17
2014-11-07esp-pci: fixup deadlock with linuxHannes Reinecke1-0/+2