diff options
author | Pavel Filipensky <Pavel.Filipensky@Sun.COM> | 2010-06-23 15:54:15 +0200 |
---|---|---|
committer | Pavel Filipensky <Pavel.Filipensky@Sun.COM> | 2010-06-23 15:54:15 +0200 |
commit | 0616fd7f2fe52dfe4b6189a7f510069a5b2aed73 (patch) | |
tree | cc2968e01d43e5918a2d96cc184921d9389d038b /usr/src/uts/common/fs/nfs/nfs_auth.c | |
parent | 32c22d57860198538fb6b8f261cb76ab26318d34 (diff) | |
download | illumos-joyent-0616fd7f2fe52dfe4b6189a7f510069a5b2aed73.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); } } |