I got a private branch getting rid of it entirely. This is the fourth part, covering devices, except for two places I need to cover together with QAPI, in a future series.
Could this one go through Andreas's tree? Markus Armbruster (4): hw: Consistently name Error * objects err, and not errp hw: Consistently name Error ** objects errp, and not err qom: Clean up fragile use of error_is_set() in set() methods arm: Clean up fragile use of error_is_set() in realize() methods backends/rng.c | 11 +++++++---- backends/tpm.c | 11 +++++++---- hw/core/qdev-properties-system.c | 10 +++++----- hw/core/qdev-properties.c | 11 +++++++---- hw/core/qdev.c | 20 ++++++++++---------- hw/dma/xilinx_axidma.c | 16 ++++++++-------- hw/intc/arm_gic.c | 6 ++++-- hw/intc/arm_gic_kvm.c | 6 ++++-- hw/intc/armv7m_nvic.c | 6 ++++-- hw/intc/i8259.c | 4 ++-- hw/misc/tmp105.c | 6 ++++-- hw/net/xilinx_axienet.c | 16 ++++++++-------- hw/timer/i8254.c | 4 ++-- hw/virtio/virtio-balloon.c | 6 ++++-- target-i386/cpu.c | 24 ++++++++++++++++-------- 15 files changed, 92 insertions(+), 65 deletions(-) -- 1.8.1.4