KVM: x86: add paging gcc optimization
Since most guests will have paging enabled for memory management, add likely() optimization around CR0.PG checks. Signed-off-by: Davidlohr Bueso <dave@gnu.org> Signed-off-by: Avi Kivity <avi@redhat.com>
This commit is contained in:
Родитель
e9bda3b3d0
Коммит
c36fc04ef5
|
@ -64,7 +64,7 @@ static inline int is_pse(struct kvm_vcpu *vcpu)
|
|||
|
||||
static inline int is_paging(struct kvm_vcpu *vcpu)
|
||||
{
|
||||
return kvm_read_cr0_bits(vcpu, X86_CR0_PG);
|
||||
return likely(kvm_read_cr0_bits(vcpu, X86_CR0_PG));
|
||||
}
|
||||
|
||||
static inline u32 bit(int bitno)
|
||||
|
|
Загрузка…
Ссылка в новой задаче