[PULL for 4.2-rc5 0/1] Bitmap fix for 2019-12-09

Eric Blake posted 1 patch 4 years, 3 months ago
Test FreeBSD passed
Test asan passed
Test checkpatch passed
Test docker-mingw@fedora passed
Test docker-clang@ubuntu passed
Test docker-quick@centos7 passed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20191209160015.20253-1-eblake@redhat.com
Maintainers: Kevin Wolf <kwolf@redhat.com>, Max Reitz <mreitz@redhat.com>
block/qcow2-bitmap.c | 9 ++++++---
1 file changed, 6 insertions(+), 3 deletions(-)
[PULL for 4.2-rc5 0/1] Bitmap fix for 2019-12-09
Posted by Eric Blake 4 years, 3 months ago
The following changes since commit 8350b17be015bb872f28268bdeba1bac6c380efc:

  Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-4.2-20191209' into staging (2019-12-09 11:07:34 +0000)

are available in the Git repository at:

  https://repo.or.cz/qemu/ericb.git tags/pull-nbd-2019-12-09

for you to fetch changes up to f56281abd957561b30538cbe606c3793b9b4c56d:

  block/qcow2-bitmap: fix crash bug in qcow2_co_remove_persistent_dirty_bitmap (2019-12-09 09:23:04 -0600)

[I know I'm not the usual bitmap maintainer, but John agreed that I could
get this posted faster than he could: it affects incremental bitmaps
which is tangentially NBD-related, and we're already on a tight timeline
given this is 4.2-rc5 material]

----------------------------------------------------------------
bitmap fix for 4.2-rc5

- Fix a regression that broke bitmap deletion without a transaction,
and causes a crash with transaction (only transaction is new to 4.2),
when a qcow2 file contains persistent bitmaps from prior shutdown

----------------------------------------------------------------
Vladimir Sementsov-Ogievskiy (1):
      block/qcow2-bitmap: fix crash bug in qcow2_co_remove_persistent_dirty_bitmap

 block/qcow2-bitmap.c | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

-- 
2.21.0


Re: [PULL for 4.2-rc5 0/1] Bitmap fix for 2019-12-09
Posted by Peter Maydell 4 years, 3 months ago
On Mon, 9 Dec 2019 at 16:00, Eric Blake <eblake@redhat.com> wrote:
>
> The following changes since commit 8350b17be015bb872f28268bdeba1bac6c380efc:
>
>   Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-4.2-20191209' into staging (2019-12-09 11:07:34 +0000)
>
> are available in the Git repository at:
>
>   https://repo.or.cz/qemu/ericb.git tags/pull-nbd-2019-12-09
>
> for you to fetch changes up to f56281abd957561b30538cbe606c3793b9b4c56d:
>
>   block/qcow2-bitmap: fix crash bug in qcow2_co_remove_persistent_dirty_bitmap (2019-12-09 09:23:04 -0600)
>
> [I know I'm not the usual bitmap maintainer, but John agreed that I could
> get this posted faster than he could: it affects incremental bitmaps
> which is tangentially NBD-related, and we're already on a tight timeline
> given this is 4.2-rc5 material]
>
> ----------------------------------------------------------------
> bitmap fix for 4.2-rc5
>
> - Fix a regression that broke bitmap deletion without a transaction,
> and causes a crash with transaction (only transaction is new to 4.2),
> when a qcow2 file contains persistent bitmaps from prior shutdown
>
> ----------------------------------------------------------------
> Vladimir Sementsov-Ogievskiy (1):
>       block/qcow2-bitmap: fix crash bug in qcow2_co_remove_persistent_dirty_bitmap
>
>  block/qcow2-bitmap.c | 9 ++++++---
>  1 file changed, 6 insertions(+), 3 deletions(-)


Applied, thanks.

Please update the changelog at https://wiki.qemu.org/ChangeLog/4.2
for any user-visible changes.

-- PMM