diff options
author | ps <ps@FreeBSD.org> | 2005-07-19 21:27:25 +0000 |
---|---|---|
committer | ps <ps@FreeBSD.org> | 2005-07-19 21:27:25 +0000 |
commit | 46ea7f6a704167e940140932c5fc3237d501e3fe (patch) | |
tree | 7fa524cb7b6f8e9310242406a7aaa3ed9f910b97 /sys/nfsclient/nfs.h | |
parent | bba20555e072aabcf0d33ac0ba362d31dbd983e4 (diff) | |
download | FreeBSD-src-46ea7f6a704167e940140932c5fc3237d501e3fe.zip FreeBSD-src-46ea7f6a704167e940140932c5fc3237d501e3fe.tar.gz |
Make nfs_timer() MPSAFE. With this change, the bottom half of the NFS
client (the interface with the protocol stack and callouts) is
Giant-free.
Submitted by: Mohan Srinivasan.
Diffstat (limited to 'sys/nfsclient/nfs.h')
-rw-r--r-- | sys/nfsclient/nfs.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/nfsclient/nfs.h b/sys/nfsclient/nfs.h index dd8cfd0..09f77da 100644 --- a/sys/nfsclient/nfs.h +++ b/sys/nfsclient/nfs.h @@ -194,6 +194,7 @@ extern TAILQ_HEAD(nfs_reqq, nfsreq) nfs_reqq; #define R_TPRINTFMSG 0x20 /* Did a tprintf msg. */ #define R_MUSTRESEND 0x40 /* Must resend request */ #define R_GETONEREP 0x80 /* Probe for one reply only */ +#define R_REXMIT_INPROG 0x100 /* Re-transmit in progress */ /* * Pointers to ops that differ from v3 to v4 |