[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [PATCH 0/2] x86/svm: add pause filtering threshold for SVM



On 02/20/2018 07:12 PM, Brian Woods wrote:
> This patch series adds support and enablement of the pause filtering
> threshold.  Once there's pause filtering threshold amount of cycles
> between pauses, the pause filtering counter resets to what was in the
> VMCB.  This allows the pause filtering count to "reset" between pauses
> and keeps the guset from getting intercepted by the hypervisor.  See AMD
> APM vol 2 section 15.14.4 for more details.
>
> In reply to this will be an email with graphs showing some benchmark
> results of why the values of the counter and threshold were picked.
>
> Brian Woods (2):
>   x86/svm: add support for pause filtering threshold
>   x86/svm: enable pause filtering threshold
>
>  xen/arch/x86/hvm/svm/svm.c         | 1 +
>  xen/arch/x86/hvm/svm/vmcb.c        | 3 +++
>  xen/include/asm-x86/hvm/svm/svm.h  | 5 ++++-
>  xen/include/asm-x86/hvm/svm/vmcb.h | 3 ++-
>  4 files changed, 10 insertions(+), 2 deletions(-)
>

IIRC previous count value  (3000) was somewhat arbitrary so

Reviewed-by: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx>

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

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.