qemu-patch-raspberry4/hw
Eric Auger 9bdbfbd50d vfio/platform: Pass an error object to vfio_base_device_init
This patch propagates errors encountered during vfio_base_device_init
up to the realize function.

In case the host value is not set or badly formed we now report an
error.

Signed-off-by: Eric Auger <eric.auger@redhat.com>
Reviewed-by: Markus Armbruster <armbru@redhat.com>
Signed-off-by: Alex Williamson <alex.williamson@redhat.com>
2016-10-17 10:58:01 -06:00
..
9pfs 9pfs: fix memory leak in v9fs_write 2016-10-17 14:13:58 +02:00
acpi acpi: provide _PXM method for CPU devices if QEMU is started numa enabled 2016-10-10 01:16:57 +03:00
adc STM32F2xx: Add the ADC device 2016-10-04 13:28:07 +01:00
alpha
arm virtio, pc: fixes and features 2016-10-10 16:23:40 +01:00
audio
block virtio, pc: fixes and features 2016-10-10 16:23:40 +01:00
bt bt-hci-csr: drop unused argument 2016-10-08 09:02:19 +03:00
char virtio: cleanup VMSTATE_VIRTIO_DEVICE 2016-10-10 02:21:43 +03:00
core generic-loader: Add a generic loader 2016-10-04 13:28:09 +01:00
cpu
cris
display virtio, pc: fixes and features 2016-10-10 16:23:40 +01:00
dma hw/dma: vmstateify rc4030 2016-09-29 12:07:51 +01:00
gpio
i2c
i386 virtio, pc: fixes and features 2016-10-10 16:23:40 +01:00
ide Block layer patches 2016-10-04 14:25:08 +01:00
input virtio: cleanup VMSTATE_VIRTIO_DEVICE 2016-10-10 02:21:43 +03:00
intc ppc/xics: Split ICS into ics-base and ics class 2016-10-14 16:31:02 +11:00
ipack
ipmi vl: Switch qemu_uuid to QemuUUID 2016-09-23 11:42:52 +08:00
isa
lm32
m68k m68k: change default system clock for m5208evb 2016-10-08 11:25:29 +03:00
mem trace: move hw/mem/pc-dimm.c trace points into correct file 2016-09-28 19:17:54 +01:00
microblaze
mips
misc hw/misc/edu: support MSI interrupt 2016-10-04 10:00:25 +02:00
moxie
net virtio: cleanup VMSTATE_VIRTIO_DEVICE 2016-10-10 02:21:43 +03:00
nvram vl: Switch qemu_uuid to QemuUUID 2016-09-23 11:42:52 +08:00
openrisc
pci
pci-bridge
pci-host
pcmcia
ppc spapr: Improved placement of PCI host bridges in guest memory map 2016-10-16 12:04:15 +11:00
s390x s390x/css: {c,h,t,r,x}sch: require enable AND device number valid 2016-09-28 13:24:51 +02:00
scsi virtio: cleanup VMSTATE_VIRTIO_DEVICE 2016-10-10 02:21:43 +03:00
sd
sh4
smbios smbios: fix uuid copy 2016-09-29 11:43:22 +08:00
sparc intc: make HMP 'info irq' and 'info pic' commands use InterruptStatsProvider interface 2016-10-04 10:00:25 +02:00
sparc64
ssi STM32F2xx: Add the SPI device 2016-10-04 13:28:07 +01:00
timer * Thread Sanitizer fixes (Alex) 2016-10-10 10:39:29 +01:00
tpm
tricore
unicore32
usb usb-redir: allocate buffers before waking up the host adapter 2016-10-12 14:37:24 +02:00
vfio vfio/platform: Pass an error object to vfio_base_device_init 2016-10-17 10:58:01 -06:00
virtio virtio, pc: fixes and features 2016-10-10 16:23:40 +01:00
watchdog
xen
xenpv xenpv: Fix qemu_uuid compiling error 2016-09-29 11:43:17 +08:00
xtensa
Makefile.objs STM32F2xx: Add the ADC device 2016-10-04 13:28:07 +01:00