This very quickly turned into a rats nest.  I don't have time to fix %cr8
handling, so stay with a stopgap mitigation for introspection puporses, and
leave some notes for later.

Andrew Cooper (2):
  x86/hvm: Rearrange the logic in hvmemul_{read,write}_cr()
  x86/emul: Emulate %cr8 accesses

 xen/arch/x86/hvm/emulate.c           | 39 ++++++++++++++++++++++------
 xen/arch/x86/include/asm/x86-defns.h |  2 ++
 2 files changed, 33 insertions(+), 8 deletions(-)

-- 
2.39.5


Reply via email to