Ping?

Just want to make sure this doesn't go under the radar.

Thanks, Roger.

On Mon, Jan 27, 2020 at 07:11:08PM +0100, Roger Pau Monne wrote:
> Hello,
> 
> The following series aims to improve the TLB flush times when running
> nested Xen, and it's specially beneficial when running in shim mode.
> 
> Only the HAP guest TLB flush is improved, the shadow paging TLB flush is
> left as-is, and can be improved later if there's interest.
> 
> For a reference on the performance improvement see patch #7, as it's a
> huge increase which can benefit other guests using assisted TLB flushes,
> and also the ones using the viridian TLB flush assist (ie: Windows).
> 
> Thanks, Roger.
> 
> Roger Pau Monne (7):
>   x86/tlb: fix NEED_FLUSH return type
>   x86/hvm: allow ASID flush when v != current
>   x86/paging: add TLB flush hooks
>   x86/hap: improve hypervisor assisted guest TLB flush
>   x86/tlb: introduce a flush guests TLB flag
>   x86/tlb: allow disabling the TLB clock
>   x86/tlb: use Xen L0 assisted TLB flush when available
> 
>  xen/arch/x86/flushtlb.c                | 24 ++++++---
>  xen/arch/x86/guest/hypervisor.c        | 10 ++++
>  xen/arch/x86/guest/xen/xen.c           |  6 +++
>  xen/arch/x86/hvm/asid.c                |  6 +--
>  xen/arch/x86/hvm/hvm.c                 | 51 ++----------------
>  xen/arch/x86/mm/hap/hap.c              | 48 +++++++++++++++++
>  xen/arch/x86/mm/shadow/common.c        | 71 +++++++++++++++++++++++---
>  xen/arch/x86/mm/shadow/hvm.c           |  2 +-
>  xen/arch/x86/mm/shadow/multi.c         | 17 +++---
>  xen/arch/x86/smp.c                     | 11 ++++
>  xen/include/asm-x86/flushtlb.h         | 21 +++++++-
>  xen/include/asm-x86/guest/hypervisor.h | 17 ++++++
>  xen/include/asm-x86/hap.h              |  3 ++
>  xen/include/asm-x86/shadow.h           | 12 +++++
>  14 files changed, 220 insertions(+), 79 deletions(-)
> 
> -- 
> 2.25.0
> 

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel

Reply via email to