The first patch addresses performance regression introduced by XSA-336 fixes.
This patch could be considered as a candidate for inclusion in 4.15.
The second patch is a minor cleanup and can safely wait until after 4.15.
Boris Ostrovsky (2):
x86/vpt: Do not take pt_migrate rwlock in some cases
x86/vpt: Simplify locking argument to write_{un}lock
xen/arch/x86/hvm/vpt.c | 48 +++++++++++++++++++++++++++++++++----------
xen/include/asm-x86/hvm/vpt.h | 18 ++++++++++------
2 files changed, 49 insertions(+), 17 deletions(-)
--
1.8.3.1