[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] 297254: configure: Improve zstd test
From: |
Peter Maydell |
Subject: |
[Qemu-commits] [qemu/qemu] 297254: configure: Improve zstd test |
Date: |
Fri, 13 Mar 2020 08:00:14 -0700 |
Branch: refs/heads/master
Home: https://github.com/qemu/qemu
Commit: 297254c71b302abf9f4f37c41e274b5722e1a5da
https://github.com/qemu/qemu/commit/297254c71b302abf9f4f37c41e274b5722e1a5da
Author: Juan Quintela <address@hidden>
Date: 2020-03-13 (Fri, 13 Mar 2020)
Changed paths:
M configure
Log Message:
-----------
configure: Improve zstd test
There were one error on the test (missing an s for --exists).
But we really need a recent zstd (1.4.0).
Thanks to Michal Privoznik to provide the right vension.
Signed-off-by: Juan Quintela <address@hidden>
Reported-by: Richard Henderson <address@hidden>
Message-Id: <address@hidden>
Reviewed-by: Dr. David Alan Gilbert <address@hidden>
Signed-off-by: Dr. David Alan Gilbert <address@hidden>
Commit: dc14a470763c96fd9d360e1028ce38e8c3613a77
https://github.com/qemu/qemu/commit/dc14a470763c96fd9d360e1028ce38e8c3613a77
Author: Keqian Zhu <address@hidden>
Date: 2020-03-13 (Fri, 13 Mar 2020)
Changed paths:
M migration/migration.c
M migration/ram.c
M monitor/hmp-cmds.c
M qapi/migration.json
Log Message:
-----------
migration/throttle: Add throttle-trig-thres migration parameter
Currently, if the bytes_dirty_period is more than the 50% of
bytes_xfer_period, we start or increase throttling.
If we make this percentage higher, then we can tolerate higher
dirty rate during migration, which means less impact on guest.
The side effect of higher percentage is longer migration time.
We can make this parameter configurable to switch between mig-
ration time first or guest performance first.
The default value is 50 and valid range is 1 to 100.
Signed-off-by: Keqian Zhu <address@hidden>
Message-Id: <address@hidden>
Reviewed-by: Dr. David Alan Gilbert <address@hidden>
Signed-off-by: Dr. David Alan Gilbert <address@hidden>
Commit: 0393031a16735835a441b6d6e0495a1bd14adb90
https://github.com/qemu/qemu/commit/0393031a16735835a441b6d6e0495a1bd14adb90
Author: zhanghailiang <address@hidden>
Date: 2020-03-13 (Fri, 13 Mar 2020)
Changed paths:
M migration/colo.c
M migration/ram.c
M migration/ram.h
Log Message:
-----------
COLO: Optimize memory back-up process
This patch will reduce the downtime of VM for the initial process,
Previously, we copied all these memory in preparing stage of COLO
while we need to stop VM, which is a time-consuming process.
Here we optimize it by a trick, back-up every page while in migration
process while COLO is enabled, though it affects the speed of the
migration, but it obviously reduce the downtime of back-up all SVM'S
memory in COLO preparing stage.
Signed-off-by: zhanghailiang <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Dr. David Alan Gilbert <address@hidden>
minor typo fixes
Commit: 8af66371ed8e86c7caea9b814dcee23e8ba08f79
https://github.com/qemu/qemu/commit/8af66371ed8e86c7caea9b814dcee23e8ba08f79
Author: zhanghailiang <address@hidden>
Date: 2020-03-13 (Fri, 13 Mar 2020)
Changed paths:
M migration/ram.c
Log Message:
-----------
ram/colo: only record bitmap of dirty pages in COLO stage
It is only need to record bitmap of dirty pages while goes
into COLO stage.
Signed-off-by: zhanghailiang <address@hidden>
Message-Id: <address@hidden>
Reviewed-by: Dr. David Alan Gilbert <address@hidden>
Signed-off-by: Dr. David Alan Gilbert <address@hidden>
Commit: 19dd408a479cae3027ae9ff9ef3f509ad3e681e5
https://github.com/qemu/qemu/commit/19dd408a479cae3027ae9ff9ef3f509ad3e681e5
Author: zhanghailiang <address@hidden>
Date: 2020-03-13 (Fri, 13 Mar 2020)
Changed paths:
M migration/migration.c
Log Message:
-----------
migration: recognize COLO as part of activating process
We will migrate parts of dirty pages backgroud lively during the gap time
of two checkpoints, without this modification, it will not work
because ram_save_iterate() will check it before send RAM_SAVE_FLAG_EOS
at the end of it.
Signed-off-by: zhanghailiang <address@hidden>
Message-Id: <address@hidden>
Reviewed-by: Dr. David Alan Gilbert <address@hidden>
Signed-off-by: Dr. David Alan Gilbert <address@hidden>
Commit: 61c265f0660ee476985808c8aa7915617c44fd53
https://github.com/qemu/qemu/commit/61c265f0660ee476985808c8aa7915617c44fd53
Author: Peter Maydell <address@hidden>
Date: 2020-03-13 (Fri, 13 Mar 2020)
Changed paths:
M configure
M migration/colo.c
M migration/migration.c
M migration/ram.c
M migration/ram.h
M monitor/hmp-cmds.c
M qapi/migration.json
Log Message:
-----------
Merge remote-tracking branch 'remotes/dgilbert/tags/pull-migration-20200313a'
into staging
Migration pull 2020-03-13
zstd build fix
A new auto-converge parameter
Some COLO improvements
# gpg: Signature made Fri 13 Mar 2020 10:29:34 GMT
# gpg: using RSA key 45F5C71B4A0CB7FB977A9FA90516331EBC5BFDE7
# gpg: Good signature from "Dr. David Alan Gilbert (RH2) <address@hidden>"
[full]
# Primary key fingerprint: 45F5 C71B 4A0C B7FB 977A 9FA9 0516 331E BC5B FDE7
* remotes/dgilbert/tags/pull-migration-20200313a:
migration: recognize COLO as part of activating process
ram/colo: only record bitmap of dirty pages in COLO stage
COLO: Optimize memory back-up process
migration/throttle: Add throttle-trig-thres migration parameter
configure: Improve zstd test
Signed-off-by: Peter Maydell <address@hidden>
Compare: https://github.com/qemu/qemu/compare/d4f7d56759f7...61c265f0660e
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-commits] [qemu/qemu] 297254: configure: Improve zstd test,
Peter Maydell <=