]> git.proxmox.com Git - mirror_zfs.git/blobdiff - module/zfs/dsl_bookmark.c
Illumos 5056 - ZFS deadlock on db_mtx and dn_holds
[mirror_zfs.git] / module / zfs / dsl_bookmark.c
index e5feadc51c5bf8f472ea8043787efe17b2729c09..a4cb361d4e7a596c69c40922db0eedfe64d704c2 100644 (file)
@@ -120,7 +120,7 @@ dsl_bookmark_create_check_impl(dsl_dataset_t *snapds, const char *bookmark_name,
        int error;
        zfs_bookmark_phys_t bmark_phys;
 
-       if (!dsl_dataset_is_snapshot(snapds))
+       if (!snapds->ds_is_snapshot)
                return (SET_ERROR(EINVAL));
 
        error = dsl_bookmark_hold_ds(dp, bookmark_name,