[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] 592203: migration/dirty-bitmaps: change bitma
From: |
Peter Maydell |
Subject: |
[Qemu-commits] [qemu/qemu] 592203: migration/dirty-bitmaps: change bitmap enumeration... |
Date: |
Thu, 30 May 2019 05:09:37 -0700 |
Branch: refs/heads/master
Home: https://github.com/qemu/qemu
Commit: 592203e7cfbd1ad261178431fcf390adfe8b16df
https://github.com/qemu/qemu/commit/592203e7cfbd1ad261178431fcf390adfe8b16df
Author: John Snow <address@hidden>
Date: 2019-05-28 (Tue, 28 May 2019)
Changed paths:
M migration/block-dirty-bitmap.c
Log Message:
-----------
migration/dirty-bitmaps: change bitmap enumeration method
Shift from looking at every root BDS to *every* BDS. This will migrate
bitmaps that are attached to blockdev created nodes instead of just ones
attached to emulated storage devices.
Note that this will not migrate anonymous or internal-use bitmaps, as
those are defined as having no name.
This will also fix the Coverity issues Peter Maydell has been asking
about for the past several releases, as well as fixing a real bug.
Reported-by: Peter Maydell <address@hidden>
Reported-by: Coverity 😅
Reported-by: aihua liang <address@hidden>
Reviewed-by: Vladimir Sementsov-Ogievskiy <address@hidden>
Signed-off-by: John Snow <address@hidden>
Message-id: address@hidden
Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1652490
Fixes: Coverity CID 1390625
CC: Stefan Hajnoczi <address@hidden>
Signed-off-by: John Snow <address@hidden>
Commit: eff0829b0710d60c1846eb99baeb47b2478a414a
https://github.com/qemu/qemu/commit/eff0829b0710d60c1846eb99baeb47b2478a414a
Author: Vladimir Sementsov-Ogievskiy <address@hidden>
Date: 2019-05-28 (Tue, 28 May 2019)
Changed paths:
M block/dirty-bitmap.c
M blockdev.c
M qapi/block-core.json
Log Message:
-----------
qapi: support external bitmaps in block-dirty-bitmap-merge
Add new optional parameter making possible to merge bitmaps from
different nodes. It is needed to maintain external snapshots during
incremental backup chain history.
Signed-off-by: Vladimir Sementsov-Ogievskiy <address@hidden>
Reviewed-by: John Snow <address@hidden>
Message-id: address@hidden
Signed-off-by: John Snow <address@hidden>
Commit: 403bb8185ec18267fe47a0e304d26a17263572dc
https://github.com/qemu/qemu/commit/403bb8185ec18267fe47a0e304d26a17263572dc
Author: Vladimir Sementsov-Ogievskiy <address@hidden>
Date: 2019-05-28 (Tue, 28 May 2019)
Changed paths:
A tests/qemu-iotests/254
A tests/qemu-iotests/254.out
M tests/qemu-iotests/group
Log Message:
-----------
iotests: test external snapshot with bitmap copying
This test shows that external snapshots and incremental backups are
friends.
Signed-off-by: Vladimir Sementsov-Ogievskiy <address@hidden>
Reviewed-by: John Snow <address@hidden>
Message-id: address@hidden
Signed-off-by: John Snow <address@hidden>
Commit: 62f6849e7a74fe34f5e376fe41389298100a2d1e
https://github.com/qemu/qemu/commit/62f6849e7a74fe34f5e376fe41389298100a2d1e
Author: Peter Maydell <address@hidden>
Date: 2019-05-30 (Thu, 30 May 2019)
Changed paths:
M block/dirty-bitmap.c
M blockdev.c
M migration/block-dirty-bitmap.c
M qapi/block-core.json
A tests/qemu-iotests/254
A tests/qemu-iotests/254.out
M tests/qemu-iotests/group
Log Message:
-----------
Merge remote-tracking branch 'remotes/jnsnow/tags/bitmaps-pull-request' into
staging
Pull request
# gpg: Signature made Wed 29 May 2019 00:58:33 BST
# gpg: using RSA key F9B7ABDBBCACDF95BE76CBD07DEF8106AAFC390E
# gpg: Good signature from "John Snow (John Huston) <address@hidden>" [full]
# Primary key fingerprint: FAEB 9711 A12C F475 812F 18F2 88A9 064D 1835 61EB
# Subkey fingerprint: F9B7 ABDB BCAC DF95 BE76 CBD0 7DEF 8106 AAFC 390E
* remotes/jnsnow/tags/bitmaps-pull-request:
iotests: test external snapshot with bitmap copying
qapi: support external bitmaps in block-dirty-bitmap-merge
migration/dirty-bitmaps: change bitmap enumeration method
Signed-off-by: Peter Maydell <address@hidden>
Compare: https://github.com/qemu/qemu/compare/e5714b5be3d6...62f6849e7a74
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-commits] [qemu/qemu] 592203: migration/dirty-bitmaps: change bitmap enumeration...,
Peter Maydell <=