diff options
author | Matthew Ahrens <Matthew.Ahrens@Sun.COM> | 2009-04-12 20:42:39 -0700 |
---|---|---|
committer | Matthew Ahrens <Matthew.Ahrens@Sun.COM> | 2009-04-12 20:42:39 -0700 |
commit | ea2f5b9e5bf4966630882d6d681a94768aea1d75 (patch) | |
tree | dc1e1f109339aab153e736a335287172320a465c /usr/src/uts/common/fs/zfs/zfs_ctldir.c | |
parent | de81e71e031139a0a7f13b7bf64152c3faa76698 (diff) | |
download | illumos-gate-ea2f5b9e5bf4966630882d6d681a94768aea1d75.tar.gz |
6818183 zfs snapshot -r is slow due to set_snap_props() doing txg_wait_synced() for each new snapshot
Diffstat (limited to 'usr/src/uts/common/fs/zfs/zfs_ctldir.c')
-rw-r--r-- | usr/src/uts/common/fs/zfs/zfs_ctldir.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/usr/src/uts/common/fs/zfs/zfs_ctldir.c b/usr/src/uts/common/fs/zfs/zfs_ctldir.c index 45ce20c1ca..27c2c51a35 100644 --- a/usr/src/uts/common/fs/zfs/zfs_ctldir.c +++ b/usr/src/uts/common/fs/zfs/zfs_ctldir.c @@ -736,7 +736,7 @@ zfsctl_snapdir_mkdir(vnode_t *dvp, char *dirname, vattr_t *vap, vnode_t **vpp, return (err); if (err == 0) { - err = dmu_objset_snapshot(name, dirname, B_FALSE); + err = dmu_objset_snapshot(name, dirname, NULL, B_FALSE); if (err) return (err); err = lookupnameat(dirname, seg, follow, NULL, vpp, dvp); |