On Fri, Mar 10, 2023, Robert Hoo wrote: > Remove the unnecessary cpu_has_vmx_desc() check for emulating UMIP. It's not unnecessary. See commit 64f7a11586ab ("KVM: vmx: update sec exec controls for UMIP iff emulating UMIP"). Dropping the check will cause KVM to execute secondary_exec_controls_clearbit(vmx, SECONDARY_EXEC_DESC); on CPUs that don't have SECONDARY_VM_EXEC_CONTROL.