From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:51913) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YqCvy-0000m4-MS for qemu-devel@nongnu.org; Wed, 06 May 2015 23:57:15 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YqCvu-0007uO-ND for qemu-devel@nongnu.org; Wed, 06 May 2015 23:57:14 -0400 From: David Gibson Date: Thu, 7 May 2015 13:57:00 +1000 Message-Id: <1430971024-27899-1-git-send-email-david@gibson.dropbear.id.au> Subject: [Qemu-devel] [PATCH 0/4] sPAPRMachineState cleanups List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-ppc@nongnu.org, qemu-devel@nongnu.org Cc: lvivier@redhat.com, thuth@redhat.com, aik@ozlabs.ru, mdroth@linux.vnet.ibm.com, agraf@suse.de, bharata@linux.vnet.ibm.com, afaerber@suse.de, David Gibson This series makes some cleanups to the structures tracking overall machine state for spapr (-machine pseries). First the old sPAPREnvironment structure (which predates the generic MachineState structure) is merged into a spapr specific subclass of MachineState. Then some obsolete fields are cleaned up. If I receive a review or two, with nothing terribly wrong, I'll merge this into the spapr-next branch. David Gibson (4): spapr: Merge sPAPREnvironment into sPAPRMachineState spapr: Remove obsolete ram_limit field from sPAPRMachineState spapr: Remove obsolete entry_point field from sPAPRMachineState spapr: Add sPAPRMachineClass hw/char/spapr_vty.c | 14 +- hw/intc/xics.c | 42 +++--- hw/intc/xics_kvm.c | 2 +- hw/net/spapr_llan.c | 20 +-- hw/nvram/spapr_nvram.c | 8 +- hw/ppc/spapr.c | 339 +++++++++++++++++++++----------------------- hw/ppc/spapr_events.c | 37 ++--- hw/ppc/spapr_hcall.c | 45 +++--- hw/ppc/spapr_iommu.c | 8 +- hw/ppc/spapr_pci.c | 91 ++++++------ hw/ppc/spapr_rtas.c | 66 ++++----- hw/ppc/spapr_rtc.c | 12 +- hw/ppc/spapr_vio.c | 31 ++-- include/hw/pci-host/spapr.h | 12 +- include/hw/ppc/spapr.h | 51 +++++-- include/hw/ppc/spapr_vio.h | 6 +- 16 files changed, 407 insertions(+), 377 deletions(-) -- 2.1.0