29fc73bbf2
Add a Gunyah protected guest driver. A Gunyah protected guest needs to be hypervisor-aware to relinquish pages to the host/owner for virtio-balloon. In the Android Virtualization Framework model, the host/owner VM, not the hypervisor, owns the virtio devices. The hypervisor is unaware about the virtio device and thus the guest needs to inform the hypervisor that the host can access guest-private memory. Bug: 395833312 Change-Id: I082dff22d12453005728d229b87ef11a8dce9c6b Signed-off-by: Elliot Berman <elliot.berman@oss.qualcomm.com> Signed-off-by: Prakruthi Deepak Heragu <quic_pheragu@quicinc.com>
13 lines
399 B
Plaintext
13 lines
399 B
Plaintext
config GUNYAH_GUEST
|
|
bool "Gunyah protected guest driver"
|
|
depends on ARM64
|
|
select ARCH_HAS_MEM_RELINQUISH
|
|
select GUNYAH_HYPERCALLS
|
|
help
|
|
Protected guests running under the Gunyah hypervisor
|
|
are isolated from the host and must issue hypercalls to enable
|
|
interaction with virtual devices. This driver implements
|
|
support for probing and issuing these hypercalls.
|
|
|
|
If unsure, say 'N'.
|