]> git.baikalelectronics.ru Git - kernel.git/commit
KVM: use jump label to optimize checking for in kernel local apic presence
authorGleb Natapov <gleb@redhat.com>
Sun, 5 Aug 2012 12:58:32 +0000 (15:58 +0300)
committerAvi Kivity <avi@redhat.com>
Mon, 6 Aug 2012 16:00:44 +0000 (19:00 +0300)
commit9ce877879a9be8b078dc85f8b300ba557d8fcf58
tree25dbf8dfe2df2537a0463d9fafb8620cdd6f1bb2
parent3d13cad54be3009407a4e63ea6f32cc38bf9ae91
KVM: use jump label to optimize checking for in kernel local apic presence

Usually all vcpus have local apic pointer initialized, so the check may
be completely skipped.

Signed-off-by: Gleb Natapov <gleb@redhat.com>
Signed-off-by: Avi Kivity <avi@redhat.com>
arch/x86/kvm/lapic.c
arch/x86/kvm/x86.c
arch/x86/kvm/x86.h