On Fri, 21 Dec 2018 13:03:43 +0400 Marc-André Lureau <marcandre.lur...@redhat.com> wrote:
> Instead of registering compat properties as globals, let's keep them > in their own array, to avoid mixing with user globals. > > Introduce object_apply_global_props() function, to apply compatibility > properties from a GPtrArray. > > Signed-off-by: Marc-André Lureau <marcandre.lur...@redhat.com> > Reviewed-by: Igor Mammedov <imamm...@redhat.com> > --- > include/hw/qdev-core.h | 10 ++++++++++ > include/qom/object.h | 3 +++ > include/sysemu/accel.h | 4 +--- > accel/accel.c | 12 ------------ > hw/core/qdev.c | 9 +++++++++ > hw/xen/xen-common.c | 9 ++++++--- > qom/object.c | 25 +++++++++++++++++++++++++ > vl.c | 1 - > 8 files changed, 54 insertions(+), 19 deletions(-) Reviewed-by: Cornelia Huck <coh...@redhat.com>