From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:53022) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YnwIi-0006Pq-QH for qemu-devel@nongnu.org; Thu, 30 Apr 2015 17:47:21 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YnwIf-0001L7-Kd for qemu-devel@nongnu.org; Thu, 30 Apr 2015 17:47:20 -0400 Received: from mail-wi0-x232.google.com ([2a00:1450:400c:c05::232]:35357) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YnwIf-0001L2-64 for qemu-devel@nongnu.org; Thu, 30 Apr 2015 17:47:17 -0400 Received: by widdi4 with SMTP id di4so35360702wid.0 for ; Thu, 30 Apr 2015 14:47:16 -0700 (PDT) Sender: Paolo Bonzini Message-ID: <5542A2DD.3040407@redhat.com> Date: Thu, 30 Apr 2015 23:47:09 +0200 From: Paolo Bonzini MIME-Version: 1.0 References: In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Subject: Re: [Qemu-devel] [PATCH] cpu: Register QOM links at /machine/cpus/ List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: =?UTF-8?B?QW5kcmVhcyBGw6RyYmVy?= , Eduardo Habkost Cc: peter.maydell@linaro.org, mimu@linux.vnet.ibm.com, qemu-devel@nongnu.org, agraf@suse.de, borntraeger@de.ibm.com, bharata@linux.vnet.ibm.com, cornelia.huck@de.ibm.com, Igor Mammedov , david@gibson.dropbear.id.au On 30/04/2015 22:21, Andreas Färber wrote: >>+ cpu->self = cobj; >>+ object_property_add_link(cpu_container, path, TYPE_CPU, &cpu->self, NULL, >>+ OBJ_PROP_LINK_UNREF_ON_RELEASE, &error_abort); Doesn't this leak the CPU object? I have a patch to add "." and ".." properties. You can use them to add an alias to an object. Paolo