]> git.proxmox.com Git - mirror_qemu.git/commit - util/hbitmap.c
hbitmap: fix hbitmap_status() return value for first dirty bit case
authorAndrey Zhadchenko <andrey.zhadchenko@virtuozzo.com>
Thu, 2 Feb 2023 18:15:23 +0000 (21:15 +0300)
committerKevin Wolf <kwolf@redhat.com>
Fri, 17 Feb 2023 13:34:24 +0000 (14:34 +0100)
commita4d5224c2cb650b5a401d626d3f36e42e6987aa7
tree2b91e19bb2998cc35b9ea03fe64eabb18ffe8b16
parent005ee3cdc79e05b7691c8ce078c147c1f9336814
hbitmap: fix hbitmap_status() return value for first dirty bit case

The last return statement should return true, as we already evaluated that
start == next_dirty

Also, fix hbitmap_status() description in header

Cc: qemu-stable@nongnu.org
Fixes: a6426475a75 ("block/dirty-bitmap: introduce bdrv_dirty_bitmap_status()")
Signed-off-by: Andrey Zhadchenko <andrey.zhadchenko@virtuozzo.com>
Message-Id: <20230202181523.423131-1-andrey.zhadchenko@virtuozzo.com>
Reviewed-by: Vladimir Sementsov-Ogievskiy <vsementsov@yandex-team.ru>
Reviewed-by: Eric Blake <eblake@redhat.com>
Reviewed-by: Kevin Wolf <kwolf@redhat.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
include/qemu/hbitmap.h
util/hbitmap.c