]> git.baikalelectronics.ru Git - kernel.git/commit
NFS: Additional refactoring for fs_context conversion
authorScott Mayhew <smayhew@redhat.com>
Tue, 10 Dec 2019 12:31:14 +0000 (07:31 -0500)
committerAnna Schumaker <Anna.Schumaker@Netapp.com>
Wed, 15 Jan 2020 15:15:17 +0000 (10:15 -0500)
commit57ae8dccddb5c028f583e903ce5047787ac70483
tree0ddc759236070f35409b58c8a30a01610978c6a1
parentb2bec77f7e6bf702c864cf79005f895afcfcc77e
NFS: Additional refactoring for fs_context conversion

Split out from commit "NFS: Add fs_context support."

This patch adds additional refactoring for the conversion of NFS to use
fs_context, namely:

 (*) Merge nfs_mount_info and nfs_clone_mount into nfs_fs_context.
     nfs_clone_mount has had several fields removed, and nfs_mount_info
     has been removed altogether.
 (*) Various functions now take an fs_context as an argument instead
     of nfs_mount_info, nfs_fs_context, etc.

Signed-off-by: Scott Mayhew <smayhew@redhat.com>
Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
13 files changed:
fs/nfs/client.c
fs/nfs/fs_context.c
fs/nfs/fscache.c
fs/nfs/getroot.c
fs/nfs/internal.h
fs/nfs/namespace.c
fs/nfs/nfs3_fs.h
fs/nfs/nfs3client.c
fs/nfs/nfs4client.c
fs/nfs/nfs4namespace.c
fs/nfs/nfs4super.c
fs/nfs/super.c
include/linux/nfs_xdr.h