[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PULL 00/64] ppc patch queue 2011-10-0 6
From: |
Alexander Graf |
Subject: |
[Qemu-devel] [PULL 00/64] ppc patch queue 2011-10-0 6 |
Date: |
Thu, 6 Oct 2011 10:05:02 +0200 |
Hi Blue,
This is my current patch queue for ppc. Please pull.
Alex
The following changes since commit e4fc8781db7c49b0c5ac5d24762e17c59dfe0871:
Stefan Hajnoczi (1):
qed: fix use-after-free during l2 cache commit
are available in the git repository at:
git://repo.or.cz/qemu/agraf.git ppc-next
Alexander Graf (41):
PPC: Move openpic to target specific code compilation
PPC: Add CPU local MMIO regions to MPIC
PPC: Extend MPIC MMIO range
PPC: Fix IPI support in MPIC
PPC: Set MPIC IDE for IPI to 0
PPC: MPIC: Remove read functionality for WO registers
PPC: MPIC: Fix CI bit definitions
PPC: Bump MPIC up to 32 supported CPUs
PPC: E500: create multiple envs
PPC: E500: Generate IRQ lines for many CPUs
device tree: add nop_node
PPC: bamboo: Move host fdt copy to target
PPC: KVM: Add generic function to read host clockfreq
PPC: E500: Use generic kvm function for freq
PPC: E500: Remove mpc8544_copy_soc_cell
PPC: bamboo: Use kvm api for freq and clock frequencies
PPC: KVM: Remove kvmppc_read_host_property
PPC: KVM: Add stubs for kvm helper functions
PPC: E500: Update freqs for all CPUs
PPC: E500: Remove unneeded CPU nodes
PPC: E500: Add PV spinning code
PPC: E500: Update cpu-release-addr property in cpu nodes
device tree: add add_subnode command
device tree: dont fail operations
device tree: give dt more size
MPC8544DS: Remove CPU nodes
MPC8544DS: Generate CPU nodes on init
PPC: E500: Bump CPU count to 15
PPC: Add new target config for pseries
KVM: update kernel headers
PPC: Enable to use PAPR with PR style KVM
PPC: SPAPR: Use KVM function for time info
KVM: Update kernel headers
openpic: Unfold read_IRQreg
openpic: Unfold write_IRQreg
PPC: Fix via-cuda memory registration
PPC: Fix heathrow PIC to use little endian MMIO
KVM: Update kernel headers
KVM: Update kernel headers
KVM: PPC: Use HIOR setting for -M pseries with PR KVM
PPC: Clean up BookE timer code
Andreas Färber (1):
ppc64: Fix linker script
Breno Leitao (1):
pseries: Implement set-time-of-day RTAS function
David Gibson (8):
pseries: Bugfixes for interrupt numbering in XICS code
pseries: Add a phandle to the xicp interrupt controller device tree node
pseries: interrupt controller should not have a 'reg' property
pseries: More complete WIMG validation in H_ENTER code
pseries: Add real mode debugging hcalls
Implement POWER7's CFAR in TCG
pseries: Implement hcall-bulk hypervisor interface
pseries: Refactor spapr irq allocation
Elie Richa (1):
PPC: Fix sync instructions problem in SMP
Fabien Chouteau (2):
Gdbstub: handle read of fpscr
PPC: booke timers
Laurent Vivier (1):
ppc: move ADB stuff from ppc_mac.h to adb.h
Nishanth Aravamudan (1):
pseries: use macro for firmware filename
Paolo Bonzini (4):
spapr: proper qdevification
spapr: prepare for qdevification of irq
spapr: make irq customizable via qdev
vscsi: send the CHECK_CONDITION status down together with autosense data
Scott Wood (3):
kvm: ppc: booke206: use MMU API
ppc: booke206: add "info tlb" support
ppc: booke206: use MAV=2.0 TSIZE definition, fix 4G pages
Stefan Hajnoczi (1):
ppc405: use RAM_ADDR_FMT instead of %08lx
Makefile.objs | 1 -
Makefile.target | 12 +-
configure | 3 +
cpu-exec.c | 1 +
device_tree.c | 92 ++++++++++--
device_tree.h | 2 +
gdbstub.c | 2 +-
hmp-commands.hx | 2 +-
hw/adb.c | 2 +-
hw/adb.h | 67 +++++++++
hw/cuda.c | 29 +++--
hw/heathrow_pic.c | 2 +-
hw/openpic.c | 289 +++++++++++++++++++++-----------------
hw/ppc.c | 138 +++++++-----------
hw/ppc.h | 37 +++++-
hw/ppc405_boards.c | 5 +-
hw/ppc440_bamboo.c | 16 ++-
hw/ppc4xx_devs.c | 2 +-
hw/ppc_booke.c | 254 +++++++++++++++++++++++++++++++++
hw/ppc_mac.h | 42 ------
hw/ppc_newworld.c | 1 +
hw/ppc_oldworld.c | 1 +
hw/ppce500_mpc8544ds.c | 191 +++++++++++++++-----------
hw/ppce500_spin.c | 215 ++++++++++++++++++++++++++++
hw/spapr.c | 77 ++++++++---
hw/spapr.h | 7 +
hw/spapr_hcall.c | 220 +++++++++++++++++++++++++++--
hw/spapr_llan.c | 11 +--
hw/spapr_rtas.c | 24 +++-
hw/spapr_vio.c | 10 ++
hw/spapr_vio.h | 17 +--
hw/spapr_vscsi.c | 13 +--
hw/spapr_vty.c | 10 +-
hw/virtex_ml507.c | 11 +--
hw/xics.c | 17 +--
linux-headers/asm-powerpc/kvm.h | 57 ++++++++
linux-headers/asm-x86/kvm_para.h | 14 ++
linux-headers/linux/kvm.h | 75 +++++++++-
linux-headers/linux/kvm_para.h | 1 +
monitor.c | 5 +-
pc-bios/mpc8544ds.dtb | Bin 2277 -> 2028 bytes
pc-bios/mpc8544ds.dts | 12 --
ppc64.ld | 4 +-
target-ppc/cpu.h | 43 ++++++-
target-ppc/helper.c | 93 ++++++++++++-
target-ppc/kvm.c | 211 +++++++++++++++++++++++++++
target-ppc/kvm_ppc.c | 65 ---------
target-ppc/kvm_ppc.h | 44 ++++--
target-ppc/translate.c | 28 ++++
target-ppc/translate_init.c | 65 ++++++++-
50 files changed, 1960 insertions(+), 580 deletions(-)
create mode 100644 hw/adb.h
create mode 100644 hw/ppc_booke.c
create mode 100644 hw/ppce500_spin.c
- [Qemu-devel] [PULL 00/64] ppc patch queue 2011-10-0 6,
Alexander Graf <=
- [Qemu-devel] [PATCH 04/64] PPC: Move openpic to target specific code compilation, Alexander Graf, 2011/10/06
- [Qemu-devel] [PATCH 18/64] PPC: E500: Remove mpc8544_copy_soc_cell, Alexander Graf, 2011/10/06
- [Qemu-devel] [PATCH 08/64] PPC: Set MPIC IDE for IPI to 0, Alexander Graf, 2011/10/06
- [Qemu-devel] [PATCH 06/64] PPC: Extend MPIC MMIO range, Alexander Graf, 2011/10/06
- [Qemu-devel] [PATCH 15/64] PPC: bamboo: Move host fdt copy to target, Alexander Graf, 2011/10/06
- [Qemu-devel] [PATCH 05/64] PPC: Add CPU local MMIO regions to MPIC, Alexander Graf, 2011/10/06
- [Qemu-devel] [PATCH 22/64] PPC: E500: Update freqs for all CPUs, Alexander Graf, 2011/10/06
- [Qemu-devel] [PATCH 20/64] PPC: KVM: Remove kvmppc_read_host_property, Alexander Graf, 2011/10/06
- [Qemu-devel] [PATCH 28/64] device tree: give dt more size, Alexander Graf, 2011/10/06
- [Qemu-devel] [PATCH 32/64] PPC: Add new target config for pseries, Alexander Graf, 2011/10/06