aio: rename AIOPool to AIOCBInfo
Now that AIOPool no longer keeps a freelist, it isn't really a "pool" anymore. Rename it to AIOCBInfo and make it const since it no longerneeds to be modified.
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Merge remote-tracking branch 'awilliam/tags/vfio-pci-for-qemu-1.3.0-rc0' into staging
vfio-pci: KVM INTx accel & common msi_get_message
Merge remote-tracking branch 'bonzini/scsi-next' into staging
Merge remote-tracking branch 'kraxel/usb.70' into staging
Merge remote-tracking branch 'spice/spice.v63' into staging
vfio-pci: Add KVM INTx acceleration
This makes use of the new level irqfd support enabling bypass of qemuuserspace both on INTx injection and unmask. This significantlyboosts the performance of devices making use of legacy interrupts (ex.~60% better netperf TCP_RR scores for an e1000e assigned to a Linux...
vfio-pci: Use common msi_get_message
We can get rid of our local version now that a helper exists.
Signed-off-by: Alex Williamson <alex.williamson@redhat.com>
dma: Define dma_context_memory and use in sysbus-ohci
Define a new global dma_context_memory which is a DMAContext correspondingto the global address_space_memory AddressSpace. This can be used bysysbus peripherals like sysbus-ohci which need to do DMA....
virtio-scsi: use dma_context_memory
Until address_space_rw was introduced, NULL was accepted as aplaceholder for DMA with no IOMMU (to address_space_memory).
This does not work anymore, and dma_context_memory needs tobe specified explicitly.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
megasas: Correct target/lun mapping
The structure to reference a logical drive has an unused field,which can be used to carry the lun ID. This enabled seabios toestablish the proper target/LUN mapping.
Cc: Paolo Bonzini <pbonzini@redhat.com>Cc: Gerd Hoffmann <kraxel@redhat.com>...
View revisions
Also available in: Atom