api.rst says the array KVM_ARM_GET_REG_WRITABLE_MASKS returns is indexed by ARM64_FEATURE_ID_RANGE_IDX(), a macro that exists nowhere else. The macro is KVM_ARM_FEATURE_ID_RANGE_IDX(). Fixes: 6656cda0f3b26 ("KVM: arm64: Document KVM_ARM_GET_REG_WRITABLE_MASKS") Signed-off-by: Fuad Tabba --- Documentation/virt/kvm/api.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Documentation/virt/kvm/api.rst b/Documentation/virt/kvm/api.rst index e5efdc56f3d29..58265372db165 100644 --- a/Documentation/virt/kvm/api.rst +++ b/Documentation/virt/kvm/api.rst @@ -6337,7 +6337,7 @@ The Feature ID range is defined as the AArch64 System register space with op0==3, op1=={0, 1, 3}, CRn==0, CRm=={0-7}, op2=={0-7}. The mask returned array pointed to by ``addr`` is indexed by the macro -``ARM64_FEATURE_ID_RANGE_IDX(op0, op1, crn, crm, op2)``, allowing userspace +``KVM_ARM_FEATURE_ID_RANGE_IDX(op0, op1, crn, crm, op2)``, allowing userspace to know what fields can be changed for the system register described by ``op0, op1, crn, crm, op2``. KVM rejects ID register values that describe a superset of the features supported by the system. -- 2.39.5