Commit cd1be30b authored by Edward Adam Davis's avatar Edward Adam Davis Committed by Paolo Bonzini
Browse files

KVM: VMX: use __always_inline for is_td_vcpu and is_td



is_td() and is_td_vcpu() are used in no-instrumentation sections; use
__always_inline instead of inline.

vmlinux.o: error: objtool: vmx_handle_nmi+0x47:
        call to is_td_vcpu.isra.0() leaves .noinstr.text section

Fixes: 7172c753 ("KVM: VMX: Move common fields of struct vcpu_{vmx,tdx} to a struct")
Signed-off-by: default avatarEdward Adam Davis <eadavis@qq.com>
Message-ID: <tencent_1A767567C83C1137829622362E4A72756F09@qq.com>
Signed-off-by: default avatarPaolo Bonzini <pbonzini@redhat.com>
parent e9f17038
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment