Thread (20 messages) 20 messages, 4 authors, 2019-07-19

Re: [PATCH v5 7/7] KVM: PPC: Ultravisor: Add PPC_UV config option

From: janani <hidden>
Date: 2019-07-10 13:22:35
Also in: linux-mm

On 2019-07-09 05:25, Bharata B Rao wrote:
From: Anshuman Khandual <redacted>

CONFIG_PPC_UV adds support for ultravisor.

Signed-off-by: Anshuman Khandual <redacted>
Signed-off-by: Bharata B Rao <redacted>
Signed-off-by: Ram Pai <redacted>
[ Update config help and commit message ]
Signed-off-by: Claudio Carvalho <redacted>
  Reviewed-by: Janani Janakiraman [off-list ref]
quoted hunk ↗ jump to hunk
---
 arch/powerpc/Kconfig | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)
diff --git a/arch/powerpc/Kconfig b/arch/powerpc/Kconfig
index f0e5b38d52e8..20c6c213d2be 100644
--- a/arch/powerpc/Kconfig
+++ b/arch/powerpc/Kconfig
@@ -440,6 +440,26 @@ config PPC_TRANSACTIONAL_MEM
        ---help---
          Support user-mode Transactional Memory on POWERPC.

+config PPC_UV
+	bool "Ultravisor support"
+	depends on KVM_BOOK3S_HV_POSSIBLE
+	select HMM_MIRROR
+	select HMM
+	select ZONE_DEVICE
+	select MIGRATE_VMA_HELPER
+	select DEV_PAGEMAP_OPS
+	select DEVICE_PRIVATE
+	select MEMORY_HOTPLUG
+	select MEMORY_HOTREMOVE
+	default n
+	help
+	  This option paravirtualizes the kernel to run in POWER platforms 
that
+	  supports the Protected Execution Facility (PEF). In such platforms,
+	  the ultravisor firmware runs at a privilege level above the
+	  hypervisor.
+
+	  If unsure, say "N".
+
 config LD_HEAD_STUB_CATCH
 	bool "Reserve 256 bytes to cope with linker stubs in HEAD text" if 
EXPERT
 	depends on PPC64
  
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help