Index: uspace/srv/bd/hr/metadata/native.c
===================================================================
--- uspace/srv/bd/hr/metadata/native.c	(revision cdfcaeaeb03f76e707b13352d32fd0ff986958e1)
+++ uspace/srv/bd/hr/metadata/native.c	(revision f18e36e2bbc50b38693ef734c8811bf0cdf01584)
@@ -376,9 +376,4 @@
 }
 
-/*
- * XXX: finish this fcn documentation
- *
- * Returns ENOMEM else EOK
- */
 static errno_t meta_native_save(hr_volume_t *vol, bool with_state_callback)
 {
@@ -387,7 +382,5 @@
 	errno_t rc = EOK;
 
-	void *md_block = calloc(1, vol->bsize);
-	if (md_block == NULL)
-		return ENOMEM;
+	void *md_block = hr_calloc_waitok(1, vol->bsize);
 
 	hr_metadata_t *md = (hr_metadata_t *)vol->in_mem_md;
