Update the CPUID handling in kernel #816
Labels
ohcl-linux-kernel
Changes that apply to the Linux kernel at OHCL-Linux-Kernel repo
tdx
TDX specific bugs or features
Milestone
The kernel forwards most CPUID intercepts received in #VE handler to the user mode without any particular handling. Ex. For CPUID leaf 0xB the user mode receives all 0s. This CPUID is used to identify the topology of the CVM. Receiving all 0s leads to incorrect building and identification of topology.
Fix the CPUID intercept in the kernel. Once that is fixed, on the user mode review the validation of leaf 0xB in extended_topology()
The text was updated successfully, but these errors were encountered: