|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [PATCH v2 0/6] xen: cache control improvements
Hello,
Following series contain some fixes for cache control operations, the
main focus is to reduce the load on big systems when cache control
operations are executed.
Patches 1-4 are bugfixes, while patches 5 and 6 are improvements
to the current code.
Thanks, Roger.
Roger Pau Monne (6):
x86/pv: fix emulation of wb{,no}invd to flush all pCPU caches
x86/gnttab: do not implement GNTTABOP_cache_flush
xen/x86: rename cache_flush_permitted() to has_arch_io_resources()
xen/x86: account for assigned PCI devices in cache_flush_permitted()
x86/hvm: limit memory type cache flush to running domains
x86/hvm: reduce the need to flush caches in memory_type_changed()
CHANGELOG.md | 3 +++
xen/arch/x86/hvm/mtrr.c | 17 +++++++++++++++--
xen/arch/x86/include/asm/flushtlb.h | 19 -------------------
xen/arch/x86/include/asm/iocap.h | 5 ++++-
xen/arch/x86/mm.c | 4 +---
xen/arch/x86/mm/p2m-pod.c | 4 ++--
xen/arch/x86/pv/emul-priv-op.c | 6 +++---
xen/common/Kconfig | 5 +++++
xen/common/grant_table.c | 6 ++++++
xen/common/memory.c | 2 +-
xen/include/asm-generic/iocap.h | 4 +++-
11 files changed, 43 insertions(+), 32 deletions(-)
--
2.48.1
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |