508747f303
xen-4.20.0-testing-src.tar.bz2 - New Features * On Arm: - Experimental support for Armv8-R. - Support for NXP S32G3 Processors Family and NXP LINFlexD UART driver. - Basic handling for SCMI requests over SMC using Shared Memory, by allowing forwarding the calls to EL3 FW if coming from hwdom. - Support for LLC (Last Level Cache) coloring. * On x86: - xl suspend/resume subcommands. - Changed Features * Fixed blkif protocol specification for sector sizes different than 512b. * The dombuilder in libxenguest no longer un-gzips secondary modules, instead leaving this to the guest kernel to do in guest context. * On x86: - Prefer ACPI reboot over UEFI ResetSystem() run time service call. - Switched the xAPIC flat driver to use physical destination mode for external interrupts instead of logical destination mode. - Removed Features * On x86: - Support for running on Xeon Phi processors. - Removed the `ucode=allow-same` command line option. - Removed x2APIC Cluster Mode for external interrupts. x2APIC Physical and Mixed Modes are still available. - Dropped patches xsa466.patch - Move /etc/bash_completion.d/xl back to %_datadir/bash-completion/completions OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=863
25 lines
917 B
Diff
25 lines
917 B
Diff
From: Olaf Hering <olaf@aepfle.de>
|
|
Date: Mon, 4 Jan 2021 20:58:42 +0200
|
|
Subject: libxc sr number of iterations
|
|
|
|
Reduce default value of --max_iters from 5 to 1.
|
|
The workload within domU will continue to produce dirty pages.
|
|
It is unreasonable to expect any slowdown during migration.
|
|
Now there is one initial copy of all memory, one instead of five
|
|
iterations for dirty memory, and a final copy iteration prior move.
|
|
---
|
|
tools/libs/light/libxl_internal.h | 2 +-
|
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
|
|
--- a/tools/libs/light/libxl_internal.h
|
|
+++ b/tools/libs/light/libxl_internal.h
|
|
@@ -125,7 +125,7 @@
|
|
#define DOMID_XS_PATH "domid"
|
|
#define PVSHIM_BASENAME "xen-shim"
|
|
#define PVSHIM_CMDLINE "pv-shim console=xen,pv"
|
|
-#define LIBXL_XGS_POLICY_MAX_ITERATIONS 5
|
|
+#define LIBXL_XGS_POLICY_MAX_ITERATIONS 1
|
|
#define LIBXL_XGS_POLICY_TARGET_DIRTY_COUNT 50
|
|
|
|
#define DIV_ROUNDUP(n, d) (((n) + (d) - 1) / (d))
|