]> git.proxmox.com Git - mirror_qemu.git/commit - include/qom/object.h
qom: provide root container for internal objs
authorPeter Xu <peterx@redhat.com>
Thu, 28 Sep 2017 02:59:54 +0000 (10:59 +0800)
committerStefan Hajnoczi <stefanha@redhat.com>
Tue, 3 Oct 2017 18:26:15 +0000 (14:26 -0400)
commit7c47c4ead75d0b733ee8f2f51fd1de0644cc1308
treec77a4d846c8ad2911d1817e8b5f4b4cde51479c6
parentd147f7e815f97cb477e223586bcb80c316ae10ea
qom: provide root container for internal objs

We have object_get_objects_root() to keep user created objects, however
no place for objects that will be used internally.  Create such a
container for internal objects.

CC: Andreas Färber <afaerber@suse.de>
CC: Markus Armbruster <armbru@redhat.com>
CC: Paolo Bonzini <pbonzini@redhat.com>
Suggested-by: Daniel P. Berrange <berrange@redhat.com>
Signed-off-by: Peter Xu <peterx@redhat.com>
Reviewed-by: Fam Zheng <famz@redhat.com>
Message-id: 20170928025958.1420-2-peterx@redhat.com
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
include/qom/object.h
qom/object.c