]> xenbits.xensource.com Git - people/liuw/libxenctrl-split/xen.git/commit
fine grained control of REP emulation optimizations
authorRazvan Cojocaru <rcojocaru@bitdefender.com>
Mon, 28 Sep 2015 15:29:45 +0000 (17:29 +0200)
committerJan Beulich <jbeulich@suse.com>
Mon, 28 Sep 2015 15:29:45 +0000 (17:29 +0200)
commit3a1238d7cb73bc50f9ca1abede2b7cc59ec97bcd
tree70590ba1502580acbbae84eadef688b9dc31fd78
parent5d3bcd64d9eb741b4d4df45de97e318fcf836c36
fine grained control of REP emulation optimizations

Previously, if vm_event emulation support was enabled, then REP
optimizations were disabled when emulating REP-compatible
instructions. This patch allows fine-tuning of this behaviour by
providing a dedicated libxc helper function.

Signed-off-by: Razvan Cojocaru <rcojocaru@bitdefender.com>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
tools/libxc/include/xenctrl.h
tools/libxc/xc_monitor.c
xen/arch/x86/hvm/emulate.c
xen/arch/x86/monitor.c
xen/arch/x86/vm_event.c
xen/include/asm-x86/domain.h
xen/include/public/domctl.h