diff options
author | maybee <none@none> | 2008-05-22 11:13:47 -0700 |
---|---|---|
committer | maybee <none@none> | 2008-05-22 11:13:47 -0700 |
commit | 745cd3c5371d020efae7a911c58c526aa1fd0dba (patch) | |
tree | b51619aadf57214d13bc332026e89b04be4128e1 /usr/src/uts/common/fs/zfs/zfs_ctldir.c | |
parent | 61b9bf51471fe5b28dc6aa361ecb7ce1f813cd40 (diff) | |
download | illumos-gate-745cd3c5371d020efae7a911c58c526aa1fd0dba.tar.gz |
6610506 Eliminate or improve retry logic from callers of dmu_objset_open()
6695465 divide by zero in txg_sync_thread() under heavy load
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 ec3593ae22..ced16d6631 100644 --- a/usr/src/uts/common/fs/zfs/zfs_ctldir.c +++ b/usr/src/uts/common/fs/zfs/zfs_ctldir.c @@ -782,7 +782,7 @@ zfsctl_snapdir_lookup(vnode_t *dvp, char *nm, vnode_t **vpp, pathname_t *pnp, return (err); } if (dmu_objset_open(snapname, DMU_OST_ZFS, - DS_MODE_STANDARD | DS_MODE_READONLY, &snap) != 0) { + DS_MODE_USER | DS_MODE_READONLY, &snap) != 0) { mutex_exit(&sdp->sd_lock); ZFS_EXIT(zfsvfs); return (ENOENT); |