From cff857461be443339aa39d614635d9a4eae8f8b2 Mon Sep 17 00:00:00 2001 From: Michael Brown Date: Wed, 15 Feb 2023 22:43:33 +0000 Subject: [rng] Add RDRAND as an entropy source Signed-off-by: Michael Brown --- src/arch/x86/include/ipxe/cpuid.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/arch/x86/include/ipxe/cpuid.h') diff --git a/src/arch/x86/include/ipxe/cpuid.h b/src/arch/x86/include/ipxe/cpuid.h index 3983dfb89..90d1bf01d 100644 --- a/src/arch/x86/include/ipxe/cpuid.h +++ b/src/arch/x86/include/ipxe/cpuid.h @@ -39,6 +39,9 @@ struct x86_features { /** Get standard features */ #define CPUID_FEATURES 0x00000001UL +/** RDRAND instruction is supported */ +#define CPUID_FEATURES_INTEL_ECX_RDRAND 0x40000000UL + /** Hypervisor is present */ #define CPUID_FEATURES_INTEL_ECX_HYPERVISOR 0x80000000UL -- cgit v1.2.3-55-g7522