aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGautam Menghani <gautam@linux.ibm.com>2023-08-31 20:14:55 +0530
committeryonghong-song <ys114321@gmail.com>2023-09-01 07:21:30 -0400
commitec49363e2e9daec026ee6cae4c5fc316f8fab0ff (patch)
treecb6d0a660cfcb28ee9e8a1c0266925f8f541edfb
parenta22bd2548dc8616e38c9b5b95cc4a22f53a6b2d6 (diff)
downloadbcc-ec49363e2e9daec026ee6cae4c5fc316f8fab0ff.tar.gz
tools/ppchcalls : Add new hcalls introduced for nested KVM support
-rwxr-xr-xtools/ppchcalls.py10
1 files changed, 10 insertions, 0 deletions
diff --git a/tools/ppchcalls.py b/tools/ppchcalls.py
index 8e77d55b..b29b595b 100755
--- a/tools/ppchcalls.py
+++ b/tools/ppchcalls.py
@@ -175,6 +175,16 @@ hcall_table = {
1100: 'H_SCM_FLUSH',
1104: 'H_GET_ENERGY_SCALE_INFO',
1116: 'H_WATCHDOG',
+ # Platform specific hcalls used by KVM on PowerVM
+ 1120: 'H_GUEST_GET_CAPABILITIES',
+ 1124: 'H_GUEST_SET_CAPABILITIES',
+ 1136: 'H_GUEST_CREATE',
+ 1140: 'H_GUEST_CREATE_VCPU',
+ 1144: 'H_GUEST_GET_STATE',
+ 1148: 'H_GUEST_SET_STATE',
+ 1152: 'H_GUEST_RUN_VCPU',
+ 1156: 'H_GUEST_COPY_MEMORY',
+ 1160: 'H_GUEST_DELETE',
# Platform-specific hcalls used by the Ultravisor
61184: 'H_SVM_PAGE_IN',
61188: 'H_SVM_PAGE_OUT',