A leak fix (recent regression), a help fix (regression in 5.0), a bit of performance work, and a doc fix. The leak fix looks like a must have for 5.1.
Markus Armbruster (5): qdev: Fix device_add DRIVER,help to print to monitor qom: Plug memory leak in "info qom-tree" qom: Change object_get_canonical_path_component() not to malloc qom: Document object_get_canonical_path() returns malloced string qom: Make info qom-tree sort children more efficiently include/qom/object.h | 7 ++++--- backends/hostmem.c | 2 +- block/throttle-groups.c | 2 +- gdbstub.c | 2 +- hw/arm/xlnx-zynqmp.c | 6 ++---- hw/block/nvme.c | 5 ++--- hw/core/machine-qmp-cmds.c | 2 +- hw/core/machine.c | 5 ++--- hw/mem/nvdimm.c | 5 ++--- hw/mem/pc-dimm.c | 5 ++--- hw/misc/ivshmem.c | 5 ++--- hw/ppc/spapr_drc.c | 3 +-- hw/virtio/virtio-crypto.c | 5 ++--- hw/virtio/virtio-mem.c | 6 ++---- hw/virtio/virtio-pmem.c | 5 ++--- iothread.c | 9 ++++----- net/net.c | 6 ++---- qdev-monitor.c | 2 +- qom/object.c | 7 +++---- qom/qom-hmp-cmds.c | 30 +++++++++++++++--------------- scsi/pr-manager-helper.c | 3 +-- scsi/pr-manager.c | 2 +- softmmu/memory.c | 2 +- hw/ppc/trace-events | 2 +- 24 files changed, 56 insertions(+), 72 deletions(-) -- 2.26.2