Skip to content

Commit 013a53f

Browse files
Anshuman Khandualpaulusmack
authored andcommitted
powerpc: Ultravisor: Add PPC_UV config option
CONFIG_PPC_UV adds support for ultravisor. Signed-off-by: Anshuman Khandual <[email protected]> Signed-off-by: Bharata B Rao <[email protected]> Signed-off-by: Ram Pai <[email protected]> [ Update config help and commit message ] Signed-off-by: Claudio Carvalho <[email protected]> Reviewed-by: Sukadev Bhattiprolu <[email protected]> Signed-off-by: Paul Mackerras <[email protected]>
1 parent 2294568 commit 013a53f

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

arch/powerpc/Kconfig

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -451,6 +451,23 @@ config PPC_TRANSACTIONAL_MEM
451451
help
452452
Support user-mode Transactional Memory on POWERPC.
453453

454+
config PPC_UV
455+
bool "Ultravisor support"
456+
depends on KVM_BOOK3S_HV_POSSIBLE
457+
select ZONE_DEVICE
458+
select DEV_PAGEMAP_OPS
459+
select DEVICE_PRIVATE
460+
select MEMORY_HOTPLUG
461+
select MEMORY_HOTREMOVE
462+
default n
463+
help
464+
This option paravirtualizes the kernel to run in POWER platforms that
465+
supports the Protected Execution Facility (PEF). On such platforms,
466+
the ultravisor firmware runs at a privilege level above the
467+
hypervisor.
468+
469+
If unsure, say "N".
470+
454471
config LD_HEAD_STUB_CATCH
455472
bool "Reserve 256 bytes to cope with linker stubs in HEAD text" if EXPERT
456473
depends on PPC64

0 commit comments

Comments
 (0)