I'm tagging this as for-2.8 since there was interest expressed in getting this fixed with the 2.8 timeframe:
https://lists.gnu.org/archive/html/qemu-devel/2016-11/msg05488.html https://lists.gnu.org/archive/html/qemu-devel/2016-12/msg00607.html I should note however that the issue noted in PATCH 1/2 is only visible when using object_del via HMP, and not with QMP/libvirt. If anyone is willing/able to pull this soon enough to make 2.8 that would be very much appreciated, but I know this is quite late and I wouldn't consider this a release blocker. Changes since v2: - Moved QemuOpt cleanup out of {qmp,hmp}_object_del() and into common user_creatable_del() path (Daniel, David) - Added corresponding test case in check-qom-proplist (Daniel)