linux/Documentation/virt/kvm/arm
Shameer Kolothum c0000e58c7 KVM: arm64: Introduce KVM_REG_ARM_VENDOR_HYP_BMAP_2
The vendor_hyp_bmap bitmap holds the information about the Vendor Hyp
services available to the user space and can be get/set using
{G, S}ET_ONE_REG interfaces. This is done using the pseudo-firmware
bitmap register KVM_REG_ARM_VENDOR_HYP_BMAP.

At present, this bitmap is a 64 bit one and since the function numbers
for newly added DISCOVER_IPML_* hypercalls are 64-65, introduce
another pseudo-firmware bitmap register KVM_REG_ARM_VENDOR_HYP_BMAP_2.

Reviewed-by: Sebastian Ott <sebott@redhat.com>
Signed-off-by: Shameer Kolothum <shameerali.kolothum.thodi@huawei.com>
Link: https://lore.kernel.org/r/20250221140229.12588-4-shameerali.kolothum.thodi@huawei.com
Signed-off-by: Oliver Upton <oliver.upton@linux.dev>
2025-02-26 13:30:36 -08:00
..
fw-pseudo-registers.rst KVM: arm64: Introduce KVM_REG_ARM_VENDOR_HYP_BMAP_2 2025-02-26 13:30:36 -08:00
hyp-abi.rst
hypercalls.rst KVM: arm64: Specify hypercall ABI for retrieving target implementations 2025-02-26 13:30:18 -08:00
index.rst KVM: arm64: Document the KVM/arm64-specific calls in hypercalls.rst 2024-05-01 16:48:14 +01:00
ptp_kvm.rst KVM: arm64: Reformat/beautify PTP hypercall documentation 2024-05-01 16:48:14 +01:00
pvtime.rst
vcpu-features.rst KVM: arm64: Document vCPU feature selection UAPIs 2023-10-04 17:11:51 +00:00