]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - fs/nfs/callback.h
nfs41: Implement NFSv4.1 callback service process.
[mv-sheeva.git] / fs / nfs / callback.h
index 9b907f408b8dbf7e3f9914c9b679b99b209bf448..29123b5604f22ed0cd6d438d1d448d470dadc360 100644 (file)
@@ -70,6 +70,13 @@ extern void nfs_callback_down(void);
 #define nfs_callback_down()    do {} while(0)
 #endif
 
+/*
+ * nfs41: Callbacks are expected to not cause substantial latency,
+ * so we limit their concurrency to 1 by setting up the maximum number
+ * of slots for the backchannel.
+ */
+#define NFS41_BC_MIN_CALLBACKS 1
+
 extern unsigned int nfs_callback_set_tcpport;
 extern unsigned short nfs_callback_tcpport;
 extern unsigned short nfs_callback_tcpport6;