]> git.proxmox.com Git - mirror_qemu.git/blobdiff - tests/test-bdrv-graph-mod.c
Merge remote-tracking branch 'remotes/stsquad/tags/pull-testing-next-050719-3' into...
[mirror_qemu.git] / tests / test-bdrv-graph-mod.c
index 458dfa66615b1cd6ff4f42db8dc464228dd9e06f..cfeec365669a83357ff6d7eda928a973bf3b22da 100644 (file)
@@ -102,7 +102,8 @@ static void test_update_perm_tree(void)
 {
     Error *local_err = NULL;
 
-    BlockBackend *root = blk_new(BLK_PERM_WRITE | BLK_PERM_CONSISTENT_READ,
+    BlockBackend *root = blk_new(qemu_get_aio_context(),
+                                 BLK_PERM_WRITE | BLK_PERM_CONSISTENT_READ,
                                  BLK_PERM_ALL & ~BLK_PERM_WRITE);
     BlockDriverState *bs = no_perm_node("node");
     BlockDriverState *filter = pass_through_node("filter");
@@ -114,8 +115,8 @@ static void test_update_perm_tree(void)
     bdrv_append(filter, bs, &local_err);
 
     g_assert_nonnull(local_err);
+    error_free(local_err);
 
-    bdrv_unref(bs);
     blk_unref(root);
 }
 
@@ -165,7 +166,7 @@ static void test_update_perm_tree(void)
  */
 static void test_should_update_child(void)
 {
-    BlockBackend *root = blk_new(0, BLK_PERM_ALL);
+    BlockBackend *root = blk_new(qemu_get_aio_context(), 0, BLK_PERM_ALL);
     BlockDriverState *bs = no_perm_node("node");
     BlockDriverState *filter = no_perm_node("filter");
     BlockDriverState *target = no_perm_node("target");