What does HRESULT 0xC035003D (ERROR_HV_CPUID_XSAVE_FEATURE_VALIDATION) mean?

 
Could be also:
ConstantTypeOS
STATUS_HV_CPUID_XSAVE_FEATURE_VALIDATION_ERRORNTSTATUSWindows
Previous Next
ERROR_HV_CPUID_FEATURE_VALIDATION ERROR_HV_PROCESSOR_STARTUP_TIMEOUT

ERROR_HV_CPUID_XSAVE_FEATURE_VALIDATION

XSAVE exposure must agree with CPUID and extended-state layout

ERROR_HV_CPUID_XSAVE_FEATURE_VALIDATION is specific to processor extended state such as x87, SSE, AVX, and later XSAVE-managed components. Hyper-V validates that the requested XSAVE feature mask, CPUID enumeration, and state layout form an architecture-consistent set for every virtual processor.

Log the requested XSAVE disable mask and the ordinary processor feature banks together. A guest cannot safely advertise an extended-state component while hiding its required CPUID capability or providing an incompatible save-area contract. During migration, compare the source and destination XSAVE sets and use processor compatibility rather than assuming equal CPU vendor names imply equal extended state.

XSAVE-specific checks

  • Requested XSAVE component mask and related CPUID leaves.
  • Enabled x87, SSE, AVX, AVX-512, and supervisor-state dependencies.
  • Source and destination processor feature sets for restore or migration.
  • Partition compatibility version and architecture.

References


Looking for a different code? Search another status or error code.