From: Michal Orzel Date: Fri, 6 Oct 2023 12:52:20 +0000 (+0200) Subject: xen/public: arch-arm: Update list of supported hypercalls X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=9713423a06225bcf0f22cab15e8d04870200af7a;p=people%2Faperard%2Fxen-unstable.git xen/public: arch-arm: Update list of supported hypercalls The list is out of date and does not specify all the hypercalls/sub-ops we support, so update it. Signed-off-by: Michal Orzel Release-acked-by: Henry Wang Acked-by: Julien Grall --- diff --git a/xen/include/public/arch-arm.h b/xen/include/public/arch-arm.h index 6a4467e8f5..a25e87dbda 100644 --- a/xen/include/public/arch-arm.h +++ b/xen/include/public/arch-arm.h @@ -104,6 +104,7 @@ * Exactly these sub-operations are supported: * * HVMOP_set_param * * HVMOP_get_param + * * HVMOP_guest_request_vm_event * * HYPERVISOR_grant_table_op * All generic sub-operations @@ -116,6 +117,32 @@ * HYPERVISOR_argo_op * All generic sub-operations * + * HYPERVISOR_hypfs_op + * All generic sub-operations + * + * HYPERVISOR_platform_op + * Exactly these sub-operations are supported: + * * XENPF_settime64 + * + * HYPERVISOR_vm_assist + * All generic sub-operations + * + * HYPERVISOR_dm_op + * Exactly these sub-operations are supported: + * * XEN_DMOP_create_ioreq_server + * * XEN_DMOP_get_ioreq_server_info + * * XEN_DMOP_map_io_range_to_ioreq_server + * * XEN_DMOP_unmap_io_range_from_ioreq_server + * * XEN_DMOP_set_ioreq_server_state + * * XEN_DMOP_destroy_ioreq_server + * * XEN_DMOP_set_irq_level + * * XEN_DMOP_nr_vcpus + * + * HYPERVISOR_xsm_op + * All generic sub-operations + * + * HYPERVISOR_multicall + * * Other notes on the ARM ABI: * * - struct start_info is not exported to ARM guests.