Skip to content

Commit 9e8ab85

Browse files
chuckleverTrond Myklebust
authored andcommitted
NFS: Improvements for fs_context-related tracepoints
Add some missing observability to the fs_context tracepoints added by commit 33ce83e ("NFS: Replace fs_context-related dprintk() call sites with tracepoints"). Signed-off-by: Chuck Lever <chuck.lever@oracle.com> Reviewed-by: Jeff Layton <jlayton@kernel.org> Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com>
1 parent 626590e commit 9e8ab85

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

fs/nfs/fs_context.c

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -791,16 +791,19 @@ static int nfs_fs_context_parse_param(struct fs_context *fc,
791791
ctx->mount_server.addrlen = len;
792792
break;
793793
case Opt_nconnect:
794+
trace_nfs_mount_assign(param->key, param->string);
794795
if (result.uint_32 < 1 || result.uint_32 > NFS_MAX_CONNECTIONS)
795796
goto out_of_bounds;
796797
ctx->nfs_server.nconnect = result.uint_32;
797798
break;
798799
case Opt_max_connect:
800+
trace_nfs_mount_assign(param->key, param->string);
799801
if (result.uint_32 < 1 || result.uint_32 > NFS_MAX_TRANSPORTS)
800802
goto out_of_bounds;
801803
ctx->nfs_server.max_connect = result.uint_32;
802804
break;
803805
case Opt_lookupcache:
806+
trace_nfs_mount_assign(param->key, param->string);
804807
switch (result.uint_32) {
805808
case Opt_lookupcache_all:
806809
ctx->flags &= ~(NFS_MOUNT_LOOKUP_CACHE_NONEG|NFS_MOUNT_LOOKUP_CACHE_NONE);
@@ -817,6 +820,7 @@ static int nfs_fs_context_parse_param(struct fs_context *fc,
817820
}
818821
break;
819822
case Opt_local_lock:
823+
trace_nfs_mount_assign(param->key, param->string);
820824
switch (result.uint_32) {
821825
case Opt_local_lock_all:
822826
ctx->flags |= (NFS_MOUNT_LOCAL_FLOCK |
@@ -837,6 +841,7 @@ static int nfs_fs_context_parse_param(struct fs_context *fc,
837841
}
838842
break;
839843
case Opt_write:
844+
trace_nfs_mount_assign(param->key, param->string);
840845
switch (result.uint_32) {
841846
case Opt_write_lazy:
842847
ctx->flags &=

0 commit comments

Comments
 (0)