As suggested by Eduardo, this series split the error handling of global properties in two separate patches.
--- Greg Kurz (2): qdev: ignore GlobalProperty.errp for hotplugged devices vl: exit if a bad property value is passed to -global hw/core/qdev-properties.c | 4 ++-- include/hw/qdev-core.h | 4 +++- vl.c | 1 + 3 files changed, 6 insertions(+), 3 deletions(-) -- Greg