]> xenbits.xensource.com Git - people/jgross/xen.git/commitdiff
libxenguest: use bitmap_alloc
authorOlaf Hering <olaf@aepfle.de>
Wed, 9 Sep 2020 11:06:37 +0000 (11:06 +0000)
committerWei Liu <wl@xen.org>
Wed, 9 Sep 2020 11:07:31 +0000 (11:07 +0000)
Use existing helper to allocate a bitmap.

Signed-off-by: Olaf Hering <olaf@aepfle.de>
Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
[ wei: rebase to staging ]
Signed-off-by: Wei Liu <wl@xen.org>
tools/libs/guest/xg_sr_save.c

index d74c72cba6493af130a831a61adb648a49371f88..2ba7c3200cd5e6503fe3b285a39a0f7a956292e5 100644 (file)
@@ -809,7 +809,7 @@ static int setup(struct xc_sr_context *ctx)
         xch, dirty_bitmap, NRPAGES(bitmap_size(ctx->save.p2m_size)));
     ctx->save.batch_pfns = malloc(MAX_BATCH_SIZE *
                                   sizeof(*ctx->save.batch_pfns));
-    ctx->save.deferred_pages = calloc(1, bitmap_size(ctx->save.p2m_size));
+    ctx->save.deferred_pages = bitmap_alloc(ctx->save.p2m_size);
 
     if ( !ctx->save.batch_pfns || !dirty_bitmap || !ctx->save.deferred_pages )
     {