]> xenbits.xensource.com Git - xen.git/commitdiff
x86/spec-ctrl: Rename ARCH_CAPS.SSBD_NO to SSB_NO
authorAndrew Cooper <andrew.cooper3@citrix.com>
Wed, 28 Mar 2018 14:21:39 +0000 (15:21 +0100)
committerAndrew Cooper <andrew.cooper3@citrix.com>
Tue, 22 May 2018 10:24:57 +0000 (11:24 +0100)
A last-minute rename of the feature occured, and the patch committed to
staging was unfortunately stale.  Correct it.

Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
Acked-by: Jan Beulich <jbeulich@suse.com>
Release-acked-by: Juergen Gross <jgross@suse.com>
xen/arch/x86/spec_ctrl.c
xen/include/asm-x86/msr-index.h

index 2ccada2f6505b2bf0ea9937b9017b96799be7006..7db6e51351f536b58df25ff1d8f07dee5ce7b127 100644 (file)
@@ -216,7 +216,7 @@ static void __init print_details(enum ind_thunk thunk, uint64_t caps)
            (caps & ARCH_CAPABILITIES_IBRS_ALL)      ? " IBRS_ALL"  : "",
            (caps & ARCH_CAPABILITIES_RDCL_NO)       ? " RDCL_NO"   : "",
            (caps & ARCH_CAPS_RSBA)                  ? " RSBA"      : "",
-           (caps & ARCH_CAPS_SSBD_NO)               ? " SSBD_NO"   : "");
+           (caps & ARCH_CAPS_SSB_NO)                ? " SSB_NO"    : "");
 
     /* Compiled-in support which pertains to BTI mitigations. */
     if ( IS_ENABLED(CONFIG_INDIRECT_THUNK) )
index 0612a967491e90ba3616165cbce097e2a40f54ab..8fbccc88a7697217be2c7d005bacd500104184b7 100644 (file)
@@ -47,7 +47,7 @@
 #define ARCH_CAPABILITIES_RDCL_NO      (_AC(1, ULL) << 0)
 #define ARCH_CAPABILITIES_IBRS_ALL     (_AC(1, ULL) << 1)
 #define ARCH_CAPS_RSBA                 (_AC(1, ULL) << 2)
-#define ARCH_CAPS_SSBD_NO              (_AC(1, ULL) << 4)
+#define ARCH_CAPS_SSB_NO               (_AC(1, ULL) << 4)
 
 /* Intel MSRs. Some also available on other CPUs */
 #define MSR_IA32_PERFCTR0              0x000000c1