x86: split opt_pv_l1tf
authorJan Beulich <jbeulich@suse.com>
Thu, 4 Oct 2018 12:49:19 +0000 (14:49 +0200)
committerJan Beulich <jbeulich@suse.com>
Thu, 4 Oct 2018 12:49:19 +0000 (14:49 +0200)
commit0b89643ef6ef14e2c2b731ca675d23e405ed69b1
treec10db4a4c7d7ff72a754677dddeaafde499db913
parent51e0cb45932d80d4eeb59994ee2c3f3c597b0212
x86: split opt_pv_l1tf

Use separate tracking variables for the hardware domain and DomU-s.

No functional change intended, but adjust the comment in
init_speculation_mitigations() to match prior as well as resulting code.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Andrew Cooper <andrew.cooper3@citrix.com>
xen/arch/x86/spec_ctrl.c
xen/include/asm-x86/shadow.h
xen/include/asm-x86/spec_ctrl.h