Patchwork [PULL] PPC patch queue

login
register
mail settings
Submitter Alexander Graf
Date May 11, 2011, 10:28 p.m.
Message ID <1305152890-28063-1-git-send-email-agraf@suse.de>
Download mbox
Permalink /patch/95208/
State New
Headers show

Pull-request

git://repo.or.cz/qemu/agraf.git ppc-next

Comments

Alexander Graf - May 11, 2011, 10:28 p.m.
Hi,

This is my current PPC patch queue containing all the collected PPC work for
Qemu so far. Please pull.

Alex

The following changes since commit 0225e254ae81c5638463cda8f5730f31619113b6:
  Stefan Weil (1):
        usb-linux: Add missing break statement

are available in the git repository at:

  git://repo.or.cz/qemu/agraf.git ppc-next

Alexander Graf (9):
      kvm: ppc: detect old headers
      kvm: ppc: warn user on PAGE_SIZE mismatch
      PPC: Make MPC8544DS obey -cpu switch
      PPC: Make MPC8544DS emulation work w/o KVM
      PPC: Add GS MSR definition
      PPC: Add another 64 bits to instruction feature mask
      PPC: Implement e500 (FSL) MMU
      PPC MPC7544DS: Use new TLB helper function
      PPC: Qdev'ify e500 pci

Andreas Färber (2):
      ppc64: Don't try to build sPAPR RTAS on Darwin
      ppc64: Fix out-of-tree builds

Anton Blanchard (1):
      pseries: Increase maximum CPUs to 256

David Gibson (3):
      Make pSeries 'model' property more closely resemble real hardware
      Place pseries vty devices at addresses more similar to existing machines
      Fix off-by-one error in sizing pSeries hcall table

Scott Wood (2):
      kvm: ppc: fixes for KVM_SET_SREGS on init
      monitor: add PPC BookE SPRs

 configure                   |   22 +++-
 hw/ppc.c                    |   12 ++
 hw/ppce500.h                |   22 ---
 hw/ppce500_mpc8544ds.c      |  113 ++++++++++++----
 hw/ppce500_pci.c            |  136 +++++++++++---------
 hw/spapr.c                  |    9 +-
 hw/spapr_hcall.c            |    4 +-
 hw/spapr_rtas.c             |    3 +-
 hw/spapr_vio.h              |    2 +
 kvm-all.c                   |    5 +
 monitor.c                   |   71 ++++++++++-
 target-ppc/cpu.h            |  308 ++++++++++++++++++++++++++++++++++++++++++-
 target-ppc/helper.c         |  269 ++++++++++++++++++++++++++++++--------
 target-ppc/helper.h         |    6 +
 target-ppc/kvm.c            |  180 ++++++++++++++++++++++++-
 target-ppc/op_helper.c      |  296 +++++++++++++++++++++++++++++++++++++++++
 target-ppc/translate.c      |  200 ++++++++++++++++++++++++++--
 target-ppc/translate_init.c |  282 ++++++++++++++++++++++++++++-----------
 18 files changed, 1664 insertions(+), 276 deletions(-)
 delete mode 100644 hw/ppce500.h
Aurelien Jarno - May 14, 2011, 9:02 p.m.
On Thu, May 12, 2011 at 12:28:10AM +0200, Alexander Graf wrote:
> Hi,
> 
> This is my current PPC patch queue containing all the collected PPC work for
> Qemu so far. Please pull.
> 

Thanks, pulled.


> The following changes since commit 0225e254ae81c5638463cda8f5730f31619113b6:
>   Stefan Weil (1):
>         usb-linux: Add missing break statement
> 
> are available in the git repository at:
> 
>   git://repo.or.cz/qemu/agraf.git ppc-next
> 
> Alexander Graf (9):
>       kvm: ppc: detect old headers
>       kvm: ppc: warn user on PAGE_SIZE mismatch
>       PPC: Make MPC8544DS obey -cpu switch
>       PPC: Make MPC8544DS emulation work w/o KVM
>       PPC: Add GS MSR definition
>       PPC: Add another 64 bits to instruction feature mask
>       PPC: Implement e500 (FSL) MMU
>       PPC MPC7544DS: Use new TLB helper function
>       PPC: Qdev'ify e500 pci
> 
> Andreas Färber (2):
>       ppc64: Don't try to build sPAPR RTAS on Darwin
>       ppc64: Fix out-of-tree builds
> 
> Anton Blanchard (1):
>       pseries: Increase maximum CPUs to 256
> 
> David Gibson (3):
>       Make pSeries 'model' property more closely resemble real hardware
>       Place pseries vty devices at addresses more similar to existing machines
>       Fix off-by-one error in sizing pSeries hcall table
> 
> Scott Wood (2):
>       kvm: ppc: fixes for KVM_SET_SREGS on init
>       monitor: add PPC BookE SPRs
> 
>  configure                   |   22 +++-
>  hw/ppc.c                    |   12 ++
>  hw/ppce500.h                |   22 ---
>  hw/ppce500_mpc8544ds.c      |  113 ++++++++++++----
>  hw/ppce500_pci.c            |  136 +++++++++++---------
>  hw/spapr.c                  |    9 +-
>  hw/spapr_hcall.c            |    4 +-
>  hw/spapr_rtas.c             |    3 +-
>  hw/spapr_vio.h              |    2 +
>  kvm-all.c                   |    5 +
>  monitor.c                   |   71 ++++++++++-
>  target-ppc/cpu.h            |  308 ++++++++++++++++++++++++++++++++++++++++++-
>  target-ppc/helper.c         |  269 ++++++++++++++++++++++++++++++--------
>  target-ppc/helper.h         |    6 +
>  target-ppc/kvm.c            |  180 ++++++++++++++++++++++++-
>  target-ppc/op_helper.c      |  296 +++++++++++++++++++++++++++++++++++++++++
>  target-ppc/translate.c      |  200 ++++++++++++++++++++++++++--
>  target-ppc/translate_init.c |  282 ++++++++++++++++++++++++++++-----------
>  18 files changed, 1664 insertions(+), 276 deletions(-)
>  delete mode 100644 hw/ppce500.h
> 
> 
>