mbox

[PULL,00/18] ppc patch queue 2014-12-18

Message ID 1418863621-6630-1-git-send-email-agraf@suse.de
State New, archived
Headers show

Pull-request

git://github.com/agraf/linux-2.6.git tags/signed-kvm-ppc-next

Message

Alexander Graf Dec. 18, 2014, 12:46 a.m. UTC
Hi Paolo,

This is my current patch queue for ppc.  Please pull.

After the merge with Linus' tree, e500v2 compilation will be broken because
commit 69111bac42f5 broke it upstream. Could you please take care to apply the
fix I CC'ed you on for it?


Thanks!

Alex


The following changes since commit e08e833616f7eefebdacfd1d743d80ff3c3b2585:

  KVM: cpuid: recompute CPUID 0xD.0:EBX,ECX (2014-12-05 13:57:49 +0100)

are available in the git repository at:

  git://github.com/agraf/linux-2.6.git tags/signed-kvm-ppc-next

for you to fetch changes up to 476ce5ef09b21a76e74d07ff9d723ba0de49b53b:

  KVM: PPC: Book3S: Enable in-kernel XICS emulation by default (2014-12-17 22:23:22 +0100)

----------------------------------------------------------------
Patch queue for ppc - 2014-12-18

Highights this time around:

  - Removal of HV support for 970. It became a maintenance burden and received
    practically no testing. POWER8 with HV is available now, so just grab one
    of those boxes if PR isn't enough for you.
  - Some bug fixes and performance improvements
  - Tracepoints for book3s_hv

----------------------------------------------------------------
Alexander Graf (1):
      KVM: PPC: BookE: Improve irq inject tracepoint

Aneesh Kumar K.V (1):
      KVM: PPC: Book3S HV: Add missing HPTE unlock

Anton Blanchard (1):
      KVM: PPC: Book3S: Enable in-kernel XICS emulation by default

Cédric Le Goater (1):
      KVM: PPC: Book3S HV: ptes are big endian

Mahesh Salgaonkar (1):
      KVM: PPC: Book3S HV: Fix an issue where guest is paused on receiving HMI

Paul Mackerras (5):
      KVM: PPC: Book3S HV: Fix computation of tlbie operand
      KVM: PPC: Book3S HV: Fix KSM memory corruption
      KVM: PPC: Book3S HV: Simplify locking around stolen time calculations
      KVM: PPC: Book3S HV: Remove code for PPC970 processors
      KVM: PPC: Book3S HV: Fix endianness of instruction obtained from HEIR register

Rickard Strandqvist (4):
      arch: powerpc: kvm: book3s_32_mmu.c: Remove unused function
      arch: powerpc: kvm: book3s.c: Remove some unused functions
      arch: powerpc: kvm: book3s_pr.c: Remove unused function
      arch: powerpc: kvm: book3s_paired_singles.c: Remove unused function

Sam Bobroff (1):
      KVM: PPC: Book3S HV: Improve H_CONFER implementation

Suresh E. Warrier (3):
      KVM: PPC: Book3S HV: Fix inaccuracies in ICP emulation for H_IPI
      KVM: PPC: Book3S HV: Check wait conditions before sleeping in kvmppc_vcore_blocked
      KVM: PPC: Book3S HV: Tracepoints for KVM HV guest interactions

 arch/powerpc/include/asm/kvm_book3s.h    |   2 -
 arch/powerpc/include/asm/kvm_book3s_64.h |   3 +-
 arch/powerpc/include/asm/kvm_host.h      |  18 +-
 arch/powerpc/include/asm/kvm_ppc.h       |   2 -
 arch/powerpc/kernel/asm-offsets.c        |   2 +-
 arch/powerpc/kvm/Kconfig                 |   1 +
 arch/powerpc/kvm/book3s.c                |   8 -
 arch/powerpc/kvm/book3s_32_mmu.c         |   5 -
 arch/powerpc/kvm/book3s_64_mmu_hv.c      | 224 +++------------
 arch/powerpc/kvm/book3s_hv.c             | 438 ++++++++++------------------
 arch/powerpc/kvm/book3s_hv_builtin.c     | 136 +++------
 arch/powerpc/kvm/book3s_hv_interrupts.S  |  39 +--
 arch/powerpc/kvm/book3s_hv_ras.c         |   5 +-
 arch/powerpc/kvm/book3s_hv_rm_mmu.c      | 150 +++-------
 arch/powerpc/kvm/book3s_hv_rm_xics.c     |  36 ++-
 arch/powerpc/kvm/book3s_hv_rmhandlers.S  | 251 +---------------
 arch/powerpc/kvm/book3s_paired_singles.c |   8 -
 arch/powerpc/kvm/book3s_pr.c             |   5 -
 arch/powerpc/kvm/book3s_xics.c           |  30 +-
 arch/powerpc/kvm/book3s_xics.h           |   1 +
 arch/powerpc/kvm/e500.c                  |   8 -
 arch/powerpc/kvm/powerpc.c               |  10 +-
 arch/powerpc/kvm/trace_book3s.h          |  32 +++
 arch/powerpc/kvm/trace_booke.h           |  47 ++-
 arch/powerpc/kvm/trace_hv.h              | 477 +++++++++++++++++++++++++++++++
 arch/powerpc/kvm/trace_pr.h              |  25 +-
 26 files changed, 870 insertions(+), 1093 deletions(-)
 create mode 100644 arch/powerpc/kvm/trace_book3s.h
 create mode 100644 arch/powerpc/kvm/trace_hv.h
--
To unsubscribe from this list: send the line "unsubscribe kvm-ppc" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Comments

Paolo Bonzini Dec. 18, 2014, 10:38 a.m. UTC | #1
On 18/12/2014 01:46, Alexander Graf wrote:
> Hi Paolo,
> 
> This is my current patch queue for ppc.  Please pull.
> 
> After the merge with Linus' tree, e500v2 compilation will be broken because
> commit 69111bac42f5 broke it upstream. Could you please take care to apply the
> fix I CC'ed you on for it?

Pulled.  Thanks!

Paolo "don't panic"
--
To unsubscribe from this list: send the line "unsubscribe kvm-ppc" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html