qemu-e2k/hw
Yi Min Zhao 8f95595072 s390x/pci: assign msix io region for each pci device
For efficiency we now assign one msix io region for each pci device
and provide it with the pointer to the zPCI device as opaque
parameter. In addition, we remove msix address space and add msix io
region as a subregion to the root memory region of pci device.

Signed-off-by: Yi Min Zhao <zyimin@linux.vnet.ibm.com>
Reviewed-by: Pierre Morel <pmorel@linux.vnet.ibm.com>
Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com>
2016-09-28 13:24:51 +02:00
..
9pfs 9pfs: fix potential segfault during walk 2016-09-19 11:39:48 +02:00
acpi hw/i386: AMD IOMMU IVRS table 2016-09-24 01:02:01 +03:00
alpha
arm sysbus: Remove ignored return value of FindSysbusDeviceFunc 2016-09-27 17:03:34 -03:00
audio pcspk: adding vmstate for save/restore 2016-09-15 15:10:06 +02:00
block virtio-blk: rename virtio_device_info to virtio_blk_info 2016-09-13 11:00:56 +01:00
bt hw/bt/hci: spelling fix: endianness 2016-09-13 18:12:34 +03:00
char hw: replace most use of qemu_chr_fe_write with qemu_chr_fe_write_all 2016-09-13 19:09:42 +02:00
core sysbus: Remove ignored return value of FindSysbusDeviceFunc 2016-09-27 17:03:34 -03:00
cpu
cris
display vmstateify ssd0323 display 2016-09-22 18:13:08 +01:00
dma hw/ptimer: Introduce timer policy feature 2016-09-22 18:13:06 +01:00
gpio
i2c
i386 hw/i386: AMD IOMMU IVRS table 2016-09-24 01:02:01 +03:00
ide portio: keep references on portio 2016-09-08 18:05:21 +04:00
input adb.c: prevent NO_KEY value from going to guest 2016-09-23 10:29:40 +10:00
intc ppc/xics: account correct irq status 2016-09-23 12:39:07 +10:00
ipack
ipmi vl: Switch qemu_uuid to QemuUUID 2016-09-23 11:42:52 +08:00
isa portio: keep references on portio 2016-09-08 18:05:21 +04:00
lm32
m68k hw/ptimer: Introduce timer policy feature 2016-09-22 18:13:06 +01:00
mem
microblaze
mips
misc imx: Use 'const char', not 'char const' 2016-09-22 18:13:09 +01:00
moxie
net imx_fec: fix error in qemu_send_packet argument 2016-09-27 17:54:22 +08:00
nvram vl: Switch qemu_uuid to QemuUUID 2016-09-23 11:42:52 +08:00
openrisc
pci
pci-bridge
pci-host
pcmcia
ppc sysbus: Remove ignored return value of FindSysbusDeviceFunc 2016-09-27 17:03:34 -03:00
s390x s390x/pci: assign msix io region for each pci device 2016-09-28 13:24:51 +02:00
scsi spapr_vscsi: convert to trace framework instead of DPRINTF 2016-09-23 10:29:40 +10:00
sd vmstateify ssi-sd 2016-09-22 18:13:08 +01:00
sh4 sh4: fix broken link to documentation 2016-09-15 15:32:22 +03:00
smbios vl: Switch qemu_uuid to QemuUUID 2016-09-23 11:42:52 +08:00
sparc
sparc64
ssi imx: Use 'const char', not 'char const' 2016-09-22 18:13:09 +01:00
timer imx: Use 'const char', not 'char const' 2016-09-22 18:13:09 +01:00
tpm
tricore tricore: remove useless cast 2016-09-15 15:32:22 +03:00
unicore32
usb usb-mtp: add support for files larger than 4g (gsoc) 2016-09-15 14:56:36 +01:00
vfio vfio/pci: Fix regression in MSI routing configuration 2016-09-15 10:41:36 -06:00
virtio virtio: handle virtqueue_get_head() errors 2016-09-23 19:03:56 +03:00
watchdog
xen
xenpv vl: Switch qemu_uuid to QemuUUID 2016-09-23 11:42:52 +08:00
xtensa
Makefile.objs