X86_FEATURE_IBT
if (HAS_KERNEL_IBT && cpu_feature_enabled(X86_FEATURE_IBT)) {
setup_clear_cpu_cap(X86_FEATURE_IBT);
if (cpu_feature_enabled(X86_FEATURE_IBT))
if (HAS_KERNEL_IBT && cpu_feature_enabled(X86_FEATURE_IBT))
if (cpu_feature_enabled(X86_FEATURE_IBT)) {
if (cpu_feature_enabled(X86_FEATURE_IBT)) {
kernel_ibt = HAS_KERNEL_IBT && cpu_feature_enabled(X86_FEATURE_IBT);
setup_clear_cpu_cap(X86_FEATURE_IBT);
if (!(cpu_feature_enabled(X86_FEATURE_IBT) ||
kvm_cpu_cap_clear(X86_FEATURE_IBT);
kvm_cpu_cap_clear(X86_FEATURE_IBT);
if (guest_cpu_cap_has(vcpu, X86_FEATURE_IBT) ||
if (guest_cpu_cap_has(vcpu, X86_FEATURE_IBT) ||
!kvm_cpu_cap_has(X86_FEATURE_IBT))
!kvm_cpu_cap_has(X86_FEATURE_IBT))
if (kvm_cpu_cap_has(X86_FEATURE_SHSTK) || kvm_cpu_cap_has(X86_FEATURE_IBT)) {
intercept = !guest_cpu_cap_has(vcpu, X86_FEATURE_IBT) &&
if (kvm_cpu_cap_has(X86_FEATURE_IBT) ||
kvm_cpu_cap_clear(X86_FEATURE_IBT);
if (boot_cpu_has(X86_FEATURE_SHSTK) || boot_cpu_has(X86_FEATURE_IBT)) {
!guest_cpu_cap_has(vcpu, X86_FEATURE_IBT))
!guest_cpu_cap_has(vcpu, X86_FEATURE_IBT))
guest_cpu_cap_has(vcpu, X86_FEATURE_IBT);
!kvm_cpu_cap_has(X86_FEATURE_IBT))
!kvm_cpu_cap_has(X86_FEATURE_IBT))
kvm_cpu_cap_clear(X86_FEATURE_IBT);
!__cpu_has(__c, X86_FEATURE_IBT)) \
if (!guest_cpu_cap_has(vcpu, X86_FEATURE_IBT) &&