From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:55714) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UtJFl-0008RV-C7 for qemu-devel@nongnu.org; Sun, 30 Jun 2013 11:09:28 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UtJFi-000710-Il for qemu-devel@nongnu.org; Sun, 30 Jun 2013 11:09:25 -0400 Received: from cantor2.suse.de ([195.135.220.15]:51630 helo=mx2.suse.de) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UtJFi-00070m-CE for qemu-devel@nongnu.org; Sun, 30 Jun 2013 11:09:22 -0400 Message-ID: <51D04A1D.6050109@suse.de> Date: Sun, 30 Jun 2013 17:09:17 +0200 From: =?ISO-8859-15?Q?Andreas_F=E4rber?= MIME-Version: 1.0 References: <51D00BF1.5070900@suse.de> In-Reply-To: <51D00BF1.5070900@suse.de> Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: quoted-printable Subject: Re: [Qemu-devel] [PATCH v2 00/30] PCI: Cleanup legacy casts in device land List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Peter Crosthwaite Cc: Blue Swirl , Paolo Bonzini , qemu-devel@nongnu.org, Anthony Liguori , "Michael S. Tsirkin" Am 30.06.2013 12:44, schrieb Andreas F=E4rber: >> Peter Crosthwaite (30): >> net/e1000: QOM Upcast Sweep >> net/rtl8139: QOM Upcast Sweep >> net/pcnet-pci: QOM Upcast Sweep >> usb/hcd-xhci: QOM Upcast Sweep >> scsi/lsi53c895a: QOM Upcast Sweep >> scsi/megasas: QOM Upcast Sweep >> scsi/esp-pci: QOM Upcast Sweep >> ide/ich: QOM Upcast Sweep >> ide/piix: QOM casting sweep >> acpi/piix4: QOM Upcast Sweep >> misc/pci-testdev: QOM Upcast Sweep >> virtio/vmware_vga: QOM casting sweep >> misc/ivshmem: QOM Upcast Sweep >> xen/xen_platform: QOM casting sweep >=20 > As requested, I've started picking up QOM type/cast/realize patches on: >=20 > git://github.com/afaerber/qemu-cpu.git qom-next > https://github.com/afaerber/qemu-cpu/commits/qom-next [...] > I've queued all patches above except for ide/piix (09/30) and had > comments and/or minor changes for some of them. Noticing some > incompleteness, I will reiterate over them. I've posted and inserted patches accompanying these or squashed casts/parent_obj as indicated where trivial, so that these devices are QOM'ified modulo any remaining ->qdev or ->qbus accesses or realizefn. (My commit messages have been tidied =E0 la xen-platform.) Andreas --=20 SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 N=FCrnberg, Germany GF: Jeff Hawn, Jennifer Guild, Felix Imend=F6rffer; HRB 16746 AG N=FCrnbe= rg