diff options
Diffstat (limited to 'sys/xen/interface/features.h')
| -rw-r--r-- | sys/xen/interface/features.h | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/sys/xen/interface/features.h b/sys/xen/interface/features.h index 2110b0455403..1613b2aab8c6 100644 --- a/sys/xen/interface/features.h +++ b/sys/xen/interface/features.h @@ -1,8 +1,8 @@ /****************************************************************************** * features.h - * + * * Feature flags, reported by XENVER_get_features. - * + * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to * deal in the Software without restriction, including without limitation the @@ -102,6 +102,18 @@ /* Guest can use XENMEMF_vnode to specify virtual node for memory op. */ #define XENFEAT_memory_op_vnode_supported 13 +/* arm: Hypervisor supports ARM SMC calling convention. */ +#define XENFEAT_ARM_SMCCC_supported 14 + +/* + * x86/PVH: If set, ACPI RSDP can be placed at any address. Otherwise RSDP + * must be located in lower 1MB, as required by ACPI Specification for IA-PC + * systems. + * This feature flag is only consulted if XEN_ELFNOTE_GUEST_OS contains + * the "linux" string. + */ +#define XENFEAT_linux_rsdp_unrestricted 15 + #define XENFEAT_NR_SUBMAPS 1 #endif /* __XEN_PUBLIC_FEATURES_H__ */ |
