Re: [Qemu-devel] [PATCH v9 04/10] hbitmap: Add hbitmap_copy

2014-12-09 Thread Stefan Hajnoczi
On Mon, Dec 01, 2014 at 03:30:10PM -0500, John Snow wrote: > +HBitmap *hbitmap_copy(const HBitmap *bitmap) > +{ > +int i; > +uint64_t size; > +HBitmap *hb = g_memdup(bitmap, sizeof(HBitmap)); > + > +size = bitmap->size; > +for (i = HBITMAP_LEVELS - 1; i >= 0; i--) { > +s

[Qemu-devel] [PATCH v9 04/10] hbitmap: Add hbitmap_copy

2014-12-01 Thread John Snow
From: Fam Zheng This makes a deep copy of an HBitmap. Signed-off-by: Fam Zheng Signed-off-by: John Snow Reviewed-by: Max Reitz --- include/qemu/hbitmap.h | 8 util/hbitmap.c | 16 2 files changed, 24 insertions(+) diff --git a/include/qemu/hbitmap.h b/incl