x86/spec-ctrl: Drop the bti= command line option
authorAndrew Cooper <andrew.cooper3@citrix.com>
Thu, 29 Nov 2018 18:17:45 +0000 (18:17 +0000)
committerAndrew Cooper <andrew.cooper3@citrix.com>
Wed, 5 Dec 2018 20:34:57 +0000 (20:34 +0000)
commitaaed4babc4b9b68faabd5a3931059ef0c66c7886
tree93fdd177dcb3b6810ff2fded7ed5db32d85cb5da
parent70739427f55d595ad1c575c47fef00c81881e9a2
x86/spec-ctrl: Drop the bti= command line option

bti= was introduced with the original Spectre fixes (Jan 2018), but by the
time Speculative Store Bypass came along (May 2018), it was superceeded by the
more generic spec-ctrl=.

Since then, we've had LazyFPU (June 2018) and L1TF (August 2018), which means
noone will be using the option.  Remove it entirely - anyone who happens to
accidentially be using it might now spot Xen complaining about an option it
doesn't understand.

Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
Acked-by: Jan Beulich <jbeulich@suse.com>
docs/misc/xen-command-line.markdown
xen/arch/x86/spec_ctrl.c