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 [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html