]> git.baikalelectronics.ru Git - kernel.git/commit
NFS pnfs data server multipath session trunking
authorAndy Adamson <andros@netapp.com>
Fri, 9 Sep 2016 13:22:29 +0000 (09:22 -0400)
committerAnna Schumaker <Anna.Schumaker@Netapp.com>
Mon, 19 Sep 2016 17:08:37 +0000 (13:08 -0400)
commit17f84fea722af5b128fa2cb9c0c3ad5b5c6bbd74
tree09bcb6b824162756b0c35945833343a36df93618
parent567a7be9a385fade1cc3238e58d073bf51e47c8b
NFS pnfs data server multipath session trunking

Try all multipath addresses for a data server. The first address that
successfully connects and creates a session is the DS mount address.
All subsequent addresses are tested for session trunking and
added as aliases.

Signed-off-by: Andy Adamson <andros@netapp.com>
Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
fs/nfs/internal.h
fs/nfs/nfs4_fs.h
fs/nfs/nfs4proc.c
fs/nfs/pnfs_nfs.c