]> xenbits.xensource.com Git - xen.git/commit
x86/spec-ctrl: Fold DO_SPEC_CTRL_EXIT_TO_XEN into it's single user
authorAndrew Cooper <andrew.cooper3@citrix.com>
Tue, 12 Sep 2023 16:03:16 +0000 (17:03 +0100)
committerAndrew Cooper <andrew.cooper3@citrix.com>
Tue, 19 Sep 2023 18:38:04 +0000 (19:38 +0100)
commitafa5b17f385372226de6b0862f12ab39fda16b5c
tree9de6da64d2f8f730ac0bfb30ade652fe92c48250
parent1e52cdf07cdf52e5d99957c3ecbddf5b1feda963
x86/spec-ctrl: Fold DO_SPEC_CTRL_EXIT_TO_XEN into it's single user

With the SPEC_CTRL_EXIT_TO_XEN{,_IST} confusion fixed, it's now obvious that
there's only a single EXIT_TO_XEN path.  Fold DO_SPEC_CTRL_EXIT_TO_XEN into
SPEC_CTRL_EXIT_TO_XEN to simplify further fixes.

When merging labels, switch the name to .L\@_skip_sc_msr as "skip" on its own
is going to be too generic shortly.

No functional change.

Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
Reviewed-by: Jan Beulich <jbeulich@suse.com>
(cherry picked from commit 694bb0f280fd08a4377e36e32b84b5062def4de2)
xen/include/asm-x86/spec_ctrl_asm.h