Note: PATCH 3/5 makes -drive reject duplicate definitions instead of ignoring all but the first silently. If this isn't sufficiently bug-compatible for you, we need to talk.
Markus Armbruster (5): blockdev: Fix error message for invalid -drive CHS blockdev: Make drive_init() use error_report() blockdev: Reject multiple definitions for the same drive blockdev: Fix drive_del not to crash when drive is not in use blockdev: Fix drive_add for drives without media blockdev.c | 88 ++++++++++++++++++++++++-------------------------- blockdev.h | 2 +- hw/device-hotplug.c | 3 +- hw/usb-msd.c | 3 +- vl.c | 6 +-- 5 files changed, 47 insertions(+), 55 deletions(-) -- 1.7.2.3