mbox series

[GIT,PULL] Please pull my kvm-ppc-next-5.6-1 tag

Message ID 20200121033326.GA23311@blackberry (mailing list archive)
State New, archived
Headers show
Series [GIT,PULL] Please pull my kvm-ppc-next-5.6-1 tag | expand

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc tags/kvm-ppc-next-5.6-1

Message

Paul Mackerras Jan. 21, 2020, 3:33 a.m. UTC
Paolo,

Please do a pull from my kvm-ppc-next-5.6-1 tag to get a PPC KVM
update for 5.6.

Thanks,
Paul.

The following changes since commit c79f46a282390e0f5b306007bf7b11a46d529538:

  Linux 5.5-rc5 (2020-01-05 14:23:27 -0800)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc tags/kvm-ppc-next-5.6-1

for you to fetch changes up to 3a43970d55e9fd5475d3c4e5fe398ab831ec6c3a:

  KVM: PPC: Book3S HV: Implement H_SVM_INIT_ABORT hcall (2020-01-17 15:08:31 +1100)

----------------------------------------------------------------
KVM PPC update for 5.6

* Add a hypercall to be used by the ultravisor when secure VM
  initialization fails.

* Minor code cleanups.

----------------------------------------------------------------
Leonardo Bras (2):
      KVM: PPC: Book3S: Replace current->mm by kvm->mm
      KVM: PPC: Book3E: Replace current->mm by kvm->mm

Sukadev Bhattiprolu (2):
      KVM: PPC: Add skip_page_out parameter to uvmem functions
      KVM: PPC: Book3S HV: Implement H_SVM_INIT_ABORT hcall

zhengbin (1):
      KVM: PPC: Remove set but not used variable 'ra', 'rs', 'rt'

 Documentation/powerpc/ultravisor.rst        | 60 +++++++++++++++++++++++++++++
 arch/powerpc/include/asm/hvcall.h           |  1 +
 arch/powerpc/include/asm/kvm_book3s_uvmem.h | 10 ++++-
 arch/powerpc/include/asm/kvm_host.h         |  1 +
 arch/powerpc/kvm/book3s_64_mmu_hv.c         |  4 +-
 arch/powerpc/kvm/book3s_64_mmu_radix.c      |  2 +-
 arch/powerpc/kvm/book3s_64_vio.c            | 10 +++--
 arch/powerpc/kvm/book3s_hv.c                | 15 +++++---
 arch/powerpc/kvm/book3s_hv_uvmem.c          | 32 ++++++++++++++-
 arch/powerpc/kvm/booke.c                    |  2 +-
 arch/powerpc/kvm/emulate_loadstore.c        |  5 ---
 11 files changed, 119 insertions(+), 23 deletions(-)

Comments

Paolo Bonzini Jan. 21, 2020, 4:15 p.m. UTC | #1
On 21/01/20 04:33, Paul Mackerras wrote:
> Paolo,
> 
> Please do a pull from my kvm-ppc-next-5.6-1 tag to get a PPC KVM
> update for 5.6.
> 
> Thanks,
> Paul.
> 
> The following changes since commit c79f46a282390e0f5b306007bf7b11a46d529538:
> 
>   Linux 5.5-rc5 (2020-01-05 14:23:27 -0800)
> 
> are available in the git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc tags/kvm-ppc-next-5.6-1
> 
> for you to fetch changes up to 3a43970d55e9fd5475d3c4e5fe398ab831ec6c3a:
> 
>   KVM: PPC: Book3S HV: Implement H_SVM_INIT_ABORT hcall (2020-01-17 15:08:31 +1100)

This may take a couple days because I am running a lot of tests on a
very scary x86 5.6 update, but I have already pulled it locally.

Paolo

> ----------------------------------------------------------------
> KVM PPC update for 5.6
> 
> * Add a hypercall to be used by the ultravisor when secure VM
>   initialization fails.
> 
> * Minor code cleanups.
> 
> ----------------------------------------------------------------
> Leonardo Bras (2):
>       KVM: PPC: Book3S: Replace current->mm by kvm->mm
>       KVM: PPC: Book3E: Replace current->mm by kvm->mm
> 
> Sukadev Bhattiprolu (2):
>       KVM: PPC: Add skip_page_out parameter to uvmem functions
>       KVM: PPC: Book3S HV: Implement H_SVM_INIT_ABORT hcall
> 
> zhengbin (1):
>       KVM: PPC: Remove set but not used variable 'ra', 'rs', 'rt'
> 
>  Documentation/powerpc/ultravisor.rst        | 60 +++++++++++++++++++++++++++++
>  arch/powerpc/include/asm/hvcall.h           |  1 +
>  arch/powerpc/include/asm/kvm_book3s_uvmem.h | 10 ++++-
>  arch/powerpc/include/asm/kvm_host.h         |  1 +
>  arch/powerpc/kvm/book3s_64_mmu_hv.c         |  4 +-
>  arch/powerpc/kvm/book3s_64_mmu_radix.c      |  2 +-
>  arch/powerpc/kvm/book3s_64_vio.c            | 10 +++--
>  arch/powerpc/kvm/book3s_hv.c                | 15 +++++---
>  arch/powerpc/kvm/book3s_hv_uvmem.c          | 32 ++++++++++++++-
>  arch/powerpc/kvm/booke.c                    |  2 +-
>  arch/powerpc/kvm/emulate_loadstore.c        |  5 ---
>  11 files changed, 119 insertions(+), 23 deletions(-)
>