On Fri, Mar 18, 2016 at 10:32:30AM +0000, Paul Durrant wrote: > This patch adds code to enable the APIC assist enlightenment which, > under certain conditions, means that the guest can avoid an EOI of > the local APIC and thereby avoid a VMEXIT. > > Use of the enlightenment by the hypervisor is under control of the > toolstack, and is added to the default set. > > Signed-off-by: Paul Durrant <paul.durr...@citrix.com> > Cc: Ian Jackson <ian.jack...@eu.citrix.com> > Cc: Stefano Stabellini <stefano.stabell...@eu.citrix.com> > Cc: Wei Liu <wei.l...@citrix.com> > Cc: Keir Fraser <k...@xen.org> > Cc: Jan Beulich <jbeul...@suse.com> > Cc: Andrew Cooper <andrew.coop...@citrix.com> > --- > > v6: > - Addressed various comments from Jan > > v4: > - Re-worded xl.cfg text and added missing LIBXL_HAVE_ definition > > v3: > - Re-instated read-modify-write for forwards compatibility > - Fix a coding style issue > > v2: > - Removed some code duplication and unnecessary read-modify-write > operations on the APIC assist word. > - Stated in the xl.cfg text that the enlightenment has no effect if > posted interrupts are in use. > - Added the enlightenment to the default set. > --- > docs/man/xl.cfg.pod.5 | 12 +++++++- > tools/libxl/libxl.h | 6 ++++ > tools/libxl/libxl_dom.c | 4 +++ > tools/libxl/libxl_types.idl | 1 +
Acked-by: Wei Liu <wei.l...@citrix.com> _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel