[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 0/2] Fix crash if try to remove bitmap on target during migra
From: |
Stefan Hajnoczi |
Subject: |
Re: [PATCH 0/2] Fix crash if try to remove bitmap on target during migration |
Date: |
Mon, 22 Mar 2021 11:28:42 +0000 |
On Fri, Mar 19, 2021 at 11:41:22PM +0300, Vladimir Sementsov-Ogievskiy wrote:
> Hi all!
>
> Bitmaps on source are marked busy during migration.
>
> Enabled bitmaps on target have successor, so they are busy.
>
> But disabled migrated bitmaps are not protected on target. User can
> simple remove them and it lead to use-after-free. These bitmaps should
> be marked busy.
>
> Vladimir Sementsov-Ogievskiy (2):
> migration/block-dirty-bitmap: make incoming disabled bitmaps busy
> migrate-bitmaps-postcopy-test: check that we can't remove in-flight
> bitmaps
>
> migration/block-dirty-bitmap.c | 6 ++++++
> tests/qemu-iotests/tests/migrate-bitmaps-postcopy-test | 9 +++++++++
> 2 files changed, 15 insertions(+)
>
> --
> 2.29.2
>
Thanks, applied to my block tree:
https://gitlab.com/stefanha/qemu/commits/block
Stefan
signature.asc
Description: PGP signature