From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:39780) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Wulia-0004kk-Uk for qemu-devel@nongnu.org; Wed, 11 Jun 2014 12:49:56 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WuliR-0002UL-87 for qemu-devel@nongnu.org; Wed, 11 Jun 2014 12:49:44 -0400 Received: from mail-we0-x236.google.com ([2a00:1450:400c:c03::236]:43843) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WuliR-0002Tn-1v for qemu-devel@nongnu.org; Wed, 11 Jun 2014 12:49:35 -0400 Received: by mail-we0-f182.google.com with SMTP id q59so9654wes.13 for ; Wed, 11 Jun 2014 09:49:34 -0700 (PDT) Sender: Paolo Bonzini From: Paolo Bonzini Date: Wed, 11 Jun 2014 18:49:24 +0200 Message-Id: <1402505369-12526-1-git-send-email-pbonzini@redhat.com> Subject: [Qemu-devel] [PATCH 0/5] qom: path resolution, property aliases and more List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: mtosatti@redhat.com, afaerber@suse.de, stefanha@redhat.com This series builds on Stefan's object_property_add_alias() and exapnds it to include: a) aliases to links (needed for dataplane) b) aliases to child<> properties (needed for c below) c) aliases to objects (needed by Marcelo :)) Paolo Marcelo Tosatti (1): mc146818rtc: add "rtc" link to "/machine" Paolo Bonzini (3): qom: add a generic mechanism to resolve paths qom: allow creating an alias of a child<> property qom: allow creating an alias of an object Stefan Hajnoczi (1): qom: add object_property_add_alias() hw/timer/mc146818rtc.c | 9 ++++ include/qom/object.h | 73 ++++++++++++++++++++++++++ qom/object.c | 135 ++++++++++++++++++++++++++++++++++++++++++------- 3 files changed, 198 insertions(+), 19 deletions(-) -- 1.8.3.1