From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:43168) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yrk6L-0005MW-Mg for qemu-devel@nongnu.org; Mon, 11 May 2015 05:34:18 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Yrk6I-0002d1-Hx for qemu-devel@nongnu.org; Mon, 11 May 2015 05:34:17 -0400 Received: from mail-pd0-f179.google.com ([209.85.192.179]:35191) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yrk6I-0002cj-Cs for qemu-devel@nongnu.org; Mon, 11 May 2015 05:34:14 -0400 Received: by pdbqd1 with SMTP id qd1so142178131pdb.2 for ; Mon, 11 May 2015 02:34:12 -0700 (PDT) From: shannon.zhao@linaro.org Date: Mon, 11 May 2015 17:34:04 +0800 Message-Id: <1431336847-4104-1-git-send-email-shannon.zhao@linaro.org> Subject: [Qemu-devel] [PATCH 0/3] virtio-balloon: use alias property List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org, peter.maydell@linaro.org, cornelia.huck@de.ibm.com, mst@redhat.com, pbonzini@redhat.com Cc: hangaohuai@huawei.com, peter.huangpeng@huawei.com, christoffer.dall@linaro.org, zhaoshenglong@huawei.com From: Shannon Zhao The wrappers of virtio-balloon are using object_property_add to add properties and all have their own getters/setters which are duplicate of those in virtio-balloon device. So this patchset uses object_property_add_alias for these properties as Paolo suggested. Shannon Zhao (3): hw/virtio/virtio-balloon: move adding property to virtio_balloon_instance_init hw/virtio/virtio-pci: use alias property for virtio-balloon-pci hw/s390x/virtio-ccw: use alias property for virtio-balloon-ccw hw/s390x/virtio-ccw.c | 39 ++++++--------------------------------- hw/virtio/virtio-balloon.c | 22 ++++++++++++++-------- hw/virtio/virtio-pci.c | 40 ++++++---------------------------------- 3 files changed, 26 insertions(+), 75 deletions(-) -- 2.1.0