qemu-e2k/hw
Kevin Wolf 4f8a066b5f blockdev: Remove IF_* check for read-only blockdev_init
IF_NONE allows read-only, which makes forbidding it in this place
for other types pretty much pointless.

Instead, make sure that all devices for which the check would have
errored out check in their init function that they don't get a read-only
BlockDriverState. This catches even cases where IF_NONE and -device is
used.

Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
2013-10-11 16:50:01 +02:00
..
9pfs hw/9pfs: Fix errno value for xattr functions 2013-10-05 13:05:28 +04:00
acpi pc,pci,virtio fixes and cleanups 2013-09-30 17:15:01 -05:00
alpha hw/alpha: Fix compiler warning (integer constant is too large) 2013-10-02 22:55:28 +04:00
arm QOM CPUState refactorings / X86CPU 2013-09-03 12:33:32 -05:00
audio audio: remove CONFIG_MIXEMU configure option 2013-09-24 10:29:34 +02:00
block blockdev: Remove IF_* check for read-only blockdev_init 2013-10-11 16:50:01 +02:00
bt Preparation for usb-bt-dongle conditional build 2013-09-10 11:14:41 +02:00
char sh4: Fix serial line access for Linux kernels later than 3.2 2013-10-02 22:55:28 +04:00
core
cpu QOM CPUState refactorings / X86CPU 2013-09-03 12:33:32 -05:00
cris
display qxl: compile only once 2013-09-18 11:13:29 +02:00
dma
gpio
i2c
i386 pc,pci,virtio fixes and cleanups 2013-09-30 17:15:01 -05:00
ide ahci: set ahci mode on reset 2013-10-11 16:49:59 +02:00
input
intc
isa
lm32
m68k
microblaze
mips mips_malta: support up to 2GiB RAM 2013-09-09 18:42:22 +02:00
misc
moxie
net pc,pci,virtio fixes and cleanups 2013-09-30 17:15:01 -05:00
nvram
openrisc
pci pci: remove explicit check to 64K ioport size 2013-09-15 11:49:51 +03:00
pci-bridge
pci-host pc,pci,virtio fixes and cleanups 2013-09-30 17:15:01 -05:00
ppc QOM CPUState refactorings / X86CPU 2013-09-03 12:33:32 -05:00
s390x s390/eventfacility: allow childs to handle more than 1 event type 2013-09-20 13:55:30 +02:00
scsi scsi: Allocate SCSITargetReq r->buf dynamically [CVE-2013-4344] 2013-10-09 17:24:18 +02:00
sd blockdev: Remove IF_* check for read-only blockdev_init 2013-10-11 16:50:01 +02:00
sh4
sparc
sparc64
ssi
timer
tpm
unicore32
usb pci-ohci: Add missing 'break' in ohci_service_td 2013-10-02 22:55:28 +04:00
virtio
watchdog
xen qemu/xen: make use of xenstore relative paths 2013-10-10 14:25:52 +00:00
xtensa
Makefile.objs