summaryrefslogtreecommitdiffstats
path: root/hw/scsi/megasas.c
Commit message (Expand)AuthorAgeFilesLines
* scsi: initialise info object with appropriate sizeP J P2016-03-151-1/+1
* megasas: Use qemu_hw_version() instead of QEMU_VERSIONEduardo Habkost2015-11-041-1/+1
* megasas: fix megasas_get_sata_addrPaolo Bonzini2015-10-121-1/+1
* megasas: Add write function to handle write access to PCI BAR 3Salva Peiró2015-07-271-0/+7
* pci: Don't register a specialized 'config_write' if default behavior is intendedShmulik Ladkani2015-06-191-8/+0
* Convert (ffs(val) - 1) to ctz32(val)Stefan Hajnoczi2015-04-281-1/+1
* megasas: use PCI DMA APIsPaolo Bonzini2015-03-251-27/+24
* scsi: Convert remaining PCI HBAs to realize()Markus Armbruster2015-03-101-11/+3
* scsi: Clean up duplicated error in legacy if=scsi codeMarkus Armbruster2015-03-101-0/+2
* scsi: Fuse g_malloc(); memset() into g_malloc0()Markus Armbruster2014-12-151-4/+2
* megasas: Fixup MSI-X handlingHannes Reinecke2014-10-311-24/+24
* megasas: Rework frame queueing algorithmHannes Reinecke2014-10-311-51/+45
* megasas: Update queue loggingHannes Reinecke2014-10-311-9/+17
* megasas: Implement DCMD_CLUSTER_RESET_LDHannes Reinecke2014-10-311-1/+15
* megasas: Ignore duplicate init_firmware commandsHannes Reinecke2014-10-311-3/+6
* megasas: Clear unit attention on initial resetHannes Reinecke2014-10-311-1/+17
* megasas: Decode register namesHannes Reinecke2014-10-311-3/+20
* megasas: Fix typo in megasas_dcmd_ld_get_list()Hannes Reinecke2014-10-311-1/+1
* megasas: add MegaRAID SAS 2108 emulationHannes Reinecke2014-10-311-25/+193
* megasas: fixup device mappingHannes Reinecke2014-10-311-35/+60
* megasas: fixup MFI_DCMD_LD_LIST_QUERYHannes Reinecke2014-10-311-3/+34
* hw: Convert from BlockDriverState to BlockBackend, mostlyMarkus Armbruster2014-10-201-9/+6
* memory: remove memory_region_destroyPaolo Bonzini2014-08-181-3/+0
* megasas: use PCI DMA APIPaolo Bonzini2014-06-181-6/+10
* savevm: Remove all the unneeded version_minimum_id_old (x86)Juan Quintela2014-06-161-2/+1
* megasas: remove buildtime stringsOlaf Hering2014-05-201-2/+2
* megasas: Add MSI supportHannes Reinecke2014-04-281-6/+43
* megasas: Enable MSI-X supportHannes Reinecke2014-04-281-12/+5
* megasas: Implement LD_LIST_QUERYHannes Reinecke2014-04-281-0/+17
* qdev: Remove hex8/32/64 property typesPaolo Bonzini2014-02-141-1/+1
* exec: Make stb_phys input an AddressSpaceEdgar E. Iglesias2014-02-111-2/+4
* exec: Make stl_*_phys input an AddressSpaceEdgar E. Iglesias2014-02-111-2/+4
* exec: Make stq_*_phys input an AddressSpaceEdgar E. Iglesias2014-02-111-1/+2
* exec: Make ldq/ldub_*_phys input an AddressSpaceEdgar E. Iglesias2014-02-111-1/+2
* exec: Make ldl_*_phys input an AddressSpaceEdgar E. Iglesias2014-02-111-2/+2
* hw: set interrupts using pci irq wrappersMarcel Apfelbaum2013-10-141-3/+3
* scsi: Pass size to scsi_bus_new()Andreas Färber2013-08-301-1/+2
* devices: Associate devices to their logical categoryMarcel Apfelbaum2013-07-291-0/+1
* scsi: Improve error propagation for scsi_bus_legacy_handle_cmdline()Andreas Färber2013-07-231-1/+6
* megasas: Legacy command line handling fixAndreas Färber2013-07-231-1/+4
* scsi/megasas: QOM parent field cleanupAndreas Färber2013-07-231-20/+26
* scsi/megasas: QOM Upcast SweepPeter Crosthwaite2013-07-231-5/+10
* hw/s*: pass owner to memory_region_init* functionsPaolo Bonzini2013-07-041-3/+3
* memory: add owner argument to initialization functionsPaolo Bonzini2013-07-041-3/+3
* dma: eliminate DMAContextPaolo Bonzini2013-06-201-2/+2
* exec: eliminate qemu_put_ram_ptrPaolo Bonzini2013-05-241-1/+0
* scsi: add bus_name parameter to scsi_bus_new.KONRAD Frederic2013-05-031-1/+1
* hw: move private headers to hw/ subdirectories.Paolo Bonzini2013-04-081-1/+1
* hw: move target-independent files to subdirectoriesPaolo Bonzini2013-04-081-0/+2213
OpenPOWER on IntegriCloud