[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 |