mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-29 11:11:45 -04:00
KVM: PPC: Add support for ePAPR idle hcall in host kernel
And add a new flag definition in kvm_ppc_pvinfo to indicate whether the host supports the EV_IDLE hcall. Signed-off-by: Liu Yu <[email protected]> [[email protected]: cleanup,fixes for conditions allowing idle] Signed-off-by: Stuart Yoder <[email protected]> [agraf: fix typo] Signed-off-by: Alexander Graf <[email protected]>
This commit is contained in:
parent
784bafac79
commit
9202e07636
4 changed files with 16 additions and 4 deletions
|
|
@ -1194,12 +1194,15 @@ struct kvm_ppc_pvinfo {
|
|||
This ioctl fetches PV specific information that need to be passed to the guest
|
||||
using the device tree or other means from vm context.
|
||||
|
||||
For now the only implemented piece of information distributed here is an array
|
||||
of 4 instructions that make up a hypercall.
|
||||
The hcall array defines 4 instructions that make up a hypercall.
|
||||
|
||||
If any additional field gets added to this structure later on, a bit for that
|
||||
additional piece of information will be set in the flags bitmap.
|
||||
|
||||
The flags bitmap is defined as:
|
||||
|
||||
/* the host supports the ePAPR idle hcall
|
||||
#define KVM_PPC_PVINFO_FLAGS_EV_IDLE (1<<0)
|
||||
|
||||
4.48 KVM_ASSIGN_PCI_DEVICE
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue