diff options
author | Pavel Filipensky <Pavel.Filipensky@Sun.COM> | 2010-06-06 13:20:55 +0200 |
---|---|---|
committer | Pavel Filipensky <Pavel.Filipensky@Sun.COM> | 2010-06-06 13:20:55 +0200 |
commit | f932e4e7f553e8ba4e6125a39681b70e62f50af2 (patch) | |
tree | ede96dee09c2b3999036a8d8fddc12f68f71d507 /usr/src/uts/common/fs/nfs/nfs_auth.c | |
parent | d669963431730ebd1423ef63416091cc1e628a2c (diff) | |
download | illumos-joyent-f932e4e7f553e8ba4e6125a39681b70e62f50af2.tar.gz |
6930814 share/unshare issues
6931194 exportfs() uses exportinfo_t after dropping exported_lock and without doing exi_count++
6836258 exportinfo 16-way hash is too small
6953045 Put implementation of the Pearson's hashing algorithm into a separate file
Diffstat (limited to 'usr/src/uts/common/fs/nfs/nfs_auth.c')
-rw-r--r-- | usr/src/uts/common/fs/nfs/nfs_auth.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/usr/src/uts/common/fs/nfs/nfs_auth.c b/usr/src/uts/common/fs/nfs/nfs_auth.c index d803531e09..00a25566e4 100644 --- a/usr/src/uts/common/fs/nfs/nfs_auth.c +++ b/usr/src/uts/common/fs/nfs/nfs_auth.c @@ -1145,7 +1145,7 @@ exi_cache_reclaim(void *cdrarg) rw_enter(&exported_lock, RW_READER); for (i = 0; i < EXPTABLESIZE; i++) { - for (exi = exptable[i]; exi; exi = exi->exi_hash) { + for (exi = exptable[i]; exi; exi = exi->fid_hash.next) { exi_cache_trim(exi); } } |