diff options
author | rmacklem <rmacklem@FreeBSD.org> | 2010-10-26 23:18:37 +0000 |
---|---|---|
committer | rmacklem <rmacklem@FreeBSD.org> | 2010-10-26 23:18:37 +0000 |
commit | ba8d5f2b02e0cfbe215b81ae6b8c8ff2cdd8f201 (patch) | |
tree | d27eef19021795e2ff76d70e18d02fadc99cb866 /lib/libthr/thread/thr_mutex.c | |
parent | b2b33bde8b4ab5923ee511c30ca0c1fb90d17083 (diff) | |
download | FreeBSD-src-ba8d5f2b02e0cfbe215b81ae6b8c8ff2cdd8f201.zip FreeBSD-src-ba8d5f2b02e0cfbe215b81ae6b8c8ff2cdd8f201.tar.gz |
Add a flag to the experimental NFSv4 client to indicate when
delegations are being returned for reasons other than a Recall.
Also, re-organize nfscl_recalldeleg() slightly, so that it leaves
clearing NMODIFIED to the ncl_flush() call and invalidates the
attribute cache after flushing. It is hoped that these changes
might fix the problem others have seen when using the NFSv4
client with delegations enabled, since I can't reliably reproduce
the problem. These changes only affect the client when doing NFSv4
mounts with delegations enabled.
MFC after: 10 days
Diffstat (limited to 'lib/libthr/thread/thr_mutex.c')
0 files changed, 0 insertions, 0 deletions