]> www.infradead.org Git - users/dwmw2/linux.git/commitdiff
smb3: add missing tracepoint for querying wsl EAs
authorSteve French <stfrench@microsoft.com>
Sun, 19 Jan 2025 07:02:06 +0000 (01:02 -0600)
committerSteve French <stfrench@microsoft.com>
Mon, 20 Jan 2025 01:34:00 +0000 (19:34 -0600)
We had tracepoints for the return code for querying WSL EAs
(trace_smb3_query_wsl_ea_compound_err and
trace_smb3_query_wsl_ea_compound_done) but were missing one for
trace_smb3_query_wsl_ea_compound_enter.

Fixes: ea41367b2a60 ("smb: client: introduce SMB2_OP_QUERY_WSL_EA")
Signed-off-by: Steve French <stfrench@microsoft.com>
fs/smb/client/smb2inode.c
fs/smb/client/trace.h

index 274672755c19c50be6f6f745cff66dd9fba6456f..7d3685dd655a2f5684764bf19d34833a8e87ff08 100644 (file)
@@ -584,6 +584,8 @@ replay_again:
                                goto finished;
                        }
                        num_rqst++;
+                       trace_smb3_query_wsl_ea_compound_enter(xid, tcon->tid,
+                                                              ses->Suid, full_path);
                        break;
                default:
                        cifs_dbg(VFS, "Invalid command\n");
index 12cbd3428a6da591f06454161da2a4dd1205c703..52bcb55d995276f84b9344d253f6a18560cb3df5 100644 (file)
@@ -674,6 +674,7 @@ DEFINE_SMB3_INF_COMPOUND_ENTER_EVENT(set_eof_enter);
 DEFINE_SMB3_INF_COMPOUND_ENTER_EVENT(set_info_compound_enter);
 DEFINE_SMB3_INF_COMPOUND_ENTER_EVENT(set_reparse_compound_enter);
 DEFINE_SMB3_INF_COMPOUND_ENTER_EVENT(get_reparse_compound_enter);
+DEFINE_SMB3_INF_COMPOUND_ENTER_EVENT(query_wsl_ea_compound_enter);
 DEFINE_SMB3_INF_COMPOUND_ENTER_EVENT(delete_enter);
 DEFINE_SMB3_INF_COMPOUND_ENTER_EVENT(mkdir_enter);
 DEFINE_SMB3_INF_COMPOUND_ENTER_EVENT(tdis_enter);