qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PULL 00/64] ppc patch queue 2011-10-06


From: Blue Swirl
Subject: Re: [Qemu-devel] [PULL 00/64] ppc patch queue 2011-10-06
Date: Sat, 8 Oct 2011 10:17:46 +0000

On Thu, Oct 6, 2011 at 8:05 AM, Alexander Graf <address@hidden> wrote:
> Hi Blue,
>
> This is my current patch queue for ppc. Please pull.

Thanks, pulled. This fixes PPC boot, also nographic works.

>
> 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
>

reply via email to

[Prev in Thread] Current Thread [Next in Thread]