]> git.ipfire.org Git - people/ms/linux.git/commit - fs/nfs/client.c
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)
commit52f98f1a2ddd2bb561f2c7e3b19a81d816a63118
tree0b79c0535d80b1e96739ee15fd4947ed4ff75cf0
parentc6eb58435b98bd843d3179664a0195ff25adb2c3
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