Commit bd4c63b3 authored by Maciej Szwed's avatar Maciej Szwed Committed by Jim Harris
Browse files

blob: add missing callback in spdk_blob_sync_md function



Signed-off-by: default avatarMaciej Szwed <maciej.szwed@intel.com>
Change-Id: Iadb29a8ce8dcebfea68d4feeb5f3de1bb3124f16

Reviewed-on: https://review.gerrithub.io/392286


Reviewed-by: default avatarTomasz Zawadzki <tomasz.zawadzki@intel.com>
Reviewed-by: default avatarJim Harris <james.r.harris@intel.com>
Reviewed-by: default avatarBen Walker <benjamin.walker@intel.com>
Tested-by: default avatarSPDK Automated Test System <sys_sgsw@intel.com>
parent 65fe29f8
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -3073,6 +3073,7 @@ spdk_blob_sync_md(struct spdk_blob *_blob, spdk_blob_op_complete cb_fn, void *cb

	if (blob->md_ro) {
		assert(blob->state == SPDK_BLOB_STATE_CLEAN);
		cb_fn(cb_arg, 0);
		return;
	}

+4 −0
Original line number Diff line number Diff line
@@ -2339,6 +2339,10 @@ blob_flags(void)
	CU_ASSERT(__blob_to_data(blob_md_ro)->data_ro == false);
	CU_ASSERT(__blob_to_data(blob_md_ro)->md_ro == true);

	g_bserrno = -1;
	spdk_blob_sync_md(blob_md_ro, blob_op_complete, NULL);
	CU_ASSERT(g_bserrno == 0);

	spdk_blob_close(blob_data_ro, blob_op_complete, NULL);
	CU_ASSERT(g_bserrno == 0);
	spdk_blob_close(blob_md_ro, blob_op_complete, NULL);