diff --git a/arch/x86/kvm/emulate.c b/arch/x86/kvm/emulate.c index aa4d72667878fc85376f40ddd99db07b3ebfbfa1..80363ebfd0a6fa10cda1c348dd637072793c30c3 100644 --- a/arch/x86/kvm/emulate.c +++ b/arch/x86/kvm/emulate.c @@ -969,7 +969,7 @@ static int em_bsr_c(struct x86_emulate_ctxt *ctxt) return fastop(ctxt, em_bsr); } -static u8 test_cc(unsigned int condition, unsigned long flags) +static __always_inline u8 test_cc(unsigned int condition, unsigned long flags) { u8 rc; void (*fop)(void) = (void *)em_setcc + 4 * (condition & 0xf);