]> xenbits.xensource.com Git - xen.git/commit
x86/emul: Switch x86_emulate_ctxt to cpu_policy
authorAndrew Cooper <andrew.cooper3@citrix.com>
Mon, 3 Apr 2023 19:03:57 +0000 (20:03 +0100)
committerAndrew Cooper <andrew.cooper3@citrix.com>
Thu, 3 Aug 2023 18:14:19 +0000 (19:14 +0100)
commit72895c4e97796d6613aa437f80cf9ba4b4cf6cb3
treec8c0dab677d37ff7123d8c52c41be7050f9e787f
parent4e093cb4605ff043e200ff4d7d6bf367dba95c95
x86/emul: Switch x86_emulate_ctxt to cpu_policy

As with struct domain, retain cpuid as a valid alias for local code clarity.

Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
Reviewed-by: Jan Beulich <jbeulich@suse.com>
(cherry picked from commit 441b1b2a50ea3656954d75e06d42c96d619ea0fc)
tools/fuzz/x86_instruction_emulator/fuzz-emul.c
tools/tests/x86_emulator/test_x86_emulator.c
tools/tests/x86_emulator/x86-emulate.c
xen/arch/x86/hvm/emulate.c
xen/arch/x86/mm/shadow/hvm.c
xen/arch/x86/pv/emul-priv-op.c
xen/arch/x86/pv/ro-page-fault.c
xen/arch/x86/x86_emulate/x86_emulate.h