Kconfig
@@ -1,7 +1,4 @@
# SPDX-License-Identifier: GPL-2.0
-config ARCH_HAS_MEM_ENCRYPT
-def_bool y
-
Since you are removing the "def_bool y" when ARCH_HAS_MEM_ENCRYPT is
moved to arch/Kconfig, does the s390/Kconfig need "select
ARCH_HAS_MEM_ENCRYPT" added like you d
VPA pages]
Reviewed-by: Janani Janakiraman
---
Documentation/virtual/kvm/api.txt | 19 ++
arch/powerpc/include/asm/kvm_book3s_hmm.h | 7 +++
arch/powerpc/include/asm/kvm_ppc.h| 2 +
arch/powerpc/include/asm/ultravisor-api.h | 1 +
arch/powerpc/include/asm/ultravisor.
On 2019-07-09 05:25, Bharata B Rao wrote:
From: Anshuman Khandual
CONFIG_PPC_UV adds support for ultravisor.
Signed-off-by: Anshuman Khandual
Signed-off-by: Bharata B Rao
Signed-off-by: Ram Pai
[ Update config help and commit message ]
Signed-off-by: Claudio Carvalho
Reviewed-by: Janani
secondary page tables of
the guest don't do so in case of secure VM. For secure guest, the
active secondary page tables are in secure memory and the secondary
page tables in HV are freed when guest becomes secure.
Signed-off-by: Bharata B Rao
Reviewed-by: Janani Janakiraman
---
On 2019-07-09 05:25, Bharata B Rao wrote:
Register the new memslot with UV during plug and unregister
the memslot during unplug.
Signed-off-by: Bharata B Rao
Acked-by: Paul Mackerras
Reviewed-by: Janani Janakiraman
---
arch/powerpc/include/asm/ultravisor-api.h | 1 +
arch/powerpc
ata B Rao
Acked-by: Paul Mackerras
Reviewed-by: Janani Janakiraman
---
arch/powerpc/include/asm/hvcall.h | 2 ++
arch/powerpc/include/asm/kvm_book3s_hmm.h | 12
arch/powerpc/include/asm/kvm_host.h | 4 +++
arch/powerpc/include/asm/ultravisor-api.h | 1 +
arch/powe
Reviewed-by: Janani Janakiraman
---
arch/powerpc/include/asm/hvcall.h | 3 ++
arch/powerpc/kvm/book3s_hv_hmm.c | 66 +--
2 files changed, 66 insertions(+), 3 deletions(-)
diff --git a/arch/powerpc/include/asm/hvcall.h
b/arch/powerpc/include/asm/hvcall.h
index
-by: Janani Janakiraman
---
arch/powerpc/include/asm/hvcall.h | 4 +
arch/powerpc/include/asm/kvm_book3s_hmm.h | 29 ++
arch/powerpc/include/asm/kvm_host.h | 12 +
arch/powerpc/include/asm/ultravisor-api.h | 2 +
arch/powerpc/include/asm/ultravisor.h | 17 +
arch/powerpc/
: Claudio Carvalho
Acked-by: Paul Mackerras
Reviewed-by: Janani Janakiraman
---
arch/powerpc/kvm/book3s_64_mmu_hv.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/powerpc/kvm/book3s_64_mmu_hv.c
b/arch/powerpc/kvm/book3s_64_mmu_hv.c
index ab3d484c5e2e..ab62a66f9b4e 100644
--- a/arch
actual R3 in R0 for the ultravisor and use R3 for the
UV_RETURN ucall number. Update commit message and ret_to_ultra
comment ]
Signed-off-by: Claudio Carvalho
Reviewed-by: Janani Janakiraman
---
arch/powerpc/include/asm/kvm_host.h | 1 +
arch/powerpc/include/asm/ultravisor-api.h | 1
Reviewed-by: Ryan Grimm
Acked-by: Madhavan Srinivasan
Acked-by: Paul Mackerras
Reviewed-by: Janani Janakiraman
---
arch/powerpc/kvm/book3s_hv_rmhandlers.S | 2 ++
arch/powerpc/platforms/powernv/idle.c | 6 --
arch/powerpc/platforms/powernv/opal-imc.c | 4
3 files changed, 10
On 2019-06-28 15:08, Claudio Carvalho wrote:
From: Ram Pai
Ultravisor is responsible for flushing the tlb cache, since it manages
the PATE entries. Hence skip tlb flush, if the ultravisor firmware is
available.
Signed-off-by: Ram Pai
Signed-off-by: Claudio Carvalho
---
arch/powerpc/mm/book3
vasan
Signed-off-by: Ram Pai
[ Write the pate in HV's table before doing that in UV's ]
Signed-off-by: Claudio Carvalho
Reviewed-by: Janani Janakiraman
---
arch/powerpc/include/asm/ultravisor-api.h | 5 +++-
arch/powerpc/include/asm/ultravisor.h | 14 ++
arch/powe
: Ram Pai
[ Change ucall.S to not save CR, rename and move headers, build ucall.S
if CONFIG_PPC_POWERNV set, use R3 for the ucall number and add some
comments in the code ]
Signed-off-by: Claudio Carvalho
Reviewed-by: Janani Janakiraman
---
arch/powerpc/include/asm/ultravisor-api.h | 20
On 2019-06-28 15:08, Claudio Carvalho wrote:
This feature tells if the ultravisor firmware is available to handle
ucalls.
Signed-off-by: Claudio Carvalho
[ Device node name to "ibm,ultravisor" ]
Signed-off-by: Michael Anderson
Reviewed-by: Janani Janakiraman
---
arch/powerpc/i
1 1 1 reserved
The hypervisor doesn't (and can't) run with the MSR_S bit set, but a
secure guest and the ultravisor firmware do.
Signed-off-by: Sukadev Bhattiprolu
Signed-off-by: Ram Pai
[ Update the commit message ]
Signed-off-by: Claudio Carvalho
Reviewed-by: Janani J
16 matches
Mail list logo