[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-ppc] [PULL 00/66] ppc patch queue 2013-03-08
From: |
Alexander Graf |
Subject: |
[Qemu-ppc] [PULL 00/66] ppc patch queue 2013-03-08 |
Date: |
Fri, 8 Mar 2013 21:06:02 +0100 |
Hi Blue / Aurelien,
This is my current patch queue for ppc. Please pull.
Alex
The following changes since commit 0bc472a9d6b80567c212023c5eae413f4dfb53ad:
Kuo-Jung Su (1):
hw/nand.c: correct the sense of the BUSY/READY status bit
are available in the git repository at:
git://github.com/agraf/qemu.git ppc-for-upstream
Amadeusz SÅawiÅski (2):
PPC: Fix dma interrupt
PPC: xnu kernel expects FLUSH to be cleared on STOP
Andreas Färber (58):
target-ppc: Fix CPU_POWERPC_MPC8547E
target-ppc: Fix "G2leGP3" PVR
target-ppc: Update error handling in ppc_cpu_realize()
target-ppc: Drop nested TARGET_PPC64 guard for POWER7
target-ppc: Inline comma into POWERPC_DEF_SVR() macro
target-ppc: Extract aliases from definitions list
target-ppc: Make -cpu "ppc" an alias to "ppc32"
target-ppc: Extract MPC5xx aliases
target-ppc: Extract MGT823/MPC8xx as aliases
target-ppc: Extract 40x aliases
target-ppc: Extract 440 aliases
target-ppc: Turn "ppc32" and "ppc64" CPUs into aliases
target-ppc: Extract 74x7[A] aliases
target-ppc: Extract 74x5 as aliases
target-ppc: Extract 74x1 aliases
target-ppc: Extract 7450 alias
target-ppc: Extract 7448 alias
target-ppc: Extract 7410 alias
target-ppc: Extract 7400 alias
target-ppc: Extract 7x5 aliases
target-ppc: Extract 750 aliases
target-ppc: Extract 740/750 aliases
target-ppc: Extract 603e alias
target-ppc: Extract 603r alias
target-ppc: Extract 601/601v aliases
target-ppc: Extract 604e alias
target-ppc: Extract MPC85xx aliases
target-ppc: Extract e500v1/e500v2 aliases
target-ppc: Extract MPC83xx aliases
target-ppc: Extract e300 alias
target-ppc: Extract e200 alias
target-ppc: Extract MPC82xx alias
target-ppc: Extract MPC8247/MPC8248/MPC8270-80 aliases
target-ppc: Extract MPC82xx aliases to *_HiP4
target-ppc: Extract MPC82xx_HiP{3, 4} aliases
target-ppc: Extract MPC52xx alias
target-ppc: Extract MPC5200/MPC5200B aliases
target-ppc: Extract MPC8240 alias
target-ppc: Extract 405GPe alias
target-ppc: Extract 970 aliases
target-ppc: Extract POWER7 alias
target-ppc: Get model name from type name
target-ppc: Convert CPU definitions
target-ppc: Introduce abstract CPU family types
target-ppc: Set instruction flags on CPU family classes
target-ppc: Register all types for TARGET_PPCEMB
target-ppc: Set remaining fields on CPU family classes
target-ppc: Turn descriptive CPU family comments into device descriptions
target-ppc: Turn descriptive CPU model comments into device descriptions
target-ppc: Update Coding Style for CPU models
target-ppc: Split model definitions out of translate_init.c
target-ppc: Fix remaining microcontroller typos among models
target-ppc: Change "POWER7" CPU alias
target-ppc: Fix PPC_DUMP_SPR_ACCESS build
target-ppc: Make host CPU a subclass of the host's CPU model
target-ppc: List alias names alongside CPU models
target-ppc: Report CPU aliases for QMP
target-ppc: Move CPU aliases out of translate_init.c
David Gibson (4):
pseries: Add cleanup hook for PAPR virtual LAN device
target-ppc: Add mechanism for synchronizing SPRs with KVM
target-ppc: Synchronize FPU state with KVM
pseries: Add compatible property to root of device tree
Erlon Cruz (1):
pseries: Implement h_read hcall
Fabien Chouteau (1):
Save memory allocation in the elf loader
hw/elf_ops.h | 19 +-
hw/loader.c | 75 +-
hw/loader.h | 2 +
hw/mac_dbdma.c | 4 +
hw/ppc/mac_newworld.c | 2 +-
hw/spapr.c | 1 +
hw/spapr_hcall.c | 31 +
hw/spapr_llan.c | 8 +
target-ppc/Makefile.objs | 1 +
target-ppc/cpu-models.c | 1419 ++++++++++++
target-ppc/cpu-models.h | 741 ++++++
target-ppc/cpu-qom.h | 17 +-
target-ppc/cpu.h | 26 +-
target-ppc/kvm.c | 311 +++-
target-ppc/translate_init.c | 5275 +++++++++++++------------------------------
15 files changed, 4117 insertions(+), 3815 deletions(-)
create mode 100644 target-ppc/cpu-models.c
create mode 100644 target-ppc/cpu-models.h
- [Qemu-ppc] [PULL 00/66] ppc patch queue 2013-03-08,
Alexander Graf <=
- [Qemu-ppc] [PATCH 03/66] target-ppc: Fix "G2leGP3" PVR, Alexander Graf, 2013/03/08
- [Qemu-ppc] [PATCH 05/66] target-ppc: Drop nested TARGET_PPC64 guard for POWER7, Alexander Graf, 2013/03/08
- [Qemu-ppc] [PATCH 16/66] target-ppc: Extract 74x1 aliases, Alexander Graf, 2013/03/08
- [Qemu-ppc] [PATCH 08/66] target-ppc: Make -cpu "ppc" an alias to "ppc32", Alexander Graf, 2013/03/08
- [Qemu-ppc] [PATCH 04/66] target-ppc: Update error handling in ppc_cpu_realize(), Alexander Graf, 2013/03/08
- [Qemu-ppc] [PATCH 02/66] target-ppc: Fix CPU_POWERPC_MPC8547E, Alexander Graf, 2013/03/08
- [Qemu-ppc] [PATCH 10/66] target-ppc: Extract MGT823/MPC8xx as aliases, Alexander Graf, 2013/03/08
- [Qemu-ppc] [PATCH 17/66] target-ppc: Extract 7450 alias, Alexander Graf, 2013/03/08
- [Qemu-ppc] [PATCH 12/66] target-ppc: Extract 440 aliases, Alexander Graf, 2013/03/08
- [Qemu-ppc] [PATCH 11/66] target-ppc: Extract 40x aliases, Alexander Graf, 2013/03/08