From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:55351) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TM7bk-0007jG-BS for qemu-devel@nongnu.org; Wed, 10 Oct 2012 21:30:41 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TM7bj-0003mD-AC for qemu-devel@nongnu.org; Wed, 10 Oct 2012 21:30:40 -0400 From: =?UTF-8?q?Andreas=20F=C3=A4rber?= Date: Thu, 11 Oct 2012 03:30:02 +0200 Message-Id: <1349919009-28904-1-git-send-email-afaerber@suse.de> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: [Qemu-devel] [PATCH v2 0/7] target-ppc: Preparations for CPUState part 4b series List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: qemu-ppc@nongnu.org, agraf@suse.de, =?UTF-8?q?Andreas=20F=C3=A4rber?= Hi Alex, Here's a rebased and extracted queue of my QOM CPUState part 4 series ppc patches, originally posted in May. All are pretty trivial refactorings to facilitate migrating from CPUPPCState and CPU_COMMON macro to QOM CPUState. Please ack and (optionally) queue for ppc-next. Available from: git://github.com/afaerber/qemu-cpu.git qom-cpu-ppc https://github.com/afaerber/qemu-cpu/commits/qom-cpu-ppc Thanks, Andreas v1 -> v2: * Cherry-picked ppc patches from original 59-patch series * Squashed *_set_irq() patches, to reduce total number (requested by Anth= ony) * Rebased on Blue's AREG0, some helper.c changes replayed in excp_helper.= c * Rebased, converting some additional (e.g., hypercall) arguments Andreas F=C3=A4rber (7): ppce500_spin: Store PowerPCCPU in SpinKick ppc: Pass PowerPCCPU to {ppc6xx,ppc970,power7,ppc40x,ppce500}_set_irq() target-ppc: Rename kvm_kick_{env =3D> cpu} and pass PowerPCCPU target-ppc: Pass PowerPCCPU to powerpc_excp() target-ppc: Pass PowerPCCPU to cpu_ppc_hypercall spapr: Pass PowerPCCPU to spapr_hypercall() spapr: Pass PowerPCCPU to hypercalls hw/ppc.c | 55 +++++++++++++++++++++++++++++-----------= ------ hw/ppce500_spin.c | 6 ++--- hw/spapr.c | 6 +++-- hw/spapr.h | 4 ++-- hw/spapr_hcall.c | 38 ++++++++++++++++++-------------- hw/spapr_iommu.c | 2 +- hw/spapr_llan.c | 10 ++++----- hw/spapr_vio.c | 10 ++++----- hw/spapr_vty.c | 4 ++-- hw/xics.c | 11 ++++++---- target-ppc/cpu.h | 2 +- target-ppc/excp_helper.c | 40 ++++++++++++++++++--------------- target-ppc/kvm.c | 11 +++++++--- 13 Dateien ge=C3=A4ndert, 117 Zeilen hinzugef=C3=BCgt(+), 82 Zeilen entf= ernt(-) --=20 1.7.10.4