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