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>
fdc: Remove status0 parameter from fdctrl_set_fifo()
It decided whether an interrupt is triggered. Only one caller made useof this functionality, so move the code there.
In this one caller, the interrupt must actually be triggeredunconditionally, like it was before commit 2fee0088. For example, a...
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>
View revisions
Also available in: Atom