]> git.baikalelectronics.ru Git - kernel.git/commit
NFS/pnfs: Separate NFSv3 DS and MDS traffic
authorTrond Myklebust <trond.myklebust@hammerspace.com>
Thu, 17 Oct 2019 13:49:45 +0000 (09:49 -0400)
committerTrond Myklebust <trond.myklebust@hammerspace.com>
Mon, 4 Nov 2019 02:28:45 +0000 (21:28 -0500)
commitc8535d7be5f9de78517c75807ead4bd5aa595ff8
tree0b79c0535d80b1e96739ee15fd4947ed4ff75cf0
parent00873da5a0db6e2b263e03b6ab3f1ea700762486
NFS/pnfs: Separate NFSv3 DS and MDS traffic

If a NFSv3 server is being used as both a DS and as a regular NFSv3 server,
we may want to keep the IO traffic on a separate TCP connection, since
it will typically have very different timeout characteristics.

This patch therefore sets up a flag to separate the two modes of operation
for the nfs_client.

Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com>
fs/nfs/client.c
fs/nfs/nfs3client.c
include/linux/nfs_fs_sb.h