[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [Patch] Add VMX memory-mapped Local APIC access optimization
Applied but I've subsequently 'simplified' it quite a bit. :-) You'll want to pull it from the staging tree and make sure it actually still works. -- Keir On 17/5/07 07:52, "Cui, Dexuan" <dexuan.cui@xxxxxxxxx> wrote: > Some operating systems access the local APIC TPR very frequently, and we > handle that using software-based local APIC virtualization in Xen today. > Such virtualization incurs a number of VM exits from the memory-access > instructions against the APIC page in the guest. > > The attached patch enables the TPR shadow feature that provides APIC TPR > virtualization in hardware. Our tests indicate it can significantly > boost the performance of such guests including 32-bit Windows XP/2003. > > Moreover, with the patch, local APIC accesses other than TPR in guests > are intercepted directly as APIC_ACCESS VM exits rather than PAGE_FAULT > VM exits; this can lower the emulation cost of such accesses. > > Signed-off-by: Dexuan Cui <dexuan.cui@xxxxxxxxx> > > PS, the related document is available in the latest Intel SDM 3B: > http://www.intel.com/products/processor/manuals/index.htm > > _______________________________________________ > Xen-devel mailing list > Xen-devel@xxxxxxxxxxxxxxxxxxx > http://lists.xensource.com/xen-devel _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |