aboutsummaryrefslogtreecommitdiffstats
path: root/module/zfs/zfeature.c
diff options
context:
space:
mode:
Diffstat (limited to 'module/zfs/zfeature.c')
-rw-r--r--module/zfs/zfeature.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/module/zfs/zfeature.c b/module/zfs/zfeature.c
index 1d25bc406..38479c722 100644
--- a/module/zfs/zfeature.c
+++ b/module/zfs/zfeature.c
@@ -183,7 +183,7 @@ spa_features_check(spa_t *spa, boolean_t for_write,
char *buf;
zc = kmem_alloc(sizeof (zap_cursor_t), KM_SLEEP);
- za = kmem_alloc(sizeof (zap_attribute_t), KM_SLEEP);
+ za = zap_attribute_alloc();
buf = kmem_alloc(MAXPATHLEN, KM_SLEEP);
supported = B_TRUE;
@@ -217,7 +217,7 @@ spa_features_check(spa_t *spa, boolean_t for_write,
zap_cursor_fini(zc);
kmem_free(buf, MAXPATHLEN);
- kmem_free(za, sizeof (zap_attribute_t));
+ zap_attribute_free(za);
kmem_free(zc, sizeof (zap_cursor_t));
return (supported);