[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [PATCH 0/5] x86/pv: Minor perf improvements in segment handling
This is follow-on work from the fixes for Linux 5.9 with FSGSBASE. Andrew Cooper (5): x86/asm: Rename FS/GS base helpers x86/asm: Split __wr{fs,gs}base() out of write_{fs,gs}_base() x86/pv: Optimise prefetching in svm_load_segs() x86/pv: Optimise to the segment context switching paths x86/pv: Simplify emulation for the 64bit base MSRs xen/arch/x86/domain.c | 72 +++++++++++++++++++++++++++------------ xen/arch/x86/hvm/svm/svm.c | 43 +++++++++++------------ xen/arch/x86/hvm/vmx/vmx.c | 8 ++--- xen/arch/x86/pv/domain.c | 2 +- xen/arch/x86/pv/emul-priv-op.c | 42 ++++++++++++----------- xen/arch/x86/x86_64/mm.c | 8 ++--- xen/arch/x86/x86_64/traps.c | 6 ++-- xen/include/asm-x86/hvm/svm/svm.h | 5 +-- xen/include/asm-x86/msr.h | 42 ++++++++++++++--------- 9 files changed, 135 insertions(+), 93 deletions(-) -- 2.11.0
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |