KVM: Remove redundant check in vm_need_virtualize_apic_accesses()
PATCH 1/1 KVM: Remove redundant check in vm_need_virtualize_apic_accesses()
flexpriority_enabled implies cpu_has_vmx_virtualize_apic_accesses() returning true, so we don't need this check here.
Signed-off-by Gui Jianfeng <[email protected]>
--- arch/x86/kvm/vmx.c | 4 +--- 1 files changed, 1 insertions(+), 3 deletions(-)
arch/x86/kvm/vmx.c +1 -3
@@ -358,9 +358,7 @@ static inline int cpu_has_vmx_ple(void)static inline int vm_need_virtualize_apic_accesses (struct kvm *kvm) { -return flexpriority_enabled && - (cpu_has_vmx_virtualize_apic_accesses ()) && - (irqchip_in_kernel (kvm)); +return flexpriority_enabled &&irqchip_in_kernel (kvm); }static inline int cpu_has_vmx_vpid (void )
Signature · 1 line
1.5.4.rc3
Quoted 3 lines · On Friday 29 January 2010 15:36:59 Gui Jianfeng wrote:
flexpriority_enabledimpliescpu_has_vmx_virtualize_apic_accesses()
returning true, so we don't need this check here.
Looks fine to me.
Signature · 2 lines
regards Yang, Sheng
Quoted 21 lines
Signed-off-by Gui Jianfeng <[email protected]>--- arch/x86/kvm/vmx.c | 4 +--- 1 files changed, 1 insertions(+), 3 deletions(-)arch/x86/kvm/vmx.c +1
-3@@ -358,9 +358,7 @@ static inline int cpu_has_vmx_ple(void)static inline int vm_need_virtualize_apic_accesses (struct kvm *kvm) { -return flexpriority_enabled && - (cpu_has_vmx_virtualize_apic_accesses ()) && - (irqchip_in_kernel (kvm)); +return flexpriority_enabled &&irqchip_in_kernel (kvm); }static inline int cpu_has_vmx_vpid (void )
Marcelo Tosatti
AppliedQuoted 5 lines · Sheng Yang
Quoted 3 lines · On Friday 29 January 2010 15:36:59 Gui Jianfeng wrote:
flexpriority_enabledimpliescpu_has_vmx_virtualize_apic_accesses()
returning true, so we don't need this check here.Looks fine to me.
Applied, thanks.